System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据中心中的初始化网络设备和服务器配置制造技术_技高网

数据中心中的初始化网络设备和服务器配置制造技术

技术编号:40454239 阅读:7 留言:0更新日期:2024-02-22 23:11
一种数据中心中的初始化网络设备和服务器配置,用于配置数据中心的系统,包括联接到管理交换机的结构管理服务器。在所述结构管理服务器上执行的临时软件定义联网(软件定义联网)控制器可以发现联接到所述管理交换机的物理服务器,从所述物理服务器接收网络接口配置信息,并且使用所发现的网络接口配置信息来确定联接到IP结构的交换机和服务器的配置。该配置可以迁移到全功能软件定义联网控制器。

【技术实现步骤摘要】

本公开涉及计算机网络,更具体地,涉及配置网络设备和服务器。


技术介绍

1、在典型的云数据中心环境中,互连服务器的大集合提供计算(例如计算节点)和/或存储容量以运行各种应用。例如,数据中心包括为数据中心的客户托管应用程序和服务的设施。数据中心例如托管所有基础结构设备,例如联网和存储系统、冗余电源和环境控制。在典型的数据中心中,存储系统和应用服务器的集群经由由一层或多层物理网络交换机和路由器提供的高速交换结构互连。更复杂的数据中心为遍布全世界的基础结构提供位于各种物理主机设施中的用户支持设备。

2、软件定义联网(sdn)平台可以用在数据中心中,并且在一些情况下,可以使用逻辑上集中和物理上分布的sdn控制器,以及使用虚拟路由器中的分布式转发平面,该分布式转发平面将网络从数据中心中的物理路由器和交换机扩展到虚拟服务器中托管的虚拟覆盖网络中。sdn控制器提供虚拟化网络的管理、控制和分析功能,并通过与虚拟路由器通信来协调虚拟路由器。

3、典型的数据中心可以包括数百个物理网络交换机和数千个存储和应用服务器。支持sdn平台的这些交换机和服务器的正确和有效的操作可以取决于交换机和服务器的正确配置和供应。


技术实现思路

1、一般来说,本专利技术描述用于初始化数据中心中的物理交换机和服务器的配置的技术。交换机和服务器中的每一个都可以联接到管理交换机。另外,交换机和服务器可以联接到一个或多个互联网协议(ip)结构交换机。交换机和服务器可以被配置为经由ip结构交换机提供用于网络通信的数据平面。管理交换机可用于传送网络管理相关信息,并且不旨在用于网络设备之间的正常数据通信。因此,ip结构交换机形成所谓的“带内”通信网络,而管理交换机形成所谓的“带外”通信网络。

2、在一些方面,结构管理服务器包括sdn控制器和配置向导的临时(例如轻量级)版本。用于初始化数据中心中的物理交换机和服务器的配置的技术可以包括可以由配置向导调用和协调的各种发现和配置工作流(例如进程)。可以在后续工作流中使用由第一工作流发现的数据来初始化数据中心中的网络设备的配置。因此,所述技术提供用于“引导”数据中心的配置的自动化机制。

3、在第一发现过程期间,临时sdn控制器可以经由管理交换机发现形成ip结构的物理交换机的存在。结构管理服务器可以通过管理交换机将发现的物理交换机的配置数据提供给物理服务器。

4、在第二发现过程期间,结构管理服务器发现能够通信地联接到管理交换机的物理服务器。对于被发现的每个物理服务器,临时sdn控制器还可以发现关于物理服务器的配置信息。这种信息可以包括物理服务器上可用的网络接口、网络接口的mac地址以及物理服务器上的交换机端口。服务器配置信息可以与先前发现的交换机配置信息一起用于确定ip结构配置。来自ip结构配置的信息可用于确定数据中心中交换机和服务器的配置。

5、在已经完成第二发现过程并且已经配置了所发现的物理服务器之后,可以选择所发现的服务器中的一个或多个,并且可以在所选择的服务器上安装和配置标准(即全功能)sdn控制器。标准sdn控制器可用于提供轻量级sdn控制器中不可用的功能,例如集群定义、高可用性服务等。

6、本专利技术的技术可提供一个或更多优点。例如,该技术可以实现数据中心中物理交换机和服务器的准确和快速配置。所述技术可显著减少对数据中心中潜在数千个网络设备的耗时且易于出错的手动配置的需要,从而允许具有许多网络设备的大型数据中心的可缩放配置。

