• DocumentCode
    560164
  • Title

    Optimized pre-copy live migration for memory intensive applications

  • Author

    Ibrahim, Khaled Z. ; Hofmeyr, Steven ; Iancu, Costin ; Roman, Eric

  • Author_Institution
    Lawrence Berkeley Nat. Lab., Berkeley, CA, USA
  • fYear
    2011
  • fDate
    12-18 Nov. 2011
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    Live migration is a widely used technique for resource consolidation and fault tolerance. KVM and Xen use iterative pre-copy approaches which work well in practice for commercial applications. In this paper, we study pre-copy live migration of MPI and OpenMP scientific applications running on KVM and present a detailed performance analysis of the migration process. We show that due to a high rate of memory changes, the current KVM rate control and target downtime heuristics do not cope well with HPC applications: statically choosing rate limits and downtimes is infeasible and current mechanisms sometimes provide sub-optimal performance. We present a novel on-line algorithm able to provide minimal downtime and minimal impact on end-to-end application performance. At the core of this algorithm is controlling migration based on the application memory rate of change.
  • Keywords
    application program interfaces; checkpointing; message passing; resource allocation; software fault tolerance; software performance evaluation; virtual machines; virtualisation; KVM rate control; MPI application; OpenMP scientific application; Xen; checkpoint restart; end-to-end application performance; fault tolerance; kernel-based virtual machine; memory intensive applications; migration control; optimized pre-copy live migration; performance analysis; resource consolidation; virtual machines; virtualization technologies; Bandwidth; Benchmark testing; Instruction sets; Measurement; Monitoring; Random access memory; Virtual machining; Checkpoint Restart; State Migration; Virtual Machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SC), 2011 International Conference for
  • Conference_Location
    Seatle, WA
  • Electronic_ISBN
    978-1-4503-0771-0
  • Type

    conf

  • Filename
    6114430