Balanced Domain Partitioning for Software Defined Networks
نویسندگان
چکیده
Software Defined Networking (SDN) has been widely adopted to enable the network programmability by decoupling controller logic from data plane. Domain partitioning is essential for SDN-enabled communication networks partition oversized topology into controllable and administrative domains. Existing domain algorithms failed take connectivity, balance constraint, compactness, traffic cohesion consideration simultaneously which are required SDN communications. This paper formulates problem proposed a novel balanced (BaDoP) algorithm, can enhance of partitioned domains, optimize compactness with connectivity constraint always guaranteed. BaDoP employs Bubble algorithm find initial partitioning, improves iteratively moving border nodes among domains guided negative cycles or shortest paths on an auxiliary graph abstract view current partitioning. The simulation results indicates that our outperforms previous achieve significant improvement
منابع مشابه
Floware: Balanced Flow Monitoring in Software Defined Networks
OpenFlow is a protocol-implementing Software Defined Networking, a new networking paradigm, which segregates packet forwarding and accounting from the routing decisions and advanced protocols. This segregation increases agility and flexibility and reduces operational expenses of the networking infrastructure. Despite the apparent benefits, many companies are unable to upgrade their networks to ...
متن کاملSoftware Defined Networks
In previous chapters we have seen why SDN is necessary and what preceded the actual advent of SDN in the research and industrial communities. In this chapter we provide an overview of how SDN actually works, including discussion of the basic components of a Software Defined Networking system, their roles, and how they interact with one another. In the first part of this chapter we focus on the ...
متن کاملComposing Software Defined Networks
Managing a network requires support for multiple concurrent tasks, from routing and traffic monitoring, to access control and server load balancing. Software-Defined Networking (SDN) allows applications to realize these tasks directly, by installing packet-processing rules on switches. However, today’s SDN platforms provide limited support for creating modular applications. This paper introduce...
متن کاملTowards the Partitioning Problem in Software-Defined IoT Networks for Urban Sensing
Software Defined Networks (SDN) have been proposed for use in applications of the Internet of Things (IoT), termed as software-defined IoT (SD-IoT) network, because of the popularity and capability of mobile devices being used for networking in relatively large areas. However, a single controller in SDN has a limited request-processing capability, so a distributed control plane with multiple ph...
متن کاملA New Reliable Controller Placement Model for Software-Defined WANs
Software-Defined Network (SDNs) is a decoupled architecture that enables administrators to build a customizable and manageable network. Although the decoupled control plane provides flexible management and facilitates the task of operating the network, it is the vulnerable point of failure in SDN. To achieve a reliable control plane, multiple controller are often needed so that each switch must...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2023
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2023.3237733