[发明专利]保证在线联机服务可用性的方法及装置有效
申请号: | 201610060344.0 | 申请日: | 2016-01-28 |
公开(公告)号: | CN105577825B | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 郑纬民;郭维超;武永卫;陈康 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 保证 在线 联机 服务 可用性 方法 装置 | ||
本发明公开了一种保证在线联机服务可用性的方法及装置,其中该方法包括以下步骤:从云计算平台中获取多个互相独立区域中的竞价节点组织成暖备对;通过监听申请竞价节点的回收告警信息进行故障检测,当收到所述暖备对中的主节点回收警告时,通过虚拟机或进程迁移技术将所述暖备对中的主节点上的服务迁移到其对应的备用节点上;在主节点被回收后根据云计算平台各个独立区域中竞价节点的价格数据信息和按需节点的价格确定目标节点以替换被回收的节点;以及将备用节点中的服务切换回目标节点上。该方法在暖备对中的主节点被回收后,根据竞价云计算平台的竞价节点的历史价格数据综合考虑可用性、成本因素来选择新的节点。
技术领域
本发明涉及云计算技术领域,尤其涉及一种保证在线联机服务可用性的方法及装置。
背景技术
由于计算资源需求的剧烈波动,云计算平台为了满足峰值计算资源需求,通常要维护超过平均使用需求规模的物理集群。在大部分时间,一部分计算都处在空闲状态。为提高自身计算资源的使用率,云计算平台近年来推出一种新型的计算节点:竞价节点。这种节点在性能、配置等各方面与按需计价节点相同,唯一不同的是云计算平台不保证这类节点的可用性,即没有相应的SLAs(Service Level Agreements,服务级别协议)。在使用竞价节点时,用户需先给出一个竞价,当竞价节点价格低于用户竞价时,用户可以运行该节点;当竞价节点价格高于用户竞价时,正在运行的竞价节点将被云平台回收。在回收前一段时间(通常为1至2分钟),云平台会发出回收告警以便用户进行应急处理。其中,竞价节点价格是不断变化的,主要由整个竞价节点市场的供需关系决定。
一般情况下,竞价节点的价格远低于按需计价节点的价格。很多用户将竞价节点用于非必需的计算任务,如:系统性能加速,以及时间上灵活可延迟的可分割并行作业,通过检查点、任务迁移等容错技术保证作业最终能够完成。而对于在线联机服务,用户只能使用云计算平台的按需节点以保障可用性。
云计算平台通常提供两种类型的块存储设备:一种是网络接入(NetworkAttached)的弹性块存储(Elastic Block Storage),需额外付费;另一种是在虚拟机所在物理机器接入的实例存储(Instance Storage),无需额外付费。弹性块存储由于是网络接入形式,即使计算实例被终止其上数据依然可访问且可以接入到其他计算实例。而实例存储由于存在于实例所在的物理机,当计算实例被终止时,相应的实例存储也不可访问。实例存储性能一般要好于同类型的弹性块存储,尤其是SSD(Solid State Disk,固态硬盘)的高IOPS(Input/Output Operations Per Second,每秒进行读写操作的次数)能极大提高OLTP(On-Line Transaction Processing,联机事务处理)的处理性能。优化的弹性块存储虽然有专用网络带宽,但高IOPS的SSD弹性块存储价格十分昂贵。
发明内容
本发明的目的旨在至少在一定程度上解决上述的技术问题之一。
为此,本发明的第一个目的在于提出一种保证在线联机服务可用性的方法,该方法在暖备对中的主节点被回收时,通过虚拟机活迁移或进程转储恢复技术完成故障转移,并根据竞价云计算平台的竞价节点的历史价格数据综合考虑可用性、成本因素来选择新的节点。
本发明的第二个目的在于提出一种保证在线联机服务可用性的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610060344.0/2.html,转载请声明来源钻瓜专利网。