用于网络功能虚拟化信息集中器的方法、系统和计算机可读介质技术方案

技术编号:13344678 阅读:60 留言:0更新日期:2016-07-14 12:39
公开了用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的方法、系统和计算机可读介质。在一种实施例中,用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的系统包括用于分析与电信网络有关的虚拟化相关信息的信息集中器。信息集中器可以包括用于接收虚拟化相关信息的第一接口,以及用于收集和分析接收到的信息、用于基于信息确定一组网络虚拟化相关数据、以及用于将网络虚拟化相关数据集引导到用于做出虚拟化决定的节点的分析引擎。

【技术实现步骤摘要】
【国外来华专利技术】用于网络功能虚拟化信息集中器的方法、系统和计算机可读介质优先权声明本申请要求于2013年11月21日提交的美国专利申请序列No.14/086,950的权益,其公开内容通过引用被完整地结合于此。
本文所描述的主题涉及用于分析与电信网络有关的虚拟化相关信息的方法和系统。更具体而言,本文所描述的主题涉及用于电信网络的网络功能虚拟化信息集中器的方法、系统和计算机可读介质。
技术介绍
云网络可以包括通过诸如互联网的通信链路连接的大量计算机。在云网络内的许多连接的计算机上运行程序的能力通常可以被称为云计算。云计算可以减少成本并且通过提供融合的基础设施和共享服务帮助用户专注于其核心业务。用于云计算的主要使能技术是虚拟化。虚拟化抽象了物理基础设施并且使它们可用作软件组件。通过这样做,虚拟化不仅加快了网络操作和增加了基础设施利用率,而且它也提高了可扩展性。每个虚拟服务器可以通过具有刚好足够客户端需要的计算能力和存储容量开始,但是当需求增长时,更多的计算能力和容量可以被分配给那个服务器,或者如果需要,计算能力和容量可以被降低。虚拟化相关信息,诸如网络流量数据和/或CPU的使用,可以指示对网络资源的再分配的需求。网络资源的再分配可以以半动态的方式来执行,其中操作员可以经由图形用户界面与云网络交互,以手动地到处移动网络组件。但是,这种设置对于电信网络是低效的,并且对于网络使用的突然变化没有作充分的准备。因此,存在对用于分析与电信网络有关的虚拟化相关信息,以便更高效和响应性地管理网络虚拟化的方法、系统和计算机可读介质的需要。
技术实现思路
根据一个方面,本文所描述的主题可以包括用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的方法。该方法可以包括,在包括硬件处理器和用于收集和分析虚拟化相关信息的信息集中器处,接收虚拟化相关信息、基于接收到的信息确定一组网络虚拟化相关数据、以及将该组网络虚拟化相关数据引导到用于做出虚拟化决定的节点。根据另一个方面,本文所描述的主题包括用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的系统。该系统可以包括信息集中器,用于分析与电信网络有关的虚拟化相关信息,该信息集中器包括用于接收虚拟化相关信息的第一接口和用于收集和分析接收到的信息、用于基于信息确定一组网络虚拟化相关数据、以及用于将网络虚拟化相关数据集引导到用于做出虚拟化决定的节点的分析引擎。本文所描述的主题可以用与硬件和/或固件组合的软件来实现。例如,本文所描述的主题可以用由处理器执行的软件来实现。在一个示例性实现中,本文所描述的主题可以利用计算机可读介质来实现,其上存储有当被计算机的处理器执行时控制计算机执行步骤的计算机可执行指令。适于实现本文所描述主题的示例性计算机可读介质包括非临时性设备,诸如盘存储器设备、芯片存储器设备、可编程逻辑器件以及专用集成电路。此外,实现本文所描述主题的计算机可读介质可以位于单个设备或计算平台上,或者可以跨多个设备或计算平台分布。在电信网络的上下文中,术语“负载”和“过载”具有某种重叠的含义:例如,当节点的利用率大于0%但小于设计容量时,节点可以被称为是“负载的”,并且当节点的利用率大于设计负载能力时,节点可以被称为“过载的”。例如,如果作为以分布式的方式提供相同功能的一对匹配节点的一部分的节点的容量大于50%,则它可以被认为是“过载的”,因为另外的50%必须被预留,用于该对中的另外节点发生故障并且导致有故障节点的流量由剩余节点来处理的情况。类似地,如果节点报告其利用率为小于某个过载阈值,则这种消息可以被认为是“负载指示”,但是如果节点报告其利用率为大于该阈值,则这种消息可以被认为是“过载指示”。换句话说,“负载消息”和“过载消息”之间的差别会是程度的问题。为简单起见,除非明确地另外指出,否则术语“负载”和“过载”将在本文被同义使用。因此,如本文所使用的,术语“负载信息”和“过载信息”是同义的并且是指指示其中一个或一组Diameter节点当前正在以其进行操作的负载水平、速率、吞吐量或容量的信息。如本文所使用的,术语“状态信息”是指关于与电信网络有关的网络流量的状态、网络拓扑结构的状态、网络虚拟化规则的状态、和/或与电信网络有关的应用和产品的状态的信息,其可以包括但不限于,网络和相关应用正在做什么以及它们有多忙。如本文所使用的,术语“网络虚拟化操作”是指与网络资源虚拟化有关的操作命令和/或信息,并且包括虚拟化相关信息,诸如网络性能指示符、云网络管理信息和/或外部云网络资源信息。附图说明现在将参考附图解释本文所描述主题的优选实施例,其中附图中相同的标号表示相同的部件,其中:图1是示出根据本文所描述主题的实施例的、用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的系统的示例性实施例的示图;图2是示出根据本文所描述主题的实施例的、将网络虚拟化相关数据引导到电信网络内的虚拟化编排器的信息集中器的示例性实施例的示图;图3是示出根据本文所描述主题的实施例的、用于接收和分析电信网络中的虚拟化相关信息的示例性消息传送的消息流程图;及图4是示出根据本文所描述主题的实施例的、用于分析电信网络的虚拟化相关信息的示例性过程的流程图。具体实施方式根据本文所公开的主题,提供了用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的系统、方法和计算机可读介质。在一些实施例中,诸如网络流量队列和/或服务器CPU使用的虚拟化相关信息可以在信息集中器处进行收集。信息集中器可以包括若干个插件模块,诸如策略和计费规则功能(PCRF)插件和用于从电信网络内和电信网络外部收集虚拟化相关信息的TekelecvCloud插件。信息集中器也可以维护若干个数据库,用于存储用于网络虚拟化的目的虚拟化规则和网络状态信息。在一些实施例中,信息集中器可以通过向数据应用分析算法来分析接收到的虚拟化相关信息并且寻找特征模式。一组网络虚拟化相关数据可以基于所分析的虚拟化相关信息来确定,并且此类操作可以被转发到虚拟化编排器。现在将详细参考本文所描述主题的示例性实施例,它们的例子在附图中示出。只要有可能,相同的标号将贯穿附图被用来指代相同或相似的部件。图1是示出根据本文所描述主题的实施例的、用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的系统的示例性实施例的示图,该系统一般地表示为100。如在图1中所绘出的,系统100可以包括与虚拟化编排器104通信的信息集中器102。例如,信息集中器可以是Tekelec网络功能虚拟化(NFV)信息集中器102,其配置为从电信网络内和外部接收和分析虚拟化相关信息。NFV信息集中器102可以能够基于接收到的信息确定一组网络虚拟化相关数据。网络虚拟化相关数据可以包括与向网络组件分配或去除至少一个附加网络资源有关的信息、关于识别网络资源使用或要求的趋势的信息、关于预测将来的网络资源使用或要求的信息、以及关于提供紧急状况的通知的信息。虚拟化编排器可以是配置为从与电信网络有关的各种应用和产品中接收系统输入的TekelecCloudXG虚拟化编排器104并且可以基于接收到的输入确定网络虚拟化操作。NFV信息集中器102可以经由诸如Tekelec编排器插件120的编排器插件模块与CloudXG虚拟化编排器通信。在一些实施本文档来自技高网...

