HIGH AVAILABILITY IN SERVER CLUSTERS BY USING BACKPROPAGATION NEURAL NETWORK METHOD

  • Ahmad Heryanto Universitas Sriwijaya
  • Aditya Gunanta Universitas Sriwijaya
Keywords: Client, Server,, Kluster,, High Availability,, Neural network

Abstract

Server is a host device applications to serve every request in finding information needs. The server must fully support the services used for the organization's digital needs 24 hours in a day, 7 days in a week, and 365 days in a year. The concept of High Availability is needed to maintain the quality of server services. The algorithm used to build HA can use both classical and modern algorithms. The algorithm used in this research is using backpropagation neural network. In this study, the parameter values to obtain optimal accuracy are learning rate 0.1, training data 80 and test data 20, the number of nodes in hidden layer 4, minimum error 0.0001, and the number of iterations 2500.The best accuracy value using these parameters is 93.79% .

References

[1] M. Ljubojevic, A. Bajic, and D. Mijic, “Implementation of High-Availability Server Cluster by Using Fencing Concept,” in 2019 18th International Symposium INFOTEH-JAHORINA (INFOTEH), East Sarajevo, Bosnia and Herzegovina, 2019, pp. 1–5, doi: 10.1109/INFOTEH.2019.8717752.
[2] S. Aalto and P. Lassila, “Near-optimal dispatching policy for energy-aware Server clusters,” Perform. Eval., vol. 135, p. 102034, Nov. 2019, doi: 10.1016/j.peva.2019.102034.
[3] J. von Kistowski et al., “Measuring and rating the energy-efficiency of Servers,” Future Gener. Comput. Syst., vol. 100, pp. 579–589, Nov. 2019, doi: 10.1016/j.future.2019.05.050.
[4] J. David and C. Thomas, “Efficient DDoS flood attack detection using dynamic thresholding on flow-based network traffic,” Comput. Secur., vol. 82, pp. 284–295, May 2019, doi: 10.1016/j.cose.2019.01.002.
[5] H. Handoko, S. M. Isa, S. Si, and M. Kom, “High Availability Analysis with Database Cluster, Load Balancer and Virtual Router Redudancy Protocol,” in 2018 3rd International Conference on Computer and Communication Systems (ICCCS), 2018, pp. 482–486, doi: 10.1109/CCOMS.2018.8463263.
[6] Formilux Staf, “HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer.” [Online]. Available: http://www.haproxy.org/. [Accessed: 23-Dec-2019].
[7] Z. Cai and Y. Ling, “Research on the Resource Shortage Scheme Based on High Availability Cluster,” in 2019 International Conference on Computer Network, Electronic and Automation (ICCNEA), 2019, pp. 71–74, doi: 10.1109/ICCNEA.2019.00024.
[8] A. A. Lydia and F. S. Francis, “Convolutional Neural network with an Optimized Backpropagation Technique,” in 2019 IEEE International Conference on System, Computation, Automation and Networking (ICSCAN), 2019, pp. 1–5, doi: 10.1109/ICSCAN.2019.8878719.
[9] Y. Jiao and W. Wang, “Design and Implementation of Load Balancing of Distributed system based Web Server,” presented at the 2010 Third International Symposium on Electronic Commerce and Security, 2010, pp. 337–342.
[10] Savvion Team, “Clustering Guide - Load Balancing (Computing) - Computer Cluster.” [Online]. Available: http://knowledgebase.progress.com/servlet/fileField?id=0BEa0000000LPUH. [Accessed: 01-Jul-2019].
[11] F. As, “Design Of Load Balancing Scheduling Method Of Iptv Internet Protocol Television And Lms Learning Management System,” Pap. Present. Electr. Eng. RSE 621388 07 Fac R 2012, Jul. 2012.
[12] Bourke, Tony, Server Load Balancing. Sebastopol: O’Reilly & Associates, Inc., 2010.
[13] N. A. Rizal, “Implementasi Metode Hybrid Jst-Som Pada Prediksi Churn Pelanggan Seluler: Studi Kasus Pt. Telekomunikasi Seluler,” p. 125.
Published
2021-06-22