业务网络流量建模方法、网络资源调度方法及网元的制作方法

文档序号:9566994阅读:502来源:国知局
业务网络流量建模方法、网络资源调度方法及网元的制作方法
【技术领域】
[0001] 本发明涉及网络通信技术领域,尤其涉及一种业务网络流量建模方法、网络资源 调度方法及网元。
【背景技术】
[0002] 业务网络是指利用基础网络设备(路由器、交换机等)结合提供业务的服务端点 构成的逻辑网络。例如,一个业务网络中有若干台万维网WWW服务器(或者虚拟机)、中间 件服务器(或者虚拟机)、数据库服务器(或者虚拟机),分布在相同或者不同的物理位置, 通过网络基础设施设备进行连接,为用户提供数据业务服务。因此业务网络也可W理解为 叠加在物理网络上的叠加网络(Overlay化twork)。
[0003] 网络流量特征是高性能网络规划、设计和分析的基础。精准的统计业务网络的流 量是进行网络流量分析的首要工作。不仅可W更加精准的对基础网络设施进行规划和设 计,而且可W根据当前基础网络的资源情况制订更加灵活的业务网络设计方法,实现网络 虚拟化的服务目标。举例而言,一个提供电子商务的业务网络,如果能够精确地反映出业务 网络中各个端点之间的流量属性,就能够更好的规划出基础网络的设计目标。另外,在多 租户共享的云计算数据中必网络中,业务端点是独立的服务器或者在服务器上加载的虚拟 机,而网络基础设施资源是多租户共享的,如果能够统计出不同业务网络的流量特征,就能 够根据不同业务对于基础网络的需求来动态的把业务端点加载在不同的物理网络端点上, 实现网络资源的虚拟化,从而最大限度的利用现有的基础网络资源。
[0004] 现有技术中,描述网络流量的经典模型是基于概率论的泊松(Poisson)模型,即 业务网络的端点发送和接收到的数据流量是一个泊松分布,
泊松模型只刻 画了流量的数量层面的特性,仅依据业务网络产生流量的数量层面的特性对业务网络流量 进行描述是不合理的。

【发明内容】

