网络服务智能化部署方法及系统技术方案

技术编号:19341140 阅读:55 留言:0更新日期:2018-11-07 13:32
本发明专利技术公开了一种网络服务智能化部署方法及系统,涉及网络功能虚拟化领域。该方法包括以下步骤:基于张量的虚拟化资源形式化描述方式描述虚拟资源;基于人工智能技术和历史样本数据,计算各虚拟资源的转移概率,生成转移张量模型,根据转移张量模型预测虚拟资源利用率的变化趋势;根据变化趋势预测结果,为虚拟网络功能分配最合适的虚拟资源,保证虚拟网络功能正常运行。本发明专利技术智能地实现虚拟网络功能在电信云平台中的部署和资源分配。

Intelligent deployment method and system for network service

The invention discloses an intelligent network service deployment method and system, which relates to the field of network function virtualization. The method includes the following steps: describing virtual resources in a formal way based on tensor; calculating the transfer probability of virtual resources based on artificial intelligence technology and historical sample data, generating transfer tensor model, predicting the change trend of virtual resource utilization rate according to the transfer tensor model; and according to the change of virtual resource utilization rate, calculating the transfer probability of virtual resources based on artificial intelligence technology and historical sample data. Trend prediction results can allocate the most appropriate virtual resources for virtual network functions and ensure the normal operation of virtual network functions. The invention realizes the deployment and resource allocation of the virtual network function in the telecommunication cloud platform intelligently.

