DocumentCode :
704248
Title :
Comparing Containers versus Virtual Machines for Achieving High Availability
Author :
Wubin Li ; Kanso, Ali
Author_Institution :
Ericsson Res., Montreal, QC, Canada
fYear :
2015
fDate :
9-13 March 2015
Firstpage :
353
Lastpage :
358
Abstract :
In recent decades, virtualization as an abstraction from physical hardware has become a popular solution to resource isolation and server consolidation. With the surge in adoption of virtualization technologies, ensuring High Availability (HA) for applications hosted in virtualized environments emerges as an important problem and has garnered substantial attention. In this paper, we present a brief comparison of virtualization technologies from a HA perspective. The state-of-the-art HA solutions in two mainstream types of virtualized platforms (i.e., hypervisor-based platform and container-based platform) are respectively investigated in terms of limitations and features such as live migration, failure detection, and checkpoint/ restore. One of our key findings is that, compared with hypervisor-based platforms, HA features in container-based platforms are far from enough. From a HA perspective, extensions on top of container technologies are required.
Keywords :
resource allocation; virtual machines; HA; container comparison; high availability; hypervisor-based platforms; resource isolation; server consolidation; virtual machines; virtualization technologies; virtualized environments; virtualized platforms; Availability; Containers; Heart beat; Kernel; Servers; Synchronization; Virtualization; cloud computing; container; fault tolerance; high availability; hypervisor; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2015 IEEE International Conference on
Conference_Location :
Tempe, AZ
Type :
conf
DOI :
10.1109/IC2E.2015.79
Filename :
7092943
Link To Document :
بازگشت