首页> 外文会议>International Conference on Inventive Systems and Control >FUPA: Future Utilization Prediction Algorithm based Load Balancing Scheme for Optimal VM Migration in Cloud Computing
【24h】

FUPA: Future Utilization Prediction Algorithm based Load Balancing Scheme for Optimal VM Migration in Cloud Computing

机译:FUPA:基于未来利用预测算法的负载均衡方案,用于在云计算中优化虚拟机迁移

获取原文

摘要

As a competitive model, Cloud Computing (CloudC) is fast growing model that allows users to access on-demand systems and web services. In CloudC, Load-Balancing (LB) is one of the most vital problems to allocate the workload uniformly among each node. Typically, LB defines the task of allocation and re-allocation of the workload among all the available resources to reduce the resource usages. For this task, different algorithms have been proposed. In recent year, an Osmotic Hybrid artificial Bee and Ant Colony (OHBAC) optimization algorithm has been proposed for achieving LB in the dynamic CloudC. In this algorithm, automated Virtual Machines (VMs) that are migrated via cloud systems were enabled by the osmotic behavior. But, this algorithm was only focused on minimizing the number of active Physical Machines (PMs) based on their current resource requirements and neglecting the potential resource requirements. This creates the unessential VM migrations and increases the Service Level Agreement (SLA) violations in data centers. Therefore in this article, OH-BAC algorithm with the Future Utilization Prediction (FUP) is proposed to reduce the amount of VM migrations and enhance the LB. In this newly proposed OH-BACFUP algorithm, both the current and future utilization of resources are considered to migrate the VMs into the least amount of active PMs. The future resource utilization is estimated by two different prediction models such as linear regression and optimal piecewise linear regression algorithms. These regression models can estimate the potential resource usages of VMs and PMs. Then, the predicted value can be used in the fitness function of OH-BAC to choose the best VM for migration to the most suitable PM.
机译:作为一种竞争性模型,Cloud Computing(CloudC)是一种快速增长的模型,它允许用户访问按需系统和Web服务。在CloudC中,负载均衡(LB)是在每个节点之间均匀分配工作负载的最重要问题之一。通常,LB定义在所有可用资源之间分配和重新分配工作负载的任务,以减少资源使用量。为此,已经提出了不同的算法。近年来,为在动态CloudC中实现LB提出了一种渗透混合人工蜂和蚁群(OHBAC)优化算法。在这种算法中,渗透行为使通过云系统迁移的自动化虚拟机(VM)成为可能。但是,该算法仅专注于根据其当前资源需求来最小化活动物理机(PM)的数量,而忽略潜在的资源要求。这将导致不必要的VM迁移,并增加了数据中心中违反服务水平协议(SLA)的情况。因此,在本文中,提出了带有未来使用率预测(FUP)的OH-BAC算法,以减少VM迁移的数量并增强LB。在此新提出的OH-BACFUP算法中,考虑了当前和将来的资源利用,以将VM迁移到最少数量的活动PM中。通过两种不同的预测模型(例如线性回归和最佳分段线性回归算法)来估计未来的资源利用。这些回归模型可以估计VM和PM的潜在资源使用情况。然后,可以在OH-BAC的适应度函数中使用预测值来选择最佳VM,以迁移到最合适的PM。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号