Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : JOURNAL OF APPLIED INFORMATICS AND COMPUTING

Comparative Study of Web Server Performance Testing with and without Docker Based on Virtual Machines Ramadhan, Fajar Kurnia; Garno, Garno; Solehudin, Arip
Journal of Applied Informatics and Computing Vol. 8 No. 1 (2024): July 2024
Publisher : Politeknik Negeri Batam

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30871/jaic.v8i1.3884

Abstract

Web server development is often hindered by the cost and resources required, as developing a web server typically requires a bare-metal server. Container technology, which allows for the development of multiple web servers on a single bare-metal server, has become popular. One of the most widely used containers is Docker. Docker reduces the need for costs and resources. Beyond the issues of cost and resource requirements, the performance of web servers also needs to be considered. The performance of web servers with and without Docker needs to be verified. This research aims to test the performance of two web servers, one using Docker and one not using Docker, utilizing the native hypervisor VMware ESXi. The web server performance test items in this study include CPU and RAM resource usage. The method for developing infrastructure systems uses SIDLC (System Infrastructure Development Life Cycle). Performance testing (Load Test) was conducted using Apache JMeter as a tool, with the manipulation of the number of threads predetermined. Resource usage information was monitored using Prometheus and Grafana. The research results show that with the same resources for each virtual machine, the CPU resource usage of Virtual Machine 2 (Undockerized) is less than that of Virtual Machine 1 (Dockerized). Meanwhile, RAM resource usage is not affected by the number of users on both virtual machines. Virtual Machine 2 (Undockerized) is better at handling HTTP requests. Virtual Machine 1 (Dockerized) can handle only 2,790 users, while Virtual Machine 2 (Undockerized) can handle more than 2,790 users without errors.
Co-Authors A, Muhammad Ichsanudin Ade Andri Hendriadi Adhi Rizal Aditya Bayu Prasetio Aditya Bayu Prasetio Agung Agung Agung Susilo Yuda Irawan Agung Susilo Yuda Irawan Al Farizi, Sultan Tira Al Haudy Rizky, Mohamad Aldi Angga Putra Alif Muhammad Akmal Alif Ramadhan, Jadid Andhika, Maulana Hafidz Annisa Aulia Yulianti Annisa Aulia Yulianti Annisa Nurjanah Annisa Siti Habibah Apriade Voutama Apriade Voutama Aries Suharso Asep Jamaluddin Asep Jamaludin Ayu Pradini, Hilda Azhari Ali Ridha Bagja Nugraha Basthanda, Fahrevi Dwiputra Chaerur Rozikin Dadang Yusup Darajat, Wahyu Desviana, Alyssa Dian Widyarini, Ratna Diandara Tresya Haniva Didi Juardi Didi Juardi E Haodudin Nurkifli Eko Haryadi Elhaq, Moch Khaidar Faiz Ferdiansyah Farhan Ali Abidin Febry Purnomo Aji Fildzah Zia Ghassani Galih Nasrullah, Muhammad Garno Garno Garno garno, Garno Garno, Garno Hadrianto, Edwin Hafizh Hasan Alauddin Rabbani Hafizh Ridwan, Muhammad Hananto, Agustia Heri Wiranto Heryana, Nono Ibrahim, Agus Indra, Jamaludin Irawan, Agung Susilo Yuda IRWANTO Irwanto Jamaluddin, Asep Jamaludin, Asep Jaman, Jajam Haerul Juardi, Didi Julifer P Manurung Juwanda Juwanda Kamal Prihandani Mahardika, Naufaldi Maulana Hafidz Andhika Maulana, Muhammad Adrian Mayasari, Rini Mohamad Rishwan, Raden Muhammad Adrian Maulana Muhammad Andhika Usrahmawan Muhammad Rafi Ilyasa K Muliani, Rena Mulyana, Muhammad Rizky Nelly Martini Nugraha, Ramdan Nurul Fitriyani Az-zahra, Anggi Priyatna, Bayu Purwantoro Purwantoro Rabbani, Hafizh Hasan Alauddin Ramadhan Dwi Putra Ramadhan, Fajar Kurnia Ramadhan, Ryan Reza Ekstanza Rieke Retnosary Rini Mayasari Rini Mayasari Rizal, Adhi Robby Faishal Bari Rozikin, Chaerur Ryan Ramadhan Saputro, Raihan Akbar Satria Adi Nugroho Shofa Shofia Hilabi Sulaeman, Syams Sultan Tira Al Farizi Susilo Yuda Irawan, Agung Susilo Yuda Irawan, Agung Syahri Susanto Syams Sulaeman Syifa Fauziyah, Syifa Topan Trianto Yuazijah, Afiva Yulyana, Eka Zahra, Vanissa Fatimatul