虚拟服务器的初始化方法、装置以及电子设备制造方法及图纸

技术编号:20550034 阅读:19 留言:0更新日期:2019-03-09 22:19
本发明专利技术提供了一种虚拟服务器的初始化方法,应用于虚拟服务器,包括:虚拟化服务器的第一物理端口在初始化前使能LACP,所述第一物理端口为管理网端口;通过所述第一物理端口与交换机进行LACP协商;若LACP协商成功,则在服务器管理平台的控制下,通过动态聚合模式与所述交换机建立通信;若LACP协商不成功,则通过单链路模式与所述交换机建立通信,解决了现有技术中存在的虚拟服务器与交换机之间无法通信从而影响虚拟服务器正常运行的技术问题。

【技术实现步骤摘要】
虚拟服务器的初始化方法、装置以及电子设备
本专利技术涉及通信
,尤其是涉及一种虚拟服务器的初始化方法、装置以及电子设备。
技术介绍
目前,虚拟交换机能够连接虚拟机网络,其实现了物理交换机所具有的大部分功能,链路聚合便是其中一项。在实际应用中,主机管理网能够通过虚拟交换机接入物理网络。例如,虚拟交换机的一端与虚拟服务器连接,而与虚拟交换机另一端连接的服务器管理平台便能够初始化虚拟服务器的网络,包括检查该网络是否可通以及快速初始化配置虚拟服务器的网络等。但是,与虚拟服务器连接的交换机(即虚拟交换机)如果配置了动态聚合,而一般的虚拟服务器没有配置动态聚合,则虚拟服务器与交换机之间聚合协商不通,因此,虚拟服务器与交换机之间无法通信,从而便影响了虚拟服务器的正常运行。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种虚拟服务器的初始化方法、装置以及电子设备,以解决现有技术中存在的虚拟服务器与交换机之间无法通信从而影响虚拟服务器正常运行的技术问题。第一方面,本专利技术实施例提供了一种虚拟服务器的初始化方法,应用于虚拟服务器,包括:虚拟化服务器的第一物理端口在初始化前使能链路汇聚控制协议(LinkAggregationControlProtocol,简称LACP),所述第一物理端口为管理网端口;通过所述第一物理端口与交换机(switch,简称SW)进行LACP协商;若LACP协商成功,则在服务器管理平台的控制下,通过动态聚合模式与所述交换机建立通信;若LACP协商不成功,则通过单链路模式与所述交换机建立通信。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述使能LACP,具体为:通过一个连接端口使能LACP。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述通过动态聚合模式与所述交换机建立通信,包括:根据LACP协商成功的信息得到LACP动态聚合模式的配置结果;基于所述LACP动态聚合模式的配置结果,通过所述服务器管理平台的初始化,将所述虚拟服务器与所述交换机的连接方式设置为多个链路的动态聚合模式;通过所述多个链路的动态聚合模式与所述交换机建立通信;其中,所述服务器管理平台与所述虚拟服务器通过所述交换机连接。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,若LACP协商不成功,所述方法还包括:通过所述服务器管理平台去使能LACP。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,所述若LACP协商不成功,则通过单链路模式与所述交换机建立通信,包括:如果在预设时间内,没有接收到所述交换机发送的LACP反馈信息,则通过单链路模式与所述交换机建立通信。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,所述通过单链路模式与所述交换机建立通信,包括:通过所述服务器管理平台的初始化,将所述虚拟服务器与所述交换机的连接方式设置为单链路模式;通过所述单链路模式与所述交换机建立通信;其中,所述服务器管理平台与所述虚拟服务器通过所述交换机连接。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,所述通过单链路模式与所述交换机建立通信,还包括:通过所述服务器管理平台的初始化,清除所述虚拟服务器中关于所述LACP的配置。第二方面,本专利技术实施例还提供一种虚拟服务器的初始化装置,应用于虚拟服务器,包括:虚拟化服务器的第一物理端口,用于在初始化前使能LACP,所述第一物理端口为管理网端口;协商模块,用于通过所述第一物理端口与交换机进行LACP协商;通信模块,用于若所述协商模块LACP协商成功,则在服务器管理平台的控制下,通过动态聚合模式与所述交换机建立通信;若所述协商模块LACP协商不成功,则通过单链路模式与所述交换机建立通信。第三方面,本专利技术实施例还提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述如第一方面所述的方法的步骤。第四方面,本专利技术实施例还提供一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行如第一方面所述的方法。本专利技术实施例提供的技术方案带来了以下有益效果:本专利技术实施例提供的虚拟服务器的初始化方法、装置以及电子设备,包括:虚拟化服务器的第一物理端口在初始化前使能LACP,其中,第一物理端口为管理网端口,然后,通过第一物理端口与交换机进行LACP协商,如果LACP协商成功,则在服务器管理平台的控制下,通过动态聚合模式与交换机建立通信,如果LACP协商不成功,则通过单链路模式与交换机建立通信。因此,通过在管理网端口初始化前便使能LACP,使该端口与交换机进行LACP协商,在该交换机配置了动态聚合时LACP协商便会成功,虚拟服务器便通过动态聚合模式与该交换机建立通信;在该交换机没有配置动态聚合时LACP协商便会失败,虚拟服务器便通过单链路模式与该交换机建立通信,从而实现了无论虚拟服务器连接的交换机上是否配了动态聚合置,都能够保证虚拟服务器与交换机之间建立正常通信,从而解决了现有技术中存在的虚拟服务器与交换机之间无法通信从而影响虚拟服务器正常运行的技术问题。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术具体实施方式的
技术介绍
中所提供的交换机连接结构示意图;图2示出了本专利技术实施例一所提供的虚拟服务器的初始化方法的流程图;图3示出了本专利技术实施例二所提供的虚拟服务器的初始化方法的流程图;图4示出了本专利技术实施例三所提供的一种虚拟服务器的初始化装置的结构示意图;图5示出了本专利技术实施例四所提供的一种电子设备的结构示意图。图标:3-虚拟服务器的初始化装置;31-虚拟化服务器的第一物理端口;32-协商模块;33-通信模块;4-电子设备;41-存储器;42-处理器;43-总线;44-通信接口。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前,在计算机领域中,各种硬件资源,包括CPU、网络、内存及存储,都能够通过软件实现并管理起来。虚拟化技术将操作系统安装在一组虚拟资源里,形成通常程序的“虚拟机”,相对于原物理主机,又称之为“虚拟主机”。虚拟机不直接依赖于硬件资源,也不受硬件物理位置的限制,因此,虚拟机不同于原物理主机,虚拟机具备的功能便是能够迁移到不同的物理机器本文档来自技高网
...