【技术实现步骤摘要】
网络服务智能化部署方法及系统
本专利技术涉及网络功能虚拟化领域,具体是涉及一种网络服务智能化部署方法及系统。
技术介绍
VNF(VirtualizedNetworkFunction,虚拟网络功能)也称为VNE(VirtualNetworkElement,虚拟网元),是在通用x86服务器上运行的网络功能组件,用于实现网络报文的转发。虚拟网络功能需要通过编排管理平台部署到电信云平台之中,目前实现虚拟网元部署的开源平台包括ONAP(OpenNetworkAutomationPlatform,开放网络自动化平台)、Tacker(开源OpenStack平台的一个子项目,用于实现VNF管理)、ETSIOSM(EuropeanTelecommunicationsStandardsInstituteOpenSourceManagementandOrchestrationPlatform,欧洲电信标准化协会开源管理编排平台)、OpenBaton(开源管理编排平台,目前在欧洲有应用)等。ONAP目前是全球最大的SDN(SoftwareDefinedNetworks,软件定义网络)/NFV(Network本文档来自技高网...

【技术保护点】
1.一种网络服务智能化部署方法,其特征在于,包括以下步骤:基于张量的虚拟化资源形式化描述方式,采用键/值来描述虚拟资源,将电信云平台中的虚拟计算、存储、网络资源实现形式化统一描述;基于人工智能技术和历史样本数据,计算各个虚拟资源的转移概率,生成转移张量模型,根据转移张量模型预测虚拟资源利用率未来的变化趋势;在上线阶段,基于Heat模板编写虚拟网络功能描述文件,基于虚拟网络功能描述文件和虚拟云化企业路由器vCER镜像创建vCER安装包,将vCER安装包上传至服务设计和创建SDC模块,SDC模块将vCER安装包中相关数据分别发送至网络服务编排SO模块、虚拟功能控制VF‑C模块、活动和可用目录AAI...

【技术特征摘要】
1.一种网络服务智能化部署方法,其特征在于,包括以下步骤:基于张量的虚拟化资源形式化描述方式,采用键/值来描述虚拟资源,将电信云平台中的虚拟计算、存储、网络资源实现形式化统一描述;基于人工智能技术和历史样本数据,计算各个虚拟资源的转移概率,生成转移张量模型,根据转移张量模型预测虚拟资源利用率未来的变化趋势;在上线阶段,基于Heat模板编写虚拟网络功能描述文件,基于虚拟网络功能描述文件和虚拟云化企业路由器vCER镜像创建vCER安装包,将vCER安装包上传至服务设计和创建SDC模块,SDC模块将vCER安装包中相关数据分别发送至网络服务编排SO模块、虚拟功能控制VF-C模块、活动和可用目录AAI模块;在设计阶段,智能化部署平台向SDC模块发起业务设计请求,SDC模块进行业务设计,设计结果保存在vCER业务模板中,SDC模块将vCER业务模板发布至SO模块;在部署阶段,基于变化趋势预测结果,SO模块、人工智能部署AID模块、部署结果后向反馈DBF模块共同实现智能化部署,为虚拟网络功能分配合适的虚拟资源,保证虚拟网络功能正常运行。2.如权利要求1所述的网络服务智能化部署方法,其特征在于:对于虚拟化客户终端设备vCER设备,所述虚拟资源包括非业务相关和业务相关资源,非业务相关资源包括CPU利用率、控制面内存总量和内存剩余量、转发面内存总量和内存剩余量、虚拟网络接口的流入速率和流出速率、数据包丢包率、隧道流速、相关资源告警,采用键/值描述虚拟资源相关数据,基于TOSCA进行形式化处理;通信设备告警与性能相关数据采用管理信息库MIB进行描述。3.如权利要求1所述的网络服务智能化部署方法,其特征在于:所述基于张量的虚拟化资源形式化描述方式为:对虚拟计算、存储、网络资源进行基于TOSCA模板的形式化描述,将TOSCA模板中的文件表示成高阶张量模型,通过资源张量ResTensor来统一形式化表示虚拟计算、存储、网络资源,张量的每一阶表示一类特定的指标,每一阶上的维度表示资源值,通过ResTensor模型,将电信云平台中的虚拟计算、存储、网络资源实现形式化统一描述。4.如权利要求3所述的网络服务智能化部署方法,其特征在于:所述计算各个虚拟资源的转移概率包括以下步骤:根据资源张量元素值构建状态空间,计算一步转移概率,从而求得转移张量,转移张量元素值表示从当前状态转移到下一个状态的概率值。5.如权利要求1所述的网络服务智能化部署方法,其特征在于:在部署阶段,基于变化趋势预测结果,SO模块、人工智能部署AID模块、部署结果后向反馈DBF模块共同实现智能化部署,具体包括以下步骤:AID模块接收数据中心上报的虚拟资源数据,通过人工智能模型进行分析处理,处理结果通知SO模块,由SO模块完成自动部署;DBF模块对部署进行调整,优化人工智能部署策略,让AID模块通过调整神经网络权重参数,提升部署效果。6.如权利要求5所述的网络服务智能化部署方法,其特征在于:所述部署阶段具体包括以下步骤:登录门户,在门户界面上向SO模块发起VNF实例化请求,SO模块将模板文件发布至VF-C模块,VF-C模块通知AAI进行更新;VF-C模块将模板文件发布至Multi-VIM模块,VF-C模块通知AAI进行更新;VF-C模块与AID/DBF交互,取得部署策略;VF-C模块通知厂商独有虚拟网络功能管理器S-VNFM实例化VNF;Multi-VIM模块将VNFHeat模板文件发布至云平台,厂商S-VNFM控制云平台,按照Heat模板,为vCER分配虚拟资源;云平台将VNF部署结果反馈至S-VNFM和Multi-VIM,S-VNFM将vCER实例化结果反馈至VF-C模块;云平台将资源变化通知上报VF-C模块;Multi-VIM通知AAI进行更新。7.如权利要求1所述的网络服务智能化部署方法,其特征在于:在所述上线阶段,在开放网络自动化平台ONAP平台中,根据不同的业务将不同的虚拟网元包发布至不同ONAP模块。8.如权利要求7所述的网络服务智能化部署方法,其特征在于:所述智能化部署平台的搭建过程为:基于开源平台ONAP搭建管理编排平台,运行网络服务设计创建SDC、网络服务编排SO、虚拟功能控制VF-C、数据采集分析DCAE模块;基于开源云平台OpenStack搭建云平台,运行虚拟计算管理软件、虚拟网络管理软件、对象存储管理软件、卷存储管理软件,实现对虚拟计算、存储、网络资源的全面调度和管理;部署人工智能网络部署AID模块、后向反馈DBP功能模块,创建网络服务神经网络系统;虚拟网络功能通过网元管理系统EMS向数据采集分析和事件处理DCAE模块上报告警、性能业务数据;电信云平台通过开源云平台测试仪上报虚拟计算、虚拟存储、虚拟网络相关告警、性能指标数据;对开源管理编排平台ONAPDCAE模块进行增强,实现对虚拟网络功能告警、性能数据,以及虚拟计算、存储、网络资源告警和性能数据的形式化描述,构建张量统一表示模型ResTensor;在人工智能网络部署AID模块中,根据告警和性能历史数据,构建转移张量TraTensor模型,预测电信云平台未来一段时间内资源利用率变化趋势;基于网络服务部署历史数据和资源利用率变化趋势数据,构建训练样本,对AID模块进行训练,使AID模块具备网络服务部署智能;在正式网络部署过程中,VF-C模块调用AID模块,得到部署策略,根据智能化部署策略,将虚拟网络功能分配至电信云平台。9.如权利要求8所述的网络服务智能化部署方法,其特征在于:所述将虚拟网络功能分配至电信云平台以后还包括以下步骤:对部署效果进行评价,通过后向反馈DBP模块优化网络服务智能部署神经网络模型,以提升部署效果。10.一种网络服务智能化部署系统,其特征在于:包括描述单元、趋势预测单元、智能化部署单元,其中:描述单元用于:基于...

【专利技术属性】
技术研发人员:匡立伟
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1