• DocumentCode
    1755785
  • Title

    A New Disk I/O Model of Virtualized Cloud Environment

  • Author

    Dingding Li ; Xiaofei Liao ; Hai Jin ; Bingbing Zhou ; Qi Zhang

  • Author_Institution
    Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • Volume
    24
  • Issue
    6
  • fYear
    2013
  • fDate
    41426
  • Firstpage
    1129
  • Lastpage
    1138
  • Abstract
    In a traditional virtualized cloud environment, using asynchronous I/O in the guest file system and synchronous I/O in the host file system to handle an asynchronous user disk write exhibits several drawbacks, such as performance disturbance among different guests and consistency maintenance across guest failures. To improve these issues, this paper introduces a novel disk I/O model for virtualized cloud system called HypeGear, where the guest file system uses synchronous operations to deal with the guest write request and the host file system performs asynchronous operations to write the data to the hard disk. A prototype system is implemented on the Xen hypervisor and our experimental results verify that this new model has many advantages over the conventional asynchronous-synchronous model. We also evaluate the overhead of asynchronous I/O at host, which is brought by our new model. The result demonstrates that it enforces little cost on host layer.
  • Keywords
    cloud computing; input-output programs; virtualisation; HypeGear system; Xen hypervisor; asynchronous I/O; asynchronous user disk write; disk input-output model; guest file system; host file system; synchronous I/O; virtualized cloud environment; Computer crashes; Context; Data models; Hard disks; Hardware; Semantics; Virtual machine monitors; Virtualization; asynchronous I/O; file system; synchronous I/O;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2012.321
  • Filename
    6378366