Analisis Throughput Dan Skalabilitas Virtualized Network Function VyOS Pada Hypervisor VMWare ESXi, XEN, DAN KVM
Main Article Content
Abstract
Virtualisasi berjalan diatas suatu hypervisor yang merupakan suatu program untuk membuat dan menjalankan virtual machine. Hypervisor mengatur sejumlah resources hardware seperti RAM, CPU, dan storage yang dimiliki hardware aslinya untuk digunakan bersama-sama dengan virtual environment. Salah satu implementasi yang dapat dimanfaatkan dengan adanya virtualisasi adalah Network Function Virtualization atau yang biasa disebut NFV. Konsep ini memanfaatkan teknik virtualisasi untuk membuat suatu Virtualized Network Function (VNF) yang memiliki fungsi sama dengan network device aslinya. Salah satu VNF yang dapat digunakan secara bebas adalah VyOS. VyOS merupakan sistem operasi jaringan berbasis open source yang memiliki fungsi seperti hardware router tradicional, firewall. VPN, proxy dan fungsi jaringan lainnya. Pada penelitian ini dilakukan pengujian performansi VyOS pada bare-metal hypervisor (XEN, VMware ESXi) dan hosted hypervisor (Kernel-based Virtual Machine atau KVM). Penelitian ini bertujuan untuk mengetahui kinerja dari ketiga hypervisor tersebut dalam menjalankan VNF dengan parameter throughput, dan parameter skalabilitas. Dari hasil pengujian dan análisis dapat disimpulkan bahwa KVM memiliki performansi kecepatan tertinggi dengan besar throughput 19.29 GB/s. Sedangkan untuk parameter skalabilitas, VMware memiliki skalabilitas yang sangat baik yang ditunjukkan dengan kecilnya degradasi performansi pada throughput saat menjalankan banyak VNF daripada XEN dan KVM.
Downloads
Article Details
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work
References
[2] Linux Foundation. "Xen To Become Linux Foundation Collaborative Project " Linux Foundation". Web. 20 Dec. 2016.
[3] Garg, A., Network Function Virtualization (Doctoral dissertation, Indian Institute of Technology Bombay).
[4] Deshane, T., Shepherd, Z., Matthews, J., Ben-Yehuda, M., Shah, A. and Rao, B., 2008. Quantitative comparison of Xen and KVM. Xen Summit, Boston, MA, USA, pp.1-2.
[5] European Telecommunications Standards Institute. 2013. Network Functions Virtualisation (NFV); White Paper #2.
[6] Thekkedath, Balamurali. Network Functions Virtualization For Dummies®, Hewlett Packard Enterprise Special Edition. 1st ed. John Wiley & Sons, Inc., 2016. Web. 16 Oct. 2016.
[7] European Telecommunications Standards Institute. 2012. Network Functions Virtualisation (NFV); White Paper #1.
[8] European Telecommunications Standards Institute. 2013. Network Functions Virtualisation (NFV); Architectural Framework. GS NFV 002 (V1.1.1).
[9] European Telecommunications Standards Institute. 2013. Network Functions Virtualisation (NFV); Use Cases. GS NFV 001 (V1.1.1).
[10] European Telecommunications Standards Institute. 2014. Network Functions Virtualisation (NFV); White Paper #3.
[11] V. K. Quintuna Rodriguez and F. Guillemin, "Performance analysis of resource pooling for network function virtualization," 2016 17th International Telecommunications Network Strategy and Planning Symposium (Networks), Montreal, QC, 2016, pp. 158-163.
[12] J. Anderson, H. Hu, U. Agarwal, C. Lowery, H. Li and A. Apon, "Performance considerations of network functions virtualization using containers," 2016 International Conference on Computing, Networking and Communications (ICNC), Kauai, HI, 2016, pp. 1-7.
[13] C. Wang, O. Spatscheck, V. Gopalakrishnan, Y. Xu and D. Applegate, "Toward High-Performance and Scalable Network Functions Virtualization," in IEEE Internet Computing, vol. 20, no. 6, pp. 10-20, Nov.-Dec. 2016.
[14] Perera, P.M. and Keppitiyagama, C., September. A performance comparison of hypervisors. In Advances in ICT for Emerging