计算机应用 ›› 2017, Vol. 37 ›› Issue (1): 6-11.DOI: 10.11772/j.issn.1001-9081.2017.01.0006

• 2016年全国开放式分布与并行计算学术年会(DPCS2016)论文 • 上一篇    下一篇

面向动态虚拟网络请求的虚拟网络映射算法

苑迎1, 王聪2, 王翠荣2, 宋欣1, 吕艳霞2   

  1. 1. 东北大学秦皇岛分校 计算中心, 河北 秦皇岛 066004;
    2. 东北大学秦皇岛分校 计算机与通信工程学院, 河北 秦皇岛 066004
  • 收稿日期:2016-07-25 修回日期:2016-08-10 出版日期:2017-01-10 发布日期:2017-01-09
  • 通讯作者: 苑迎
  • 作者简介:苑迎(1981-),女(满族),辽宁本溪人,讲师,博士,CCF会员,主要研究方向:云计算、数据中心、虚拟网络映射;王聪(1981-),男,河北秦皇岛人,讲师,博士,CCF会员,主要研究方向:云计算、虚拟网络映射、数据中心资源分配;王翠荣(1963-),女,河北迁安人,教授,博士,CCF会员,主要研究方向:云计算、路由协议、数据中心资源分配;宋欣(1978-),女,山东郓城人,副教授,博士,CCF会员,主要研究方向:无线传感器网络、分布式计算、智能信息处理;吕艳霞(1982-),女,河北黄骅人,讲师,博士研究生,CCF会员,主要研究方向:大数据分析、分布式计算、数据流分类。
  • 基金资助:
    国家自然科学基金资助项目(61300195,61402094);河北省自然科学基金资助项目(F2014501078,F2016501079);河北省高等学校科学技术研究项目(ZD20132003);秦皇岛市科技计划项目(201401A028);东北大学秦皇岛分校校内基金资助项目(XNB201607)。

Virtual network embedding algorithm for dynamic virtual network requests

YAUN Ying1, WANG Cong2, WANG Cuirong2, SONG Xin1, LYU Yanxia2   

  1. 1. Computer Center, Northeastern University at Qinhuangdao, Qinhuangdao Hebei 066004, China;
    2. School of Computer and Communication Engineering, Northeastern University at Qinhuangdao, Qinhuangdao Hebei 066004, China
  • Received:2016-07-25 Revised:2016-08-10 Online:2017-01-10 Published:2017-01-09
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61300195, 61402094), the Natural Science Foundation of Heibei Province (F2014501078, F2016501079), the Science and Technology Research Project of the Colleges and Universities of Hebei Province (ZD20132003), the Science and Technology Research Project of Qinhuangdao (201401A028), the School Foundation of Northeastern University at Qinhuangdao (XNB201607).

摘要: 针对虚拟网络请求资源动态变化的实际情况,提出了面向动态虚拟网络请求的虚拟网络映射(DVNR-VNE)算法。以混合线性规划理论为基础,采用多队列的方式分别对不同类型的虚拟网络请求进行预处理,建立了以最小化映射代价和最小迁移代价为优化目标的映射模型,优先映射需要释放资源的请求以获得更多的资源支持其他的虚拟网络,对新到来的虚拟网络请求采用优化后的虚拟网络映射(WD-VNE)算法进行映射。仿真实验表明,该算法降低了链路映射成本和迁移成本并获得了较高的虚拟网络请求接受率。

关键词: 网络虚拟化, 虚拟网络, 虚拟网络映射, 动态虚拟网络请求

Abstract: Due to the dynamic characteristic of Virtual Network Request (VNR) resources, a Virtual Network Embedding algorithm based on Dynamic Virtual Network Requests (DVNR-VNE) was proposed. On the basis of mixed linear programming theory, we adopted multi-queue to pre-process different types of VNRs and established a multi-object embedding model with minimum mapping and migration cost. Those requests which need to release resource would be accepted firstly to support more VNRs, and the new arrived VNR would be embedded by an optimized WinDow-Virtual Network Embedding (WD-VNE) algorithm. The simulation results show that the proposed algorithm can reduce link cost, migration cost and can also obtain higher accept ratio.

Key words: network virtualization, virtual network, Virtual Network Embedding (VNE), dynamic virtual network request

中图分类号: