Downloads: 3 | Views: 67 | Weekly Hits: ⮙2 | Monthly Hits: ⮙2
Research Paper | Computer Science and Information Technology | India | Volume 13 Issue 6, June 2024 | Rating: 5.2 / 10
Migration from Virtualization to Dockerization in Cloud
Rohit Yadav [3] | Rashmi Gaurkar
Abstract: Virtualization is the core of cloud computing for providing services on demand. Distributed systems in cloud computing are mostly developed using virtualization. However, due to issues of significant resources, interpretability and deployment make it less adaptable to distributed systems. Dockerization has been introduced and is gaining popularity in the software development community. Docker has recently introduced its distributed system development tool called Swarm, which extends the Docker Container-based system development process on multiple hosts in multiple clouds. Docker Swarm-based containerized distributed system is a brand-new approach and needs to be compared with the virtualized distributed system. Therefore, this review paper describes the simulation and evaluation of the development of a distributed system using virtualization and dockerization. This simulation is based on Docker Swarm, VirtualBox, Ubuntu, Mac OS X, nginx, and redis. To simulate and evaluate the distributed system in the same environment, all Swarm Nodes and Virtual Machines are created using VirtualBox on the same Mac OS X host. For simulation and evaluation, nginx and redis ware installed different Docker Swarm nodes and Virtual machines. Finally, based on results, it evaluates their required resources and operational overheads.
Keywords: Virtualization, Dockerization, Distributed Systems, Cloud, Virtual Machine Monitor, Hypervisor, Docker, Virtual Machine, Container
Edition: Volume 13 Issue 6, June 2024,
Pages: 545 - 548