M. Menarini, Filippo Seracini, Xiang Zhang, T. Simunic, Ingolf Krüger
{"title":"绿色web服务:通过工作量预测提高数据中心的能源效率","authors":"M. Menarini, Filippo Seracini, Xiang Zhang, T. Simunic, Ingolf Krüger","doi":"10.1109/GREENS.2013.6606416","DOIUrl":null,"url":null,"abstract":"Improving energy efficiency of data centers is an important research challenge. Web services are an important part of data centers' workload, and a large contributor to their energy footprint. This paper contributes an approach that, leveraging statistical data over web services usage patterns, dynamically predicts the resources required by the web service application. Our framework, SOPRA, uses these predictions to constantly adapt the allocation of resources to minimize the energy utilization of the data center. We demonstrate the viability of our approach by executing SOPRA over a synthetic workload. We compare the energy savings achieved by SOPRA with the traditional over allocation strategy and with the saving achievable by using a static predictor. Furthermore, we show how different service level agreements (SLA) influence the ability to save energy. The results of our experiments show that, with our workload, we can save up to 52.49% of energy over the over-allocation approach while a static prediction can only achieve a 44.78% saving. Moreover, our results show that the SLA has a high impact on energy savings. Using a more demanding SLA, the energy saving SOPRA was able to achieve was only 28.29%.","PeriodicalId":205991,"journal":{"name":"2013 2nd International Workshop on Green and Sustainable Software (GREENS)","volume":"2013 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Green web services: Improving energy efficiency in data centers via workload predictions\",\"authors\":\"M. Menarini, Filippo Seracini, Xiang Zhang, T. Simunic, Ingolf Krüger\",\"doi\":\"10.1109/GREENS.2013.6606416\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Improving energy efficiency of data centers is an important research challenge. Web services are an important part of data centers' workload, and a large contributor to their energy footprint. This paper contributes an approach that, leveraging statistical data over web services usage patterns, dynamically predicts the resources required by the web service application. Our framework, SOPRA, uses these predictions to constantly adapt the allocation of resources to minimize the energy utilization of the data center. We demonstrate the viability of our approach by executing SOPRA over a synthetic workload. We compare the energy savings achieved by SOPRA with the traditional over allocation strategy and with the saving achievable by using a static predictor. Furthermore, we show how different service level agreements (SLA) influence the ability to save energy. The results of our experiments show that, with our workload, we can save up to 52.49% of energy over the over-allocation approach while a static prediction can only achieve a 44.78% saving. Moreover, our results show that the SLA has a high impact on energy savings. Using a more demanding SLA, the energy saving SOPRA was able to achieve was only 28.29%.\",\"PeriodicalId\":205991,\"journal\":{\"name\":\"2013 2nd International Workshop on Green and Sustainable Software (GREENS)\",\"volume\":\"2013 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-05-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 2nd International Workshop on Green and Sustainable Software (GREENS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GREENS.2013.6606416\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 2nd International Workshop on Green and Sustainable Software (GREENS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GREENS.2013.6606416","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Green web services: Improving energy efficiency in data centers via workload predictions
Improving energy efficiency of data centers is an important research challenge. Web services are an important part of data centers' workload, and a large contributor to their energy footprint. This paper contributes an approach that, leveraging statistical data over web services usage patterns, dynamically predicts the resources required by the web service application. Our framework, SOPRA, uses these predictions to constantly adapt the allocation of resources to minimize the energy utilization of the data center. We demonstrate the viability of our approach by executing SOPRA over a synthetic workload. We compare the energy savings achieved by SOPRA with the traditional over allocation strategy and with the saving achievable by using a static predictor. Furthermore, we show how different service level agreements (SLA) influence the ability to save energy. The results of our experiments show that, with our workload, we can save up to 52.49% of energy over the over-allocation approach while a static prediction can only achieve a 44.78% saving. Moreover, our results show that the SLA has a high impact on energy savings. Using a more demanding SLA, the energy saving SOPRA was able to achieve was only 28.29%.