虚拟交换机和物理交换机的链路建立方法及其装置的制作方法

文档序号:7767083阅读:320来源:国知局
专利名称:虚拟交换机和物理交换机的链路建立方法及其装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种虚拟交换机和物理交换机的链路建立方法及 其装置。
背景技术
虚拟化技术是一种虚拟出物理资源的技术,目前主要虚拟的物理资源是主机,由 于其能充分提高资源利用率,绿色环保,减少空间占用,因此虚拟化的应用变得越来越广 泛。虚拟服务器(Virtual Server)是使用特殊的软硬件技术,将一台真实的物理主机 分割成多个的逻辑单元(即虚拟服务器),每个单元都没有物理实体,但是每一个单元都能 像真实的物理主机一样在网络上工作,具有单独的域名、IP地址(或共享的IP地址)以及 完整的Internet服务器功能。虚拟服务器之间完全独立,在外界看来,每一台虚拟服务器 和一台单独的主机的表现完全相同。由于多台虚拟服务器共享一台物理主机的资源,每个用户承受的硬件费用、网络 维护费用、通信线路的费用均大幅度降低。虚拟服务器技术目前已广泛应用于Internet。通常,根据功能不同,虚拟服务器系统可以分为几种类型,例如,可包括以下几种 类型个人用户级虚拟服务器系统主要提供桌面虚拟化,需要在操作系统基础上进行 安装;工作组级虚拟服务器系统需要在操作系统基础上进行安装,安装完成后,可以将 原来的操作系统也作为虚拟机进行管理;企业级虚拟服务器系统在裸机上安装,可提供远程管理功能。随着虚拟化技术的广泛应用,虚拟资源的管理也变得越来越重要。以虚拟化软件厂商VMWare的企业级虚拟服务器系统ESX/ESXi为例,其系统架构 可如图1所示。在ESX/ESXi之上是虚拟机(VM),VM上安装了虚拟操作系统(OS),虚拟操 作系统之上是各种应用(APP)。vCenter Server对ESX/ESXi进行管理。用户可通过Web Access (Web访问)或者SSH(Secure Shell,即建立在应用层和传输层基础上的安全协议, 提高远程登录的安全性)登陆到ESX/ESXi上,从而对ESX/ESXi进行管理。第三方工具可 以使用 VMWare 提供的 vSphere SDK 接口来管理 ESX/ESXi,ESX/ESXi 提供 WebService 接口 供vShpere接口访问。第三方工具可以直接访问ESX/ESXi也可以通过vCenter Server来 访问。ESX中的某些功能需要依赖一种称为服务控制台(如图1中的Service Console)的 Linux操作系统来执行。ESXi则取消了服务控制台。图2示出了 ESX/ESXi的内部结构。如图所示,VM(虚拟机)连接到vSwitch(虚 拟交换机)上,当VM发送报文的时候,VM上的虚拟网卡(vNIC)先发送给vSwitch,vSwitch 根据报文的目的地址将报文转发给内部VM或者物理网卡(NIC),物理网卡再将报文转发给 外部物理交换机。vSwitch之间不能直接通信。
4
发明人在实现本发明的过程中,发现现有技术至少存在以下问题目前,对虚拟服务器系统所进行的管理主要集中在计算虚拟服务器内部的拓扑 上,没有将内部和外部的拓扑融合起来,即尚未实现计算PSwitch和vSwitch链路的技术方案。

