• DocumentCode
    2446031
  • Title

    Xenrelay: An Efficient Data Transmitting Approach for Tracing Guest Domain

  • Author

    Jin, Hai ; Cao, Wenzhi ; Yuan, Pingpeng ; Xie, Xia

  • Author_Institution
    Cluster & Grid Comput. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2010
  • fDate
    Nov. 30 2010-Dec. 3 2010
  • Firstpage
    258
  • Lastpage
    265
  • Abstract
    As the degree of virtualization is growing considerably, improving performance of virtual machine environments motivates deeper investigation of the internal processes and performance implications of virtualization. Several tools are currently available to help analyze performance in virtual machine environments. However, all of these cannot support users to add their own trace information. In this paper, we present Xenrelay, a unified, efficient, and simple mechanism for transferring large amounts of data from guest domain kernel to privileged domain user-space. Xenrelay allows users (who trace subsystems of guest domain to analyze performance) to record and fast relay data between domains. We provide a case of Xenrelay´s value in revealing behavior of virtualization. We build a block trace toolkit (using Xenrelay as an engine). This toolkit is used to track the block I/O virtualization procedures and evaluates overheads in the Xen environment. Our trace results identify that the main delay is the time of request transmission and block device operation. Besides, the results reveal impact of the I/O schedules on the disk performance.
  • Keywords
    virtual machines; virtualisation; Xenrelay; block I-O virtualization procedures; block device operation; block trace toolkit; data transmitting approach; request time transmission; tracing guest domain; virtual machine environments; Bandwidth; Data communication; Engines; Kernel; Performance evaluation; Relays; Virtual machining; block trace toolkit; relay data; trace; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on
  • Conference_Location
    Indianapolis, IN
  • Print_ISBN
    978-1-4244-9405-7
  • Electronic_ISBN
    978-0-7695-4302-4
  • Type

    conf

  • DOI
    10.1109/CloudCom.2010.24
  • Filename
    5708459