25 research outputs found
Recommended from our members
Adaptive Resource Provisioning for Virtualized Servers Using Kalman Filters
Resource management of virtualized servers in data-centres has become a critical task, since it enables costeffective consolidation of server applications. Resource management is an important and challenging task, especially for multi-tier applications with unpredictable time-varying workloads. Work in resource management using control theory has shown clear benefits of dynamically adjusting resource allocations to match fluctuating workloads. However, little work has been done towards adaptive controllers for unknown workload types. This work presents a new resource management scheme that incorporates the Kalman filter into feedback controllers to dynamically allocate CPU resources to virtual machines hosting server applications. We present a set of controllers that continuously detect and self-adapt to unforeseen workload changes. Furthermore, our most advanced controller also self-configures itself without any a priori information and with a small 4.8% performance penalty in the case of high intensity workload changes. In addition, our controllers are enhanced to deal with multi-tier server applications: by using the pair-wise resource coupling between tiers, they improve server response to large workload increases as compared to controllers with no such resource-coupling mechanism. Our approaches are evaluated and their performance is illustrated on a 3-tier Rubis benchmark web-site deployed on a prototype Xen-virtualized cluster
Microstructural Evolution and Mechanical Properties of a Ni-Based Alloy with High Boron Content for the Pre-Sintered Preform (PSP) Application
The pre-sintered preform (PSP) is an advanced technology for repairing the Ni-based superalloy blade in a turbine. In general, boron is added to the Ni-based superalloys in small quantities (1.0 wt.%) on the microstructure evolution and mechanical properties in Ni-based superalloys for the PSP application is rarely studied. The variety, composition and evolution of the precipitates during solution heat treatment in the alloy with high B content were determined by EBSD, EPMA and SEM. The results indicate that Cr, W and Mo-rich M5B3 type borides precipitate from the matrix and its area fraction reaches up to about 8%. The area fraction of boride decreases with the prolonging of solution time and the increase of temperature higher than 1120 °C. The borides nearly disappear after solution treatment at 1160 °C for 2 h. The redissolution of boride and eutectic results in the formation of B-rich area with low incipient melting (about 1189 °C). It can bond metallurgically with the blade under the melting point of the blade, which decreases the precipitation of harmful phases of the blade after PSP repairing. The microhardness within the grain in the PSP work-blank first decreases (lower than 1160 °C) and then increases (higher than 1185 °C) with the increase of solution heat treatment temperature due to the dissolving and precipitation of borides. The tensile strength of the combination of PSP work-blank and Mar-M247 matrix at room temperature after solution treatment is related to the area fraction of boride, incipient melting and the cohesion between PSP work-blank and Mar-M247 matrix
Turns with multiple and single head cast mediate <i>Drosophila</i> larval light avoidance
<div><p><i>Drosophila</i> larvae exhibit klinotaxis when placed in a gradient of temperature, chemicals, or light. The larva samples environmental stimuli by casting its head from side to side. By comparing the results of two consecutive samples, it decides the direction of movement, appearing as a turn proceeded by one or more head casts. Here by analyzing larval behavior in a light-spot-based phototaxis assay, we showed that, in addition to turns with a single cast (1-cast), turns with multiple head casts (n-cast) helped to improve the success of light avoidance. Upon entering the light spot, the probability of escape from light after the first head cast was only ~30%. As the number of head casts increased, the chance of successful light avoidance increased and the overall chance of escaping from light increased to >70%. The amplitudes of first head casts that failed in light avoidance were significantly smaller in n-cast turns than those in 1-cast events, indicating that n-cast turns might be planned before completion of the first head cast. In n-casts, the amplitude of the second head cast was generally larger than that of the first head cast, suggesting that larvae tried harder in later attempts to improve the efficacy of light avoidance. We propose that both 1-cast turns and n-cast turns contribute to successful larval light avoidance, and both can be initiated at the first head cast.</p></div
n-cast turns are initiated independently of 1-cast turns.
<p>(A) Percentages of successful light avoidance of the first head cast in 1-casts and n-casts in larval fast phototaxis. n = 28 for 1-cast, n = 18 for n-cast. (B) Percentages of larvae that rejected failed first and second head casts. n = 30 for 1<sup>st</sup> cast, n = 12 for 2<sup>nd</sup> cast. (C) Rates of acceptance of first and second head casts that were successful in light avoidance. n = 16 for 1<sup>st</sup> cast, n = 9 for 2<sup>nd</sup> cast. (D) The magnitudes of accepted first head casts that failed in light avoidance were significantly larger than those that were rejected. The magnitude of head cast was measured by peak value of headomega. n = 13 for accepted, n = 17 for rejected. (E) The headomega magnitudes of accepted second head casts that failed in light avoidance were similar to those of the rejected casts. The magnitude of head cast was measured by peak value of headomega. n = 7 for accepted, n = 5 for rejected. **, <i>P</i><0.01; n.s., not significant; Fisher’s exact test for A, B, C, <i>t</i>-test for D and E.</p