首页> 外文期刊>Information Processing & Management >Multiphase fault tolerance genetic algorithm for vm and task scheduling in datacenter
【24h】

Multiphase fault tolerance genetic algorithm for vm and task scheduling in datacenter

机译:数据中心VM和任务调度的多相容错遗传算法

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

摘要

Cloud datacenter (D_c) have become popular in recent years with the rising popularity and high performance of cloud computing. The multi-step of data computation and diverse task dependencies fail in the task, energy consumption, overloading of Virtual Machines (VMs), and violation of the agreement. To overcome these challenges, we propose a genetic algorithm (GA) based multiphase fault tolerance (MFTGA) approach for intelligently schedule the tasks over the VMs for multiuser. This MFTGA approach efficiently maps optimal VMs with users according to the service level agreement (SLA). The presented approach comprises four phases namely individual phase, local phase, global phase, and fault tolerance phase. In the individual phase of the MFTGA algorithm, we calculate the local fitness (f_l) of each user. Then calculate the global fitness (f_g) of multiuser according to the SLA in the global fitness phase. After mapping the optimal VMs with the multiuser, we check the status of task execution in the fault tolerance phase. MFTGA method is used to improve the reliability, latency, and reduce the failure of the task in the cloud computing environment. The proposed MFTGA scheme is compared against the GA and Adoptive Incremental Genetic Algorithm (AIGA). The simulation results validate that the proposed method exhibits better performance than GA and AIGA in terms of execution time, memory utilization, cost, SLA violation, and energy consumption.
机译:近年来,云数据中心(D_C)近年来越来越受欢迎,云计算的普及和高性能高。任务,能耗,虚拟机(VM)的重载和违反协议的任务,能耗,超载的多步骤失败。为了克服这些挑战,我们提出了一种基于遗传算法(GA)的多相容错(MFTGA)方法,用于智能地将VMS上的任务安排多用户。此MFTGA方法有效地使用根据服务级别协议(SLA)与用户使用最佳VM。所提出的方法包括四个相,即各个相位,局部相,全局阶段和容错阶段。在MFTGA算法的各个阶段,我们计算每个用户的本地健身(F_L)。然后根据全球健身阶段的SLA计算多用户的全局适应度(F_G)。使用多用户映射最佳VM后,我们检查容错阶段中的任务执行状态。 MFTGA方法用于提高云计算环境中任务的可靠性,延迟和减少故障。将所提出的MFTGA方案与GA和养级增量遗传算法(AIGA)进行比较。仿真结果验证了所提出的方法在执行时间,内存利用率,成本,SLA违规和能量消耗方面表现出比GA和AIGA更好的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号