摘要
针对云计算平台发生故障所带来的数据密集型应用资源配置问题,为了在云计算平台发生宕机时进行有效的资源配置,本文提出了一种面向数据密集型应用的容错资源配置方法(FRPM)。首先,将数据密集型应用建模为工作流模型,并且基于虚拟层2(VL2)网络拓扑结构建立了宕机任务恢复时间模型和负载均衡模型;然后,利用非支配排序遗传算法(NSGA-III)实现对数据密集型应用的完成时间和云平台所有计算结点负载均衡进行联合优化,从而为部署在宕机结点上应用找到有效的资源配置策略;最后,根据简单加权法(SAW)和多层次决策准则(MCDM)选择出最优的资源配置策略。实验结果表明,FRPM方法能够在云平台在发生宕机时保证数据密集型应用的完成时间最短,与此同时也能保证云平台所有计算结点的负载均衡。
- 单位