Sova: A Software-Defined Autonomic Framework for Virtual Network Allocations

被引:4
|
作者
Ye, Zhiyong [1 ]
Wang, Yang [1 ]
He, Shuibing [2 ]
Xu, Chengzhong [3 ]
Sun, Xian-He [4 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[2] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310027, Zhejiang, Peoples R China
[3] Univ Macau, Fac Sci & Technol, State Key Lab IoT Smart City, Smart 999078, Peoples R China
[4] IIT, Dept Comp Sci, Chicago, IL 60616 USA
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Resource management; Bandwidth; Data centers; Servers; Virtualization; Time factors; Quality of service; Virtual machine migration; dynamic SR-IOV; software-defined approach; autonomic computing; MAPE-K loop; network allocation; I/O VIRTUALIZATION; PERFORMANCE;
D O I
10.1109/TPDS.2020.3012146
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the rise of network virtualization, the workloads deployed on data center are dramatically changed to support diverse service-oriented applications, which are in general characterized by the time-bounded service response that in turn puts great burden on the data-center networks. Although there have been numerous techniques proposed to optimize the virtual network allocation in data center, the research on coordinating them in a flexible and effective way to autonomically adapt to the workloads for service time reduction is few and far between. To address these issues, in this article we propose Sova, an autonomic framework that can combine the virtual dynamic SR-IOV (DSR-IOV) and the virtual machine live migration (VLM) for virtual network allocations in data centers. DSR-IOV is a SR-IOV-based virtual network allocation technology, but its operation scope is very limited to a single physical machine, which could lead to the local hotspot issue in the course of computation and communication, likely increasing the service response time. In contrast, VLM is an often-used virtualization technique to optimize global network traffic via VM migration. Sova exploits the software-defined approach to combine these two technologies with reducing the service response time as a goal. To realize the autonomic coordination, the architecture of Sova is designed based on the MAPE-K loop in autonomic computing. With this design, Sova can adaptively optimize the network allocation between different services by coordinating DSR-IOV and VLM in autonomic way, depending on the resource usages of physical servers and the network characteristics of VMs. To this end, Sova needs to monitor the network traffic as well as the workload characteristics in the cluster, whereby the network properties are derived on the fly to direct the coordination between these two technologies. Our experiments show that Sova can exploit the advantages of both techniques to match and even beat the better performance of each individual technology by adapting to the VM workload changes.
引用
收藏
页码:116 / 130
页数:15
相关论文
共 50 条
  • [1] Virtual Network Embedding in Software-Defined Networks
    Bays, Leonardo Richter
    Gaspary, Luciano Paschoal
    Ahmed, Reaz
    Boutaba, Raouf
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 10 - 18
  • [2] NoViSec: Novel Virtual Network Mapping Framework for Secure Software-Defined Networking
    Cao, Haotong
    Hu, Yue
    Wu, Shengchen
    Du, Jianbo
    Tian, Feng
    Aujla, Gagangeet Singh
    Yang, Longxiang
    2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE WORKSHOPS (WCNCW), 2020,
  • [3] Virtual network embedding in software-defined hybrid networks
    Ran X.
    Wendong W.
    Xiangyang G.
    Xirong Q.
    Journal of China Universities of Posts and Telecommunications, 2018, 25 (04): : 75 - 85
  • [4] Virtual network embedding in software-defined hybrid networks
    Xu Ran
    Wang Wendong
    Gong Xiangyang
    Que Xirong
    The Journal of China Universities of Posts and Telecommunications, 2018, 25 (04) : 75 - 85
  • [5] A virtual cluster embedding approach by coordinating virtual network and software-defined network
    Tan, Yusong
    Li, Rongzhen
    Wu, Qingbo
    Zhang, Jianfeng
    SOFT COMPUTING, 2018, 22 (23) : 7797 - 7810
  • [6] A virtual cluster embedding approach by coordinating virtual network and software-defined network
    Yusong Tan
    Rongzhen Li
    Qingbo Wu
    Jianfeng Zhang
    Soft Computing, 2018, 22 : 7797 - 7810
  • [7] SoNaR: Software-defined Network and Radio Framework for FANETs
    Cogay, Sultan
    Sari, T. Tolga
    Secinti, Gokhan
    2021 IEEE INTERNATIONAL SYMPOSIUM ON DYNAMIC SPECTRUM ACCESS NETWORKS (DYSPAN), 2021, : 268 - 273
  • [8] A trust management framework for software-defined network applications
    Yao, Zhen
    Yan, Zheng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16):
  • [9] Software-Defined Virtual Private Network for SD-WAN
    Fu, Chunle
    Wang, Bailing
    Liu, Hongri
    Wang, Wei
    ELECTRONICS, 2024, 13 (13)
  • [10] Towards consistency of virtual machine migration in Software-Defined Network
    Hu, Wenbo
    Huang, Tao
    Ding, Jian
    Wang, Jian
    Liu, Jiang
    Liu, Yunjie
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2016, 22 (04): : 551 - 560