{"title":"大规模计算密集型集群的动态部署模型*","authors":"Yunpeng Cao, Haifeng Wang, Shuqing He","doi":"10.1109/infocomwkshps50562.2020.9162887","DOIUrl":null,"url":null,"abstract":"In big data computing application, there are jobs of multiple computing modes mainly based on MapReduce. Therefore, compute-intensive cluster needs to maintain multiple computing modes. The utilization of virtual computing resources is not high because of the change of computing load. In order to optimize the resource utilization of virtual cluster, a dynamic deployment model is designed with the support of lightweight Docker container technology. The deployment model can adjust the form of virtual cluster according to the change of the resource request of job, mainly changing the type and size of computing nodes in real time. Simulation experiments show that the dynamic deployment model can optimize the utilization of virtual resources, with CPU utilization increased by 5.2%, and the execution efficiency of computing jobs is optimized. The dynamic deployment model can be applied to cloud environment and large-scale computing clusters, not only to achieve peak-taggering computing of user jobs, but also to achieve the purpose of dynamic customization of job execution environment.","PeriodicalId":104136,"journal":{"name":"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","volume":"88 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Dynamic deployment model for large-scale compute-intensive clusters*\",\"authors\":\"Yunpeng Cao, Haifeng Wang, Shuqing He\",\"doi\":\"10.1109/infocomwkshps50562.2020.9162887\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In big data computing application, there are jobs of multiple computing modes mainly based on MapReduce. Therefore, compute-intensive cluster needs to maintain multiple computing modes. The utilization of virtual computing resources is not high because of the change of computing load. In order to optimize the resource utilization of virtual cluster, a dynamic deployment model is designed with the support of lightweight Docker container technology. The deployment model can adjust the form of virtual cluster according to the change of the resource request of job, mainly changing the type and size of computing nodes in real time. Simulation experiments show that the dynamic deployment model can optimize the utilization of virtual resources, with CPU utilization increased by 5.2%, and the execution efficiency of computing jobs is optimized. The dynamic deployment model can be applied to cloud environment and large-scale computing clusters, not only to achieve peak-taggering computing of user jobs, but also to achieve the purpose of dynamic customization of job execution environment.\",\"PeriodicalId\":104136,\"journal\":{\"name\":\"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)\",\"volume\":\"88 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/infocomwkshps50562.2020.9162887\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/infocomwkshps50562.2020.9162887","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Dynamic deployment model for large-scale compute-intensive clusters*
In big data computing application, there are jobs of multiple computing modes mainly based on MapReduce. Therefore, compute-intensive cluster needs to maintain multiple computing modes. The utilization of virtual computing resources is not high because of the change of computing load. In order to optimize the resource utilization of virtual cluster, a dynamic deployment model is designed with the support of lightweight Docker container technology. The deployment model can adjust the form of virtual cluster according to the change of the resource request of job, mainly changing the type and size of computing nodes in real time. Simulation experiments show that the dynamic deployment model can optimize the utilization of virtual resources, with CPU utilization increased by 5.2%, and the execution efficiency of computing jobs is optimized. The dynamic deployment model can be applied to cloud environment and large-scale computing clusters, not only to achieve peak-taggering computing of user jobs, but also to achieve the purpose of dynamic customization of job execution environment.