[发明专利]一种故障计算机自动切换方法及装置有效
申请号: | 201510856843.6 | 申请日: | 2015-11-30 |
公开(公告)号: | CN105487946B | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 来振宇;张亮 | 申请(专利权)人: | 北京四达时代软件技术股份有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧 |
地址: | 100085 北京市海淀区上*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 故障 计算机 自动 切换 方法 装置 | ||
本发明提供一种故障计算机自动切换方法及装置,其中,该方法包括以下步骤:根据计算机上运行的应用程序所需的计算机性能和/或计算机特性,对私有云环境中的所有计算机进行分组,得到多个个主机组;实时监测私有云环境中所有计算机的运行状态;当监测到宕机计算机时,在宕机计算机所属的主机组中查找空闲计算机,将宕机计算机上运行的应用程序迁移到空闲计算机上运行。使用本发明方法进行故障计算机切换,能够选择出符合需求的计算机;无需人工选择计算机,减少了运维难度,节省了人力,减少了宕机计算机上应用程序服务中断的时间。
技术领域
本发明涉及计算机技术领域,特别涉及一种故障计算机自动切换方法及装置。
背景技术
云计算是一种革新的IT运用模式,它透过硬件的虚拟化将大量的服务器硬件抽象成为一个巨大的资源池,可以动态的为用户提供基础设施、平台和应用三种形式的服务。
私有云是建立在企业自有设施的基础之上的,是为一个企业客户单独使用而构建的,因而能够提供对数据、安全性和服务质量的最有效控制。企业拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。更重要的是,很多企业在建立私有云之前,已经建立了较为完善的硬件设施,虽然硬件设施性能、特性各异,但只要进行必要的升级和改造,这些硬件资源是可以在私有云的建设中被充分利用起来的。
在私有云环境中,计算机设备未必都是同批次采购,品牌、型号等也各不相同。这势必带来一些差异,比如:部分计算机拥有很好的IO处理能力,但计算能力未必很高;部分计算机拥有高性能网卡,但硬盘容量不容乐观;部分计算机拥有GPU(Graphic ProcessingUnit,图形处理器)加速能力,但不适合高并发网络连接等等。
当私有云中某台计算机宕机(即死机)之后,需要将宕机计算机上运行的应用程序迁移到其他正常运行的计算机上,即进行故障设备的切换。目前采用的故障设备切换方案为:
(1)在私有云环境中所有正常运行的计算机中随机选择一台空闲的计算机,将宕机计算机上的应用程序迁移到该随机选择的空闲计算机上。
(2)人工在私有云环境中选择符合需要迁移的应用程序对计算机特性要求的计算机,比如:推流服务器应用需要运行在拥有万兆网卡的计算机上,则通过人工在私有云环境中选择拥有万兆网卡且空闲的计算机,并将推流服务器应用迁移到该计算机上。
但是,上述两种设备切换方案分别存在以下缺陷:方案(1)由于随机选择计算机,无法保证能够选择出符合需要迁移的应用程序对计算机特性需求的计算机,例如推流服务器应用需要运行在拥有万兆网卡的计算机上,若随机选择的计算机只拥有普通的网卡,则势必会影响应用服务质量。方案(2)由于需要人工选择计算机,不仅在增加运维难度的同时浪费人力,也势必增大宕机计算机上应用服务中断的时间。
发明内容
本发明实施例提供了一种故障计算机自动切换方法,能够选择出符合需求的计算机;无需人工选择计算机,减少了运维难度,节省了人力,减少了宕机计算机上应用服务中断的时间。
该故障计算机自动切换方法包括:
根据计算机上运行的应用程序所需的计算机性能和/或计算机特性,对私有云环境中的所有计算机进行分组,得到多个主机组;
实时监测私有云环境中所有计算机的运行状态;
当监测到宕机计算机时,在宕机计算机所属的主机组中查找空闲计算机,将宕机计算机上运行的应用程序迁移到空闲计算机上运行。
在一个实施例中,该故障计算机自动切换方法还包括:
当监测到宕机计算机时,发送宕机告警。
在一个实施例中,所述在宕机计算机所属的主机组中查找空闲计算机,将宕机计算机上运行的应用程序迁移到空闲计算机上运行具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四达时代软件技术股份有限公司,未经北京四达时代软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510856843.6/2.html,转载请声明来源钻瓜专利网。