• DocumentCode
    1820033
  • Title

    HyperDealer: Reference-Pattern-Aware Instant Memory Balancing for Consolidated Virtual Machines

  • Author

    Hwang, Woomin ; Roh, Yangwoo ; Park, Youngwoo ; Park, Ki-Woong ; Park, Kyu Ho

  • Author_Institution
    Comput. Eng. Res. Lab., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
  • fYear
    2010
  • fDate
    5-10 July 2010
  • Firstpage
    426
  • Lastpage
    434
  • Abstract
    Memory contention among consolidated virtual machines (VMs) creates the need for a memory balancing operation. In an attempt to provide a prompt memory balancing mechanism, we found problems with the retardation of memory transfer by the reclamation delay. The scheduling of the VMs generates the delay, and a conflicts of two reclamation policies between the guest OS and the hypervisor deteriorates it. As a remedy to these problems, we propose HyperDealer, which selects the victim page by applying reference patterns, reclaims the pages with hypervisor-level paging, and transfers those pages with ballooning of the guest OS. Our scheme eliminates the involvement of the victim VM in memory balancing and extends the dwell time of reclaimed pages in the reclaimed state. Consequently, HyperDealer significantly reduces the time taken to transfer memory with a low overhead and enhances the value of additional memory for the recipient VM. The experimental results of our scheme show that the application performance in the recipient VM is 11% more time-efficient and has a penalty which is 50% less than previous approaches.
  • Keywords
    resource allocation; storage management; virtual machines; HyperDealer; consolidated virtual machines; guest OS; hypervisor level paging; memory contention; memory transfer retardation; prompt memory balancing mechanism; reclamation delay; reference pattern aware instant memory balancing; Delay; Linux; Memory management; Monitoring; Resource management; Virtual machine monitors; Virtual machining; VM; consolidated; memory balancing; reference pattern; virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8207-8
  • Electronic_ISBN
    978-0-7695-4130-3
  • Type

    conf

  • DOI
    10.1109/CLOUD.2010.70
  • Filename
    5557963