OVS网络流量加速优化方法及OVS网络流量加速优化系统技术方案

技术编号:17944142 阅读:36 留言:0更新日期:2018-05-15 23:18
本发明专利技术属于信息技术领域,涉及OVS网络流量加速优化方法及OVS网络流量加速优化系统。该OVS网络流量加速优化方法包括步骤:获取并汇总各OVS网络流量加速优化请求,建立加速优化模型;对OVS网络流量加速优化请求进行加速优化分析,获取并汇总各加速优化分析结果;以加速优化分析结果作为样本,进行加速优化自学习以获得寻优向量;判断加速优化函数的分析结果是否满足加速优化分析评价条件;以寻优向量交互加速优化模块中的相应向量,对上述步骤进行迭代循环,直到满足加速优化分析评价条件或达到最大迭代次数;根据满足加速优化分析评价条件或最大迭代次数的位置进行流量转发。该方法及系统实现了应用系统网络拥塞度低、数据丢包率低、消耗度低的优势。

OVS network traffic acceleration optimization method and OVS network traffic acceleration optimization system

The invention belongs to the field of information technology, and relates to OVS network traffic acceleration optimization method and OVS network traffic acceleration optimization system. The OVS network traffic acceleration optimization method includes steps: obtaining and summarizing the OVS network traffic acceleration optimization requests, setting up an accelerated optimization model, accelerating the optimization analysis of the OVS network traffic acceleration optimization request, obtaining and summarizing the accelerated optimization analysis results, accelerating the optimization analysis results as samples and accelerating the optimization. From learning to obtain optimization vector; determine whether the analysis results of the accelerated optimization function satisfy the accelerated optimization analysis and evaluation conditions; use the optimization vector interaction to accelerate the corresponding vector in the optimization module, iterate the above steps to meet the accelerated optimization analysis and evaluation of the maximum number of iterations or to the maximum number of iterations; The foot accelerates and optimizes the location of the evaluation conditions or the maximum number of iterations to transmit the traffic. The method and system achieve the advantages of low network congestion, low packet loss rate and low consumption.