发明内容
本发明的目的在于提供一种虚拟交换机和物理交换机的链路建立方法及其装置, 以实现虚拟交换机与物理交换机之间的链路的确定,为此,本发明采用以下技术方案一种虚拟交换机和物理交换机的链路建立方法,应用于配置有虚拟服务器系统到 外部的链路的接口描述信息情况下的链路建立过程,该方法包括虚拟服务器管理系统根据所述接口描述信息,查找其中的虚拟网卡信息,并根据 查找到的虚拟网卡信息查找对应的虚拟交换机信息;虚拟服务器管理系统根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理 交换机之间的链路。上述方法中,若所述虚拟服务器管理系统未查找到虚拟网卡信息,则还包括所述虚拟服务器管理系统根据所述接口描述信息,查找其中的物理网卡信息;所述虚拟服务器管理系统根据查找到的物理网卡信息查找对应的虚拟交换机信 息;虚拟服务器管理系统根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理 交换机之间的链路。上述方法中,所述虚拟服务器管理系统根据所述接口描述信息,查找对应的虚拟 网卡信息,并根据查找到的虚拟网卡信息查找对应的虚拟交换机信息,包括所述虚拟服务器管理系统根据所述接口描述信息,查找对应的控制台虚拟网卡信 息,如果查找到控制台虚拟网卡信息,则根据所述控制台虚拟网卡信息查找对应的虚拟交 换机信息;如果未查找到控制台虚拟网卡信息或未查找到与控制台虚拟网卡信息对应的虚 拟交换机信息,则查找除控制台虚拟网卡以外的其他虚拟网卡信息,并根据查找到的虚拟 网卡信息查找对应的虚拟交换机信息。一种虚拟服务器管理系统,应用于配置有该虚拟服务器系统到外部的链路的接口 描述信息情况下的链路建立过程,该系统包括查找模块,用于根据所述接口描述信息,查找其中的虚拟网卡信息,并根据查找到 的虚拟网卡信息查找对应的虚拟交换机信息;建立模块,用于根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换 机之间的链路。上述虚拟服务器管理系统中,所述查找模块还用于,若未查找到虚拟网卡信息,则 根据所述接口描述信息,查找其中的物理网卡信息,根据查找到的物理网卡信息查找对应 的虚拟交换机信息,根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机之 间的链路。上述虚拟服务器管理系统中,所述查找模块具体用于,根据所述接口描述信息,查
5找对应的控制台虚拟网卡信息,如果查找到控制台虚拟网卡信息,则根据所述控制台虚拟 网卡信息查找对应的虚拟交换机信息;如果未查找到控制台虚拟网卡信息或未查找到与控 制台虚拟网卡信息对应的虚拟交换机信息,则查找除控制台虚拟网卡以外的其他虚拟网卡 信息,并根据查找到的虚拟网卡信息查找对应的虚拟交换机信息。一种虚拟交换机和物理交换机的链路建立方法,应用于未配置有虚拟服务器系统 到外部的链路的接口描述信息情况下的链路建立过程,该方法包括虚拟服务器管理系统获取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的 虚拟网卡的IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的虚拟交换机信 息;虚拟服务器管理系统根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理 交换机之间的链路。上述方法中,所述虚拟服务器管理系统获取虚拟服务器系统的虚拟网卡IP地址, 并判断获取到的虚拟网卡的IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的 虚拟交换机信息,包括所述虚拟服务器管理系统获取所述虚拟服务器系统的服务控制台虚拟网卡的IP 地址,并判断该IP地址是否是管理IP地址;若是,则获取与该服务控制台虚拟网卡对应的虚拟交换机信息;否则,获取所述虚 拟服务器系统中除服务控制台虚拟网卡以外的其他虚拟网卡的IP地址,并判断该IP地址 是否是管理IP地址;若是,则获取与该虚拟网卡对应的虚拟交换机信息。一种虚拟服务器管理系统,应用于未配置有虚拟服务器系统到外部的链路的接口 描述信息情况下的链路建立过程,该系统包括获取模块,用于获取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的虚拟网 卡的IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的虚拟交换机信息;建立模块,用于根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换 机之间的链路。上述虚拟服务器管理系统中,所述获取模块具体用于,获取所述虚拟服务器系统 的服务控制台虚拟网卡的IP地址,并判断该IP地址是否是管理IP地址;若是,则获取与该 服务控制台虚拟网卡对应的虚拟交换机信息;否则,获取所述虚拟服务器系统中除服务控 制台虚拟网卡以外的其他虚拟网卡的IP地址,并判断该IP地址是否是管理IP地址;若是, 则获取与该虚拟网卡对应的虚拟交换机信息。本发明的有益技术效果包括在配置有虚拟服务器系统到外部的链路的接口描述信息的情况下,虚拟服务器管 理系统通过该接口描述信息,查找其中的虚拟网卡信息,并根据查找到的虚拟网卡信息查 找对应的虚拟交换机信息,从而根据查找到的虚拟交换机信息,建立相应虚拟交换机与物 理交换机之间的链路,解决了虚拟服务器系统内部与外部之间的链路建立的问题。在未配 置有虚拟服务器系统到外部的链路的接口描述信息的情况下,虚拟服务器管理系统通过获 取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的虚拟网卡的IP地址是否是管理IP 地址,若是,则获取与该虚拟网卡对应的虚拟交换机信息,从而根据查找到的虚拟交换机信 息,建立相应虚拟交换机与物理交换机之间的链路,解决了虚拟服务器系统内部与外部之
6间的链路建立的问题。