7、在一个实例方面,一种方法包括:由配置在能够通信地联接到管理交换机的结构管理服务器上的第一软件定义联网(sdn)控制器接收能够通信地联接到管理交换机的一个或多个互联网协议(ip)结构交换机的交换机配置信息;由第一sdn控制器发现能够通信地联接到管理交换机的物理服务器;第一sdn控制器经由管理交换机从物理服务器接收与将物理服务器联接到一个或多个ip结构交换机的ip结构交换机的一个或多个网络接口相关联的服务器配置信息;第一sdn控制器至少部分地基于服务器配置信息和交换机配置信息来确定ip结构配置;由所述第一sdn控制器向所述一个或多个ip结构交换机提供交换机端口配置信息,其中所述交换机端口配置信息至少部分地基于所述ip结构配置;以及由所述第一sdn控制器向所述物理服务器提供服务器网络接口配置信息,其中所述服务器网络接口配置信息至少部分地基于所述ip结构配置。

8、在另一实例方面,一种系统包括具有第一管理端口的结构管理服务器;具有第二管理端口的物理服务器;管理交换机,该管理交换机能够通信地联接到第一管理端口和第二管理端口;以及能够通信地联接到所述物理服务器的一个或多个互联网协议(ip)结构交换机;其中,所述结构管理服务器包括第一软件定义联网(sdn)控制器,所述第一软件定义联网(sdn)控制器被配置为:经由所述管理交换机能够通信地接收所述一个或多个ip结构交换机的交换机配置信息,发现能够通信地联接到所述管理交换机的物理服务器,经由所述管理交换机从所述物理服务器接收与将物理服务器联接到一个或多个ip结构交换机的ip结构交换机的一个或多个网络接口相关联的服务器配置信息,至少部分地基于所述服务器配置信息和所述交换机配置信息来确定ip结构配置,向所述一个或多个交换机提供交换机端口配置信息,其中所述交换机端口配置信息至少部分地基于所述ip结构配置,并且向所述物理服务器提供服务器网络接口配置信息,其中所述服务器网络接口配置信息至少部分基于ip结构配置。

9、在又一实例方面,一种计算机可读介质包括用于使执行第一sdn控制器的可编程处理器经由管理交换机能够通信地接收用于一个或多个互联网协议(ip)结构交换机的交换机配置信息的指令;发现能够通信地联接到管理交换机的物理服务器;经由管理交换机从物理服务器接收与将物理服务器联接到一个或多个ip结构交换机的ip结构交换机的一个或多个网络接口相关联的服务器配置信息;至少部分地基于服务器配置信息和交换机配置信息来确定ip结构配置;向所述一个或多个ip结构交换机提供交换机端口配置信息,其中所述交换机端口配置信息至少部分地基于所述ip结构配置;以及向所述物理服务器提供服务器网络接口配置信息,其中所述服务器网络接口配置信息至少部分地基于所述ip结构配置。

10、在附图和下面的描述中阐述了一个或多个实例的细节。根据说明书和附图以及权利要求书,其他特征、目的和优点将变得清楚明白。

本文档来自技高网...

【技术保护点】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,接收所述交换机配置信息包括:在动态主机配置协议请求中接收所述交换机配置信息的至少一部分。

3.根据权利要求1所述的方法,还包括:由OpenStack平台导控器在所述互联网协议结构配置所定义的底层网络顶部配置顶层网络。

4.根据权利要求1至3中任一项所述的方法,还包括:

5.根据权利要求4所述的方法,其中,在带外网络上配置智能平台管理接口虚拟局域网和供应虚拟局域网,所述带外网络包括能够通信地联接到所述管理交换机的设备,所述方法还包括:

6.一种系统,包括:

7.根据权利要求6所述的系统,其中,第一软件定义联网控制器在动态主机配置协议请求中接收所述交换机配置信息的至少一部分。

8.根据权利要求6所述的系统,还包括:

9.根据权利要求6至8中任一项所述的系统,其中,所述第一软件定义联网控制器还被配置为:

10.一种使用指令编码的计算机可读介质,所述指令使得一个或多个可编程处理器执行权利要求1至5中任一项所述的方法。

【技术特征摘要】

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,接收所述交换机配置信息包括:在动态主机配置协议请求中接收所述交换机配置信息的至少一部分。

3.根据权利要求1所述的方法,还包括:由openstack平台导控器在所述互联网协议结构配置所定义的底层网络顶部配置顶层网络。

4.根据权利要求1至3中任一项所述的方法,还包括:

5.根据权利要求4所述的方法,其中,在带外网络上配置智能平台管理接口虚拟局域网和供应虚拟局域网,所述带外网络包括能够通...

【专利技术属性】
技术研发人员:雅各布·皮亚尼贾尼托马斯·默里迈克尔·亨克尔江彤艾格纳修斯·约翰松·克里斯托贝尔阿图尔·S·莫盖
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:

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

1