2018 IEEE 11th International Conference on Cloud Computing (CLOUD) 2018
DOI: 10.1109/cloud.2018.00030
|View full text |Cite
|
Sign up to set email alerts
|

A Comparative Study of Containers and Virtual Machines in Big Data Environment

Abstract: Container technique is gaining increasing attention in recent years and has become an alternative to traditional virtual machines. Some of the primary motivations for the enterprise to adopt the container technology include its convenience to encapsulate and deploy applications, lightweight operations, as well as efficiency and flexibility in resources sharing. However, there still lacks an in-depth and systematic comparison study on how big data applications, such as Spark jobs, perform between a container en… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
46
0
2

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 103 publications
(61 citation statements)
references
References 23 publications
0
46
0
2
Order By: Relevance
“…Always having access to provided services requires replicating and distributing data to more than one cloud server and that redundancy is one more service that is achieved through the cloud, backup. Containerization of applications is another focal cloud service [1]. Instead of virtualizing complete operating systems, containers are made from the application layer.…”
Section: Cloudmentioning
confidence: 99%
“…Always having access to provided services requires replicating and distributing data to more than one cloud server and that redundancy is one more service that is achieved through the cloud, backup. Containerization of applications is another focal cloud service [1]. Instead of virtualizing complete operating systems, containers are made from the application layer.…”
Section: Cloudmentioning
confidence: 99%
“…Application isolation and resource abstraction are critical for shared cluster provisioning. Containers runtimes such as Linux Containers, Docker and OpenVZ have emerged as lightweight performant alternatives to virtual machines [1]. Due to the increased scale and inherent complexity of such containerized clusters in production, these systems are frequently exposed to emerging phenomena directly impacting system performance.…”
Section: Introductionmentioning
confidence: 99%
“…Containerized clusters: Containers provide virtualized environments encapsulating applications and their configurations [1]. Similar to virtual machines (VMs), containers allow several application environments to share a single host machine.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…On the basis of different deployment models, cloud is divided into four types; namely, public clouds, private clouds, community clouds, and hybrid clouds. Enterprise software and distributed computing experiences novel languages, technologies, and platforms however after some time, many of them drop by wayside in cloud computing, Docker has brought a revolutionary change due to its different features [2,4]. The resources are delivered as services in cloud figuring.…”
Section: Introductionmentioning
confidence: 99%