[发明专利]一种避免通信设备运行中断的方法及系统有效
| 申请号: | 201210146996.8 | 申请日: | 2012-05-11 |
| 公开(公告)号: | CN102708027A | 公开(公告)日: | 2012-10-03 |
| 发明(设计)人: | 韩辉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F11/16 | 分类号: | G06F11/16 |
| 代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 避免 通信 设备 运行 中断 方法 系统 | ||
1.一种避免通信设备运行中断的方法,所述通信设备包括一块或多块单板,该方法包括:
在单板上运行嵌入式虚拟化平台;在所述嵌入式虚拟化平台上根据单板要运行的任务创建N台虚拟机,其中一台虚拟机创建为主用虚拟机,其他N-1台虚拟机创建为备用虚拟机;其中,N大于1;
在所述主用虚拟机上运行所述任务,并在主用虚拟机与备用虚拟机之间实时同步任务状态和运行数据;当检测到主用虚拟机运行不正常时,将任务切换到备用虚拟机上继续运行。
2.如权利要求1所述的方法,其特征在于:
所述创建N台虚拟机,包括:根据单板要运行的任务确定虚拟机的硬件配置、操作系统和应用软件。
3.如权利要求1或2所述的方法,其特征在于:
所述创建备用虚拟机,包括;
当创建的备用虚拟机的数量为一台时,确定主用虚拟机和备用虚拟机工作在双机热备模式;当创建的备用虚拟机的数量为多台时,确定主用虚拟机和备用虚拟机工作在多机备份模式。
4.如权利要求3所述的方法,其特征在于:
在双机热备模式下,主用虚拟机与备用虚拟机实时同步任务状态和运行数据,当检测到主用虚拟机运行不正常时,将任务切换到备用虚拟机上继续运行;
在多机备份模式下,选择一台或多台备用虚拟机与主用虚拟机保持实时同步,剩余的备用虚拟机不与主用虚拟机保持同步;当检测到主用虚拟机运行不正常时,优先选择与主用虚拟机保持实时同步的备用虚拟机进行切换;如果与主用虚拟机保持实时同步的备用虚拟机均不能运行正常,则在将主用虚拟机的任务状态和运行数据一次性同步给某台先前没有与主用虚拟机保持同步的备用虚拟机后,再将任务切换过去。
5.如权利要求1或2所述的方法,其特征在于:所述单板为控制单板或功能单板。
6.一种避免通信设备运行中断的系统,包括:
虚拟机创建模块,用于在单板上运行嵌入式虚拟化平台,在所述嵌入式虚拟化平台上根据单板要运行的任务创建N台虚拟机,其中一台虚拟机创建为主用虚拟机,其他N-1台虚拟机创建为备用虚拟机;其中,N大于1;
任务运行模块,用于在所述主用虚拟机上运行所述任务,并在主用虚拟机与备用虚拟机之间实时同步任务状态和运行数据;当检测到主用虚拟机运行不正常时,将任务切换到备用虚拟机上继续运行。
7.如权利要求6所述的系统,其特征在于:所述虚拟机创建模块,用于在创建N台虚拟机时,根据单板要运行的任务确定虚拟机的硬件配置、操作系统和应用软件。
8.如权利要求6或7所述的系统,其特征在于:所述虚拟机创建模块,用于在创建备用虚拟机时,当创建的备用虚拟机的数量为一台时,确定主用虚拟机和备用虚拟机工作在双机热备模式;当创建的备用虚拟机的数量为多台时,确定主用虚拟机和备用虚拟机工作在多机备份模式。
9.如权利要求8所述的系统,其特征在于:
所述任务运行模块,用于在双机热备模式下,主用虚拟机与备用虚拟机实时同步任务状态和运行数据,当检测到主用虚拟机运行不正常时,将任务切换到备用虚拟机上继续运行;
所述任务运行模块,还用于在多机备份模式下,选择一台或多台备用虚拟机与主用虚拟机保持实时同步,剩余的备用虚拟机不与主用虚拟机保持同步;当检测到主用虚拟机运行不正常时,优先选择与主用虚拟机保持实时同步的备用虚拟机进行切换;如果与主用虚拟机保持实时同步的备用虚拟机均不能运行正常,则在将主用虚拟机的任务状态和运行数据一次性同步给某台先前没有与主用虚拟机保持同步的备用虚拟机后,再将任务切换过去。
10.如权利要求6或7所述的系统,其特征在于:所述单板为控制单板或功能单板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210146996.8/1.html,转载请声明来源钻瓜专利网。





