Analisis Performansi Web Server Menggunakan Virtualisasi KVM dan Docker


  • M. Andre Asrawan Politeknik Caltex Riau


Abstract The presence currently most web servers are installed on a physical server. The problem in providing physical servers is not being able to provide hardware resources (CPU, Memory and Network) in accordance with the requirements (on demand self service) on each server. Along with the development of technology, cloud computing technology is offered that uses virtualization methods that are able to provide hardware resources as needed. Web server is built on KVM and Docker virtualization. These two virtualisations will be compared and analyzed which virtualisations are better for a large scale web server to install. In testing the KVM response time is better than Docker, because it has a smaller response time of 277.07 ms compared to 287.33 ms, then for the throughput on the J-Meter testing has the same value namely 9.90 mbps, the CPU and Docker memory testing is better than the KVM because the value of using a smaller docker walled KVM, Docker CPU usage is 0.23% versus 2.05%, while the value of Docker memory usage is 4.75% versus 22.37. So for a large scale web server it is better to use Docker because Docker is much lighter even though the value of response time is slightly greater than KVM.  Keywords: KVM, Docker, CPU, Memory, Response Time, Throughput