Implementation and evaluation of a container management platform on Docker: Hadoop deployment as an example

被引:0
作者
Wen-Chung Shih
Chao-Tung Yang
Rajiv Ranjan
Chun-I Chiang
机构
[1] Asia University,Department of M
[2] Tunghai University,Commerce and Multimedia Applications
[3] Tunghai University,Department of Computer Science
[4] Newcastle University,Research Center for Smart Sustainable Circular Economy
来源
Cluster Computing | 2021年 / 24卷
关键词
Virtualization; Clouds; Containers; Docker; Hadoop;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years, virtualization is one of the key technologies of next-generation data centers. However, the problem of virtualization technology is that each instance needs to run a client operating system and a lot of applications. Therefore, it might generate a heavy load and affect the system efficiency and performance. In this work, the performance evaluation of three environments (bare-metal, Docker containers, and virtual machines) is investigated to understand the differences between the characteristics of each environment. Also, we addressed whether container-based virtualization can solve the problems of traditional virtualization. In addition, we combined Docker with OpenStack to implement a container management platform. Finally, we took Hadoop deployment as an example to verify whether Docker can solve the deployment problem and save time.
引用
收藏
页码:3421 / 3430
页数:9
相关论文
共 62 条
[1]  
Liao X(2015)A novel memory allocation scheme for memory energy reduction in virtualization environment J. Comput. Syst. Sci. 81 3-15
[2]  
Jin H(2014)HYVI: a hybrid virtualization solution balancing performance and manageability IEEE Trans. Parallel Distrib. Syst. 25 2332-2341
[3]  
Yu S(2017)Virtual machine management system based on the power saving algorithm in cloud J. Netw. Comput. Appl. 80 165-180
[4]  
Zhang Y(2019)An energy-efficient cloud system with novel dynamic resource allocation methods J. Supercomput. 75 4408-4429
[5]  
Dong Y(2020)Implementation of an energy saving cloud infrastructure with virtual machine power usage monitoring and live migration on OpenStack Computing 102 1547-1566
[6]  
Zhang X(2015)Docker as platform for assignments evaluation Energy Procedia 100 1665-1671
[7]  
Dai J(2015)Big data and Hadoop—a study in security perspective Procedia Comput. Sci. 50 598-601
[8]  
Guan H(2017)Development of cloud services for patient-specific simulations of blood flows through aortic valves Adv. Eng. Softw. 103 57-64
[9]  
Yang C-T(2014)A generic cloud platform for engineering optimization based on OpenStack Adv. Eng. Softw. 75 42-57
[10]  
Liu J-C(2014)Development of template management technology for easy deployment of virtual resources on OpenStack J. Cloud Comput. 3 1-12