Systems and methods for increasing the scalability of software-defined networks
A technology for software-defined networks and network services, applied in the field of systems and methods for increasing the scalability of software-defined networks, capable of solving problems such as performance degradation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] The present disclosure is generally directed to systems and methods for increasing scalability of software-defined networks. As will be explained in more detail below, a switch may direct network traffic within a software-defined network based on a set of flow entries maintained within a set of databases. By configuring at least one of these databases to have a key whose size remains substantially constant as the number of flow entries in the database increases, embodiments disclosed herein may enable a switch to ignore flow entries in the database. An operation (such as finding, adding, modifying, or deleting a flow entry) is performed on this database in the same amount of time whatever the number of entries. This in turn may enable the switch to maintain a consistent level of performance even as the number of flow entries within the database increases, thereby increasing the scalability of software-defined networks including switches.
[0022] refer to figure 1 , ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 