Academic Journal

Zero-Copy, Minimal-Blackout Virtual Machine Migrations Using Disaggregated Shared Memory

التفاصيل البيبلوغرافية
العنوان: Zero-Copy, Minimal-Blackout Virtual Machine Migrations Using Disaggregated Shared Memory
المؤلفون: Grapentin, Andreas, Eberhardt, Felix, Zagorni, Tobias, Polze, Andreas, Gazzetti, Michele, Pinto, Christian
المساهمون: Andreas Grapentin and Felix Eberhardt and Tobias Zagorni and Andreas Polze and Michele Gazzetti and Christian Pinto
بيانات النشر: Schloss Dagstuhl – Leibniz-Zentrum für Informatik
سنة النشر: 2024
المجموعة: DROPS - Dagstuhl Research Online Publication Server (Schloss Dagstuhl - Leibniz Center for Informatics )
مصطلحات موضوعية: disaggregation, disaggregated memory, vm live migration, thymesisflow, power9, opencapi, performance evaluation, zero copy
الوصف: We propose a new live-migration paradigm for virtual machines called zero-copy migration. By making the working set of the virtual machine available on the destination host through transparently byte-addressable disaggregated memory, we remove the need for a pre-copy phase while simultaneously reducing the performance impact of the post-copy phase. We describe an open-source implementation of the proposed paradigm based on QEMU-KVM and libvirt, and we evaluate the efficiency of the approach with a deployment on a functional hardware prototype of a memory disaggregation system realized using ThymesisFlow. Using a series of configurable benchmarks, we show that the lead time and blackout time of the migration are equal to best-case scenarios of traditional pre-copy, post-copy and hybrid approaches. Key performance metrics from the perspective of applications running in the virtual machine, such as memory latency and throughput, are improved by up to three orders of magnitude, increasing both flexibility and responsiveness of live-migrations in the datacenter.
نوع الوثيقة: article in journal/newspaper
conference object
وصف الملف: application/pdf
اللغة: English
Relation: Is Part Of OASIcs, Volume 116, 15th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 13th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM 2024)
DOI: 10.4230/OASIcs.PARMA-DITAM.2024.3
الاتاحة: https://doi.org/10.4230/OASIcs.PARMA-DITAM.2024.3
https://nbn-resolving.org/urn:nbn:de:0030-drops-196972
https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.PARMA-DITAM.2024.3
Rights: https://creativecommons.org/licenses/by/4.0/legalcode
رقم الانضمام: edsbas.6821D17E
قاعدة البيانات: BASE
الوصف
DOI:10.4230/OASIcs.PARMA-DITAM.2024.3