【技术实现步骤摘要】
一种软件定义网络虚拟网络映射方法
本专利技术属于通信网络
,涉及一种软件定义网络虚拟网络映射方法。
技术介绍
网络虚拟化技术通过对物理网络进行抽象,在同一物理网络上创建出若干彼此隔离的虚拟网络,支持不同虚拟网络共用底层物理网络资源,可有效提高资源利用率,为用户提供灵活、多样化的服务。软件定义网络(softwaredefinednetwork,SDN)所具有的控制平面与数据平面解耦、控制逻辑集中和网络可编程等特点,对于实现网络虚拟化具有典型优势。SDN虚拟化技术结合了SDN及网络虚拟化两种技术的优势,通过对SDN底层物理网络资源进行抽象,并映射为多个虚拟网络,可实现网络资源共享,提升网络灵活性及智能化。网络虚拟化技术实现过程所涉及主要问题为虚拟网络映射问题,即根据用户虚拟网络映射请求将物理网络映射为虚拟网络。如何综合考虑物理网络资源特性、虚拟网络映射需求及网络映射成本等问题,实现虚拟网络优化映射是亟待解决的重要问题。文献[WangZ,WuJ,ChengG,etal.Mutine:AMutableVirtualNetworkEmbeddingwithGame-TheoreticStochasticRouting[C]//GlobalCommunicationsConference.IEEE,2016:1-6.]提出一种基于博弈论的随机路由策略,将虚拟链路请求映射至一组物理链路。该算法通过优化路由不可预测性从而提升数据包安全传输的概率,但该算法未考虑虚拟网络映射成本。文献[ZhangP,YaoH,LiuY.virtualnetworkembeddingba ...
【技术保护点】
一种软件定义网络虚拟网络映射方法,其特征在于:在该方法中,考虑由一个控制器和多个物理交换机组成的SDN底层物理网络,其中,交换机节点及连接交换机的链路均可能受到安全攻击,针对多个虚拟网络映射请求,在满足虚拟网络资源需求及底层物理网络设备性能限制条件下,以虚拟网络映射成本最小化及虚拟网络安全传输概率最大化为优化目标,优化确定虚拟网络映射策;该方法包括以下步骤:S1:建模软件定义网络(software‑defined networking,SDN)底层物理网络资源特性;S2:建模SDN底层物理网络攻击模型;S3:建模虚拟网络资源需求;S4:建模虚拟网络节点和链路映射标识;S5:建模虚拟网络映射成本;S6:建模虚拟网络安全传输概率;S7:建模虚拟网络节点映射限制条件;S8:建模虚拟网络链路映射限制条件;S9:基于映射成本最小化和安全传输概率最大化,确定虚拟网络映射策略。
【技术特征摘要】
1.一种软件定义网络虚拟网络映射方法,其特征在于:在该方法中,考虑由一个控制器和多个物理交换机组成的SDN底层物理网络,其中,交换机节点及连接交换机的链路均可能受到安全攻击,针对多个虚拟网络映射请求,在满足虚拟网络资源需求及底层物理网络设备性能限制条件下,以虚拟网络映射成本最小化及虚拟网络安全传输概率最大化为优化目标,优化确定虚拟网络映射策;该方法包括以下步骤:S1:建模软件定义网络(software-definednetworking,SDN)底层物理网络资源特性;S2:建模SDN底层物理网络攻击模型;S3:建模虚拟网络资源需求;S4:建模虚拟网络节点和链路映射标识;S5:建模虚拟网络映射成本;S6:建模虚拟网络安全传输概率;S7:建模虚拟网络节点映射限制条件;S8:建模虚拟网络链路映射限制条件;S9:基于映射成本最小化和安全传输概率最大化,确定虚拟网络映射策略。2.根据权利要求1中所述的一种软件定义网络虚拟网络映射方法,其特征在于:所述步骤S1具体为:基于图论模型建模SDN底层物理网络模型,以带权无向图表示底层物理网络拓扑,其中,表示底层物理网络中物理节点集合,表示底层物理网络中第i个物理节点,1≤i≤M,M为物理节点数量;表示底层物理网络中物理链路集合,表示连接物理节点和的物理链路,1≤i,j≤M,i≠j;表示物理节点的资源特性集合,其中,和分别表示节点的CPU计算资源、存储资源和TCAM流表处理资源,1≤i≤M;表示物理链路的资源特性集合,其中,和分别表示物理链路的带宽资源和传输时延,1≤i,j≤M,i≠j。3.根据权利要求1中所述的一种软件定义网络虚拟网络映射方法,其特征在于:所述步骤S2具体为:建模SDN底层物理网络中物理节点和物理链路被攻击概率;令表示物理节点被攻击概率集合,其中,表示物理节点被攻击的概率,令表示物理链路被攻击概率集合,其中,表示物理链路被攻击的概率,4.根据权利要求1中所述的一种软件定义网络虚拟网络映射方法,其特征在于:所述步骤S3具体为:令K为虚拟网络映射请求数量,以带权无向图表示第k个虚拟网络请求,其中,表示第k个虚拟网络中虚拟节点集合,表示第k个虚拟网络中第u个虚拟节点,1≤u≤Mk,Mk为第k个虚拟网络中虚拟节点数量;表示第k个虚拟网络中虚拟链...
【专利技术属性】
技术研发人员:柴蓉,谢德胜,黄蕾蕾,陈前斌,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。