John J. Prevost, K. Nagothu, B. Kelley, M. Jamshidi
{"title":"Optimal update frequency model for physical machine state change and virtual machine placement in the cloud","authors":"John J. Prevost, K. Nagothu, B. Kelley, M. Jamshidi","doi":"10.1109/SYSoSE.2013.6575260","DOIUrl":null,"url":null,"abstract":"Cloud computing is evolving into the default operational framework running modern data centers. Efficient data center operation is concerned with the total amount of energy consumed as well as assuring adequate resources are available to process all of the incoming work requests. Existing research has demonstrated several algorithms that can be used to determine the optimal number of resources required to service these requests. However, a key issue not addressed in these algorithms is determining the frequency of recalculating the number of required resources. Changing the required resources at a rate slower than the optimal update frequency results in lower energy efficiency due to the over allocation of resources. Changing the resources at a rate higher than the optimal frequency results in insufficient time for systems to change state, which results in SLA violations. In this paper, a stochastic optimization model is presented that determines the optimal update frequency for changing the states of the nodes of the cloud as well as determining the proper frequency for recalculating the maximum expected load, which improves the determination of the optimum number of resources required, therefore maximizes energy efficiency and minimizes SLA violations.","PeriodicalId":346069,"journal":{"name":"2013 8th International Conference on System of Systems Engineering","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 8th International Conference on System of Systems Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYSoSE.2013.6575260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
Cloud computing is evolving into the default operational framework running modern data centers. Efficient data center operation is concerned with the total amount of energy consumed as well as assuring adequate resources are available to process all of the incoming work requests. Existing research has demonstrated several algorithms that can be used to determine the optimal number of resources required to service these requests. However, a key issue not addressed in these algorithms is determining the frequency of recalculating the number of required resources. Changing the required resources at a rate slower than the optimal update frequency results in lower energy efficiency due to the over allocation of resources. Changing the resources at a rate higher than the optimal frequency results in insufficient time for systems to change state, which results in SLA violations. In this paper, a stochastic optimization model is presented that determines the optimal update frequency for changing the states of the nodes of the cloud as well as determining the proper frequency for recalculating the maximum expected load, which improves the determination of the optimum number of resources required, therefore maximizes energy efficiency and minimizes SLA violations.