论文标题

一种自适应方法,用于管理应用程序和利用可再生能源用于可持续云计算

A Self-adaptive Approach for Managing Applications and Harnessing Renewable Energy for Sustainable Cloud Computing

论文作者

Xu, Minxian, Toosi, Adel N., Buyya, Rajkumar

论文摘要

快速采用用于托管服务的云计算及其成功主要归因于其有吸引力的功能,例如弹性,可用性和付费定价模型。但是,云数据中心消耗的大量能量使其成为增长最快的碳排放来源之一。提高能源效率的方法包括增强资源利用以减少资源浪费并将可再生能源应用于能源供应。这项工作旨在通过减少棕色能源的使用并最大程度地使用可再生能源来减少数据中心的碳足迹。利用微服务和可再生能源,我们为交互式工作负载和批处理工作负载的资源管理提出了一种自适应方法。为了确保工作负载的服务质量,提出了用于交互式工作负载的基于布朗特的算法和用于批处理工作负载的延期算法。我们已经在原型系统中实现了所提出的方法,并在实际痕迹下使用Web服务对其进行了评估。结果表明我们的方法可以将棕色能源的使用量减少21%,并将可再生能源的使用提高10%。

Rapid adoption of Cloud computing for hosting services and its success is primarily attributed to its attractive features such as elasticity, availability and pay-as-you-go pricing model. However, the huge amount of energy consumed by cloud data centers makes it to be one of the fastest growing sources of carbon emissions. Approaches for improving the energy efficiency include enhancing the resource utilization to reduce resource wastage and applying the renewable energy as the energy supply. This work aims to reduce the carbon footprint of the data centers by reducing the usage of brown energy and maximizing the usage of renewable energy. Taking advantage of microservices and renewable energy, we propose a self-adaptive approach for the resource management of interactive workloads and batch workloads. To ensure the quality of service of workloads, a brownout-based algorithm for interactive workloads and a deferring algorithm for batch workloads are proposed. We have implemented the proposed approach in a prototype system and evaluated it with web services under real traces. The results illustrate our approach can reduce the brown energy usage by 21% and improve the renewable energy usage by 10%.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源