• DocumentCode
    688244
  • Title

    VDB: Virtualizing the On-Board Disk Write Cache

  • Author

    Xiaofei Liao ; Hai Jin ; Xuhong Wang ; Bingbing Zhou ; Dingding Li

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    948
  • Lastpage
    955
  • Abstract
    In the cloud environment, virtual machine monitor (VMM) enables multiple virtual machines (VM) running simultaneously to share the same physical resources, such as disk and its on-board disk write-cache. However, for the reasons of high reliability, some virtual machines need to adopt write-through policy for disk write-cache, which is a key component to improve system´s I/O performance. This causes serious write performance degradation for other data-intensive virtual machines which prefer a write-back cache. To satisfy the requirement of reliability and performance for different VMs, we adopt a disk write-through cache for the virtual machines with high reliability requirement and create a replaced write cache at the VMM layer for each virtual machine with high write performance demand. We also design and implement a prototype system called VDB within Xen. Our experimental results show that our system solves the coexistence problem of reliable virtual machines and I/O-bound virtual machines for the use of disk write-cache on the same virtualization platform. It can guarantee the reliability requirement and improve the write performance for different VMs.
  • Keywords
    cache storage; cloud computing; software performance evaluation; software reliability; virtual machines; virtualisation; I/O performance; I/O-bound virtual machine; VDB; VMM layer; Xen; cloud environment; data-intensive virtual machine; on-board disk write cache; prototype system; reliability requirement; reliable virtual machine; virtual machine monitor; virtualization platform; write performance degradation; write performance demand; write-back cache; write-through policy; Disk drives; File systems; Reliability; Throughput; Virtual machine monitors; Virtual machining; Virtualization; Disk Write Cache; I/O; Virtualization; Xen;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.135
  • Filename
    6832017