当前位置: X-MOL 学术Comput. J. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Auto-Scale Resource Provisioning In IaaS Clouds
The Computer Journal ( IF 1.4 ) Pub Date : 2020-05-12 , DOI: 10.1093/comjnl/bxaa030
Zolfaghar Salmanian 1 , Habib Izadkhah 1 , Ayaz Isazadeh 1
Affiliation  

Users of cloud computing technology can lease resources instead of spending an excessive charge for their ownership. For service delivery in the infrastructure-as-a-service model of the cloud computing paradigm, virtual machines (VMs) are created by the hypervisor. This software is installed on a bare-metal server, called the host, and acted as a broker between the hardware of the host and its VMs. The host is responsible for the allocation of required resources, such as CPU, RAM and network bandwidth, for VMs. Therefore, allocating resources to a VM is equivalent to finding the location of the VM on the hosts. In this paper, we propose a model for resource allocation of a datacenter that includes clusters of hosts. This model is based on the birth–death process of queueing systems and continuous-time Markov chains. We will focus on RAM-intensive VMs and consider the allocation of RAM for a VM as a job in the queueing systems. The purpose of this modeling is to keep the number of running hosts minimum while guaranteeing the quality of service in terms of response. When the utilization of active hosts reaches a predefined threshold value, a new host is added to prevent response time violation, and when host utilization is reduced to a certain threshold, one of the hosts can be deactivated. The experimental results show that, in the long run, the odds of working with more jobs are increased.

中文翻译:

在IaaS云中自动扩展资源配置

云计算技术的用户可以租用资源,而不必为所有权花费过多的费用。为了在云计算范例的基础架构即服务模型中交付服务,虚拟机管理程序将创建虚拟机(VM)。该软件安装在称为主机的裸机服务器上,并充当主机硬件及其VM之间的代理。主机负责为VM分配所需的资源,例如CPU,RAM和网络带宽。因此,为VM分配资源等同于在主机上查找VM的位置。在本文中,我们提出了一个数据中心的资源分配模型,其中包括主机群集。该模型基于排队系统和连续时间马尔可夫链的生灭过程。我们将重点关注RAM密集型VM,并考虑将VM的RAM分配作为排队系统中的一项工作。这种建模的目的是使运行中的主机数量保持最少,同时在响应方面保证服务质量。当活动主机的利用率达到预定义的阈值时,将添加新主机以防止违反响应时间,并且当主机利用率降低到某个阈值时,可以停用其中一台主机。实验结果表明,从长远来看,增加工作机会的可能性增加了。当活动主机的利用率达到预定义的阈值时,将添加新主机以防止违反响应时间,并且当主机利用率降低到某个阈值时,可以停用其中一台主机。实验结果表明,从长远来看,增加工作机会的可能性增加了。当活动主机的利用率达到预定义的阈值时,将添加新主机以防止违反响应时间,并且当主机利用率降低到某个阈值时,可以停用其中一台主机。实验结果表明,从长远来看,增加工作机会的可能性增加了。
更新日期:2020-05-12
down
wechat
bug