Publication: Dynamic management of control plane performance in software-defined networks
dc.contributor.coauthor | Görkemli, Burak | |
dc.contributor.coauthor | Parlakışık, A. Murat | |
dc.contributor.coauthor | Civanlar, Seyhan | |
dc.contributor.coauthor | Ulaş, Aydın | |
dc.contributor.department | Department of Electrical and Electronics Engineering | |
dc.contributor.kuauthor | Tekalp, Ahmet Murat | |
dc.contributor.kuprofile | Faculty Member | |
dc.contributor.other | Department of Electrical and Electronics Engineering | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.yokid | 26207 | |
dc.date.accessioned | 2024-11-10T00:03:03Z | |
dc.date.issued | 2016 | |
dc.description.abstract | The controller or the control plane is at the heart of software defined networks (SDN). As SDN migrates to wide area networks (WAN), scalability and performance are two important factors that differentiate one controller from another, and they are critical for success of SDN for end-to-end service management. We distinguish control flows from data flows, and introduce a novel dynamic control plane architecture to distribute different control flows among multiple controller instances depending on specific controller load and controller processor utilization or on the data flow service type. We propose control flow tables - a concept introduced in this paper - that are embedded in OpenFlow flow tables to distribute the control flows among various controller instances. Experimental results demonstrate the improvements in the data plane service performance as a result of the proposed control flow management procedures when the bottleneck is the controller CPU or throughput of links between the controller and switches. | |
dc.description.indexedby | WoS | |
dc.description.indexedby | Scopus | |
dc.description.openaccess | YES | |
dc.description.publisherscope | International | |
dc.identifier.doi | 10.1109/NETSOFT.2016.7502445 | |
dc.identifier.isbn | 9781-4673-9486-4 | |
dc.identifier.link | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84980002516&doi=10.1109%2fNETSOFT.2016.7502445&partnerID=40&md5=bfa0ef8643ec1755be9fb23a012e485e | |
dc.identifier.scopus | 2-s2.0-84980002516 | |
dc.identifier.uri | http://dx.doi.org/10.1109/NETSOFT.2016.7502445 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/16257 | |
dc.identifier.wos | 390199200015 | |
dc.keywords | Control flow tables | |
dc.keywords | Dynamic control plane | |
dc.keywords | Off-loading control traffic | |
dc.keywords | SDN | |
dc.keywords | Service-specific controller | |
dc.language | English | |
dc.publisher | Institute of Electrical and Electronics Engineers (IEEE) | |
dc.source | IEEE NETSOFT 2016 - 2016 IEEE NetSoft Conference and Workshops: Software-Defined Infrastructure for Networks, Clouds, IoT and Services | |
dc.subject | Computer science | |
dc.subject | Computer architecture | |
dc.subject | Computer engineering | |
dc.subject | Software engineering | |
dc.title | Dynamic management of control plane performance in software-defined networks | |
dc.type | Conference proceeding | |
dspace.entity.type | Publication | |
local.contributor.authorid | 0000-0003-1465-8121 | |
local.contributor.kuauthor | Tekalp, Ahmet Murat | |
relation.isOrgUnitOfPublication | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 |