【技术实现步骤摘要】
OVS网络流量加速优化方法及OVS网络流量加速优化系统
本专利技术属于信息
,具体涉及OVS网络流量加速优化方法及OVS网络流量加速优化系统。
技术介绍
OVS(OpenVSwitch)网络是一个高质量的、多层虚拟交换机(网络分层的层),其目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议,并且还支持多个物理机的分布式环境。目前的OVS网络流量转发机制通过大型的物理实体设备实现,一旦出现损坏就需进行更换。在这种机制下,随着OVS网络业务的快速增长,伴之产生的网络拥塞度高、数据丢包率高、消耗度高等问题日益突出。现有数据中心互联网络流量具有高动态、突发的特性,未充分考虑到网络拥塞度高、数据丢包率高、消耗度高等方面问题。可见,设计一种OVS网络流量加速优化方式,使得该应用具有网络拥塞度低、数据丢包率低、消耗度低的优势,成为目前亟待解决的技术问题。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术中上述不足,提供OVS网络流量加速优化方法及OVS网络流量加速优化系统,实现应用系统网络拥塞度低、数据丢包率低、消耗度低的优势。解决本专利技术技术问题所采用的技术方案是该OVS网络流量加速优化方法,基于共享云虚拟机进行信息转发和控制,该方法包括步骤:获取并汇总各OVS网络流量加速优化请求,建立加速优化模型;对OVS网络流量加速优化请求进行加速优化分析,获取并汇总各加速优化分析结果;以加速优化分析结果作为样本,进行加速优化自学习以获得寻优向量;判断加速优化函数的分析结果是否满足加速优化分析评价条件;以寻优向量交互加速优化模块中的相应向量,对上述步骤进行迭代循环,直到满足加速优化分析评价条件或达到最大迭代次数;根据满足加速优化分析评价条件或最大迭代次数的位置进行流量转发。优选的是,获取并汇总各OVS网络流量加速优化请求,建立加速优化模型的步骤中:每隔预置时间主动上报和定期被询问机制获取各OVS网络流量加速优化请求,并汇总请求信息,加速优化模型为:其中,为包含网络拥塞度数据丢包率和消耗度的信息向量,即其中的k表示第k次迭代,k小于等于最大迭代数,即k满足k≤d,使得k=1,2,…,d;i=1,2,…m,j=1,2,…n,其中i和j分别为加速优化模型的行数和列数,m和n分别为加速优化模型的请求数和可能路径数。优选的是,对OVS网络流量加速优化请求进行加速优化分析的步骤中,加速优化函数为:ψ、υ∈(0,1),ψ+υ=1式(1-2)中,MinZk为MminG为历史信息向量最小值,MavgG为历史信息向量平均值,MmaxG为历史信息向量最大值,ψ、υ分别为调整因子。优选的是,以加速优化分析结果作为样本,进行加速优化自学习的步骤中,寻优向量公式为:以及,得到的寻优向量为:其中:Dk+1为采用多元多维自学习规则获得的寻优向量,DFk1、和为第k次迭代中,最优、次优、次次优的多维空间位置。E()为数字期望函数。优选的是,评价函数为:i=1,2,…m,j=1,2,…n,k=1,2,…,dα,β,γ,δ∈(0,1)其中,DmaxG为历史网络拥塞度最大值,LmaxG为历史数据丢包率最大值,CmaxG为历史消耗度最大值,MmaxK为当前第k次迭代信息向量最大值,MminK为当前第k次迭代信息向量最小值;为加速优化的网络拥塞度,为加速优化的数据丢包率,为加速优化的消耗度,α,β,γ,δ分别为调整因子。一种OVS网络流量加速优化系统,其包括OVS网络流量加速优化请求接收模块、OVS网络流量加速优化请求转发模块,还包括基于共享云虚拟机进行信息转发和控制的OVS网络流量优化模块、寻优优化模块和判定触动模块,其中:所述OVS网络流量加速优化请求接收模块,用于获取并汇总各OVS网络流量加速优化请求,建立加速优化模型;所述OVS网络流量优化模块,用于对OVS网络流量加速优化请求进行加速优化分析,获取并汇总各加速优化分析结果;所述寻优优化模块,用于以加速优化分析结果作为样本,进行加速优化自学习以获得寻优向量;所述判定触动模块,判断加速优化函数的分析结果是否满足加速优化分析评价条件;以及,触动以寻优向量交互所述OVS网络流量优化模块中的相应向量,直到满足加速优化分析评价条件或达到最大迭代次数;所述OVS网络流量加速优化请求转发模块,用于根据满足加速优化分析评价条件或最大迭代次数的位置进行流量转发。优选的是,在所述OVS网络流量加速优化请求接收模块中,每隔预置时间主动上报和定期被询问机制获取各OVS网络流量加速优化请求,并汇总请求信息,加速优化模型为:其中,为包含网络拥塞度数据丢包率和消耗度的信息向量,即其中的k表示第k次迭代,k小于等于最大迭代数,即k必须满足k≤d,使得k=1,2,…,d;i=1,2,…m,j=1,2,…n,其中i和j分别为加速优化模型的行数和列数,m和n分别为加速优化模型的请求数和可能路径数。优选的是,在所述OVS网络流量优化模块中,加速优化函数为:ψ、υ∈(0,1),ψ+υ=1式(1-2)中,MinZk为MminG为历史信息向量最小值,MavgG为历史信息向量平均值,MmaxG为历史信息向量最大值,ψ、υ分别为调整因子。优选的是,在所述寻优优化模块中,寻优向量公式为:以及,得到的寻优向量为:其中:Dk+1为采用多元多维自学习规则获得的寻优向量,和为第k次迭代中,最优、次优、次次优的多维空间位置。E()为数字期望函数。优选的是,所述判定触动模块中,评价函数为:i=1,2,…m,j=1,2,…n,k=1,2,…,dα,β,γ,δ∈(0,1)其中,DmaxG为历史网络拥塞度最大值,LmaxG为历史数据丢包率最大值,CmaxG为历史消耗度最大值,MmaxK为当前第k次迭代信息向量最大值,MminK为当前第k次迭代信息向量最小值;为加速优化的网络拥塞度,为加速优化的数据丢包率,为加速优化的消耗度,α,β,γ,δ分别为调整因子。本专利技术的有益效果是:该OVS网络流量加速优化方法及其OVS网络流量加速优化系统,基于共享云的转发&控制分离机制,实现OVS网络流量加速优化,对OVS网络流量加速优化请求以OVS网络流量加速优化方法实时的进行动态加速优化分析,实现了应用系统网络拥塞度低、数据丢包率低、消耗度低的优势。附图说明图1为本专利技术实施例的OVS网络流量加速优化架构图;图2为本专利技术实施例的OVS网络流量加速优化层级图;图3为本专利技术实施例的OVS网络流量加速优化软件架构图;图4为本专利技术实施例的OVS网络流量加速优化方法逻辑图;图5为本专利技术实施例的OVS网络流量加速优化方法流程图;图6为本专利技术实施例的OVS网络流量加速优化方法细化流程图;图7为本专利技术实施例的OVS网络流量加速优化原理图;图8为本专利技术实施例的OVS网络流量加速优化系统的结构框图;附图标识中:1-OVS网络流量加速优化请求接收模块;2-OVS网络流量优化模块;3-寻优优化模块;4-判定触动模块;5-OVS网络流量加速优化请求转发模块。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术OVS网络流量加速优化方法及OVS网络流量加速优化系统作进一步详细描述。OVS网络已经成为全球政府/企业产业界公认的发展重点;国际和国内本文档来自技高网...
OVS网络流量加速优化方法及OVS网络流量加速优化系统

