A Deep Investigation Into Network Performance in Virtual Machine Based Cloud Environments

被引:0
|
作者
Shea, Ryan [1 ]
Wang, Feng [2 ]
Wang, Haiyang [1 ,3 ]
Liu, Jiangchuan [1 ]
机构
[1] Simon Fraser Univ, Burnaby, BC V5A 1S6, Canada
[2] Univ Mississippi, University, MS 38677 USA
[3] Univ Minnesota, Duluth, MN 55812 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Existing research on cloud network (in) stability has primarily focused on communications between Virtual Machines (VMs) inside a cloud, leaving that of VM communications over higher-latency wide-area networks largely unexplored. Through measurement in real-world cloud platforms, we find that there are prevalent and significant degradation and variation for such VM communications with both TCP and UDP traffic, even over lightly utilized networks. Our in-depth measurement and detailed system analysis reveal that the performance variation and degradation are mainly due to the dual-role of the CPU in both computation and network communication in a VM, and they can be dramatically affected by the CPU's scheduling policy. We provide strong evidence that such issues can be addressed in the hypervisor level and present concrete solutions. Such remedies have been implemented and evaluated in our cloud testbed, showing noticeable improvement for long-haul network communications with VMs.
引用
收藏
页码:1285 / 1293
页数:9
相关论文
共 50 条
  • [21] Exact Adaptive Virtual Network Embedding in Cloud Environments
    Houidi, Ines
    Zeghlache, Djamal
    2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 319 - 323
  • [22] Virtual network function embedding in real cloud environments
    Bellavista, Paolo
    Callegati, Franco
    Cerroni, Walter
    Contoli, Chiara
    Corradi, Antonio
    Foschini, Luca
    Pernafini, Alessandro
    Santandrea, Giuliano
    COMPUTER NETWORKS, 2015, 93 : 506 - 517
  • [23] A cloud computing price model based on virtual machine performance degradation
    Leite, Dionisio Machado
    Maciel Peixoto, Maycon Leone
    Gomes Ferreira, Carlos Henrique
    Batista, Bruno Guazzelli
    Marim Segura, Danilo Costa
    Santana, Marcos Jose
    Carlucci Santana, Regina Helena
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 18 (04) : 451 - 463
  • [24] Policies for Assisted Virtual Machine Selection in Cloud Computing Environments
    Teixeira, Mario Meireles
    Bestavros, Azer
    2015 XXXIII BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS, 2015, : 228 - 236
  • [25] Towards optimal virtual machine placement methods in cloud environments
    Zuo, Haichun
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (05) : 8663 - 8696
  • [26] Minimizing virtual machine migration probability in cloud computing environments
    Moghaddam, Marjan Jalali
    Esmaeilzadeh, Akram
    Ghavipour, Mina
    Zadeh, Ahmad Khadem
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3029 - 3038
  • [27] Virtual machine placement mechanisms in the cloud environments: a systematic review
    Zhuang, Haiyan
    Ghouchani, Babak Esmaeilpour
    KYBERNETES, 2021, 50 (02) : 333 - 368
  • [28] Update checker: increasing virtual machine security in cloud environments
    Raghavendran, R.
    Ragupathi, B.
    APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1268 - 1273
  • [29] A Fuzzy Virtual Machine Workload Prediction Method for Cloud Environments
    Ramezani, Fahimeh
    Naderpour, Mohsen
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [30] Minimizing virtual machine migration probability in cloud computing environments
    Marjan Jalali Moghaddam
    Akram Esmaeilzadeh
    Mina Ghavipour
    Ahmad Khadem Zadeh
    Cluster Computing, 2020, 23 : 3029 - 3038