[0005] 本发明实施例提供了一种业务网络流量建模方法、网络资源调度方法及网元,用 W解决现有技术中对网络流量描述不合理的问题。
[0006] 本发明实施例提供的一种业务网络流量建模方法,包括:
[0007] 建立业务网络的网络流量图,其中,在所述网络流量图中包括表征所述业务网络 中的网元节点的节点,W及表征所述业务网络中网元节点之间链路的节点之间的边;
[0008] 针对所述业务网络中具有链路的每两个网元节点,统计预设时间内,该两个网元 节点之间能够产生的累计流量的大小,并将该累计流量的大小作为所述网络流量图中,连 接该两个网络节点对应节点的边的流量大小属性的属性值;
[0009] 根据预设流量分类方式,对构成所述累计流量的数据包进行解析,确定所述累计 流量中包含的流量类型,W及每种流量类型在所述累计流量中的占比,并将确定的流量类 型W及所述占比作为所述网络流量图中,连接该两个网络节点对应节点的边的流量类型属 性的属性值;
[0010] 根据所述业务网络所承载业务的运营需求,确定该两个网元节点之间流量的性能 需求,并将确定的性能需求作为所述网络流量图中,连接该两个网络节点对应节点的边的 流量性能属性的属性值。
[0011] 本发明实施例提供的一种网络资源调度方法,包括:
[0012] 获取业务网络按照上述的方法建立的网络流量需求模型;
[0013] 基于预设分配原则,从当前可分配物理网络资源中,确定能够满足所述业务网络 的网络流量需求的资源,并分配给所述业务网络;
[0014] 更新当前可分配物理网络资源。
[0015] 本发明实施例提供的一种网元,包括:
[0016] 建立模块,用于建立业务网络的网络流量图,其中,在所述网络流量图中包括表征 所述业务网络中的网元节点的节点,W及表征所述业务网络中网元节点之间链路的节点之 间的边;
[0017] 流量大小属性确定模块,用于针对所述业务网络中具有链路的每两个网元节点, 统计预设时间内,该两个网元节点之间能够产生的累计流量的大小,并将该累计流量的大 小作为所述网络流量图中,连接该两个网络节点对应节点的边的流量大小属性的属性值;
[0018] 流量类型属性确定模块,用于根据预设流量分类方式,对构成所述累计流量的数 据包进行解析,确定所述累计流量中包含的流量类型,W及每种流量类型在所述累计流量 中的占比,并将确定的流量类型W及所述占比作为所述网络流量图中,连接该两个网络节 点对应节点的边的流量类型属性的属性值;
[0019] 流量性能属性确定模块,用于根据所述业务网络所承载业务的运营需求,确定该 两个网元节点之间流量的性能需求,并将确定的性能需求作为所述网络流量图中,连接该 两个网络节点对应节点的边的流量性能属性的属性值。
[0020] 本发明实施例提供的一种网元,包括:
[0021] 获取模块,用于获取业务网络由上述的网元建立的网络流量需求模型;
[0022] 分配模块,用于基于预设分配原则,从当前可分配物理网络资源中,确定能够满足 所述业务网络的网络流量需求的资源,并分配给所述业务网络;
[0023] 更新模块,用于更新当前可分配物理网络资源。
[0024] 本发明实施例的有益效果包括:
[00巧]本发明实施例提供的一种业务网络流量建模方法、网络资源调度方法及网元,建 立业务网络的网络流量图,其中,在网络流量图中包括表征业务网络中的网元节点的节点, W及表征业务网络中网元节点之间链路的节点之间的边;针对业务网络中具有链路的每两 个网元节点,统计预设时间内,该两个网元节点之间累计产生的累计流量的大小,并将该累 计流量的大小作为所述网络流量图中,连接该两个网络节点对应节点的边的流量大小属性 的属性值;根据预设流量分类方式,对构成累计流量的数据包进行解析,确定累计流量中包 含的流量类型,W及每种流量类型在累计流量中的占比,并将确定的流量类型W及占比作 为网络流量图中,连接该两个网络节点对应节点的边的流量类型属性的属性值;根据业务 网络所承载业务的运营需求,确定该两个网元节点之间流量的性能需求,并将确定的流量 需求作为网络流量图中,连接该两个网络节点对应节点的边的流量性能属性的属性值。本 发明实施例提供的业务网络流量建模方法,为业务网络建立流量描述模型,从流量大小属 性、流量类型属性、及流量性能属性H个方面对业务网络模型中链路的流量进行描述,与现 有技术中泊松模型仅针对网络流量的数量属性进行描述相比,更加精确地描述了业务网络 中链路的网络流量特征,后续为该业务网络进行资源调度时,首先获取业务网络按照上述 的方法建立的网络流量需求模型;基于预设分配原则,从当前可分配物理网络资源中,确定 能够满足所述业务网络的网络流量需求的资源,并分配给所述业务网络;更新当前可分配 物理网络资源信息。由于业务网络的网络流量需求模型精确地描述了网络流量特征,在进 行物理网络资源分配时,能够更加合理的为业务网络分配物理资源,提高了资源利用率。
【附图说明】
[0026] 图1为本发明实施例提供的一种业务网络流量建模方法的流程图;
[0027] 图2为本发明实施例提供的一种网络资源调度方法的流程图;
[0028] 图3为本发明实施例1提供的一种业务网络流量建模方法的流程图;
[0029] 图4为本发明实施例1提供的描述业务网络的网络流量的示意图;
[0030] 图5为本发明实施例1提供的流量累计分布函数示意图;
[0031] 图6为本发明实施例1提供的在服务网络节点中设置业务流量监控模块结构示意 图;
[0032] 图7为本发明实施例1提供的一种网络流量图生成器的结构示意图;
[0033] 图8为本发明实施例2提供的一种业务网络流量建模方法的流程图;
[0034] 图9为本发明实施例2提供的网络资源虚拟化的示意图;
[0035] 图10为本发明实施例2提供的多个虚拟节点R共享一个物理节点F的示意图;
[0036] 图11为本发明实施例提供的一种网元之一的结构示意图;
[0037] 图12为本发明实施例提供的一种网元之二的结构示意图。
【具体实施方式】
[0038] 本发明实施例提供了一种业务网络流量建模方法、网络资源调度方法及网元,W 下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例 仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施 例及实施例中的特征可W相互组合。
[0039] 本发明实施例提供一种业务网络流量建模方法,如图1所示,包括:
[0040] SlO1、建立业务网络的网络流量图,
[0041] 其中,在所述网络流量图中包括表征业务网络中的网元节点的节点,W及表征业 务网络中网元节点之间链路的节点之间的边。
[0042]S102、针对业务网络中具有链路的每两个网元节点,统计预设时间内,该两个网元 节点之间能够产生的累计流量的大小,并将该累计流量的大小作为SlOl中建立的网络流 量图中,连接该两个网络节点对应节点的边的流量大小属性的属性值。
[0043]S103、根据预设流量分类方式,对构成累计流量的数据包进行解析,确定累计流量 中包含的流量类型,W及每种流量类型在所述累计流量中的占比,并将确定的流量类型W 及占比作为所述网络流量图中,连接该两个网络节点对应节点的边的流量类型属性的属性 值。
[0044]S104、根据业务网络所承载业务的运营需求,确定该两个网元节点之间流量的性 能需求,并将确定的性能需求作为网络流量图中,连接该两个网络节点对应节点的边的流 量性能属性的属性值。
[0045] 基于上述图1所示一种业务网络流量建模方法,本发明实施例还提供一种网络资 源调度方法,如图2所示,包括:
[0046]S201、获取业务网络按照上述图1所示一种业务网络流量建模方法建立的网络流 量需求模型。
[0047]S202、基于预设分配原则,从当前可分配物理网络资源中,确定能够满足业务网络 的网络流量需求的资源,并分配给业务网络。
[0048]S203、更新当前可分配物理网络资源。
[0049] 进一步地,本发明实施例提供的业务网络流量建模方法,为业务网络建立流量描 述模型,从流量大小属性、流量类型属性、及流量性能属性H个方面对业务网络模型中链路 的流量进行描述,更加精确地描述了业务网络中链路的网络流量特征,后续为该业务网络 进行资源调度时,基于业务网络的流量描述模型进行,由于业务网络的网络流量需求模型 精确地描述了网络流量特征,在进行物理网络资源分配时,能够更加合理的为业务网络分 配物理资源,提高了资源利用率。
[0050] 下面结合附图,用具体实施例对本发明提供的方法及相关设备进行详细描述。 [005U实施例1 :
[0052] 本发明实施例1中,提供一种业务网络流量建模方法,如图3所示,具体包括如下 步骤:
[0053]S301、建立业务网络的网络流量图,
[0054] 其中,在
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1