Analisis Performansi Baremetal Provisioning pada Openstack Platform Berbasis Remote Virtualisasi Menggunakan Layanan Ironic

Main Article Content

Joey Leomanz Bartolomiussihosa
Agus Virgono
Ridha Muldina Negara

Abstract

Penggunaan cloud computing sudah cukup banyak, bahkan banyak dipergunakan untuk melakukan pekerjaan tugas komputasi kinerja tinggi. Cloud data center mengandalkan teknologi virtualisasi untuk meningkatkan produktivitas dan mengurangi kompleksitas yang akan diberikan ke pengguna akhir dalam mengakses layanannya yang diberikan. Aplikasi yang berjalan dengan menggunakan teknologi virtualisasi tidak terhindarkan terjadinya penurunan performansi. Kebutuhan konsumen akan komputasi tinggi yang tidak dapat dilakukan pada teknologi virtualisasi dapat disolusikan dengan melakukan komputasi langsung di atas baremetal namun tetap pada kompleksitas yang sangat rendah. Openstack direpresentasikan sebagai platform opensource, populer sebagai Infrastructure as a Service (IaaS) cloud platform yang bisa diimplementasikan sebagai private cloud maupun publik cloud. Openstack sudah mendukung dalam melakukan teknik virtualisasi maupun mengakuisisi baremetal. Penelitian ini dilakukan uji performansi antara baremetal dan virtual mesin dengan melakukan beberapa pengujian. Pengujian performansi berdasarkan sumber daya infrastruktur dari komputasi awan tersebut seperti CPU processing time, network throughput TCP, disk I/O, memory test throughput, jitter, dan packet loss. Hasil pengujian yang didapat, performansi baremetal ironic lebih baik dari virtual mesin.

Article Details

Section
Informatics

References

Akopytrov. (2020, September 10). Sysbench. Retrieved Desember 10, 2020, from Github: https://github.com/akopytov/sysbench

Amrutha, R., & Nithya, V. (2015). Curbing of TCP Incast in data center networks. 2015 4th International Conference on Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions). Noida: IEEE.

Awasthi, A., & Gupta, R. (2016). Multiple Hypervisor Based Openstack Cloud and VM migration. 2016 6th International Conference - Cloud System and Big Data Engineering. India: IEEE.

Browne, P. (2019). OpenStack Ironic - Multi-Tenant. Research Computing Platforms.

Cisco System. Inc. (2020). Cisco Global Cloud Index. USA: Cisco.

Dugan, J., Elliott, S., Mah, B. A., Poskanzer, J., & Prabhu, K. (2015, Januari 12). iPerf - The ultimate speed test tool for TCP, UDP and SCTP. (ESnet) Retrieved November 10, 2020, from Iperf: https://iperf.fr/

ETSI. (1999). TIPHON General Aspects of QoS. Valbonne: ETSI.

Felter, W., Ferreira, A., Rajamony, R., & Rubio, J. (2015). An updated performance comparison of virtual machines and Linux containers. 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). Philadelphia: IEEE.

IBM Corporation. (2020, Oktober 9). IBM Cloud Bare Metal Servers. (IBM) Retrieved November 9, 2020, from IBM: https://www.ibm.com/cloud/bare-metal-servers/hosting-solutions

ITU-T Study Group. (2001). Recommendation G.1010 - End User Multimedia QoS Categories. ITU-T.

Kang, M., Kang, D.-I., Walters, J. P., & Crago, S. P. (2017). A Comparison of System Performance on a Private OpenStack Cloud and Amazon EC2. 2017 IEEE 10th International Conference on Cloud Computing (CLOUD). 10. Honolu: IEEE.

King, C. (2020, Oktober 7). Stress-ng. Retrieved Desember 10, 2020, from Ubuntu Wiki: https://wiki.ubuntu.com/Kernel/Reference/stress-ng

Kotra, J. B., Kim, S., Madduri, K., & Kandemir, M. T. (2017). Congestion-aware memory management on NUMA platforms: A VMware ESXi case study. 2017 IEEE International Symposium on Workload Characterization (IISWC). Seattle: IEEE.

Kumar, R., & Charu, S. (2015). An Importance of Using Virtualization Technology in Cloud Computing. Global Journal of Computers & Technology, 1(2), 56-60.

Kumar, R., Gupta, N., Charu, S., & Jain, K. (2014). Open Source Solution for Cloud Computing Platform Using OpenStack. International Journal of Computer Science and Mobile Computing. 3, pp. 89-98. IJCSMC.

Lufei, Z., & Zuoning, C. (2017). An operating system architecture for Cloud computing. 2017 IEEE 2nd International Conference on Cloud Computing and Big Data Analysis . Chengdu: IEEE.

Nicolas. S., & Kominos. V. (2017). Bare-metal, Virtual Machines and Containers inOpenStack. 20th Conference on Innovations in Clouds, Internet and Networks (ICIN) RA Security. Sweden.

Openstack. (2019, Desember 19). Openstack Bare Metal Provisioning Program. Retrieved Desember 11, 2020, from Openstack Wiki: https://wiki.openstack.org/wiki/Ironic

Oracle. (2008). Oracle® Enterprise Manager Best Practices for Bare Metal Provisioning. Oracle Parkway: Oracle.

Podzimek, A., Bulej, L., Chen, L. Y., Binder, W., & Tuma, P. (2015). Analyzing the Impact of CPU Pinning and Partial CPU Loads on Performance and Energy Efficiency. 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID). Shenzen: IEEE.

Qasaimeh, M., Denolf, K., Lo, J., Vissers, K., Zambreno, J., & Jones, P. H. (2019). Comparing Energy Efficiency of CPU, GPU and FPGA Implementations for Vision Kernels. IEEE. Las Vegas: IEEE.

Rackspace Cloud Computing. (2021, Januari 6). Openstack Installation Guide. (Openstack) Retrieved from Openstack Doc: https://docs.openstack.org/install-guide/overview.html

RDO Author. (2021). Packstack: Create a proof of concept cloud. (RDO Author) Retrieved Desember 2020, 29, from RDO Project: https://www.rdoproject.org/install/packstack/

Redhat, Inch. (2014, Agustus 16). Understanding cloud computing. (Redhat) Retrieved Februari 8, 2020, from Redhat: https://www.redhat.com/en/topics/cloud

Rika, W. (2016). Analisis QoS ( QUALITY OF SERVICE) pada Jaringan Internet (Studi Kasus : UPT LOKA UJI TEKNIK PENAMBANGAN JAMPANG KULON LIPI). Teknik Informasi dan Sistem Informasi, 2, 162-172.

Vmware, Inc. (2006). Virtualization Overview. Palo Alto: Vmware.

Zheng, W., Wang, Y., Xia, Y., & Wu, Q. (2017). On Dynamic Performance Estimation of Fault-Prone Infrastructure-as-a-Service clouds. International Journal of Distributed Sensor Networks(13).