High Availability Performance on OpenDayLight SDN Controller Platform (OSCP) Clustering and OpenDayLight with Heartbeat-Distributed Replicated Block Device (DRBD)
Main Article Content
Abstract
Nowadays people are asking for a reliable network when technology at its limit. Software-Defined Network (SDN) is an answer to that problem of network development where all the control over the network becomes centralized. However, all services controlled by a centralized controller have a big disadvantage if the controller down. The High Availability (HA) is the solution. HA controller is divided into master and slave, when the master controller is down then the slave controller will respond to replace the function of the master controller. In this research, the system will be made by using two methods namely OpenDayLight SDN Controller Platform (OSCP) clustering and Heartbeat-DRBD (Distributed Replicated Block Device). OSCP clustering is a feature on the OpenDayLight controller that is ready to be used and only need to be configured, with OSCP the main and backup controller clustering will be on the connected cluster. Heartbeat-DRBD is an application commonly used to create High Availability systems on a server, but in this study will be used for the controller, Heartbeat will monitoring the main controller and if indicated to be down will move the resources to the backup controller with the DRBD application. From the simulation result shows that OSCP Clustering Failover and Failback average Time is 17 seconds while Heartbeat-DRBD is 23-45 seconds depends on how many switch and host are. While QoS parameters on both methods have similar value. It can be concluded that the High Availability system with OSCP Clustering method is more stable and good rather than Heartbeat-DRBD method to apply in a network.
Downloads
Article Details
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work
References
[2] Marowsky-Bree, L, “A New Cluster Resource Manager for Heartbeat,” Proceedings of UKUUG LISA/Winter Conference High-Availability and Reliability, The UK's Unix & Open Systems User Group, Bournemouth, 2014.
[3] Purwiadi, M., Yahya, W., & Basuki, A. “High Availability Controller Software Defined Network using Heartbeat and DRBD, ONF White Paper, pp. 2297–2306, 2018.
[4] Irpan Bahsyar, “implementation and analysis performance of high availability server system using a distributed replicated block device (DRBD)”. TelkomUniversity, p. 201, 2017.
[5] Lara, A., Lara, A., Kolasani, A., & Ramamurthy, B.”Network Innovation using OpenFlow : A Survey Network Innovation using OpenFlow : A Survey”. CSE Journal Articles Computer Science and Engineering, Department of, vol. 16, no. 1, pp. 493–512, 2014.
[6] F. Granelli, et al. ”Software-defined and virtualized wireless access in future wireless networks: scenarios and standards,” IEEE Communications Magazine, Vol. 53, no. 6, pp. 26-34, Jun. 2015.
[7] D. Zhao, M. Zhu, and M. Xu, ”Supporting One Big AP illusion in enterprise WLAN: An SDN-based solution,” Sixth International Conference on Wireless Communications and Signal Processing (WCSP), pp. 1-6, Oct. 2014.
[8] Asadollahi, S., Goswami, B., & Gonsai, A. M. “Implementation of SDN using OpenDayLight Controller”. International Journal of Innovative Research in Computer and Communication Engineering, vol. 5, no. 2, pp. 218–227, 2017.
[9] Abdillah, D., Sibaroni, Y., & Ummah, I. “Design and analyze a Virtual network based on Software- Define Networking ( Sdn ) Design and Analysis of Virtual Network Based on Software- Define Networking”. E-Proceeding of Engineering, vol. 3, no. 1, pp. 1247–1252, 2017.
[10] Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo, Christian Es-teve Rothenberg, “Software-Defined Networking: A Comprehensive Survey". Arxiv:1406.044v3 8th, Oct. 2014.
[11] Jyothi, K. S., & Girish, L. “Effective disaster recovery using Software-defined networking”. International Journal of Engineering Trends and Technology (IJETT), vol. 24, no. 5, pp. 265–271, 2015.
[12] B. Lantz, B. Heller, N. McKeown, “A Network in a Laptop: Rapid Prototyping for Software-Defined Networks”. In HotNets. ACM, 2010.
[13] Mohammad, F. “Implementation Of Disaster Recovery Plan Without The Failed System Using Drbd And Heartbeat On Data Center Fkip Uns”. Jurnal on Networking and Security (IJNS), Vol. 2, No 2, pp. 64–69, Apr. 2013.
[14] Miers, K. (n.d.). “High Availability with Linux Using DRBD and Heartbeat”. Development of technology information and computer science journal. Vol. 2, No. 8. pp. 1-22, Oct. 2004.
[15] Pranata, Y. A., Fibriani, I., & Utomo, S. B. (n.d.).”Analysis and Optimation Performance Quality of Service on Communication Services Data Using NS - 2 di PT. PLN (Persero) Jember”. ISSN: 1410-2331, Vol 20, No. 2, pp. 149–156, Jun 2016.