首页> 外文期刊>The Computer journal >A Multi-Objective Load Balancing System for Cloud Environments
【24h】

A Multi-Objective Load Balancing System for Cloud Environments

机译:云环境的多目标负载均衡系统

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

摘要

Virtual machine (VM) live migration has been applied to system load balancing in cloud environments for the purpose of minimizing VM downtime and maximizing resource utilization. However, the migration process is both time-and cost-consuming as it requires the transfer of large size files or memory pages and consumes a huge amount of power and memory for the origin and destination physical machine (PM), especially for storage VM migration. This process also leads to VM downtime or slowdown. To deal with these shortcomings, we develop a Multi-objective Load Balancing (MO-LB) system that avoids VM migration and achieves system load balancing by transferring extra workload from a set of VMs allocated on an overloaded PM to other compatible VMs in the cluster with greater capacity. To reduce the time factor even more and optimize load balancing over a cloud cluster, MO-LB contains a CPU Usage Prediction (CUP) sub-system. The CUP not only predicts the performance of the VMs but also determines a set of appropriate VMs with the potential to execute the extra workload imposed on the VMs of an overloaded PM. We also design a Multi-Objective Task Scheduling optimization model using Particle Swarm Optimization to migrate the extra workload to the compatible VMs. The proposed method is evaluated using a VMware-vSphere-based private cloud in contrast to the VM migration technique applied by vMotion. The evaluation results show that the MO-LB system dramatically increases VM performance while reducing service response time, memory usage, job makespan, power consumption and the time taken for the load balancing process.
机译:虚拟机(VM)实时迁移已应用于云环境中的系统负载平衡,目的是最大程度地减少VM停机时间并最大程度地利用资源。但是,迁移过程既耗时又费钱,因为它需要传输大型文件或内存页面,并且为源物理机和目标物理机(PM)消耗了大量的电源和内存,尤其是对于存储VM迁移。此过程还会导致VM停机或速度下降。为了解决这些缺点,我们开发了多目标负载平衡(MO-LB)系统,该系统避免了VM迁移,并通过将额外的工作负载从过载PM上分配的一组VM转移到群集中的其他兼容VM来避免系统迁移具有更大的容量。为了进一步减少时间因素并优化云群集上的负载平衡,MO-LB包含一个CPU使用率预测(CUP)子系统。 CUP不仅可以预测VM的性能,还可以确定一组适当的VM,这些潜在VM可以执行施加在过载PM的VM上的额外工作负载。我们还使用粒子群优化设计了一个多目标任务调度优化模型,以将额外的工作负载迁移到兼容的VM。与基于vMotion的VM迁移技术相比,使用基于VMware-vSphere的私有云对提出的方法进行了评估。评估结果表明,MO-LB系统显着提高了VM性能,同时减少了服务响应时间,内存使用量,作业跨度,功耗以及负载平衡过程所花费的时间。

著录项

  • 来源
    《The Computer journal》 |2017年第9期|1316-1337|共22页
  • 作者单位

    Decision Support and E-Service Intelligence Lab, Centre for Quantum Computation and Intelligent Systems, School of Software, Faculty of Engineering and Information Technology, University of Technology Sydney, 15 Broadway, Ultimo, NSW, Australia;

    Decision Support and E-Service Intelligence Lab, Centre for Quantum Computation and Intelligent Systems, School of Software, Faculty of Engineering and Information Technology, University of Technology Sydney, 15 Broadway, Ultimo, NSW, Australia;

    Department of Computer Science, Karlstad University, Karlstad, Sweden;

    Centre for Distributed and High Performance Computing, School of Information Technologies, University of Sydney, J12/1 Cleveland Street, Darlington, NSW, Australia;

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

    cloud computing; particle swarm optimization; task scheduling; virtual machine migration;

    机译:云计算;粒子群优化;任务调度;虚拟机迁移;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号