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 |
---|