کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
425095 685682 2013 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Utilizing memory content similarity for improving the performance of highly available virtual machines
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Utilizing memory content similarity for improving the performance of highly available virtual machines
چکیده انگلیسی

Checkpoint-recovery based Virtual Machine (VM) replication is an emerging approach towards accommodating VM installations with high availability. However, it comes with the price of significant performance degradation of the application executed in the VM due to the large amount of state that needs to be synchronized between the primary and the backup machines. It is therefore critical to find new ways for attaining good performance, and at the same time, maintaining fault tolerant execution. In this paper, we present a novel approach to improve the performance of services deployed over replicated virtual machines by exploiting data similarity within the VM’s memory image to reduce the network traffic during synchronization. For identifying similar memory areas, we propose a bit density based hash function, upon which, we build a content addressable hash table. We present a quantitative analysis on the degree of similarity we found in various workloads, and introduce a lightweight compression method, which, compared to existing replication techniques, reduces network traffic by up to 80% and yields a performance improvement over 90% for certain latency sensitive applications.


► Data self-similarity based high availability for virtual machines.
► Quantitative analysis regarding the degree of content self-similarity.
► Lightweight similarity based compression method to reduce network traffic.
► Reduces the amount of data transferred during replication by up to 80%.
► Improves performance of latency sensitive applications by over 90%.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 29, Issue 4, June 2013, Pages 1085–1095
نویسندگان
, , ,