{"title":"在虚拟机环境中执行计算过程的基于能耗宽松的算法","authors":"T. Enokido, Dilawaer Duolikun, M. Takizawa","doi":"10.1504/ijguc.2019.101996","DOIUrl":null,"url":null,"abstract":"Server cluster systems equipped with virtual machines are widely used to realise scalable and high-performance computing systems. In order to satisfy application requirements like response time, processing loads of virtual machines have to balance with one another in a server cluster. In addition to achieve the performance objectives, the total electric energy of a server cluster to perform application processes has to be reduced. In this paper, the Energy Consumption Laxity Based (ECLB) algorithm is proposed to allocate computation type application processes to virtual machines in a server cluster so that the total electric energy of the server cluster and response time of each process can be reduced. We evaluate the ECLB algorithm compared with basic Round-Robin (RR) algorithm. Evaluation results show the average total electric energy of a server cluster and average response time of each process in the ECLB algorithm can be more reduced than in the RR algorithm.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"The energy consumption laxity-based algorithm to perform computation processes in virtual machine environments\",\"authors\":\"T. Enokido, Dilawaer Duolikun, M. Takizawa\",\"doi\":\"10.1504/ijguc.2019.101996\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Server cluster systems equipped with virtual machines are widely used to realise scalable and high-performance computing systems. In order to satisfy application requirements like response time, processing loads of virtual machines have to balance with one another in a server cluster. In addition to achieve the performance objectives, the total electric energy of a server cluster to perform application processes has to be reduced. In this paper, the Energy Consumption Laxity Based (ECLB) algorithm is proposed to allocate computation type application processes to virtual machines in a server cluster so that the total electric energy of the server cluster and response time of each process can be reduced. We evaluate the ECLB algorithm compared with basic Round-Robin (RR) algorithm. Evaluation results show the average total electric energy of a server cluster and average response time of each process in the ECLB algorithm can be more reduced than in the RR algorithm.\",\"PeriodicalId\":375871,\"journal\":{\"name\":\"Int. J. Grid Util. Comput.\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Int. J. Grid Util. Comput.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1504/ijguc.2019.101996\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Grid Util. Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/ijguc.2019.101996","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The energy consumption laxity-based algorithm to perform computation processes in virtual machine environments
Server cluster systems equipped with virtual machines are widely used to realise scalable and high-performance computing systems. In order to satisfy application requirements like response time, processing loads of virtual machines have to balance with one another in a server cluster. In addition to achieve the performance objectives, the total electric energy of a server cluster to perform application processes has to be reduced. In this paper, the Energy Consumption Laxity Based (ECLB) algorithm is proposed to allocate computation type application processes to virtual machines in a server cluster so that the total electric energy of the server cluster and response time of each process can be reduced. We evaluate the ECLB algorithm compared with basic Round-Robin (RR) algorithm. Evaluation results show the average total electric energy of a server cluster and average response time of each process in the ECLB algorithm can be more reduced than in the RR algorithm.