【技术保护点】
1.一种虚拟服务器的初始化方法,应用于虚拟服务器,其特征在于,包括:虚拟化服务器的第一物理端口在初始化前使能链路汇聚控制协议LACP,所述第一物理端口为管理网端口;通过所述第一物理端口与交换机进行LACP协商;若LACP协商成功,则在服务器管理平台的控制下,通过动态聚合模式与所述交换机建立通信;若LACP协商不成功,则通过单链路模式与所述交换机建立通信。

【技术特征摘要】
1.一种虚拟服务器的初始化方法,应用于虚拟服务器,其特征在于,包括:虚拟化服务器的第一物理端口在初始化前使能链路汇聚控制协议LACP,所述第一物理端口为管理网端口;通过所述第一物理端口与交换机进行LACP协商;若LACP协商成功,则在服务器管理平台的控制下,通过动态聚合模式与所述交换机建立通信;若LACP协商不成功,则通过单链路模式与所述交换机建立通信。2.根据权利要求1所述的虚拟服务器的初始化方法,其特征在于,所述通过动态聚合模式与所述交换机建立通信,包括:基于所述服务器管理平台通过所述第一物理端口对所述虚拟化服务器发送的动态聚合配置,将所述虚拟服务器中的若干个端口加入聚合组,并基于所述聚合组设置所述虚拟化服务器与所述交换机之间以多个链路的动态聚合模式连接,其中,所述若干个端口中包括所述第一物理端口;通过所述多个链路的动态聚合模式与所述交换机建立通信;其中,所述服务器管理平台与所述虚拟服务器通过所述交换机连接。3.根据权利要求1所述的虚拟服务器的初始化方法,其特征在于,所述若LACP协商不成功,则通过单链路模式与所述交换机建立通信,包括:如果在预设时间内,没有接收到所述交换机发送的LACP反馈信息,则执行以下动作:通过所述服务器管理平台的控制,对所述第一物理端口进行去使能LACP;通过所述服务器管理平台对所述虚拟化服务器的配置,将所述虚拟服务器与所述交换机之间的连接方式设置为单链路模式,其中,所述单链路模式的连接端口为所述第一物理端口;通过所述单链路模式与所述交换机建立通信;其中,所述服务器管理平台与所述虚拟服务器通过所述交换机连接。4.一种虚拟服务器的初始化装置,应用于虚拟服务器,其特征在于,包括:虚拟化服务器的第一物理端口,用于在初始化前使能LACP,所述第一物理端口为管理网端口;协商单元,用于通过所述第一物理端口与...

【专利技术属性】
技术研发人员:金凯斌韩欢乐龚肖
申请(专利权)人:新华三云计算技术有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1