一种低成本的云主机智能故障瞬时切换方法

文档序号:6622932阅读:296来源:国知局
一种低成本的云主机智能故障瞬时切换方法
【专利摘要】本发明公开了一种低成本的云主机智能故障瞬时切换方法。包括如下步骤:(a)用户向云管理平台发送服务请求;(b)云管理平台将服务请求发往一台云主机,然后将该云主机的虚拟磁盘放在云存储系统中;(c)当云主机出现故障时,云管理平台将故障云主机的配置信息传给一个新的宿主机;(d)新的宿主机连接到云存储系统中,根据故障云主机的配置信息查找并连接到故障云主机的虚拟磁盘;(e)在新的宿主机上创建新虚拟机;(f)云管理平台将访问路由信息由故障云主机指向新创建的虚拟机,完成故障切换。本发明资源的利用率高,故障的恢复速度快,能实现自动智能控制,可靠性强,而且无需人工干预即能实现无限次数的故障恢复,容灾性强。
【专利说明】一种低成本的云主机智能故障瞬时切换方法

【技术领域】
[0001]本发明属于云计算领域,具体涉及一种低成本的云主机智能故障瞬时切换方法。

【背景技术】
[0002]云主机就是云计算服务体系中的一项主机产品,该产品有效的解决了传统物理主机与VPS服务中存在的管理难度大,业务扩展性弱的缺陷。云主机服务价格低于传统的物理主机租用,无需支付押金,非常灵活,且当用户业务规模扩张时,云主机可快速实现业务扩容。云计算可以让用户无须拥有和维护复杂的计算基础设施,因此受到越来越多用户的欢迎,云主机在为了保障用户业务可靠性时,需要提供故障切换和容灾设备。
[0003]容灾系统建设的主要目的就是预防不可避免的、非计划性的意外灾害的发生,如果用户不能预防或降低灾难,灾难一旦发生,用户所面临的损失将远不止构建容灾系统的成本。之所以越来越多的行业用户在IT基础架构建设的同时,会投入大量的精力与财力做容灾,就是要把有价值的数据和信息保护起来,并加以有效管理应用。因此,企业在建设资源池的同时,从自身情况出发,建设基于资源池的容灾系统,才能最大限度地保证部署在资源池上的各项业务的连续性。
[0004]传统故障切换方案有两种,一种是主备方式,一种是双活方式。主备方式:两台提供同样服务的云主机,一台是主云主机,一台是备云主机,部署在不同的宿主机,用户有服务请求时,请求发向主云主机,将数据写入网络磁盘,每一次有服务请求时,都发往主云主机。当主云主机出现故障后,将服务请求发到备云主机上。双活方式:有两台云主机,部署在不同的宿主机上,每台宿主机有自己的IP,当用户第一次发出服务请求,将服务请求发送到第一台云主机上,然后将数据写入网络磁盘;当用户第二次发送出服务请求,将服务请求发送到第二台云主机上,然后将数据写入网络磁盘;每当有服务请求时,依次轮循发往两台云主机。如果其中一个云主机发生故障后,之后的请求只向正常那个云主机发送。这两种方案有以下三个缺点:1、成本高;2、只能预先人工做好方案;3、容灾能力有限,当云主机出现连续故障,难以应对复杂情况。


【发明内容】

