Improving Network I/O Virtualization for Cloud Computing

被引:32
|
作者
Bourguiba, Manel [1 ]
Haddadou, Kamel [2 ]
El Korbi, Ines [3 ]
Pujolle, Guy [4 ,5 ]
机构
[1] Univ Paris 11, F-94270 Le Kremlin Bicetre, France
[2] Gandi SaS, F-75013 Paris, France
[3] Natl Sch Comp Sci, Ariana 2094, Tunisia
[4] Univ Paris 06, LIP6, F-75252 Paris 05, France
[5] Postech, Pohang, South Korea
基金
新加坡国家研究基金会;
关键词
Cloud computing; I/O virtualization; driver domain; networking performance; Xen; memory latency;
D O I
10.1109/TPDS.2013.29
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtualization is a key technology to enable cloud computing. It enhances resource availability and offers high flexibility and cost effectiveness. However, the driver domain-based model for network I/O virtualization exhibit poor networking performance. In this paper, we evaluate the networking performance of VMs based on Xen. The I/O channel transferring packets between the driver domain and the VMs is shown to be the bottleneck. To overcome this limitation, we proposed a packet aggregation-based mechanism to transfer packets from the driver domain to the VM. Experimental performance evaluation showed that our proposal allows the VMs throughput to scale up at line rates. Furthermore, we studied the impact of the aggregation on the packets delay. For this purpose, we proposed a system modeling based on queuing theory. The proposed model allowed us to dynamically tune the aggregation mechanism to achieve the best tradeoff between the packets delay and throughput. The proposed I/O virtualization model henceforth satisfies the infrastructure providers to offer cloud computing services.
引用
收藏
页码:673 / 681
页数:9
相关论文
共 50 条
  • [31] Workload-Aware Credit Scheduler for Improving Network I/O Performance in Virtualization Environment
    Guan, Haibing
    Ma, Ruhui
    Li, Jian
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 130 - 142
  • [32] Role of Optical Network Infrastructure Virtualization in Data Center Connectivity and Cloud Computing
    Nejabati, R.
    Peng, S.
    Simeonidou, D.
    2013 OPTICAL FIBER COMMUNICATION CONFERENCE AND EXPOSITION AND THE NATIONAL FIBER OPTIC ENGINEERS CONFERENCE (OFC/NFOEC), 2013,
  • [33] Private Cloud Computing Platform Design Research Based on Network Virtualization Technology
    Zhang, Shihong
    PROCEEDINGS OF THE 2016 3RD INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING, MANUFACTURING TECHNOLOGY AND CONTROL, 2016, 67 : 1781 - 1786
  • [34] Improving Cloud Security through Virtualization
    Loganayagi, B.
    Sujatha, S.
    TRENDS IN COMPUTER SCIENCE, ENGINEERING AND INFORMATION TECHNOLOGY, 2011, 204 : 442 - +
  • [35] Virtualization of Network I/O on Modern Operating Systems
    University of Pittsburgh
    1600, (2007):
  • [36] From Grid Computing to Cloud Computing: Experiences on Virtualization Technology
    Jin, Hai
    FUTURE GENERATION INFORMATION TECHNOLOGY, 2010, 6485 : 41 - 41
  • [37] Virtualization as an Engine to Drive Cloud Computing Security
    Jyoti, Snehi
    Manish, Snehi
    Rupali, Gill
    HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 62 - +
  • [38] Developing Activities for Teaching Cloud Computing and Virtualization
    Erturk, Emre
    Maharjan, Bhuwan
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2014, 4 (05) : 702 - 705
  • [39] Virtualization Security Issues and Mitigations in Cloud Computing
    Krishna, S. Rama
    Rani, B. Padmaja
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS, ICCII 2016, 2017, 507 : 117 - 128
  • [40] THE IMPACT OF VIRTUALIZATION AND CLOUD COMPUTING TO MODERN BUSINESS
    Habul, Aida
    Obralic, Merdzana
    Habul, Miza
    Frimel, Dario
    INTERNATIONAL CONFERENCE ON ECONOMIC AND SOCIAL STUDIES (ICESOS'16): REGIONAL ECONOMIC DEVELOPMENT: ENTREPNEURSHIP AND INNOVATION, 2016, : 343 - 351