优化业务制造技术

技术编号:17396641 阅读:50 留言:0更新日期:2018-03-04 22:29
描述了用于通信网络中的第一装置的机制。通信网络包括第一装置、第二装置和多个服务器。该机制包括向第二装置发送至少一条消息以获得所述多个服务器中的每一个的区域信息,从第二装置接收所请求的区域信息,以及基于所接收的区域信息来构建拓扑数据库。

Optimize business

The mechanism of the first device used in a communication network is described. The communication network includes a first device, a second device, and a plurality of servers. The mechanism includes sending at least one message to the second device to get the region information of each of the multiple servers, receiving the requested region information from the second device, and constructing the topological database based on the received region information.

【技术实现步骤摘要】
【国外来华专利技术】优化业务
本专利技术涉及云计算、网络功能虚拟化。具体而言,本专利技术涉及用于优化业务的方法、装置、系统和计算机程序产品。
技术介绍
在云部署中,图1所示的新兴ETSINVF框架通常被用作未来移动网元的参考模型。网络功能虚拟化为通信网络增加了新功能,并且需要将新的管理和编排(orchestration)功能集合添加到当前的运营模式、管理、维护和供应中。在传统网络中,网络功能实现通常与它们运行的基础设施紧密耦合。NFV将网络功能的软件实现从他们使用的计算、存储和网络资源中分离出来。虚拟化通过虚拟化层将网络功能与这些资源隔离开来。这种去耦合揭示了新的实体集合、虚拟化网络功能、以及它们与NFV基础设施之间的新的关系集合。VNF可以与其他VNF和/或物理网络功能链接,以实现网络服务。网络功能虚拟化管理和编排架构框架具有管理NFVI和编排NS和VNF所需的资源分配的作用。由于网络功能软件与NFVI的去耦合,这种协调是必要的。正在考虑的NFVI资源是虚拟化资源和非虚拟化资源两者,支持虚拟化网络功能和部分虚拟化网络功能。VNF管理器负责VNF实例的生命周期管理。假设每个VNF实例均具有一个相关联的VNF管理器。VNF管理器可以被指派单个VNF实例的管理,或者相同类型或不同类型的多个VNF实例的管理。虚拟化基础设施管理器负责通常在一个运营商的基础设施域内控制和管理NFVI计算、存储和网络资源。VIM可以专门处理某种类型的NFVI资源(例如仅计算、仅存储、仅联网),或者可以能够管理多种类型的NFVI资源(例如在NFVI节点中)。云管理系统或VIM是根据运营商给出的规则来控制VM放置的实体。规则还可以利用由VNFM给出的关于特定VM的具体需求(例如,核的数量、存储器、联网、存储)的信息来过滤。通过服务API,用户可以将特定VM的约束给予VIM。VIM可以将新的VM放置在物理服务器在其管理中的任意物理位置。大多数VIM为运营商提供不同的抽象和可能性来控制VM的放置。VIM可以将VM放置在任意位置的事实可能会给应用造成问题,尤其是那些对延迟要求非常严格或带宽要求高的应用。在图2中图示了电信/网络设备的典型布置。物理服务器(例如,机架式服务器或刀片式服务器,机架式服务器用于描述被设计用于适合工业标准大小的计算机机架和机柜的电子设备和设备)托管1台到N台VM(也称为租户或访客)。当VM需要与某个对等VM通信时,业务的路径可能会有很大差异。在最优情况下,业务可能会在一个刀片式服务器内循环,而在最坏的情况下,数据分组需要通过互连模块,ToR交换机(可能是多个EoR交换机),然后再到ToR交换机和互连模块,才能到达接收结束。这意味着许多跳跃,这些都可能导致额外的延迟,并且也影响各级交换机应用于业务流的服务质量。如果运营商将所有服务器资源用作许多不同应用的大型池,则可能是单个元件具有在多个机柜上运行的VM,从网络拓扑的角度来看,可能具有相当广泛的分布。此外,当处理具有大带宽的用户平面业务(例如,一个VM处理5到10Gbps)的应用在次优位置处运行时,尤其是在上行链路已被超额订阅的情况下,其可能消耗整个带宽的显著部分。在最坏的情况下,这可能会导致某些通信路径窒息(suffocate),导致数据分组丢失。一般来说,网元可能是一个本地行政和管理下的逻辑实体。这些元件通常用几个IP地址将它们自身向外部网络表现,隐藏了由数十或数百个VM构成的内部拓扑结构。如图2所示,在不了解VM位置的情况下,类型为X的VM不得不简单地使用任意类型Z的可用VM作为业务的目的地。“路径1”是最糟糕的情况,而“路径2”显示最优路径。通常情况下,VMX-1可能会向VMZ-1发送50%的业务,向VMZ-2发送另外50%的业务。在优化的场景中,内部负载均衡器可以引导一个机柜内的大部分业务(例如VMX-1可以使用VMX-1甚至高达100%的业务,除非VMZ-1会过载)。
技术实现思路
本专利技术及其实施例试图解决一个或多个上述问题。根据本专利技术的一个方面,提供了一种用于通信网络中的第一装置的方法,其中所述通信网络包括第一装置、第二装置和多个服务器,所述方法包括向所述第二装置发送至少一条消息,以获得所述多个服务器中的每一个的区域信息;从第二装置接收所请求的区域信息;以及基于所接收的区域信息来构建拓扑数据库。根据本专利技术的进一步发展,用于第一装置的方法还包括:从第一服务器接收请求以便找到优选对等服务器,其中第一服务器和优选对等服务器在所述多个服务器中,并且优选对等服务器的区域信息包括第一服务器所在的所有区域;通过建立第一服务器与其对等服务器之间的对等关系来更新拓扑数据库;基于拓扑数据库中的区域信息来从对等服务器中识别所有优选对等服务器;并向第一服务器发送所有优选对等服务器的列表。根据本专利技术的一个实施例,用于第一装置的方法进一步包括:从第一服务器接收通知,其中如果拓扑数据库中的任何改变与第一服务器相关,则所述通知通知第一装置向第一服务器发送优选对等服务器的更新的列表;在拓扑数据库中发生任何改变的情况下更新拓扑数据库;以及如果拓扑数据库中的改变与第一服务器相关,则向第一服务器发送优选对等服务器的更新列表。根据本专利技术的另一实施例,用于第一装置的方法还包括设置周期性定时器;以及当定时器期满时,向第二装置发送消息以便获得所述多个服务器中的每一个的区域信息。根据本专利技术的另一方面,提供了一种用于通信网络中的多个服务器中的第一服务器的方法,其中所述通信网络包括第一装置和所述多个服务器,所述方法包括:从第一装置接收优选对等服务器的列表,其中优选对等服务器在所述多个服务器中,并且任何优选对等服务器的区域信息包括第一服务器所在的所有区域;从列表中选择优选对等服务器;并从所选择的优选对等服务器请求服务。根据本专利技术的一个实施例,用于第一服务器的方法还包括向第一装置发送请求以从多个服务器中找到优选对等服务器。根据本专利技术的另一实施例,用于第一服务器的方法进一步包括:如果拓扑数据库中的任何改变与第一服务器相关,则向第一装置发送通知以获得优选对等服务器的更新的列表。根据本专利技术的第三方面,提供了一种通信网络中的第一装置,其中所述通信网络包括所述第一装置、第二装置和多个服务器,所述第一装置包括收发器,所述收发器被配置为至少与所述第二装置和所述多个服务器中的任意一个进行通信;存储器,被配置为至少存储计算机程序代码;以及处理器,被配置为使所述第一装置执行:向所述第二装置发送至少一条消息以获得所述多个服务器中的每一个的区域信息;从第二装置接收所请求的区域信息;基于所接收的区域信息来构建拓扑数据库。根据本专利技术的进一步修改,第一装置的所述处理器还被配置为使第一装置接收来自第一服务器的请求以便找到优选对等服务器,其中第一服务器和优选对等服务器在所述多个服务器中,所述优选对等服务器的区域信息包括所述第一服务器所在的所有区域;通过建立第一服务器与其对等服务器之间的对等关系来更新拓扑数据库;基于拓扑数据库中的区域信息来从对等服务器中识别所有优选对等服务器;并向第一服务器发送所有优选对等服务器的列表。根据本专利技术的一个实施例,第一装置的所述处理器被进一步配置为使第一装置执行从第一服务器接收通知,其中如果拓扑数据库中的任何改变与第一服务器相关,则所本文档来自技高网
...
优化业务

