标题: 减少云网路流量和主机数量之虚拟机器动态放置技术
VM Placement for Reducing Traffic Load and Hosts
作者: 沈宜颉
Shen, Yi-Jie
王莅君
林宝树
Wang, Li-Chun
Lin, Bao-Shuh
资讯学院资讯学程
关键字: 云端;网路流量;虚拟机器;动态搬迁;资源使用率;Inter-Cloud;Traffic Cost;Virtual Machines;Live Migration;Resource Allocation
公开日期: 2015
摘要: 网际网路的进步,至今已发展至云端应用。对基础建设即服务供应商 (Infrastructure-as-a-Service, IaaS)而言,为了提供稳定的服务品质,从早期单一资 料中心(云),衍生至两个以上资料中心。同时,相较实体机器,虚拟机器技术可方
便进行搬迁至异地的特性,更容易满足使用者想要随时随地使用服务的需求。此
外,搭配动态搬迁也使得云端可达成负载平衡、提升系统资源利用率、以及提高
系统强健度以避免单一资料中心服务失效之问题。然而,为达到上述功能,虚拟
机器间一定会有资料传递产生网路流量,若彼此互相处于不同资料中心,因需要 透过 ISP 供应商提供的线路,会有传输费用的产生。随着云端盛行,对供应商而
言,就会有更多的网路费用成本的支出。因此,在本论文中,我们针对降低云端
之间的网际网路流量,设计以流量搭配减少主机数量之虚拟机器动态放置策略。
其特色在于透过搬迁虚拟机器的方式,对于虚拟机器之间有流量且分处于不同资
料中心的情形,将其中一虚拟机器动态搬迁至另一端资料中心,使此二虚拟机器
均处在同个资料中心,原二者之间产生的网际网路流量也就转成内联网流量,不 会有 ISP 收费产生。此外,替虚拟机器选择适当实体主机来放置,我们也藉此过 程达成搬空使用率较低之主机目的。
With cloud computing growing rapidly and available to all, cloud provider can build datacenter, or called cloud, through internet, share resources to achieve coherence and economies of scale, similar to a utility over a network. To achieve it, physical resources provided by Infrastructure-as-a-Service (IaaS) of clouds can be partitioned into flexible and scalable virtual computing units, namely Virtual Machines (VMs) through virtualization technologies. Besides, cloud dynamic allocation leverages the ability to do live migration of VMs and cloud provider through this types easily achieve different kinds of purposes, such as commonly loading balance of physical machines, high utilization of servers and high available of services. For these features of cloud maintenance, traffic generated by VMs (inter-VM traffic) could be across internet. When this is happened, the inter-VM traffic which has to be passed through the rent ISP link is called inter-cloud traffic. Moreover, with more inter-cloud traffic, the less available bandwidth, cloud provider may need to rent more bandwidth from ISP or in face of low performance. Hence, the aim of our work has two parts. The first part is to reduce inter-cloud traffic. We can calculate and find out which inter-cloud traffic is worth transited to intra-cloud through VM migration in advance. Especially, we consider VM size (migration cost) of a designate VM and can do live migration of VMs. The second part is to reduce power consuming through VM allocation in intra-cloud after the first part is done.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT070156825
http://hdl.handle.net/11536/127613
显示于类别:Thesis