【技术保护点】
一种用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的方法,该方法包括:在包括硬件处理器并且用于收集和分析虚拟化相关信息的信息集中器处:接收虚拟化相关信息;基于接收到的信息确定一组网络虚拟化相关数据;以及将所述一组网络虚拟化相关数据引导到用于做出虚拟化决定的节点。

【技术特征摘要】
【国外来华专利技术】2013.11.21 US 14/086,9501.一种用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的方法,该方法包括:在包括硬件处理器并且用于收集和分析虚拟化相关信息的信息集中器处:接收与电信网络有关的虚拟化相关信息和来自电信网络外部的源的其他信息,包括接收来自策略和计费规则功能PCRF插件的用于电信网络的网络性能指示符和用于电信网络的网络管理信息;针对在用于实现所述电信网络的虚拟化环境中执行多个电信节点的分布式计算系统,基于所述与电信网络有关的虚拟化相关信息和所述来自电信网络外部的源的其他信息,确定一组网络虚拟化相关数据,其中所述多个电信节点包括用于与PCRF插件通信的PCRF节点;以及将所述一组网络虚拟化相关数据引导到用于做出虚拟化决定的节点以用于电信网络的网络虚拟化操作。2.如权利要求1所述的方法,其中将所述一组网络虚拟化相关数据引导到用于做出虚拟化决定的节点包括将数据引导到以下中的至少一个:虚拟化编排器;网络编排器;应用级编排器;网络功能虚拟化编排器;云编排器;服务编排器;以及策略功能。3.如权利要求1或权利要求2所述的方法,其中接收虚拟化相关信息包括经由用于接收虚拟化相关信息的插件模块接收信息。4.如权利要求1或权利要求2所述的方法,其中接收虚拟化相关信息包括接收以下中的至少一个:系统性能指示符;云管理信息;以及与外部网络有关的信息。5.如权利要求1或权利要求2所述的方法,其中引导所述一组网络虚拟化相关数据包括将操作引导到用于在信息集中器和虚拟化编排器之间的双向通信的编排插件。6.如权利要求1或权利要求2所述的方法,其中确定一组网络虚拟化相关数据包括分析接收到的虚拟化相关信息和识别网络虚拟化操作。7.如权利要求6所述的方法,其中分析接收到的虚拟化相关信息包括以下中的至少一个:过滤接收到的虚拟化相关信息;将算法应用到接收到的虚拟化相关信息;以及检测接收到的虚拟化相关信息内的趋势或模式。8.如权利要求1或权利要求2所述的方法,其中确定所述一组网络虚拟化相关数据包括使用来自以下中的至少一个的信息:用于提供网络虚拟化操作规则的规则数据库;以及用于维护网络状态信息的状态数据库。9.如权利要求1或权利要求2所述的方法,其中接收虚拟化相关信息包括接收以下中的至少一个:关于所述电信网络的信息;关于另一个电信网络的信息;关于不是电信网络的实体的信息;以及关于影响电信网络的订户的状况或事件的信息。10.如权利要求1或权利要求2所述的方法,其中所述一组网络虚拟化相关数据包括以下中的至少一个:与将至少一个附加网络资源分配给网络组件有关的信息;与从网络组件中去除至少一个网络资源有关的信息;关于网络资源使用或要求的趋势的信息;关于预测将来的网络资源使用或要求的信息;以及关于提供紧急状况的通知的信息。11.一种用于分析与电信网络有关的虚拟化相关信息以便管理网络虚拟化的系统,该系统包括:信息集中器,用于分析与电信网络有关的虚拟化相关信息,该信息集中器包括:第一接口,用于接收虚拟化相关信息,包括接收来自策略和计费规则功能PCRF插件的用于电信网络的网络性能指示符和用于电信网络的网络管理信息;第二接口,用于接收来自电信网络外部的源的其他信息;以及分析引擎,用于收集和分析接收到的信息、用于针对在用于实现所述电信网络的虚拟化环境中执行多个电信节点的分布式计算系统基于所述与电信网络有关的虚拟化相关信息和所述来自电信网络外部的源的其他信息确定一组网络虚拟化相关数据、以及用于将所述一组网络虚拟化相关数据引导到用于做出虚拟化决定的节点以用于电信网络的网络虚拟化操作,其中所述多个电信节点包括用于与PCRF插件通信的PCRF节点。12.如权利要求11所述的系统,其中用于做出虚拟化决定的节点包括以下中的至少一个:虚拟化编排器;网络编排器;应用级编排器;网络功能虚拟化编排器;云编排器;服务编排器;以及策略功能。13.如权利要求11或权利要求12所述的系统,其中第一接口包括第一插件模块。14.如权利要求13所述的系统,其中第一插件模块被配置为接收以下中的至少一个:系统性能指示符;云管理信息;以及...

【专利技术属性】
技术研发人员:S·E·麦克默里A·P·德奥
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:美国;US

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

1