Open Access Open Access  Restricted Access Subscription Access

Control-Plane based Failure Detection for Highly Available Software-Defined Network

Patrick Ngai,
Tung-Yueh Lin,
Yu-Sung Wu,
Chien-Hua Lee,

Abstract


To ensure high availability, redundancies such as active/standby controllers have been adopted on production SDN networks. However, the complex functionalities embodied by a SDN network make it difficult to ascertain the presence of failures. Not all failures will exhibit as component crashes to be captured by heartbeat-based failure detectors. We propose a novel failure detector for SDN network based on transparent monitoring of control-plane messages and real-time modeling of network state. By detecting deviation of the model, the proposed failure detector is capable of detecting a wide range of failures. The detector does not depend on specific SDN applications or controllers. We implemented a prototype for OpenFlow-based [3] SDN network and provide the preliminary results confirming the feasibility of a control-plane based failure detector.

Keywords


software defined network; failure detector; high availability; control plane

Citation Format:
Patrick Ngai, Tung-Yueh Lin, Yu-Sung Wu, Chien-Hua Lee, "Control-Plane based Failure Detection for Highly Available Software-Defined Network," Communications of the CCISA, vol. 23, no. 1 , pp. 6-16, Jan. 2017.

Full Text:

PDF

Refbacks

  • There are currently no refbacks.





Published by Chinese Cryptology and Information Security Association (CCISA), Taiwan, R.O.C
CCCISA Editorial Office, No.1, Sec. 1, Shennong Rd., Yilan City, Yilan County 260, Taiwan (R.O.C.)
E-mail: ccisa.editor@gmail.com