logo好方法网

虚拟边缘设备的建立方法、控制器和服务器


技术摘要:
本公开提供一种虚拟边缘设备的建立方法、控制器、服务器,其中方法包括:确定待建立通信的至少两个自治系统的标识,并确定为各个自治系统待建立的虚拟边缘设备的资源需求信息;根据自治系统的标识以及为自治系统待建立的虚拟边缘设备的资源需求信息向服务器发送虚拟边  全部
背景技术:
数据中心中常采用Fabric技术,每一个Fabric网络被认为是一个网络物理连通 域,域内任意设备是可达的。每一个Fabric网络中包括Spine、Leaf、网关等。当不同Fabric 网络有互联需求时,可以通过Fabirc网络中的ED(Edge  Device,边缘设备)进行互联。图1为 现有技术中的Fabric网络的组网示意图,如图1所示,图中包括两个Fabric网络,每个 Fabric网络中包括FW(Fire  Wall ,防火墙)、用于与放通发送至internet的报文的出口网 关、以及与用户设备连接的接入设备,还包括用于与其他Fabric网络连接的网络设备即为 ED。不同的Fabirc通过ED实现互联的要求。 然而,每个有互通需求的Fabric都需要ED,对于之前已组好网络架构的用户来说, 需要在多个Fabric中增加多台ED设备,并进行ED之间的网络连接,如此一来,需多台交换机 设备作为ED,大大提高设备成本。
技术实现要素:
本公开提供了一种虚拟边缘设备的建立方法、控制器和服务器,用于解决现有技 术中每个有互通需求的Fabric都需要物理边缘设备进行网络连接,成本比较高的问题。 本公开的第一方面提供虚拟边缘设备的建立方法,应用于控制器,包括: 确定待建立通信的至少两个自治系统的标识,并确定为各个自治系统待建立的虚 拟边缘设备的资源需求信息; 根据自治系统的标识以及为所述自治系统待建立的虚拟边缘设备的资源需求信 息向服务器发送虚拟边缘设备建立请求; 向所述服务器中建立成功的虚拟边缘设备发送路由配置信息,以使待建立通信的 至少两个自治系统中的虚拟边缘设备根据所述配置信息建立通信。 本公开的第二方面还提供一种虚拟边缘设备的建立方法,应用于服务器,所述方 法包括: 接收控制器下发的虚拟边缘设备建立请求,所述虚拟边缘设备建立请求中包括: 自治系统的标识以及为所述自治系统待建立的虚拟边缘设备的资源需求信息; 按照所述资源需求信息为待建立的虚拟边缘设备分配资源,基于分配的资源建立 自治系统的虚拟边缘设备; 服务器接收控制器下发的针对虚拟边缘设备的路由配置信息,所述路由配置信息 用于使该虚拟边缘设备与本自治系统的网络设备建立通信以及使该虚拟边缘设备与其他 自治系统的虚拟边缘设备建立通信。 本公开的第三方面还提供一种控制器,包括: 确定模块,用于确定待建立通信的至少两个自治系统的标识,并确定为各个自治 4 CN 111600795 A 说 明 书 2/9 页 系统待建立的虚拟边缘设备的资源需求信息; 请求发送模块,用于根据自治系统的标识以及为所述自治系统待建立的虚拟边缘 设备的资源需求信息向服务器发送虚拟边缘设备建立请求; 配置发送模块,用于向所述服务器中建立成功的虚拟边缘设备发送路由配置信 息,以使待建立通信的至少两个自治系统中的虚拟边缘设备根据所述配置信息建立通信。 本公开的第四方面还提供一种服务器,包括:第二接收模块用于接收控制器下发 的虚拟边缘设备建立请求,所述虚拟边缘设备建立请求中包括:自治系统的标识以及为所 述自治系统待建立的虚拟边缘设备的资源需求信息; 建立模块,用于按照所述资源需求信息为待建立的虚拟边缘设备分配资源,基于 分配的资源建立自治系统的虚拟边缘设备; 配置接收模块,用于接收控制器下发的针对虚拟边缘设备的路由配置信息,所述 路由配置信息用于使该虚拟边缘设备与本自治系统的网络设备建立通信以及使该虚拟边 缘设备与其他自治系统的虚拟边缘设备建立通信。 本公开的第五方面提供一种网络系统,包括第四方面提供的服务器和第三方面提 供的控制器,还包括物理交换机,所述服务器通过所述物理交换机与多个自治系统的网络 设备建立通信。 本公开提供的虚拟边缘设备的建立方法和服务器、控制器、网络系统,控制器通过 向服务器下发待建立的虚拟边缘设备的资源需求信息以及相关的路由配置之后,使得服务 器可以以虚拟机的方式建立边缘设备,节约了硬件资源。 控制器可以对建立的虚拟边缘设备进行资源监控,从而可以按需建立虚拟边缘设 备,举例来说,如果不同的自治系统不需要进行互通,可以删除相应的虚拟边缘设备,这样 就可以避免现有技术中硬件设备的冗余。 网络系统中,服务器通过物理交换机与多个自治系统的网络设备建立通信,由此 解决服务器物理端口过少而造成的无法建立多个虚拟边缘设备的瓶颈。 附图说明 图1为现有技术的Fabric网络的组网示意图; 图2为本公开所提供的方法应用的网络架构的示意图; 图3为本公开的一实施例所提供的虚拟边缘设备的建立的流程示意图; 图4为本公开的又一实施例所提供的虚拟边缘设备的建立的流程示意图; 图5为本公开又一实施例提供的虚拟边缘设备的建立方法的流程示意图。 图6为本公开实施例提供的控制器的结构示意图; 图7为本公开实施例提供的服务器的结构示意图; 图8为本公开又一实施例提供的控制器的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