一种虚拟机名称展示的方法、装置及系统制造方法及图纸

技术编号:11255161 阅读:141 留言:1更新日期:2015-04-02 03:45
本发明专利技术公开了一种虚拟机名称展示的方法,所述方法应用于网络功能虚拟化NFV系统的虚拟机名称管理装置,NFV系统还包括虚拟机管理设备和虚拟机创建设备,虚拟机名称管理装置中配置有与每个虚拟机管理设备和虚拟机创建设备对应的虚拟机命名规则,所述方法包括:虚拟机名称管理装置接收虚拟机管理设备发送的虚拟机名称申请消息;根据虚拟机名称申请消息和每个命名规则,生成与虚拟机创建设备对应的正名和与每个虚拟机管理设备对应的别名;向每个虚拟机管理设备发送各自对应的别名,所述别名用于在各自对应的所述每个虚拟机管理设备上展示。本发明专利技术实施例可以在NFV系统的各个虚拟机管理设备中针对同一虚拟机,以不同的名称展示。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体涉及一种虚拟机名称展示的方法、装置及系统
技术介绍
在电信应用云化以后,应用部署在一个或多个虚拟机上,按网络功能虚拟化(Network Function Virtualization,NFV)的标准,虚拟机名称需要在网元管理系统(Element Management System,EMS)、虚拟网络功能(Virtualized Network Function,VNF)系统、虚拟网络功能管理(Virtualized Network Function Management,VNFM)系统、虚拟基础设施管理(Virtualized Infrastructure Management,VIM)系统、调度系统Orchestrator等多个系统中展示。在现有技术中,在各个系统中虚拟机的名称要么是由VIM分配一个全局唯一的名称,要么是在创建虚拟机时由用户手动创建的一个由用户保证唯一性的名称,因上述不同系统的维护人员对虚拟机名称的理解有差异,所以每个系统中针对同一个虚拟机都展示出一个名称,给各系统的维护人员造成了很大的工作困扰。
技术实现思路
本专利技术实施例提供的一种虚拟机名称展示的方法,可以在网络功能虚拟化NFV系统的各个虚拟机管理设备中针对同一虚拟机,以不同的名称展示,从而满足了各个虚拟机管理设备维护人员的需求。本专利技术实施例还提供了相应的装置及系统。本专利技术第一方面提供一种虚拟机名称展示的方法,所述方法应用于网络功能虚拟化NFV系统的虚拟机名称管理装置,所述NFV系统还包括虚拟机管理设备和虚拟机创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备和所述虚拟机创建设备对应的虚拟机命名规则,所述方法包括:所述虚拟机名称管理装置接收所述虚拟机管理设备发送的虚拟机名称申请消息;所述虚拟机名称管理装置根据所述虚拟机名称申请消息和每个命名规则,生成与所述虚拟机创建设备对应的正名和与所述每个虚拟机管理设备对应的别名;所述虚拟机名称管理装置向所述每个虚拟机管理设备发送各自对应的别名,并向发送所述虚拟机名称申请消息的所述虚拟机管理设备发送所述正名,所述正名用于所述虚拟机创建设备在接收到所述虚拟机创建设备发送的虚拟机创建指令时,创建虚拟机并为创建的所述虚拟机配置所述正名,所述别名用于在各自对应的所述每个虚拟机管理设备上展示,以便所述每个虚拟机管理设备根据所述别名控制创建的所述虚拟机。结合第一方面,在第一种可能的实现方式中,所述方法还包括:接收所述虚拟机管理设备发送的名称查询请求,所述名称查询请求中携带待操作虚拟机的别名;根据所述待操作虚拟机的别名,查找到与所述别名对应的所述待操作虚拟机的正名;向发送名称查询请求的所述虚拟机管理设备发送所述待操作虚拟机的正名,以便所述发送名称查询请求的所述虚拟机管理设备根据所述待操作虚拟机的正名对所述待操作虚拟机执行相应的操作。结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,当所述操作为删除所述待操作的虚拟机时,所述方法还包括:接收所述虚拟机管理设备发送的虚拟机名称删除指令,所述虚拟机名称删除指令中携带待删除的虚拟机的别名;根据所述待删除的虚拟机的别名,删除所述待删除的虚拟机的所有别名和正名。本专利技术第二方面提供一种虚拟机名称展示的方法,所述方法应用于网络功能虚拟化NFV系统的虚拟机管理设备,所述NFV系统还包括虚拟机名称管理装置和虚拟机创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备和所述虚拟机创建设备对应的虚拟机命名规则,所述方法包括:所述虚拟机管理设备向所述虚拟机名称管理装置发送名称申请消息,所述名称申请消息用于所述虚拟机名称管理装置根据每个命名规则,生成与所述虚拟机创建设备对应的正名和与所述每个虚拟机管理设备对应的别名,所述别名被所述虚拟机名称管理装置发送到所述别名各自对应的虚拟机管理装置,并在各自对应的虚拟机管理设备上展示;接收所述虚拟机名称管理装置发送的所述正名和所述虚拟机管理设备的别名;向所述虚拟机创建设备发送虚拟机创建指令,所述虚拟机创建指令中携带所述正名,以使所述虚拟机创建设备创建虚拟机,并为创建的所述虚拟机配置所述正名;展示所述虚拟机管理设备的别名。结合第二方面,在第一种可能的实现方式中,所述方法还包括:接收针对待操作虚拟机的操作指令;向所述虚拟机名称管理装置发送名称查询请求,所述名称查询请求中携带所述待操作虚拟机的别名,所述待操作虚拟机的别名用于所述虚拟机名称管理装置查找所述待操作虚拟机的正名;接收所述待操作虚拟机的正名,并根据所述待操作虚拟机的正名对所述待操作虚拟机执行相应的操作。结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,当所述操作为删除所述待操作的虚拟机时,所述方法还包括:向所述虚拟机名称管理装置发送虚拟机名称删除指令,所述虚拟机名称删除指令中携带待删除的虚拟机的别名,以使所述虚拟机名称管理装置根据所述待删除的虚拟机的别名,删除所述待删除的虚拟机的所有别名和正名。本专利技术第三方面提供一种虚拟机名称管理装置,所述虚拟机名称管理装置应用于网络功能虚拟化NFV系统,所述NFV系统还包括虚拟机管理设备和虚拟机创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备和所述虚拟机创建设备对应的虚拟机命名规则,所述装置包括:接收单元,用于接收所述虚拟机管理设备发送的虚拟机名称申请消息;生成单元,用于根据所述接收单元接收的所述虚拟机名称申请消息和每个命名规则,生成与所述虚拟机创建设备对应的正名和与所述每个虚拟机管理设备对应的别名;发送单元,用于向所述每个虚拟机管理设备发送所述生成单元生产的所述各自对应的别名,并向发送所述虚拟机名称申请消息的所述虚拟机管理设备发送所述正名,所述正名用于所述虚拟机创建设备在接收到所述虚拟机创建设备发送的虚拟机创建指令时,创建虚拟机并为创建的所述虚拟机配置所述正名,所述别名用于在各自对应的所述每个虚拟机管理设备上展示,以便所述每个虚拟机管理设备根据所述别名控制创建的所述虚拟机。结合第三方面,在第一种可能的实现方式中,所述装置还包括:查找单元,所述接收单元,还用于接收所述虚拟机管理设备发送的名称查询请求,所述名称查询请求中携带待操作虚拟机的别名;所述查找单元,用于根据所述接收单元接收的所述待操作虚拟机的别名,查找到与所述别名对应的本文档来自技高网...
一种虚拟机名称展示的方法、装置及系统

