首页> 外文会议>IEEE International Conference on Advanced Information Networking and Applications >An Energy-Efficient Load Balancing Algorithm for Virtual Machine Environments to Perform Communication Type Application Processes
【24h】

An Energy-Efficient Load Balancing Algorithm for Virtual Machine Environments to Perform Communication Type Application Processes

机译:一种用于虚拟机环境的高效节能负载平衡算法,以执行通信类型应用程序流程

获取原文

摘要

Scalable, high performance, and fault-tolerant distributed applications are realized with virtual machines in server cluster systems. Application processes are performed on virtual machines in each server. Processing load of virtual machines to perform application processes has to be balanced in a server cluster system to satisfy the application requirements like response time. On the other hand, a server cluster system consumes a large amount of electric energy since multiple servers consume electric energy to perform application processes. It is critical to discuss how to reduce the total electric energy consumption of a server cluster to perform application processes on virtual machines. In our previous studies, the transmission model and power consumption model of a server to perform communication processes on multiple virtual machines are proposed. In this paper, we newly propose the transmission energy consumption laxity based (TECLB) algorithm to allocate communication processes to virtual machines in a server cluster based on the proposed transmission model and power consumption model of a server so that the total energy consumption of a server cluster can be reduced. We evaluate the TECLB algorithm in terms of the total energy consumption of a server cluster and transmission time of each process compared with the basic round-robin (RR) algorithm. The evaluation results show the average total energy consumption of a server cluster is maximumly reduced to 9% of the RR algorithm.
机译:服务器群集系统中的虚拟机可实现可扩展,高性能和容错的分布式应用程序。应用程序进程在每个服务器中的虚拟机上执行。在服务器群集系统中必须平衡虚拟机执行应用程序进程的处理负载,以满足诸如响应时间之类的应用程序要求。另一方面,服务器群集系统消耗大量电能,因为多个服务器消耗电能来执行应用程序处理。讨论如何减少服务器群集的总电能消耗以在虚拟机上执行应用程序流程至关重要。在我们以前的研究中,提出了在多个虚拟机上执行通信过程的服务器的传输模型和功耗模型。在本文中,我们新提出了一种基于传输能耗松弛(TECLB)的算法,该算法基于服务器的传输模型和功耗模型,将通信进​​程分配给服务器集群中的虚拟机,从而使服务器的总能耗降低集群可以减少。与基本的轮询(RR)算法相比,我们根据服务器群集的总能耗和每个进程的传输时间来评估TECLB算法。评估结果显示,服务器群集的平均总能耗最大减少到RR算法的9%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号