首页> 中文期刊> 《计算机研究与发展》 >一种基于模型的云计算容错机制开发方法

一种基于模型的云计算容错机制开发方法

         

摘要

目前商业云平台和开源云平台种类繁多,如CloudStack,OpenStack,Eucalyptus等,这些云平台提供的管理能力和管理方式存在较大差异,即使在同一个云平台中也存在多种虚拟化方式,如Xen,KVM,VMware等.近年来,随着私有云和混合云的迅速发展,基础设施的异构程度加剧.由于容错机制往往依赖于基础设施的管理能力和管理方式,因此容错机制实例在不同的目标平台上需要分别实现,导致容错机制的开发难度和开发时间显著增加.针对这一问题,提出了一种基于模型的容错机制开发方法,实现容错机制的跨平台性.为了验证容错机制开发方法的有效性和实用性,实现了7种常见的容错机制实例,并在CloudStack和OpenStack开源云平台上进行验证.实验表明,这些容错机制能够有效地实现故障转移,提升容错对象可靠性、可用性等指标;提出的容错机制开发方法能够实现跨平台,并达到90%以上的代码复用率;对云平台管理员以及容错机制开发者的问卷调查结果表明,该方法能够较好地提升容错机制的开发体验和开发效率.

著录项

  • 来源
    《计算机研究与发展》 |2016年第1期|138-154|共17页
  • 作者单位

    高可信软件技术教育部重点实验室(北京大学)北京 100871;

    北京大学信息科学技术学院 北京 100871;

    国家计算机网络应急技术处理协调中心 北京 100029;

    高可信软件技术教育部重点实验室(北京大学)北京 100871;

    北京大学信息科学技术学院 北京 100871;

    高可信软件技术教育部重点实验室(北京大学)北京 100871;

    北京大学信息科学技术学院 北京 100871;

    高可信软件技术教育部重点实验室(北京大学)北京 100871;

    北京大学信息科学技术学院 北京 100871;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 软件工程;
  • 关键词

    云计算; 容错机制; 运行时模型; 自适应; 可信性;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号