• DocumentCode
    2194566
  • Title

    A modeling of network I/O efficiency in Xen virtualized clouds

  • Author

    Pu, Xing ; Liu, Mengxiao ; Jin, Jun ; Cao, Yuanda

  • Author_Institution
    Sch. of Comput. Sci. & Tech., Beijing Inst. of Technol., Beijing, China
  • fYear
    2011
  • fDate
    9-11 Sept. 2011
  • Firstpage
    1831
  • Lastpage
    1834
  • Abstract
    Cloud computing derives from the concepts of distributed computing, parallel computing and grid computing originally. Today, more and more commercial organizations and academic institutes join in the area of cloud computing for safety and low spending reasons. With plenty positive advantages, system virtualization is becoming a prevalent technology to build underlying infrastructures in virtualized cloud environment. Among a number of state-of-the-art Virtual Machine Monitors (VMMs), Xen is definitely to be a conspicuous hypervisor based VMM. However, there still lacks of in- depth understanding of the efficiency of I/O communication among multiple Virtual Machines (VMs) in both academic and industry worlds, especially the burdensome network I/O works. In this paper, based on the server side and client side, two groups of equations are proposed to mathematical modeling the exchanged memory pages in Xen I/O channel. According to our carefully designed experiments, the proposed functions calculated the number of exchanged memory pages accurately, with an average error rate around 6%, even in multiple VMs scenario. Meanwhile, we illustrated and analyzed the effects of varying MTU (Maximum Transmission Unit) size respectively based on our experimental results and proposed equations. Afterwards, an effective improvement for optimizing network I/O performance is also proposed in this paper.
  • Keywords
    client-server systems; cloud computing; input-output programs; mathematical analysis; safety; virtual machines; MTU size; Xen I-O channel; Xen virtualized cloud; client side; cloud computing; commercial organization; conspicuous hypervisor based VMM; distributed computing; grid computing; mathematical modeling; maximum transmission unit size; memory page; multiple VM scenario; multiple virtual machine; network I-O efficiency; parallel computing; server side; state-of-the-art virtual machine monitor; system virtualization; Cloud computing; Equations; Error analysis; Mathematical model; Measurement uncertainty; Servers; Virtual machine monitors; Cloud Computing; Distributed Computing; I/O; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Communications and Control (ICECC), 2011 International Conference on
  • Conference_Location
    Ningbo
  • Print_ISBN
    978-1-4577-0320-1
  • Type

    conf

  • DOI
    10.1109/ICECC.2011.6067679
  • Filename
    6067679