PEMILIHAN ARSITEKTUR BASIS DATA BERDASARKAN ANALISIS KINERJA ORACLE INSTANCE TUNGGAL DAN RAC

Sri Astuti
Gunadarma University
Indonesia
Lulu Chaerani Munggaran
Gunadarma University
Indonesia

DOI: http://dx.doi.org/10.35760/ik.2022.v27i2.5993

Article Submitted: 21 February 2022

Article Published: 18 July 2022

Abstract

Beban yang semakin bertambah pada suatu server basis data dapat mengakibatkan menurunnya performa sistem untuk menyelesaikan perintah penggunanya. Berkurangnya performa dari server tersebut juga bisa berdampak terhadap response time yang semakin lambat. Salah satu cara meningkatkan kinerja server adalah dengan menambahkan sumber daya berupa server baru yang bisa dikonfigurasikan sebagai cluster. Penambahan server baru tersebut dapat disebut sebagai horizontal scaling. Horizontal scaling membantu dalam pembagian beban kerja dalam pemprosesan data. Tujuan dari penelitian ini adalah membandingkan kinerja Oracle basis data instance tunggal dengan basis data Real Application Cluster (RAC) sebagai dasar pemilihan arsitektur basis data, menggunakan  pengujian throughput, response time dan error rate. Hasil dari pengujian untuk jumlah pengguna 100,200,300,400,500,600,700,800,900,1000, basis data instance tunggal lebih unggul dalam hal throughput dan response time dibandingkan dengan cluster RAC. Basis data RAC mendapatkan hasil yang lebih unggul dibandingkan basis data instance tunggal dalam hal performa error rate, hal ini menunjukkan bahwa basis data RAC dapat melayani transaksi yang lebih banyak tanpa menghasilkan transaksi error.

Keywords
Cluster; Database; Error Rate; Horizontal Scaling; Response Time; Throughput
References

C. Dhall. Scalability Patterns: Best Practices for Designing High Volume Websites. Germany: Apress, 2018.

A. H. Ali, M. Z. Abdullah, "A survey on vertical and horizontal scaling platforms for big data analytics." International Journal of Integrated Engineering, vol. 11, no. 6, pp. 138-150, 2019.

M. A. R. Maniyar, M. A. Hakeem, and M. K. M. Zafar, "Bottom-up Approach for Performance Testing of Software Applications or Products." International Journal of Innovative Research in Computer and Communication Engineering ,Vol. 6, Issue 9, Sep., pp. 7812-7817, 2018.

N. Jha and R. Popli, "Comparative Analysis of Web Applications using JMeter." International Journal of Advanced Research in Computer Science, Vol. 8, Issue 3, Apr., pp 774-777, 2017.

Sugiyatno, “Perancangan Clustering Database Server Untuk Meningkatkan Unjuk Kerja Server Dan Menjamin Ketersediaan Layanan,” Jurnal Cendikia, Vol. 18, no. 1, Okt., pp. 281-289, 2019.

D. A. Fansha, M. Y. H. Setyawan, and M. N. Fauzan, "Load Test pada Microservice yang menerapkan CQRS dan Event Sourcing," Jurnal Buana Informatika, Vol. 12, no. 2, Okt., pp. 126-134, 2021

R. Shrestha, “High Availability and Performance of Database in the Cloud-Traditional Master-slave Replication versus Modern Cluster-based Solutions,” In Proc. 7th International Conference on Cloud Computing and Services Science, 2017, pp. 413-420.

W. Ying, “Oracle RAC performance Comparison on Physical Servers and VMware VSAN Servers,” In Proc. IOP Conference Series: Materials Science and Engineering, vol. 569, no. 3, 2019.

M. A. Putri, H. N. Hadi, and F. Ramdani, “Performance testing analysis on web application: Study case student admission web system,” in Proc. International conference on sustainable information engineering and technology (SIET), 2107, pp. 1-5.

Ihwaldi, “Analisis Topologi Jaringan Pada Smk Muhammadiyah Palopo,” PhD diss., Universitas Cokroaminoto Palopo, South Sulawesi, 2020.

A. G. Gani, “Konfigurasi Sistem Keamanan Jaringan,” JSI (Jurnal Sistem Informasi) Universitas Suryadarma, Vol. 6, no. 1, pp. 134-149, 2019.

N. N. A. Trisnawati, I.M. S. Putra, and A. A. K. O. Sudana, “Uji Fungsionalitas Sistem Informasi Manajemen Pegawai dengan Metode Black Box,” Jurnal Ilmiah Teknologi dan Komputer, Vol. 2, no. 3, Des., pp. 524-534, 2021.

S. Matam and J. Jain, Pro Apache JMeter: Web Application Performance Testing. United States: Apress, 2017.

M. R. Maulana, E. B. Santoso, and S. W. Binabar, “Analisis Kinerja Website Pemerintah Kota Pekalongan,” Jurnal Litbang Kota Pekalongan, Vol. 19, no. 1, pp. 48-54, 2021.

D. Vincensius and B. Wasito, “Analisis dan Perancangan Sistem Informasi Point Of Sales pada CV. Sanjaya Abadi,” Jurnal Informatika dan Bisnis Institut Bisnis dan Informatika Kwik Kian Gie, 2019.

Information
PDF
669 times PDF : 707 times