【技术保护点】
一种用于通信网络中的第一装置(1200A)的方法,其中所述通信网络包括所述第一装置(1200A)、第二装置(VIM)和多个服务器,所述方法包括:向所述第二装置发送至少一条消息以获得所述多个服务器中的每个服务器的区域信息;从所述第二装置接收所请求的区域信息;以及基于所接收的区域信息来构建拓扑数据库。

【技术特征摘要】
【国外来华专利技术】1.一种用于通信网络中的第一装置(1200A)的方法,其中所述通信网络包括所述第一装置(1200A)、第二装置(VIM)和多个服务器,所述方法包括:向所述第二装置发送至少一条消息以获得所述多个服务器中的每个服务器的区域信息;从所述第二装置接收所请求的区域信息;以及基于所接收的区域信息来构建拓扑数据库。2.根据权利要求1所述的用于所述第一装置的方法,还包括:从第一服务器(1200B)接收请求,以便找到优选对等服务器,其中所述第一服务器和所述优选对等服务器在所述多个服务器中,并且所述优选对等服务器的所述区域信息包括所述第一服务器位于其中的所有所述区域;通过建立所述第一服务器与其对等服务器之间的对等关系来更新所述拓扑数据库;基于所述拓扑数据库中的所述区域信息来从所述对等服务器识别所有所述优选对等服务器;以及向所述第一服务器发送所有所述优选对等服务器的列表。3.根据权利要求2所述的用于所述第一装置的方法,还包括:从所述第一服务器接收通知,其中如果所述拓扑数据库中的任何改变与所述第一服务器相关,则所述通知通知所述第一装置向所述第一服务器发送所述优选对等服务器的更新列表;在所述拓扑数据库中发生任何改变的情况下更新所述拓扑数据库;以及如果所述拓扑数据库中的所述改变与所述第一服务器相关,则向所述第一服务器发送所述优选对等服务器的更新列表。4.根据任一前述权利要求所述的用于所述第一装置的方法,还包括:设置周期性定时器;以及当所述定时器期满时,向所述第二装置发送所述消息,以便获得所述多个服务器中的每个服务器的区域信息。5.根据任一前述权利要求所述的用于所述第一装置的方法,其中区域基于所述多个服务器的以下特征中的任意一个或任意组合形成:-物理位置,-带宽,-QoS保证,-硬件计算主机能力,-软件计算主机能力。6.一种用于通信网络中的多个服务器中的第一服务器(1200B)的方法,其中所述通信网络包括第一装置(1200A)和所述多个服务器,所述方法包括:从所述第一装置接收优选对等服务器的列表,其中所述优选对等服务器在所述多个服务器中,并且任意优选对等服务器的所述区域信息包括所述第一服务器位于其中的所有所述区域;从所述列表中选择优选对等服务器;以及从选择的所述优选对等服务器请求服务。7.根据权利要求6所述的用于所述第一服务器的方法,还包括:向所述第一装置发送请求以从所述多个服务器中找到优选对等服务器。8.根据权利要求6所述的用于所述第一服务器的方法,还包括:如果所述拓扑数据库中的任何改变与所述第一服务器相关,则向所述第一装置发送通知以获得所述优选对等服务器的更新列表。9.根据任意前述权利要求6-8所述的用于所述第一服务器的方法,其中区域基于所述多个服务器的以下特征中的任意一个或任意组合形成:-物理位置,-带宽,-QoS保证,-硬件计算主机能力,-软件计算主机能力。10.一种通信网络中的第一装置(1200A),其中所述通信网络包括所述第一装置(1200A)、第二装置(VIM)和多个服务器,所述第一装置(1200A)包括:收发器(1203A),被配置为与至少所述第二装置(VIM)和所述多个服务器中的任意一个进行通信,存储器(1202A),被配置为存储至少计算机程序代码;以及处理器(1201A),被配置为使所述第一装置执行:向所述第二装置发送至少一条消息以获得所述多个服务器中的每个服务器的区域信息;从所述第二装...

【专利技术属性】
技术研发人员:J·O·索德伦德
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:芬兰,FI

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

1