With the rapid development of cloud computing, virtual machine scheduling has become one of the most important but challenging issues for the cloud computing community, especially for practical heterogeneous request sequences. By analyzing the impact of request heterogeneity on some popular heuristic schedulers, it can be found that existing scheduling algorithms can not handle the request heterogeneity properly and efficiently. In this paper, a plug-and-play virtual machine scheduling intensifier, called Resource Assigner (ReAssigner), is proposed to enhance the scheduling efficiency of any given scheduler for heterogeneous requests. The key idea of ReAssigner is to pre-assign roles to physical resources and let resources of the same role form a virtual cluster to handle homogeneous requests. ReAssigner can cooperate with arbitrary schedulers by restricting their scheduling space to virtual clusters. With evaluations on the real dataset from Huawei Cloud, the proposed ReAssigner achieves significant scheduling performance improvement compared with some state-of-the-art scheduling methods.
翻译:随着云计算迅速发展,虚拟机器排期已成为云计算界最重要但具有挑战性的问题之一,特别是对于实用的多元请求序列而言。通过分析请求的异质性对某些流行的超光速调度器的影响,可以发现现有的排程算法无法适当和高效地处理请求的异质性。在本文中,提议设一个插接和播放虚拟机排期增强器,称为资源发送器(Resigner),以提高任何特定不同请求的排程器的排期效率。改派者的主要想法是预先指定物理资源的角色,让同一角色的资源组成一个虚拟集群来处理同质请求。改派者可以与任意的排程算法合作,将其排程空间限制在虚拟集群中。随着对Huawei Lude的真实数据集的评估,拟议的改派者与一些最先进的排期方法相比,在排期上取得了显著的改进。