[0005]针对上述现有技术的不足,本发明提供一种低成本的云主机智能故障瞬时切换方法,解决了现有云主机故障瞬时切换方法成本高、容灾能力有限,不能应对复杂情况的问题。
[0006]为了实现上述目的,本发明采用的技术方案如下:
一种低成本的云主机智能故障瞬时切换方法,包括如下步骤:
Ca)用户向云管理平台发送服务请求;
(b)云管理平台将服务请求发往一台云主机,然后将该云主机的虚拟磁盘放在云存储系统中;
(c)当云主机出现故障时,云管理平台将故障云主机的配置信息传给一个新的宿主机;
(d)新的宿主机连接到云存储系统中,根据故障云主机的配置信息查找并连接到故障云主机的虚拟磁盘;
Ce)在新的宿主机上创建新虚拟机;
(f)云管理平台将访问路由信息由故障云主机指向新创建的虚拟机,完成故障切换。
[0007]进一步地,所述步骤(C)中,云管理平台将故障云主机的配置信息传给一个新的宿主机是随机的。
[0008]更进一步地,步骤(b)中,云管理平台将服务请求发往一台云主机是随机的。
[0009]更进一步地,故障云主机的配置信息为IP地址信息。
[0010]与现有技术相比,本发明具有以下有益效果:
(1)本发明云主机的虚拟磁盘放在云存储系统中,即使云主机出现故障,虚拟磁盘的信息也不会遗失或者破坏;
(2)本发明当云主机出现故障时,云管理平台将故障云主机的配置信息随机传给一个新的宿主机;新的宿主机连接到云存储系统中,根据故障云主机的配置信息查找并连接到故障云主机的虚拟磁盘,这样,故障云主机的虚拟磁盘就被连接到新的宿主机,资源的利用率闻;
(3)本发明云管理平台将访问路由信息由故障云主机指向新创建的虚拟机,完成故障切换,故障的恢复速度快,可达到ms级速度,并且整个故障的瞬时切换操作由程序自动智能控制,灵活应对故障,随时调整;
(4)本发明系统可靠性比普通方案的可靠性强,但成本没有增加,而且无需人工干预即能实现无限次数的故障恢复,容灾性强,非常适合大规模推广使用。

【具体实施方式】
[0011 ] 下面结合实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。
实施例
[0012]一种低成本的云主机智能故障瞬时切换方法,包括步骤:
Ca)用户向云管理平台发送服务请求;
(b)云管理平台将服务请求随机发往一台云主机,然后将该云主机的虚拟磁盘放在云存储系统中;
(c)当云主机出现故障时,云管理平台将故障云主机的配置信息随机传给一个新的宿主机;
(d)新的宿主机连接到云存储系统中,根据故障云主机的配置信息查找并连接到故障云主机的虚拟磁盘;
Ce)在新的宿主机上创建新虚拟机;
(f)云管理平台将访问路由信息由故障云主机指向新创建的虚拟机,完成故障切换。
[0013]进一步地,故障云主机的配置信息为IP地址信息。在本实施例中,例如原云主机的IP为172.168.1.5,云管理平台将服务请求发往IP为172.168.1.5的云主机,原云主机出现故障时,云管理平台将故障云主机的配置信息传给一个新的宿主机,新的宿主机连接到云存储系统中的IP为172.168.1.5的云主机原有的虚拟磁盘,在新的宿主机上创建新虚拟机后,云管理平台将访问路由信息由172.168.1.5指向新创建的虚拟机,完成故障切换。
[0014]按照上述实施例,便可很好地实现本发明。值得说明的是,基于上述结构设计的前提下,为解决同样的技术问题,即使在本发明上做出的一些无实质性的改动或润色,所采用的技术方案的实质仍然与本发明一样,故其也应当在本发明的保护范围内。
【权利要求】
1.一种低成本的云主机智能故障瞬时切换方法,其特征在于,包括如下步骤: Ca)用户向云管理平台发送服务请求; (b)云管理平台将服务请求发往一台云主机,并将该云主机的虚拟磁盘放在云存储系统中; (c)当该云主机出现故障时,云管理平台将故障云主机的配置信息传给一个新的宿主机; (d)新的宿主机连接到云存储系统中,查找并连接到故障云主机的虚拟磁盘; Ce)在新的宿主机上创建新虚拟机; (f)云管理平台将访问路由信息由故障云主机指向新创建的虚拟机,完成故障切换。
2.根据权利要求1所述的一种低成本的云主机智能故障瞬时切换方法,其特征在于,所述步骤(b)中,云管理平台将服务请求发往一台云主机是随机的。
3.根据权利要求1所述的一种低成本的云主机智能故障瞬时切换方法,其特征在于,所述步骤(C)中,云管理平台将故障云主机的配置信息传给一个新的宿主机是随机的。
4.根据权利要求1所述的一种低成本的云主机智能故障瞬时切换方法,其特征在于,所述查找故障云主机是根据故障云主机的配置信息查找的。
5.根据权利要求1所述的一种低成本的云主机智能故障瞬时切换方法,其特征在于,所述故障云主机的配置信息为IP地址信息。
【文档编号】G06F11/20GK104182306SQ201410388445
【公开日】2014年12月3日 申请日期:2014年8月8日 优先权日:2014年8月8日
【发明者】黄睿 申请人:成都致云科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1