[发明专利]一种虚拟机槽位的分配方法和装置有效
申请号: | 201410108589.7 | 申请日: | 2014-03-21 |
公开(公告)号: | CN103873302A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 蒋文栋;罗光 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/46 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李杰 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 分配 方法 装置 | ||
1.一种虚拟机槽位的分配方法,应用于承担主控板功能的虚拟机VM上,所述主控板管理至少一个接口板,其特征在于,所述方法包括:
所述主控板根据其保存的结构数组进行启动,并记录每个槽位号所对应接口板的当前状态,所述结构数组记录曾经使用的所有主控板和接口板的槽位号对应的VM身份标识信息;
接收并解析接口板发送的注册报文,解析注册报文获得身份标识信息,并同所述结构数组保存的身份标识信息进行匹配;
主控板修改匹配成功的槽位号对应的接口板的当前状态为运行状态并回复注册响应报文给所述匹配成功的接口板,所述注册响应报文包括注册报文携带的身份标识信息以及主控板分配给接口板的槽位号。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果匹配不成功,则主控板分配结构数组中当前状态为空闲状态的槽位号给所述匹配不成功的接口板,在结构数组中保存分配的槽位号及对应的接口板的身份标识信息,修改对应的接口板的当前状态为运行状态,并回复注册响应报文给所述匹配不成功的接口板。
3.根据权利要求2所述的方法,其特征在于,所述结构数组还记录曾经使用的所有接口板的槽位号对应的接口板类型;
所述解析注册报文获得身份标识信息,并同所述结构数组保存的身份标识信息进行匹配为:
将解析注册报文获得的接口板类型和身份标识信息同所述结构数组保存的接口板类型和身份标识信息进行匹配。
4.根据权利要求3所述的方法,其特征在于,所述主控板分配结构数组中当前状态为空闲状态的槽位号给所述匹配不成功的接口板包括:
如果结构数组中存在和匹配不成功的接口板同类型的未分配过的槽位号,则分配所述同类型的未分配过的槽位号给所述匹配不成功的接口板;否则,分配所述同类型的当前状态为空闲状态的分配过的槽位号给所述匹配不成功的接口板。
5.根据权利要求4所述的方法,其特征在于,所述主控板分配结构数组中尚未分配过的槽位号给所述匹配不成功的接口板还包括:
如果结构数组中不存在所述同类型的当前状态为空闲状态的槽位号,则分配非法槽位号给所述匹配不成功的接口板。
6.根据权利要求5所述的方法,其特征在于,所述注册报文还包括域信息;
所述将解析注册报文获得的身份标识信息同所述结构数组保存的身份标识信息进行匹配之前还包括:
根据解析获得的域信息判断所述接口板是否和所述主控板属于同一分布式虚拟设备;
如属于同一分布式虚拟设备,则继续进行匹配;否则,丢弃所述注册报文。
7.如权利要求1所述的方法,其特征在于,主控板和接口板之间存在保活机制,如果主控板和接口板之间的保活失败,则所述主控板将槽位号对应接口板的当前状态修改为空闲状态。
8.一种虚拟机槽位的分配方法,应用于相当于接口板的VM上,所述接口板由至少一个主控板管理,其特征在于,所述方法包括:
所述接口板启动,并发送注册报文给所述主控板,所述注册报文包含所述接口板的身份标识信息;
接收并解析所述主控板发送的注册响应报文,判断解析获得的注册报文携带的身份标识信息是否和所述接口板的身份标识信息匹配;
如解析获得的注册报文携带的身份标识信息和所述接口板的身份标识信息匹配,则所述接口板进行初始化,槽位号分配成功;否则,槽位号分配失败。
9.如权利要求8所述的方法,其特征在于,如果解析获得的注册报文携带的身份标识信息和所述接口板的身份标识信息匹配,判断解析获得的主控板分配的槽位号是否为非法槽位号,如果不为非法槽位号,则所述接口板进行初始化,槽位号分配成功;否则,槽位号分配失败。
10.如权利要求8所述的方法,其特征在于,所述方法还包括:主控板和接口板之间存在保活机制,如果主控板和接口板之间的保活失败,则接口板重新发送注册报文给所述主控板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410108589.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含有氟吡菌胺与多抗霉素的杀菌组合物
- 下一篇:一种海底专用高压电力电缆