[发明专利]一种提供应用业务的云计算系统、装置及方法无效
申请号: | 201210384852.6 | 申请日: | 2012-10-11 |
公开(公告)号: | CN102946408A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 胡玉鹏;朱波;郭锋 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F11/14 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提供 应用 业务 计算 系统 装置 方法 | ||
技术领域
本发明涉及云计算技术,尤其涉及提供应用业务的云计算系统、装置及方法。
背景技术
在云计算系统之前进行应用部署时,很多物理服务器使用双机部署的方式来保证业务的连续性,并需要在一定时间段内对部署的物理服务器进行维护。这样的方式会导致系统成本非常高昂。
在有些云计算系统内,并未对服务器提供双机部署,当发生单点故障时,可能需要通过停机来处理故障。这种方式会导致业务间断,甚至会发生数据丢失等事故。
对于大多数企业来说,存在着无法连续完整地备份数据的这一问题,这对于当今系统要求可靠地提供业务是不能被接受的。目前,物理服务器配置的虚拟机的数据备份方式还不够成熟,一是在虚拟机和物理服务器之间的数据同步方面存在问题,二是虚拟机和物理服务器之间主从角色切换尚未实现自动控制的问题。
综上所述可知,需要提供一种提供应用业务的云计算系统及方法,不必通过双机部署的方式来确保系统在发生故障时仍不间断地提供业务。
发明内容
本发明所要解决的技术问题是提供一种提供应用业务的云计算系统、装置及方法,不用通过双机部署的方式就能确保系统在任何时候不间断地提供业务。
为了解决上述技术问题,本发明提供了一种提供应用业务的云计算系统,包括多个物理服务器,每一物理服务器对应配置一个或多个虚拟机,其中:
物理服务器,用于提供业务数据和进行系统维护,通过信息交互保持虚拟机端备份的数据与本端业务数据同步;当进行系统维护时向相应的虚拟机发出主机控制权接收请求;
虚拟机,用于针对物理服务器提供的业务备份相应的数据,根据物理服务器发来的主机控制权接收请求,接管该物理服务器提供业务数据,并通过信息交互保持该服务器端的数据与本端业务数据同步。
进一步地,虚拟机在释放主机控制权后监测到相应的物理服务器端的在线状态为离线时,主动接管该物理服务器的主机控制权,提供业务数据,并通过信息交互保持该服务器端的数据与本端业务数据同步。
进一步地,
物理服务器在恢复正常工作状态时,向相应的虚拟机发出主机控制权收回请求;或者在收到虚拟机发出的所述主机控制权接收请求时,接管主机控制权,继续提供业务数据,并通过信息交互保持相应的虚拟机端备份的数据与本端业务数据同步;
虚拟机根据物理服务器发出的主机控制权收回请求释放相应的主机控制权;或者虚拟机在监测到相应的物理服务器的在线状态恢复为在线,则向相应的物理服务器发出主机控制权接收请求。
进一步地,一个或多个虚拟机是用一台物理服务器实现的多个虚拟机模块。
为了解决上述技术问题,本发明提供了一种安装在如前所述的系统中每一物理服务器和对应配置的虚拟机上的装置,包括相互连接的数据同步模块和主机控制权切换模块,其中:
数据同步模块,用于根据业务数据访问请求提供相应的业务数据,并向相应的对端发出数据备份请求;当根据系统维护的请求进行系统维护时,向相应的对端发出主机控制权接收请求;
主机控制权切换模块,用于在释放主机控制权后监测到相应对端的在线状态为离线时,向数据同步模块发出主机控制权切换命令。
进一步地,数据同步模块根据收到的主机控制权切换命令接管对端的主机控制权,根据业务数据访问请求提供相应的业务数据,并向相应的对端发出数据备份请求;和/或在收到数据备份请求时将业务访问完成后的业务数据备份到本端。
进一步地,
主机控制权切换模块在监测到相应的物理服务器的在线状态恢复为在线时,向数据同步模块发出主机控制权切换命令;
数据同步模块收到所述主机控制权切换命令后向相应的对端发出主机控制权接收请求;和/或在收到对端发出的主机控制权接收请求后,接管对端的主机控制权。
为了解决上述技术问题,本发明提供了一种提供应用业务的云计算方法,涉及多个物理服务器和每一物理服务器对应配置的一个或多个虚拟机,该方法包括:
物理服务器提供业务数据,通过信息交互保持虚拟机端备份的数据与本端业务数据同步;当进行系统维护时向相应的虚拟机发出主机控制权接收请求;
虚拟机根据物理服务器发来的主机控制权接收请求接管该物理服务器提供业务数据,并通过信息交互保持该物理服务器端的数据与本端业务数据同步。
进一步地,该方法还包括:
虚拟机在释放主机控制权后监测到相应的物理服务器端的在线状态为离线时,主动接管该物理服务器的主机控制权,提供业务数据,并通过信息交互保持该服务器端的数据与本端业务数据同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210384852.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络同步系统
- 下一篇:一种基于行为分析的海量短信内容安全过滤方法和系统