【技术保护点】
一种虚拟机名称展示的方法,其特征在于,所述方法应用于网络功能虚拟化NFV系统的虚拟机名称管理装置,所述NFV系统还包括虚拟机管理设备和虚拟机创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备和所述虚拟机创建设备对应的虚拟机命名规则,所述方法包括:所述虚拟机名称管理装置接收所述虚拟机管理设备发送的虚拟机名称申请消息;所述虚拟机名称管理装置根据所述虚拟机名称申请消息和每个命名规则,生成与所述虚拟机创建设备对应的正名和与所述每个虚拟机管理设备对应的别名;所述虚拟机名称管理装置向所述每个虚拟机管理设备发送各自对应的别名,并向发送所述虚拟机名称申请消息的所述虚拟机管理设备发送所述正名,所述正名用于所述虚拟机创建设备在接收到所述虚拟机创建设备发送的虚拟机创建指令时,创建虚拟机并为创建的所述虚拟机配置所述正名,所述别名用于在各自对应的所述每个虚拟机管理设备上展示,以便所述每个虚拟机管理设备根据所述别名控制创建的所述虚拟机。

【技术特征摘要】
1.一种虚拟机名称展示的方法,其特征在于,所述方法应用于网络功能
虚拟化NFV系统的虚拟机名称管理装置,所述NFV系统还包括虚拟机管理设备
和虚拟机创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备
和所述虚拟机创建设备对应的虚拟机命名规则,所述方法包括:
所述虚拟机名称管理装置接收所述虚拟机管理设备发送的虚拟机名称申
请消息;
所述虚拟机名称管理装置根据所述虚拟机名称申请消息和每个命名规则,
生成与所述虚拟机创建设备对应的正名和与所述每个虚拟机管理设备对应的
别名;
所述虚拟机名称管理装置向所述每个虚拟机管理设备发送各自对应的别
名,并向发送所述虚拟机名称申请消息的所述虚拟机管理设备发送所述正名,
所述正名用于所述虚拟机创建设备在接收到所述虚拟机创建设备发送的虚拟
机创建指令时,创建虚拟机并为创建的所述虚拟机配置所述正名,所述别名用
于在各自对应的所述每个虚拟机管理设备上展示,以便所述每个虚拟机管理设
备根据所述别名控制创建的所述虚拟机。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述虚拟机管理设备发送的名称查询请求,所述名称查询请求中携带
待操作虚拟机的别名;
根据所述待操作虚拟机的别名,查找到与所述别名对应的所述待操作虚拟
机的正名;
向发送名称查询请求的所述虚拟机管理设备发送所述待操作虚拟机的正
名,以便所述发送名称查询请求的所述虚拟机管理设备根据所述待操作虚拟机
的正名对所述待操作虚拟机执行相应的操作。
3.根据权利要求2所述的方法,其特征在于,当所述操作为删除所述待操
作的虚拟机时,所述方法还包括:
接收所述虚拟机管理设备发送的虚拟机名称删除指令,所述虚拟机名称删
除指令中携带待删除的虚拟机的别名;
根据所述待删除的虚拟机的别名,删除所述待删除的虚拟机的所有别名和

