Analisis Performansi Container Docker, LXC dan LXD Pada Web Server, FTP Server dan Mail Server
DOI:
https://doi.org/10.33005/santika.v1i0.13Keywords:
virtualisasi,FTPserver,WebServer,Mailserver, container, docker container, LXC, LXD, HTOP, apache jmeter.Abstract
Teknologi tiap tahun berkembang pesat dengan memberi dampak serta perubahan besar bagi manusia dalam mempermudah pekerjaan. Dalam informatika Salah satu teknologi yang terus berkembang adalah teknologi virtualisasi, untuk menggunakan teknologi virtualisasi membutuhkan sumber daya seperti server dan membagi menjadi sumber daya virtual yang disebut VM (Virtual Machine). Namun untuk mengaksesnya VM terkenal mempunyai overhead yang besar. Dengan adanya dampak tersebut, dibandingkan menggunakan VM, maka dalam penelitian ini menggunakan teknologi container karena memiliki overhead lebih kecil sehingga memiliki performansi yang jauh lebih baik. Dengan dilakukannya ujicoba pembandingan, maka dapat di ketahui performa dari masing-masing container tersebut. Pada pembandingan yang dilakukan adalah pembandingan secara overall performance yang meliputi penggunaan CPU dan RAM tiap-tiap container dengan alat uji HTOP serta melakukan pengetesan tiap-tiap container terhadap FTP server, web server serta mail server, yang meliputi throughput, Jeda waktu/ latency, serta transfer rate. Hasil rata-rata pengujian maka dapat menghasilkan output berupa grafik performa dari container Docker, dari hasil pengujian docker termasuk berat dalam penggunaan RAM yang mencapai rata-rata diatas 200Mb namun untuk performa CPU docker sangat stabil, sedangkan untuk performa LXC dan LXD lebih ke ringan penggunaannya, mudah untuk dipelajari, dan sedikit lebih unggul di banding Docker dengan penggunaan RAM yang tidak sampai mencapai 100 Mb serta keunggulan dalam transfer data FTP server, hanya saja LXC dan LXD lemah pada sisi performa yang mudah naik turun dan tidak stabil
References
[2] Rabindra K Barik, Rakesh K. Lenka, K. Rahul Rao, Devam Ghose, “’Performance Analysis of Virtual Machine and Containers in Cloud Computing’,” International Conference on Computing, Communication and Automation, pp. 1204-1210, 2016.
[3] Rajdeep Dua, A. Reddy Raja, Dharmesh Kakadia, “’Virtualization vs Containerization to support PaaS’,” IEEE International Conference on Cloud Engineering, pp. 610-614, 2014
[4] Miguel G. Xavier, Marcelo V. Neves, Fabio D. Rossi, Tiago C. Ferreto, “Performance Evaluation of Container-Based Virtualization for High Performance Computing Environments”, 2013 21st Euromicro International Conference on Parallel. Distributed, and Network-Based Processing, pp. 233- 240. 2013
[5] Adiputra, Firmansyah (2015). Container dan Docker: teknik virtualisasi dalam pengelolaan banyak aplikasi web. Madura: Universitas Trunojoyo jurnal simatic vol.4 no 3 ISSN 2088-2130
[6] Carlos Arango et al (2017). Performance Evaluation of Container-based Virtualization for High Performance Computing Environments. Colombia: universidad del valle
[7] Harijanto, Budi (2015). Desain dan Analisis Kinerja Virtualisasi Server Menggunakan PROXMOX Virtual Environment. Malang: jurnal simatic vol.5 no 1 ISSN 2088-2130
[8] Kurniawan, Erick (2015). Penerapan Teknologi Cloud Computing di Universitas Studi Kasus: Fakultas Teknologi Informasi UKDW.yogyakarta: Jurnal EKSIS Vol 08 No 01 page 29-36
[9] Pratama, Rivaldy Arif et al(2018). Implementasi Web Server Cluster Menggunakan Metode Load Balancing pada Container Docker, LXC, DAN LXD. Bandung:Telkom university, e-Proceeding of Engineering Vol.5, No.3 ISSN : 2355-9365
[10] Ravis, Muhammad et al (2019). Perbandingan Performansi Single Web Server Dan Multi Web Server Dengan Metode Paired Sample T Test. Palembang, STMIK GI MDP, Jurnal SISFOKOM, Volume 08, Nomor 02 ISSN : 2301-7988.
[11] Putri, Adinda Riztia et al(2020). Performance Analysis of Multi Services on Container Docker, LXC, and LXD. Bulletin of Electrical Engineering and Informatics vol. 9 no. 5, October, pp. 2008 – 2011 ISSN: 2302-9285
[12] Ruwaida, Devi et al(2018). RANCANG BANGUN FILE TRANSFER PROTOCOL (FTP) DENGAN PENGAMANAN OPEN SSL PADA JARINGAN VPN MIKROTIK DI SMKS DWIWARNA. Medan, journal of computer engineering system and science vol 3 no 1 page 45-49