• DocumentCode
    2230370
  • Title

    Network I/O Path Analysis in the Kernel-Based Virtual Machine Environment through Tracing

  • Author

    Zeng, Shan ; Hao, Qinfen

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
  • fYear
    2009
  • fDate
    26-28 Dec. 2009
  • Firstpage
    2658
  • Lastpage
    2661
  • Abstract
    Virtualization is experiencing a resurgence of interest for diverse uses including server consolidation and shared hosting. Unfortunately, the overhead of virtual machine network I/O has became the main factor that affects the performance of the virtual machine. Meanwhile, few tools are currently available to help debug performance problems in virtual machine environments. Therefore, it is especially significant to analyze Virtual Machine network I/O path and then improve the performance. Firstly, we analyze the Kernel-based Virtual Machine (KVM) and its network I/O architecture. Then the tracing tool SystemTap and tracing technology in virtual machine are described. This paper presents in detail the ingressing path and the corresponding overhead in the environment of KVM through tracing. The bottlenecks that affect the performance of network virtualization in KVM are also summarized to make future optimizing work easier.
  • Keywords
    software performance evaluation; virtual machines; SystemTap; kernel-based virtual machine environment; network I/O path analysis; server consolidation; shared hosting; tracing technology; tracing tool; Bridges; Computer science; Information analysis; Information science; Kernel; Linux; Network servers; Performance analysis; Virtual machine monitors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Engineering (ICISE), 2009 1st International Conference on
  • Conference_Location
    Nanjing
  • Print_ISBN
    978-1-4244-4909-5
  • Type

    conf

  • DOI
    10.1109/ICISE.2009.776
  • Filename
    5455436