【技术保护点】
一种OVS网络流量加速优化方法,其特征在于,基于共享云虚拟机进行信息转发和控制,该方法包括步骤:获取并汇总各OVS网络流量加速优化请求,建立加速优化模型;对OVS网络流量加速优化请求进行加速优化分析,获取并汇总各加速优化分析结果;以加速优化分析结果作为样本,进行加速优化自学习以获得寻优向量;判断加速优化函数的分析结果是否满足加速优化分析评价条件;以寻优向量交互加速优化模块中的相应向量,对上述步骤进行迭代循环,直到满足加速优化分析评价条件或达到最大迭代次数;根据满足加速优化分析评价条件或最大迭代次数的位置进行流量转发。

【技术特征摘要】
1.一种OVS网络流量加速优化方法,其特征在于,基于共享云虚拟机进行信息转发和控制,该方法包括步骤:获取并汇总各OVS网络流量加速优化请求,建立加速优化模型;对OVS网络流量加速优化请求进行加速优化分析,获取并汇总各加速优化分析结果;以加速优化分析结果作为样本,进行加速优化自学习以获得寻优向量;判断加速优化函数的分析结果是否满足加速优化分析评价条件;以寻优向量交互加速优化模块中的相应向量,对上述步骤进行迭代循环,直到满足加速优化分析评价条件或达到最大迭代次数;根据满足加速优化分析评价条件或最大迭代次数的位置进行流量转发。2.根据权利要求1所述的OVS网络流量加速优化方法,其特征在于,获取并汇总各OVS网络流量加速优化请求,建立加速优化模型的步骤中:每隔预置时间主动上报和定期被询问机制获取各OVS网络流量加速优化请求,并汇总请求信息,加速优化模型为:其中,Mijk为包含网络拥塞度数据丢包率和消耗度的信息向量,即其中的k表示第k次迭代,k小于等于最大迭代数,即k满足k≤d,使得k=1,2,…,d;i=1,2,…m,j=1,2,…n,其中i和j分别为加速优化模型的行数和列数,m和n分别为加速优化模型的请求数和可能路径数。3.根据权利要求2所述的OVS网络流量加速优化方法,其特征在于,对OVS网络流量加速优化请求进行加速优化分析的步骤中,加速优化函数为:ψ、υ∈(0,1),ψ+υ=1式(1-2)中,MinZk为MminG为历史信息向量最小值,MavgG为历史信息向量平均值,MmaxG为历史信息向量最大值,ψ、υ分别为调整因子。4.根据权利要求3所述的OVS网络流量加速优化方法,其特征在于,以加速优化分析结果作为样本,进行加速优化自学习的步骤中,寻优向量公式为:以及,得到的寻优向量为:其中:Dk+1为采用多元多维自学习规则获得的寻优向量,和为第k次迭代中,最优、次优、次次优的多维空间位置。E()为数字期望函数。5.根据权利要求4所述的OVS网络流量加速优化方法,其特征在于,评价函数为:i=1,2,…m,j=1,2,…n,k=1,2,…,dα,β,γ,δ∈(0,1)其中,DmaxG为历史网络拥塞度最大值,LmaxG为历史数据丢包率最大值,CmaxG为历史消耗度最大值,MmaxK为当前第k次迭代信息向量最大值,MminK为当前第k次迭代信息向量最小值;为加速优化的网络拥塞度,为加速优化的数据丢包率,为加速优化的消耗度,α,β,γ,δ分别为调整因子。6.一种OVS网络流量加速优化系统,其特征在于,包括OVS网络流量加速优化请求接收模块、OVS网络流量加速优化请求转...

【专利技术属性】
技术研发人员:王智明毋涛贾智宇卢莹刘畅
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1