ANALISIS PERBANDINGAN PERFORMA APACHE WEB SERVER DAN NGINX MENGGUNAKAN APACHE JMETER
Keywords:
comparison of server web, throughput, responce time, perbandingan server web, waktu responAbstract
Peningkatan jumlah pengguna internet berdampak pada peningkatan jumlah permintaan layanan halaman web. Hal ini menjadikan pemilihan aplikasi penggerak webserver menjadi sangat penting. Survei menunjukan terdapat dua aplikasi webserver open source yang banyak digunakan saat ini yaitu Apache dan Nginx. Penelitian ini bertujuan untuk mengetahui kinerja mesin webserver dengan aplikasi mana yang lebih unggul dalam melayani client. Metode yang dilakukan dalam penelitian ini yaitu menganalisa kinerja webserver berdasarkan parameter response time dan throughput menggunakan Apache Jmeter sebagai tool pengukuran. Hasilnya dapat menjadi referensi dalam memilih webserver. Dalam pengujian yang sudah dilakukan Nginx lebih baik performanya dibandingkan Apache berdasarkan parameter response time dan throughput. Hasil ini dapat menjadi rekomendasi dalam penggunaan aplikasi mesin web server.
The increase in the number of internet users has an impact on increasing the number of requests for web page services. This makes choosing a webserver application very important. The survey shows that there are two open source web server applications that are widely used today, namely Apache and Nginx. This study aims to determine the performance of a web server engine with which application is superior in serving clients. The method used in this research is to analyze the performance of the webserver based on the parameters of response time and throughput using Apache Jmeter as a measurement tool. The results can be used as a reference in choosing a webserver. In the tests that have been done, Nginx has better performance than Apache based on the response time and throughput parameters. These results can be a recommendation in the use of a web server engine application.
References
Netcraft, July 2017 Web Server Survey, Internet : https://news.netcraft.com/archives/2017/07/20/july-2017-web-server-survey.html
Tanenbaum, Andrew S, Computer Networks, Fifth Edition. Boston : Prentice Hall, 2011.
Dejonghe Derek, NGINX Cookbook Advanced Recipes for High Performance Load Balancing, Sebastopol CA : O’Reilly, 2019
______, Apache HTTP Server, Internet : https://id.wikipedia.org/wiki/Apache_HTTP_Server.