在云环境中划分和放置虚拟机集群

Chia-Ching Chen, Yeh-Lun Du, Shao-Jui Chen, Wei-Jen Wang
{"title":"在云环境中划分和放置虚拟机集群","authors":"Chia-Ching Chen, Yeh-Lun Du, Shao-Jui Chen, Wei-Jen Wang","doi":"10.1109/IC3.2018.000-2","DOIUrl":null,"url":null,"abstract":"In a virtualized cloud environment, a cloud scheduler needs to place a set of virtual machines on the compute pool consisting of physical machines. Prior studies usually focus on the issue of placing virtual machines that are assumed to be isolated to each other. This paper addresses the problem of deploying virtual machine clusters on the compute pool, in which a virtual machine cluster refers to a set of virtual machines hosting a virtualized distributed system/application. In the case that the virtualized distributed system/application is too large to fit in a single physical machine, the virtual machine cluster has to be partitioned into several subsets and to be placed on several physical machines. Without considering the relationship among VMs in a virtual machine cluster, two VMs that frequently communicate with each other can be placed far away, and consequently lead to poor performance. To this end, we propose a novel placement approach for virtual machine clusters that tries to minimize the Inter-VMs network traffic. The simulation results indicate that the proposed approach consumes the smallest physical network bandwidth while comparing with several existing virtual machine placement algorithms.","PeriodicalId":236366,"journal":{"name":"2018 1st International Cognitive Cities Conference (IC3)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Partitioning and Placing Virtual Machine Clusters on Cloud Environment\",\"authors\":\"Chia-Ching Chen, Yeh-Lun Du, Shao-Jui Chen, Wei-Jen Wang\",\"doi\":\"10.1109/IC3.2018.000-2\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In a virtualized cloud environment, a cloud scheduler needs to place a set of virtual machines on the compute pool consisting of physical machines. Prior studies usually focus on the issue of placing virtual machines that are assumed to be isolated to each other. This paper addresses the problem of deploying virtual machine clusters on the compute pool, in which a virtual machine cluster refers to a set of virtual machines hosting a virtualized distributed system/application. In the case that the virtualized distributed system/application is too large to fit in a single physical machine, the virtual machine cluster has to be partitioned into several subsets and to be placed on several physical machines. Without considering the relationship among VMs in a virtual machine cluster, two VMs that frequently communicate with each other can be placed far away, and consequently lead to poor performance. To this end, we propose a novel placement approach for virtual machine clusters that tries to minimize the Inter-VMs network traffic. The simulation results indicate that the proposed approach consumes the smallest physical network bandwidth while comparing with several existing virtual machine placement algorithms.\",\"PeriodicalId\":236366,\"journal\":{\"name\":\"2018 1st International Cognitive Cities Conference (IC3)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 1st International Cognitive Cities Conference (IC3)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IC3.2018.000-2\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 1st International Cognitive Cities Conference (IC3)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3.2018.000-2","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

摘要

在虚拟化云环境中,云调度器需要将一组虚拟机放置在由物理机组成的计算池上。先前的研究通常集中在放置假定彼此隔离的虚拟机的问题上。本文讨论了在计算池上部署虚拟机集群的问题,其中虚拟机集群指的是一组托管虚拟化分布式系统/应用程序的虚拟机。如果虚拟化的分布式系统/应用程序太大而无法装入单个物理机器,则必须将虚拟机集群划分为几个子集,并放置在多个物理机器上。如果不考虑虚拟机集群中虚拟机之间的关系,两台频繁通信的虚拟机可能会被放置在较远的位置,从而导致性能下降。为此,我们提出了一种新颖的虚拟机集群布局方法,试图将虚拟机之间的网络流量最小化。仿真结果表明,与现有的几种虚拟机布局算法相比,该方法消耗的物理网络带宽最小。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Partitioning and Placing Virtual Machine Clusters on Cloud Environment
In a virtualized cloud environment, a cloud scheduler needs to place a set of virtual machines on the compute pool consisting of physical machines. Prior studies usually focus on the issue of placing virtual machines that are assumed to be isolated to each other. This paper addresses the problem of deploying virtual machine clusters on the compute pool, in which a virtual machine cluster refers to a set of virtual machines hosting a virtualized distributed system/application. In the case that the virtualized distributed system/application is too large to fit in a single physical machine, the virtual machine cluster has to be partitioned into several subsets and to be placed on several physical machines. Without considering the relationship among VMs in a virtual machine cluster, two VMs that frequently communicate with each other can be placed far away, and consequently lead to poor performance. To this end, we propose a novel placement approach for virtual machine clusters that tries to minimize the Inter-VMs network traffic. The simulation results indicate that the proposed approach consumes the smallest physical network bandwidth while comparing with several existing virtual machine placement algorithms.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信