80 research outputs found
Performance Controlled Power Optimization for Virtualized Internet Datacenters
Modern data centers must provide performance assurance for complex system software such as web applications. In addition, the power consumption of data centers needs to be minimized to reduce operating costs and avoid system overheating. In recent years, more and more data centers start to adopt server virtualization strategies for resource sharing to reduce hardware and operating costs by consolidating applications previously running on multiple physical servers onto a single physical server. In this dissertation, several power efficient algorithms are proposed to effectively reduce server power consumption while achieving the required application-level performance for virtualized servers.
First, at the server level this dissertation proposes two control solutions based on dynamic voltage and frequency scaling (DVFS) technology and request batching technology. The two solutions share a performance balancing technique that maintains performance balancing among all virtual machines so that they can have approximately the same performance level relative to their allowed peak values. Then, when the workload intensity is light, we adopt the request batching technology by using a controller to determine the time length for periodically batching incoming requests and putting the processor into sleep mode. When the workload intensity changes from light to moderate, request batching is automatically switched to DVFS to increase the processor frequency for performance guarantees.
Second, at the datacenter level, this dissertation proposes a performance-controlled power optimization solution for virtualized server clusters with multi-tier applications.
The solution utilizes both DVFS and server consolidation strategies for maximized power savings by integrating feedback control with optimization strategies. At the application level, a multi-input-multi-output controller is designed to achieve the desired performance for applications spanning multiple VMs, on a short time scale, by reallocating the CPU resources and DVFS. At the cluster level, a power optimizer is proposed to incrementally consolidate VMs onto the most power-efficient servers on a longer time scale.
Finally, this dissertation proposes a VM scheduling algorithm that exploits core performance heterogeneity to optimize the overall system energy efficiency.
The four algorithms at the three different levels are demonstrated with empirical results on hardware testbeds and trace-driven simulations and compared against state-of-the-art baselines
Rapid and simultaneous detection of human hepatitis B virus and hepatitis C virus antibodies based on a protein chip assay using nano-gold immunological amplification and silver staining method
BACKGROUND: Viral hepatitis due to hepatitis B virus and hepatitis C virus are major public health problems all over the world. Traditional detection methods including polymerase chain reaction (PCR)-based assays and enzyme-linked immunosorbent assays (ELISA) are expensive and time-consuming. In our assay, a protein chip assay using Nano-gold Immunological Amplification and Silver Staining (NIASS) method was applied to detect HBV and HCV antibodies rapidly and simultaneously. METHODS: Chemically modified glass slides were used as solid supports (named chip), on which several antigens, including HBsAg, HBeAg, HBcAg and HCVAg (a mixture of NS3, NS5 and core antigens) were immobilized respectively. Colloidal nano-gold labelled staphylococcal protein A (SPA) was used as an indicator and immunogold silver staining enhancement technique was applied to amplify the detection signals, producing black image on array spots, which were visible with naked eyes. To determine the detection limit of the protein chip assay, a set of model arrays in which human IgG was spotted were structured and the model arrays were incubated with different concentrations of anti-IgG. A total of 305 serum samples previously characterized with commercial ELISA were divided into 4 groups and tested in this assay. RESULTS: We prepared mono-dispersed, spherical nano-gold particles with an average diameter of 15 ± 2 nm. Colloidal nano-gold-SPA particles observed by TEM were well-distributed, maintaining uniform and stable. The optimum silver enhancement time ranged from 8 to 12 minutes. In our assay, the protein chips could detect serum antibodies against HBsAg, HBeAg, HBcAg and HCVAg with the absence of the cross reaction. In the model arrays, the anti-IgG as low as 3 ng/ml could be detected. The data for comparing the protein chip assay with ELISA indicated that no distinct difference (P > 0.05) existed between the results determined by our assay and ELISA respectively. CONCLUSION: Results showed that our assay can be applied with serology for the detection of HBV and HCV antibodies rapidly and simultaneously in clinical detection
Co-con: Coordinated control of power and application performance for virtualized server clusters
Abstract — Today’s data centers face two critical challenges. First, various customers need to be assured by meeting their required service-level agreements such as response time and throughput. Second, server power consumption must be controlled in order to avoid failures caused by power capacity overload or system overheating due to increasing high server density. However, existing work controls power and applicationlevel performance separately and thus cannot simultaneously provide explicit guarantees on both. This paper proposes Co-Con, a novel cluster-level control architecture that coordinates individual power and performance control loops for virtualized server clusters. To emulate the current practice in data centers, the power control loop changes hardware power states with no regard to the application-level performance. The performance control loop is then designed for each virtual machine to achieve the desired performance even when the system model varies significantly due to the impact of power control. Co-Con configures the two control loops rigorously, based on feedback control theory, for theoretically guaranteed control accuracy and system stability. Empirical results demonstrate that Co-Con can simultaneously provide effective control on both application-level performance and underlying power consumption. I
GreenWare: Greening Cloud-Scale Data Centers to Maximize the Use of Renewable Energy
Part 4: Green Computing and Resource ManagementInternational audienceTo reduce the negative environmental implications (e.g., CO2 emission and global warming) caused by the rapidly increasing energy consumption, many Internet service operators have started taking various initiatives to operate their cloud-scale data centers with renewable energy. Unfortunately, due to the intermittent nature of renewable energy sources such as wind turbines and solar panels, currently renewable energy is often more expensive than brown energy that is produced with conventional fossil-based fuel. As a result, utilizing renewable energy may impose a considerable pressure on the sometimes stringent operation budgets of Internet service operators. Therefore, two key questions faced by many cloud-service operators are 1) how to dynamically distribute service requests among data centers in different geographical locations, based on the local weather conditions, to maximize the use of renewable energy, and 2) how to do that within their allowed operation budgets.In this paper, we propose GreenWare, a novel middleware system that conducts dynamic request dispatching to maximize the percentage of renewable energy used to power a network of distributed data centers, subject to the desired cost budget of the Internet service operator. Our solution first explicitly models the intermittent generation of renewable energy, e.g., wind power and solar power, with respect to varying weather conditions in the geographical location of each data center. We then formulate the core objective of GreenWare as a constrained optimization problem and propose an efficient request dispatching algorithm based on linear-fractional programming (LFP). We evaluate GreenWare with real-world weather, electricity price, and workload traces. Our experimental results show that GreenWare can significantly increase the use of renewable energy in cloud-scale data centers without violating the desired cost budget, despite the intermittent supplies of renewable energy in different locations and time-varying electricity prices and workloads
- …