...
首页> 外文期刊>Information Sciences: An International Journal >Self managed virtual machine scheduling in Cloud systems
【24h】

Self managed virtual machine scheduling in Cloud systems

机译:云系统中的自我托管虚拟机调度

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

摘要

AbstractIn Cloud systems, Virtual Machines (VMs) are scheduled to hosts according to their instant resource usage (e.g. to hosts with most available RAM) without considering their overall and long-term utilization. Also, in many cases, the scheduling and placement processes are computational expensive and affect performance of deployed VMs. In this work, we present a Cloud VM scheduling algorithm that takes into account already running VM resource usage over time by analyzing past VM utilization levels in order to schedule VMs by optimizing performance. We observe that Cloud management processes, like VM placement, affect already deployed systems (for example this could involve throughput drop in a database cluster), so we aim to minimize such performance degradation. Moreover, overloaded VMs tend to steal resources (e.g. CPU) from neighbouring VMs, so our work maximizes VMs real CPU utilization. Based on these, we provide an experimental analysis to compare our solution with traditional schedulers used in OpenStack by exploring the behaviour of different NoSQL (MongoDB, Apache Cassandra and Elasticsearch). The results show that our solution refines traditional instant-based physical machine selection as it learns the system behaviour as well as it adapts over time. The analysis is prosperous as for the selected setting we approximately minimize performance degradation by 19% and we maximize CPU real time by 2% when using real world workloads.]]>
机译:<![cdata [ 抽象 在云系统中,虚拟机(VM)按照其即时资源使用(例如,在具有最可用RAM的主机)的情况下托管他们的整体和长期利用。此外,在许多情况下,调度和放置过程是计算昂贵的并且影响部署VM的性能。在这项工作中,我们通过分析过去的VM利用率级别来呈现已经在已经运行了VM资源使用量的云VM调度算法,以便通过优化性能来调度VM。我们观察到云管理进程,如VM放置,影响已经部署的系统(例如,这可能涉及数据库集群中的吞吐量丢失),因此我们的目标是最大限度地减少此类性能下降。此外,超载的VMS倾向于窃取来自邻近VM的资源(例如CPU),因此我们的工作可以最大限度地提高VM Real CPU利用率。基于这些,我们提供了一种实验分析,可以通过探索不同NoSQL(MongoDB,Apache Cassandra和Elasticsearch)的行为来将我们的解决方案与OpenStack中使用的传统调度器进行比较。结果表明,我们的解决方案炼制了传统的基于即时的物理机器选择,因为它会随着时间的推移学习系统行为以及它的适应时。分析是繁荣的,因为所选的设置繁荣,我们大约最大限度地减少了19%的性能下降,并且在使用真实世界工作负载时,我们将CPU实时最大化2%。 ]]>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号