Towards Consistent Software Defined Networking with Logic Programming

被引:0
作者
Lui, Eric [1 ]
Wu, Yu-Sung [1 ]
Ngai, Patrick [1 ]
Lin, Tung-Yueh [1 ]
Li, Hong-Wei [1 ]
Huang, Shih-Yi [2 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
[2] Chunghwa Telecommun Co Ltd, Chunghwa Telecom Labs, Taipei, Taiwan
来源
2015 17TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM APNOMS | 2015年
关键词
software defined network; datacenter; consistency; verification; OpenFlow;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Defined Networking (SDN) allows the construction of virtual networks on top of a datacenter network infrastructure. However, the flexibility also increases the chance of inconsistencies in the network configurations caused by component failures, software bugs, or human errors. The inconsistencies may result in service outage or security policy violation. We propose a model-based verification system to check the consistency of a virtual network. The system models the requirements as logic constraints and extracts the configuration states of a virtual network. The configuration states are checked against the logic constraints by using a SMT solver[1]. The prototype system successfully detects various inconsistencies injected to the testbed and incurs reasonable amount of overheads.
引用
收藏
页码:109 / 114
页数:6
相关论文
共 6 条
[1]  
[Anonymous], 2012, NSDI 12 9 USENIX S N
[2]  
Foster N, 2011, ICFP 11 - PROCEEDINGS OF THE 2011 ACM SIGPLAN: INTERNATIONAL CONFERENCE ON FUNCTIONAL PROGRAMMING, P279
[3]   OpenFlow: Enabling innovation in campus networks [J].
McKeown, Nick ;
Anderson, Tom ;
Balakrishnan, Hari ;
Parulkar, Guru ;
Peterson, Larry ;
Rexford, Jennifer ;
Shenker, Scott ;
Turner, Jonathan .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (02) :69-74
[4]  
Shin M.-K., 2013, IETF SDN RG M BERL G
[5]  
*SRI INT, YIC
[6]  
The OpenStack Foundation, OPENSTACK OP SOURC C