Implementasi Distributed Database Pada Learning Management System Menggunakan Platform Redhat Openshift
(1) Program Studi Informatika
(2) Program Studi Informatika
(3) Program Studi Informatika
(*) Corresponding Author
Abstract
The use of technology now has begun to spread to the world of education. One of them is the use of E-Learning. In a learning management system, instructors can give assignments, materials, tests, or quizzes to students. But if many people access it, it can cause problems on the server. If the server goes down during an exam, it will be a serious problem because students will not be able to access the server. To overcome this, we need several web servers that are ready to serve users so that computing is not only focused on a web server.
This research will test the implementation of distributed database on learning management system. The application will run on Openshift. Distributed databases will use MySQL Cluster by using sharding method that can make data into multiple partitions and stored on multiple database servers.
With the implementation of distributed database, it is expected to increase the availability of applications. So when there is a database server down, the application can still be run properly. In addition, this can also minimize the database server to be overloaded because it is accessed by many users.
Keywords
Full Text:
PDFReferences
AWS. What is a Container?. URI= https://aws.amazon.com/containers/
Bagui, S., Nguyen, L.T. 2015. Database Sharding: To Provide Fault Tolerance and Scalability of Big Data on the Cloud
Drake, M. 2019. Understanding Database Sharding. URI= https://www.digitalocean.com/community/tutorials/understan ding-database-sharding
F5. Load Balancer. URI= https://www.f5.com/services/resources/glossary/loadbalancer
Krogh, J.S., Okuno, M. 2017. Pro MySQL NDB Cluster. New York: Springer Science+Business Media New York
Lossent, A., Peon, A.R., Wagner, A. 2017. PaaS for web applications with OpenShift Origin
RedHat. What is Docker?. URI= https://www.redhat.com/en/topics/containers/what-is-docker
Shipley, G., Dumpleton, G. 2016. Openshift for Developers. California: O’Reilly Media, Inc
Suryanto, S.A., Syaifuddin & Rizqiwati, D. 2018. Pengembangan Mekanisme Akses E-Learning Berbasis Linux Container
Refbacks
- There are currently no refbacks.
Jurnal telah terindeks oleh :