\t正名。
4.一种虚拟机名称展示的方法,其特征在于,所述方法应用于网络功能
虚拟化NFV系统的虚拟机管理设备,所述NFV系统还包括虚拟机名称管理装置
和虚拟机创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备
和所述虚拟机创建设备对应的虚拟机命名规则,所述方法包括:
所述虚拟机管理设备向所述虚拟机名称管理装置发送名称申请消息,所述
名称申请消息用于所述虚拟机名称管理装置根据每个命名规则,生成与所述虚
拟机创建设备对应的正名和与所述每个虚拟机管理设备对应的别名,所述别名
被所述虚拟机名称管理装置发送到所述别名各自对应的虚拟机管理装置,并在
各自对应的虚拟机管理设备上展示;
接收所述虚拟机名称管理装置发送的所述正名和所述虚拟机管理设备的
别名;
向所述虚拟机创建设备发送虚拟机创建指令,所述虚拟机创建指令中携带
所述正名,以使所述虚拟机创建设备创建虚拟机,并为创建的所述虚拟机配置
所述正名;
展示所述虚拟机管理设备的别名。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收针对待操作虚拟机的操作指令;
向所述虚拟机名称管理装置发送名称查询请求,所述名称查询请求中携带
所述待操作虚拟机的别名,所述待操作虚拟机的别名用于所述虚拟机名称管理
装置查找所述待操作虚拟机的正名;
接收所述待操作虚拟机的正名,并根据所述待操作虚拟机的正名对所述待
操作虚拟机执行相应的操作。
6.根据权利要求5所述的方法,其特征在于,当所述操作为删除所述待操
作的虚拟机时,所述方法还包括:
向所述虚拟机名称管理装置发送虚拟机名称删除指令,所述虚拟机名称删
除指令中携带待删除的虚拟机的别名,以使所述虚拟机名称管理装置根据所述
待删除的虚拟机的别名,删除所述待删除的虚拟机的所有别名和正名。
7.一种虚拟机名称管理装置,其特征在于,所述虚拟机名称管理装置应
用于网络功能虚拟化NFV系统,所述NFV系统还包括虚拟机管理设备和虚拟机
创建设备,所述虚拟机名称管理装置中配置有与每个虚拟机管理设备和所述虚
拟机创建设备对应的虚拟机命名规则,所述装置包括:
接收单元,用于接收所述虚拟机管理设备发送的虚拟机名称申请消息;
生成单元,用于根据所述接收单元接收的所述虚拟机名称申请消息和每个
命名规则,生成与所述虚拟机创建设备对应的正名和与所述每个虚拟机管理设
备对应的别名;
发送单元,用于向所述每个虚拟机管理设备发送所述生成单元生产的所述
各自对应的别名,并向发送所述虚拟机名称申请消息的所述虚拟机管理设备发
送所述正名,所述正名用于所述虚拟机创建设备在接收到所述虚拟机创建设备
发送的虚拟机创建指...

【专利技术属性】
技术研发人员:解宁
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有1条评论
  • 来自[美国] 2015年04月11日 04:05
    PrintUsage的字面意思就是“打印使用",是一款用来管理打印作业的专业软件,是集打印成本控制和打印信息安全保障于一体的web化全方位打印管理解决方案。
    0
1