首页> 外文期刊>Computer Communications >Optimizing virtual machine placement in distributed clouds with M/M/1 servers
【24h】

Optimizing virtual machine placement in distributed clouds with M/M/1 servers

机译:使用M / M / 1服务器优化分布式云中的虚拟机放置

获取原文
获取原文并翻译 | 示例
       

摘要

As more and more applications migrate into clouds, the placement of virtual machines for these applications has a significant impact on the performance of cloud systems. A number of virtual machine (VM) placement techniques have been proposed over recent years. However, most of the existing works on VM placement ignore the response latency of the requests from tenants. In this paper, we investigate the techniques of VM placement in distributed clouds with stochastic requests from the tenants. We first model the requests for each application from the corresponding tenant as independent Poisson stream. Moreover, based on the analyses of distributed cloud resources, the VMs with their data nodes are modeled as simple M/M/1 queueing systems. Then, we propose the problems of VM placement with two distinct optimization objectives. For each objective, we present the formal definition and prove its NP hardness. To deal with them, we propose some algorithms and the performances of them are analysed in each section. For applying to the situation of lacking of resource, we propose two extended algorithms. We conduct abundant simulation experiments in distributed cloud environment to evaluate the performance of our proposed algorithms. The simulation results show that the proposed algorithms can significantly improve the performance of their corresponding objectives. (C) 2017 Elsevier B.V. All rights reserved.
机译:随着越来越多的应用程序迁移到云中,这些应用程序的虚拟机放置对云系统的性能有重大影响。近年来,提出了许多虚拟机(VM)放置技术。但是,大多数有关VM放置的现有工作都忽略了来自租户的请求的响应延迟。在本文中,我们根据租户的随机请求研究了在分布式云中部署虚拟机的技术。我们首先将来自相应租户的每个应用程序的请求建模为独立的Poisson流。此外,基于对分布式云资源的分析,将带有数据节点的VM建模为简单的M / M / 1排队系统。然后,我们提出了具有两个不同的优化目标的VM放置问题。对于每个目标,我们提供正式的定义并证明其NP硬度。为了解决这些问题,我们提出了一些算法,并在每个部分中分析了它们的性能。针对资源匮乏的情况,提出了两种扩展算法。我们在分布式云环境中进行了大量的仿真实验,以评估我们提出的算法的性能。仿真结果表明,所提出的算法可以显着提高其相应目标的性能。 (C)2017 Elsevier B.V.保留所有权利。

著录项

  • 来源
    《Computer Communications》 |2017年第1期|107-119|共13页
  • 作者单位

    Univ Sci & Technol China, Sch CS & Technol, Hefei 230027, Anhui, Peoples R China|Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China;

    Univ Sci & Technol China, Sch CS & Technol, Hefei 230027, Anhui, Peoples R China|Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China;

    Univ Sci & Technol China, Sch CS & Technol, Hefei 230027, Anhui, Peoples R China|Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China;

    Univ Sci & Technol China, Sch CS & Technol, Hefei 230027, Anhui, Peoples R China|Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China;

    Univ Sci & Technol China, Sch CS & Technol, Hefei 230027, Anhui, Peoples R China|Univ Sci & Technol China, Suzhou Inst Adv Study, Suzhou 215123, Jiangsu, Peoples R China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Cloud systems; Virtual machine placement; Stochastic requests; M/M/1 queueing system;

    机译:云系统;虚拟机放置;随机请求;M / M / 1排队系统;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号