【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种虚拟化平台下获取虚拟框槽号的方法和设备。
技术介绍
先进的电信计算平台(Advanced Telecom Computing Architechture ;以下简称 ATCA)是为下一代融合通信及数据网络应用提供的一个高性价比的、基于模块化结构的、兼容的、并可扩展的硬件构架。基于ATCA框架的通信系统中,普遍采用了框槽号来标识单板信息,例如根据框槽号自动生成单板控制面因特网协议(Internet Protocol ;以下简称IP)地址,生成单板告警维护信息、故障定位等。虚拟化技术可在一块ATCA单板上虚拟出多个虚拟服务器,这些虚拟服务器上可运行不同于原来非虚拟化时物理单板上的业务程序。但由于虚拟化环境下,一块ATCA单板上所有虚拟服务器获取的物理单板的框槽号相同,从而使得基于ATCA框架的通信系统获取到的框槽号都是相同的,无法满足业务向虚拟化平台迁移需要。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题虚拟化环境下,由于一块ATCA单板上所有虚拟服务器获取的物理单板的框槽号相同,导致ATCA单板业务无法迁移到虚拟化平台。
技术实现思路
本专利技术实施例提供一种虚拟化平台下获取虚拟框槽号的方法和设备,以实现单板上各个虚拟服务器获取的虚拟框槽号是不同的,进而实现单板业务透明迁移到虚拟化平台。本专利技术实施例提供一种虚拟化平台下获取虚拟框槽号的方法,包括接收虚拟服务器发送的携带所述虚拟服务器的标识的框槽号获取请求消息,其中所述虚拟服务器的标识是唯一的;获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号;将获 ...
【技术保护点】
1.一种虚拟化平台下获取虚拟框槽号的方法,其特征在于,包括:接收虚拟服务器发送的携带所述虚拟服务器的标识的框槽号获取请求消息,其中所述虚拟服务器的标识是唯一的;获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号;将获取的虚拟框号和虚拟槽号发送给所述虚拟服务器。
【技术特征摘要】
1.一种虚拟化平台下获取虚拟框槽号的方法,其特征在于,包括接收虚拟服务器发送的携带所述虚拟服务器的标识的框槽号获取请求消息,其中所述虚拟服务器的标识是唯一的;获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号; 将获取的虚拟框号和虚拟槽号发送给所述虚拟服务器。2.根据权利要求1所述的方法,其特征在于,所述接收虚拟服务器发送的携带所述虚拟服务器的标识的框槽号获取请求消息之前,还包括虚拟化操作系统根据虚拟化管理平台发送的虚拟服务器创建命令创建虚拟服务器之后,向所述虚拟化管理平台发送携带创建的虚拟服务器的标识的框号请求消息;所述虚拟化操作系统接收所述虚拟化管理平台发送的与所述创建的虚拟服务器的标识对应的虚拟框号;所述虚拟化操作系统根据所述虚拟框号,生成与创建的虚拟服务器的标识对应的虚拟槽号。3.根据权利要求2所述的方法,其特征在于,还包括所述虚拟化操作系统将与创建的虚拟服务器的标识对应的虚拟框号和虚拟槽号保存在配置文件的表项中,其中所述表项与所述创建的虚拟服务器的标识对应;其中,所述获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号包括 所述虚拟化操作系统根据所述虚拟服务器的标识在所述配置文件中进行查找,获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号。4.根据权利要求2所述的方法,其特征在于,还包括所述虚拟化操作系统接收到所述虚拟化管理平台发送的携带待删除虚拟服务器的标识的虚拟服务器删除命令之后,根据所述待删除虚拟服务器的标识删除所述待删除虚拟服务器;所述虚拟化操作系统从所述配置文件中删除与所述待删除虚拟服务器的标识对应的表项,并回收与所述待删除虚拟服务器的标识对应的虚拟框号和虚拟槽号。5.根据权利要求4所述的方法,其特征在于,所述虚拟化操作系统根据所述虚拟框号, 生成与创建的虚拟服务器的标识对应的虚拟槽号包括当存在与所述虚拟框号对应的回收虚拟槽号时,所述虚拟化操作系统优先将所述回收虚拟槽号分配给所述创建的虚拟服务器,并建立所述虚拟框号、所述回收虚拟槽号和创建的虚拟服务器的标识的对应关系;当不存在与所述虚拟框号对应的回收虚拟槽号时,所述虚拟化操作系统根据所述虚拟框号生成与创建的虚拟服务器的标识对应的虚拟槽号。6.根据权利要求1所述的方法,其特征在于,所述接收虚拟服务器发送的携带所述虚拟服务器的标识的框槽号获取请求消息包括虚拟化管理平台接收虚拟服务器通过虚拟化操作系统转发的携带所述虚拟服务器的标识的框槽号获取请求消息;所述将获取的虚拟框号和虚拟槽号发送给所述虚拟服务器包括 虚拟化管理平台将获取的虚拟框号和虚拟槽号通过虚拟化操作系统转发给所述虚拟服务器。7.根据权利要求6所述的方法,其特征在于,所述虚拟化管理平台接收虚拟服务器通过虚拟化操作系统转发的携带所述虚拟服务器的标识的框槽号获取请求消息之前,还包括虚拟化管理平台接收所述虚拟化操作系统发送的针对所述虚拟化管理平台发送的虚拟服务器创建命令的响应;所述虚拟化管理平台生成并保存与创建的虚拟服务器的标识对应的虚拟框号和虚拟槽号。8.根据权利要求7所述的方法,其特征在于,所述获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号包括所述虚拟化管理平台在保存的虚拟框号和虚拟槽号中进行查找,获取与所述虚拟服务器的标识对应的虚拟框号和虚拟槽号。9.根据权利要求7所述的方法,其特征在于,还包括所述虚拟化管理平台向所述虚拟化操作系统发送携带待删除虚拟服务器的标识的虚拟服务器删除命令,以使所述虚拟化操作系统根据所述待删除虚拟服务器的标识删除所述待删除虚拟服务器;所述虚拟化管理平台删除与已删除的虚拟服务器的标识对应的虚拟框号和...
【专利技术属性】
技术研发人员:胡绍强,杨高峰,卿小兵,赵守忠,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。