Performance Analysis of an E-commerce Website Using Distributed Servers (Case Study: Ecommerce Bumdes Sarining Kukuh Winangun)
DOI:
10.47709/cnahpc.v6i3.4383Keywords:
Distributed, Server, Website, Virtualization, Round-RobinDimension Badge Record
Abstract
Digital transformation has significantly altered our interactions by leveraging the internet for fast global information exchange and collaboration. This shift impacts businesses, individuals, organizations, and governments by increasing the demand for fast, reliable web services. To meet these demands, many organizations are turning to distributed server infrastructures, which help handle large storage needs and avoid performance issues. This research focuses on creating a distributed web server system that uses Round-Robin load balancing to evenly distribute traffic and enhance performance. The Round-Robin algorithm’s simplicity and effectiveness in balancing loads, combined with the advantages of virtualization, such as cost efficiency, improved performance, and better resource management are central to this approach. Virtualization also offers improved scalability, accuracy, and security, further enhancing overall system efficiency and effectiveness in data centers. This research evaluates and contrasts the performance of websites utilizing distributed servers against those using single servers. The findings indicate that websites with distributed servers significantly outperform those with single servers. Specifically, distributed servers offer response times that are 5.8 times faster, achieve 2.2 times more successful responses, and transfer 2.1 times more data than single servers. Additionally, single servers experience a much higher rate of timeouts, with 14.2 times more occurrences compared to distributed servers.
Downloads
Abstract viewed = 67 times
References
Abdulkarim, Abdulrahman, Ishaq Muhammed, Lele Mohammed, and Abbas Babayaro. 2019. “Performance Analysis of an Improved Load Balancing Algorithm in Cloud Computing.” American Journal of Networks and Communications 8(2).
Alankar, B., Sharma, G., Kaur, H., Valverde, R., & Chang, V. (2020). Experimental setup for investigating the efficient load balancing algorithms on virtual cloud. Sensors, 20(24), 7342.
Arfeen, Asad, Muhammad Asim Khan, Obad Zafar, and Usama Ahsan. 2022. “Process Based Volatile Memory Forensics for Ransomware Detection.” Concurrency and Computation: Practice and Experience 34(4).
Cuzzocrea, Alfredo, Enzo Mumolo, and Pietro Corona. 2015. “Cloud-Based Machine Learning Tools for Enhanced Big Data Applications.” In Proceedings - 2015 IEEE/ACM 15th International Symposium on Cluster, Cloud, and Grid Computing, CCGrid 2015,.
Du, Guangyu, Hong He, and Qinggang Meng. 2014. “Energy-Efficient Scheduling for Tasks with Deadline in Virtualized Environments.” Mathematical Problems in Engineering 2014.
Deshmukh, G. (2023). Performance comparison of different load balancing algorithms in cloud computing. International Journal on Recent and Innovation Trends in Computing and Communication, 11(8s), 747-754.
Ekre, A.A., N.M. Nimbarte, and S.V. Balamwar. 2018. “An Empirical Proposition to Load Balancing Effectuate on AWS Hybrid Cloud.” International Journal of Scientific Research in Computer Science and Engineering 6(4).
Eludiora, Safiriyu et al. 2010. “A Load Balancing Policy for Distributed Web Service.” International Journal of Communications, Network and System Sciences 03(08).
Ma'arifah, W. (2024). Performance comparison of zevenet multi service load balancing with least connection and round robin algorithm. Joiv International Journal on Informatics Visualization, 8(2), 882.
Motohashi, H., Nguyen, P., Nguyen, K., & Sekiya, H. (2022). Implementation of p4-based schedulers for multipath communication. Ieee Access, 10, 76537-76546.
Ramadhan, H. and Wardhana, S. (2021). Computer networks optimization using load balancing algorithms on the citrix adc virtual server. Jurnal Online Informatika, 6(1), 103.
Rino Subekti et al. 2024. TRANSFORMASI DIGITAL (Teori & Implementasi Menuju Era Society 5.0). Jakarta: PT. Sonpedia Publishing Indonesia. https://www.researchgate.net/publication/380462238_TRANSFORMASI_DIGITAL_Teori_implementasi_Menuju_Era_Society_50.
Satwika, I Kadek Susila, I Putu Susila Handika, and Made Hanindia Prami Swari. 2022. “ANALISIS UTILISASI RESOURCE CLUSTERS PADA HADOOP MENGGUNAKAN VIRTUALIZATION.” Jurnal RESISTOR (Rekayasa Sistem Komputer) 5(1).
Setiawan, Roisul, Bayu Rahayudi, Dany Primanita, and Kartika Sari. 2020. “Implementasi High Availability Web Server Menggunakan Metode Web Cluster Dan High Availability Proxy Pada Single Board Computer (Studi Kasus: UD Sendang Putra).” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya 4(9): 2548–2964. https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/7880.
Song, He, Xiaofeng Wang, Mengdong Zhai, and Guangjie Zhang. 2020. “High-Fidelity Router Emulation Technologies Based on Multi-Scale Virtualization.” Information (Switzerland) 11(1).
Swari, Made Hanindia Prami, I Kadek Susila Satwika, and I Putu Susila Handika. 2020. “Performance Analysis of Sales Big Data Processing Using Hadoop and Hive in Cloud Environment.” In 2020 6th Information Technology International Seminar (ITIS), IEEE, 162–66. https://ieeexplore.ieee.org/document/9320964/.
Wunarso, Novita Belinda, Andrias Rusli, Michelle Angelica, and Arabella Margaret Salim. 2013. “Implementasi Distributed File Server Pada Apache Web Server.” Jurnal ULTIMA InfoSys 4(2).
Downloads
ARTICLE Published HISTORY
How to Cite
Issue
Section
License
Copyright (c) 2024 I Kadek Susila Satwika, I Gede Andika
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.