【技术实现步骤摘要】
一种vNIC主备端口选择方法、装置及其介质
[0001]本申请涉及网络通信
,特别是涉及一种vNIC主备端口选择方法、装置及其介质。
技术介绍
[0002]Power:Performance Optimization With Enhanced RISC,是最通用的几种CPU体系结构之一。PowerVM:Power服务器上虚拟化技术的总称。PowerVC:Power Virtualiztion Center,是官方唯一的基于Power小型机服务器的私有云管理平台,基于开源的OpenStack实现。OpenStack:是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。目前,PowerVM提供两种实现网络虚拟化的方式,在通过SR
‑
IOV网络虚拟化的方式部署虚拟机时,PowerVC在网络定义中通过端口标签的方式选择虚拟机要使用的SR
‑
IOV物理端口。SR
‑
IOV:Single Root I/O Virtualiztion单根输入/输出(I/O)虚拟化,是PCIe(peripheral component interconnect express,高速串行计算机扩展总线标准)规范的一个扩展,可以将一个物理的PCIe设备模拟成多个逻辑设备供不同的系统使用。vNIC:Virtual Network Interface Co ...
【技术保护点】
【技术特征摘要】
1.一种vNIC主备端口选择方法,其特征在于,包括:为物理主机的每个SR
‑
IOV物理端口添加一项新的网络标签定义;接收所述SR
‑
IOV物理端口的网络组标签值;创建虚拟机时,从目标主机上位于网络定义中的所述SR
‑
IOV物理端口中,选择主端口,并记录所述主端口所在的网络组,并在与所述主端口所在的所述网络组不同的所述SR
‑
IOV物理端口中,选择备端口。2.根据权利要求1所述的一种vNIC主备端口选择方法,其特征在于,所述选择备端口包括:选择不与所述主端口位于同一个抽屉的所述SR
‑
IOV物理端口作为所述备端口。3.根据权利要求2所述的一种vNIC主备端口选择方法,其特征在于,所述选择备端口还包括:当不存在不与所述主端口位于同一个抽屉的所述SR
‑
IOV物理端口时,选择不与所述主端口位于同一个适配器的所述SR
‑
IOV物理端口作为所述备端口。4.根据权利要求1所述的一种vNIC主备端口选择方法,其特征在于,当不存在与所述主端口所在的所述网络组不同的所述SR
‑
IOV物理端口时,所述选择备端口还包括:返回错误信息。5.根据权利要求1至4任意一项所述的一种vNIC主备端口选择方法,其特征在于,在所述选择主端口之前,还包括:根据所述SR
‑
IOV物理端口的使用情况,对所述SR
‑
IOV物理端口的主端口计数值和备端口计数值进行相应的加减操作,其中,当创建所述虚拟机时,所述SR
‑
IOV物理端口被选择用于支撑vNIC主端口,则所述主端口计数值加1,所述SR
‑
IOV物理端口被选择用于支撑vNIC备端口,则所述备端口计数值加1,当迁移或删除所述虚拟机时,所述SR
‑
IOV物理端口被选择用于支撑所述vNIC主...
【专利技术属性】
技术研发人员:杨春林,乔志斌,陈良华,薛强,
申请(专利权)人:浪潮商用机器有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。