图1为现有技术中的一种虚拟服务器系统的架构示意图;图2为现有技术中的一种虚拟服务器系统的内部结构示意图;图3为本发明实施例中的vSwitch和pSwitch间链路计算流程示意图之一;图4为本发明实施例中的vSwitch和pSwitch间链路计算流程示意图之二 ;图5为本发明实施例提供的虚拟服务器管理系统的结构示意图之一;图6为本发明实施例提供的虚拟服务器管理系统的结构示意图之二。
具体实施例方式针对现有技术存在的上述问题,本发明实施例提供了一种vSwitch和pSwitch间 链路的建立方法及其系统,并针对虚拟服务器系统在与物理交换机链路一侧是否有接口描 述的不同情况,分别提供了解决方案。下面结合附图对本发明实施例进行描述,其中图3描述了在虚拟服务器系统中的 物理交换机链路侧有接口描述的情况下,vSwitch和pSwitch间链路计算的流程,图4描述 了在虚拟服务器系统中的物理交换机链路侧没有接口描述的情况下,vSwitch和pSwitch 间链路计算的流程。参见图3,本实施例描述了虚拟服务器管理系统建立vSwitch和pSwitch间链路的 流程,其中,虚拟服务器系统中存在接口描述,即虚拟服务器曾经已经与外部网络设备建立 的一条或多条链路,且该链路的相关信息可被虚拟服务器管理系统所访问。接口描述信息 描述了该链路的一些配置信息,其中可包括该链路端点上的虚拟服务器系统中的虚拟网 卡的相关信息(如虚拟网卡的标识或地址信息),以及外部网络设备的物理网卡的相关信 息(如物理网卡的标识或地址信息)。当需要建立虚拟服务器系统的vSwitch与真实服务器(也称物理服务器)的 pSwitch之间的链路时,如需要呈现虚拟服务器内部和外部拓扑时,该流程可包括步骤301,虚拟服务器管理系统根据已经存在的链路的接口描述信息,在其中查找 console NIC,并在查找到console NIC后,查找与该console NIC对应的vSwitch ;如果查 找到console NIC及其对应的vSwitch,则执行步骤302 ;否则,执行步骤303。通常,虚拟服务器管理系统可获取到虚拟服务器系统已经建立的链路的接口信 息,并可读取其中的虚拟网卡信息。由于某些虚拟服务器管理系统配置有服务控制台 (service console),则其已经建立的链路可能是虚拟服务器系统中的服务控制台与外部 网络设备的链路,这种情况下,虚拟服务器系统可根据已经存在的链路的接口描述信息,查 找虚拟服务器系统中的服务控制台的网卡(console NIC)信息。在虚拟服务器系统中或者在虚拟服务器管理系统中,或者在虚拟服务器管理系统 可访问到的其他存储位置中,通常还可配置有console NIC与vSwitch的对应关系,即可通 过静态配置方式,指定console NIC可以与哪个vSwitch之间建立链路。步骤302,虚拟服务器管理系统根据查找到的vSwitch,建立该vSwitch与pSwitch 之间的链路。
7
该步骤中,虚拟服务器管理系统可采用现有机制,根据查找到的vSwitch信息建 立该vSwitch与物理主机系统的pSwitch之间的链路。步骤303,虚拟服务器管理系统根据已经存在的链路的接口描述信息,在其中查找 vNIC,并在查找到vNIC后,查找与该vNIC对应的vSwitch ;如果查找到vNIC及其对应的 vSwitch,则执行步骤304 ;否则,执行步骤305。该步骤中的vNIC,是指除console NIC以外的其他虚拟网卡。同理,在虚拟服务器 系统中或者在虚拟服务器管理系统中,或者在虚拟服务器管理系统可访问到的其他存储位 置中,通常还可配置有vNIC与vSwitch的对应关系,即可通过静态配置方式,指定vNIC可 以与哪个vSwitch之间建立链路。步骤304,虚拟服务器管理系统根据查找到的vSwitch,建立该vSwitch与pSwitch 之间的链路。步骤305,虚拟服务器管理系统根据已经存在的链路的接口描述信息,在其中查找 pNIC,并在查找到pNIC后,查找与该pNIC对应的vSwitch ;如果查找到pNIC及其对应的 vSwitch,则执行步骤306 ;否则,结束本次流程。同理,在虚拟服务器系统中或者在虚拟服务器管理系统中,或者在虚拟服务器管 理系统可访问到的其他存储位置中,通常还可配置有pNIC与vSwitch的对应关系,即可通 过静态配置方式,指定pNIC可以与哪个vSwitch之间建立链路。步骤306,虚拟服务器管理系统根据查找到的vSwitch,建立该vSwitch与pSwitch 之间的链路。需要说明的是,如果虚拟主机系统中不存在有服务控制台(如图2中的ESXi),则 相应的,可以不执行步骤301,而是从步骤303开始执行。通过以上描述可以看出,本发明实施例利用已经建立的链路的相关接口描述信 息,来建立vSwitch和pSwitch之间的链路。并且在链路建立过程中,优先根据服务控制台 的console NIC所对应的vSwitch,建立vSwitch-pSwitch链路,从而可以将流量尽量分担 到服务控制台。由于服务控制台自身的特点,一般境况下可以支持较大的数据流量,因此可 以保证数据传输能够正常进行。参见图4,本实施例描述了虚拟服务器管理系统计算vSwitch和pSwitch间链路的 流程,其中,不存在接口描述信息,即虚拟服务器管理系统访问不到虚拟服务器系统的接口 描述信息。当需要建立虚拟服务器系统的vSwitch与真实主机(也成物理主机)的pSwitch 之间的链路时,该流程可包括步骤401,虚拟服务器管理系统判断console NIC的IP地址是否是管理IP地址, 如果是,则执行步骤402 ;否则执行步骤404。通常,虚拟服务器中的console NIC是服务控制台所使用的虚拟网卡,因此通常将 console NIC的IP地址配置为管理IP地址。所谓管理IP即为虚拟服务器管理系统为虚拟 服务器系统分配的用于对该虚拟服务器系统进行管理的IP地址。步骤402,虚拟服务器管理系统查找与该console NIC对应的vSwitch,如果查找 到,则执行步骤403 ;否则,执行步骤404。通常,在虚拟服务器系统中或者在虚拟服务器管理系统中,或者在虚拟服务器管 理系统可访问到的其他存储位置中,还可配置有console NIC与vSwitch的对应关系,即可
8通过静态配置方式,指定console NIC可以与哪个vSwitch之间建立链路。步骤403,虚拟服务器管理系统根据查找到的vSwitch,建立该vSwitch与pSwitch 之间的链路。步骤404,虚拟服务器管理系统判断vNIC的IP地址是否是管理IP地址,如果是, 则执行步骤405 ;否则结束本次流程。步骤405,虚拟服务器管理系统根据查找到的vSwitch,建立该vSwitch与pSwitch 之间的链路。同理,在虚拟服务器系统中或者在虚拟服务器管理系统中,或者在虚拟服务器管 理系统可访问到的其他存储位置中,还可配置有vNIC与vSwitch的对应关系,即可通过静 态配置方式,指定vNIC可以与哪个vSwitch之间建立链路。需要说明的是,如果虚拟主机系统中不存在有服务控制台(如图2中的ESXi),则 相应的,可以不执行步骤401,而是从步骤404开始执行。通过以上描述可以看出,在没有接口描述信息可以参考的情况下,本发明实施例 可在虚拟网卡的IP地址为管理IP地址时,建立相应的vSwitch-pSwitch链路,从而为虚拟 服务器管理系统对虚拟服务器进行管理操作、交互相关管理信息提供前提。基于相同的技术构思,本发明实施例还提供了虚拟服务器管理系统,该系统可由 软件实现。参见图5,为本发明实施例提供的虚拟服务器管理系统的结构示意图,该系统可应 用于如图3所示的流程。如图所示,该系统可包括查找模块501,用于根据配置的接口描述信息,查找其中的虚拟网卡信息,并根据 查找到的虚拟网卡信息查找对应的虚拟交换机信息;建立模块502,用于根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交 换机之间的链路。上述虚拟服务器管理系统中,查找模块501还可用于,若未查找到虚拟网卡信息, 则根据所述接口描述信息,查找其中的物理网卡信息,根据查找到的物理网卡信息查找对 应的虚拟交换机信息,根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机 之间的链路。上述虚拟服务器管理系统中,查找模块501可具体用于,根据所述接口描述信息, 查找对应的控制台虚拟网卡信息,如果查找到控制台虚拟网卡信息,则根据所述控制台虚 拟网卡信息查找对应的虚拟交换机信息;如果未查找到控制台虚拟网卡信息或未查找到与 控制台虚拟网卡信息对应的虚拟交换机信息,则查找除控制台虚拟网卡以外的其他虚拟网 卡信息,并根据查找到的虚拟网卡信息查找对应的虚拟交换机信息。参见图6,为本发明实施例提供的虚拟服务器管理系统的结构示意图,该系统可应 用于如图4所示的流程。如图所示,该系统可包括获取模块601,用于获取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的虚 拟网卡的IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的虚拟交换机信息;建立模块602,用于根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交 换机之间的链路。上述虚拟服务器管理系统中,获取模块602可具体用于,获取所述虚拟服务器系
9统的服务控制台虚拟网卡的IP地址,并判断该IP地址是否是管理IP地址;若是,则获取与 该服务控制台虚拟网卡对应的虚拟交换机信息;否则,获取所述虚拟服务器系统中除服务 控制台虚拟网卡以外的其他虚拟网卡的IP地址,并判断该IP地址是否是管理IP地址;若 是,则获取与该虚拟网卡对应的虚拟交换机信息。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通 过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发 明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储 介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可 以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流 程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分 布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上 述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领 域的技术人员能思之的变化都应落入本发明的保护范围。
10
权利要求
一种虚拟交换机和物理交换机的链路建立方法,应用于配置有虚拟服务器系统到外部的链路的接口描述信息情况下的链路建立过程,其特征在于,该方法包括虚拟服务器管理系统根据所述接口描述信息,查找其中的虚拟网卡信息,并根据查找到的虚拟网卡信息查找对应的虚拟交换机信息;虚拟服务器管理系统根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机之间的链路。
2.如权利要求1所述的方法,其特征在于,若所述虚拟服务器管理系统未查找到虚拟 网卡信息,则还包括所述虚拟服务器管理系统根据所述接口描述信息,查找其中的物理网卡信息;所述虚拟服务器管理系统根据查找到的物理网卡信息查找对应的虚拟交换机信息;虚拟服务器管理系统根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换 机之间的链路。
3.如权利要求1或2所述的方法,其特征在于,所述虚拟服务器管理系统根据所述接口 描述信息,查找对应的虚拟网卡信息,并根据查找到的虚拟网卡信息查找对应的虚拟交换 机信息,包括所述虚拟服务器管理系统根据所述接口描述信息,查找对应的控制台虚拟网卡信息, 如果查找到控制台虚拟网卡信息,则根据所述控制台虚拟网卡信息查找对应的虚拟交换机 fn息;如果未查找到控制台虚拟网卡信息或未查找到与控制台虚拟网卡信息对应的虚拟交 换机信息,则查找除控制台虚拟网卡以外的其他虚拟网卡信息,并根据查找到的虚拟网卡 信息查找对应的虚拟交换机信息。
4.一种虚拟服务器管理系统,应用于配置有该虚拟服务器系统到外部的链路的接口描 述信息情况下的链路建立过程,其特征在于,该系统包括查找模块,用于根据所述接口描述信息,查找其中的虚拟网卡信息,并根据查找到的虚 拟网卡信息查找对应的虚拟交换机信息;建立模块,用于根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机之 间的链路。
5.如权利要求4所述的虚拟服务器管理系统,其特征在于,所述查找模块还用于,若未 查找到虚拟网卡信息,则根据所述接口描述信息,查找其中的物理网卡信息,根据查找到的 物理网卡信息查找对应的虚拟交换机信息,根据查找到的虚拟交换机信息,建立相应虚拟 交换机与物理交换机之间的链路。
6.如权利要求4或5所述的虚拟服务器管理系统,其特征在于,所述查找模块具体用于,根据所述接口描述信息,查找对应的控制台虚拟网卡信息,如 果查找到控制台虚拟网卡信息,则根据所述控制台虚拟网卡信息查找对应的虚拟交换机信 息;如果未查找到控制台虚拟网卡信息或未查找到与控制台虚拟网卡信息对应的虚拟交换 机信息,则查找除控制台虚拟网卡以外的其他虚拟网卡信息,并根据查找到的虚拟网卡信 息查找对应的虚拟交换机信息。
7. —种虚拟交换机和物理交换机的链路建立方法,应用于未配置有虚拟服务器系统到 外部的链路的接口描述信息情况下的链路建立过程,其特征在于,该方法包括虚拟服务器管理系统获取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的虚拟 网卡的IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的虚拟交换机信息;虚拟服务器管理系统根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换 机之间的链路。
8.如权利要求7所述的方法,其特征在于,所述虚拟服务器管理系统获取虚拟服务器 系统的虚拟网卡IP地址,并判断获取到的虚拟网卡的IP地址是否是管理IP地址,若是,则 获取与该虚拟网卡对应的虚拟交换机信息,包括所述虚拟服务器管理系统获取所述虚拟服务器系统的服务控制台虚拟网卡的IP地 址,并判断该IP地址是否是管理IP地址;若是,则获取与该服务控制台虚拟网卡对应的虚拟交换机信息;否则,获取所述虚拟服 务器系统中除服务控制台虚拟网卡以外的其他虚拟网卡的IP地址,并判断该IP地址是否 是管理IP地址;若是,则获取与该虚拟网卡对应的虚拟交换机信息。
9. 一种虚拟服务器管理系统,应用于未配置有虚拟服务器系统到外部的链路的接口描 述信息情况下的链路建立过程,其特征在于,该系统包括获取模块,用于获取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的虚拟网卡的 IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的虚拟交换机信息;建立模块,用于根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机之 间的链路。
10.如权利要求9所述的虚拟服务器管理系统,其特征在于,所述获取模块具体用于,获取所述虚拟服务器系统的服务控制台虚拟网卡的IP地址, 并判断该IP地址是否是管理IP地址;若是,则获取与该服务控制台虚拟网卡对应的虚拟交 换机信息;否则,获取所述虚拟服务器系统中除服务控制台虚拟网卡以外的其他虚拟网卡 的IP地址,并判断该IP地址是否是管理IP地址;若是,则获取与该虚拟网卡对应的虚拟交 换机信息。
全文摘要
本发明公开了一种虚拟交换机和物理交换机的链路建立方法及其装置,该方法包括在配置有该虚拟服务器系统到外部的链路的接口描述信息时,虚拟服务器管理系统根据所述接口描述信息,查找其中的虚拟网卡信息,并根据查找到的虚拟网卡信息查找对应的虚拟交换机信息;根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机之间的链路;在未配置有该虚拟服务器系统到外部的链路的接口描述信息时,虚拟服务器管理系统获取虚拟服务器系统的虚拟网卡IP地址,并判断获取到的虚拟网卡的IP地址是否是管理IP地址,若是,则获取与该虚拟网卡对应的虚拟交换机信息;根据查找到的虚拟交换机信息,建立相应虚拟交换机与物理交换机之间的链路。
文档编号H04L12/56GK101980490SQ201010567519
公开日2011年2月23日 申请日期2010年12月1日 优先权日2010年12月1日
发明者周建明, 曾勇刚, 郭勇 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1