透過您的圖書館登入
IP:18.226.28.197
  • 期刊

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

摘要


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.

參考文獻


Ericsson. Erlang Programming Language. Available: https://www.erlang.org/
A. Al-Shabibi, M. D. Leenheer, M. Gerola, A. Koshibe, G. Parulkar, E. Salvadori, and B. Snow, "OpenVirteX: make your virtual SDNs programmable," in Proceedings of The Third Workshop on Hot Topics in Software Defined Networking, Chicago, Illinois, USA, 2014, pp. 25-30
N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J. Turner, "OpenFlow: enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, pp. 69-74, 2008.
Mininet. Available: http://mininet.org/
Open Networking Foundation. OpenFlow Switch Specification. Available: https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-switch-v1.5.0.noipr.pdf

被引用紀錄


Yang, C. Y. (2005). 一個具有環境感知能力的會議事件記錄系統 [master's thesis, National Taiwan University]. Airiti Library. https://doi.org/10.6342/NTU.2005.02734

延伸閱讀