Matches in SemOpenAlex for { <https://semopenalex.org/work/W2260391924> ?p ?o ?g. }
Showing items 1 to 94 of
94
with 100 items per page.
- W2260391924 abstract "Introduction. A major benefit of software-defined networking (SDN) over traditional networking is simpler and easier programming of networks. In particular, the emergence of OpenFlow (OF) [1] has provided a standard, centralized approach for a network controller to install forwarding rules at the forwarding engines (called flow tables) of a heterogenous set of network switches, substantially reducing controller-switch dependency, and hence programming complexity. One key issue that such a controller-switch protocol cannot resolve, however, is the diversity of switch implementations, capabilities, and behaviors. For example, hardware-based switches can have significant differences in their physical structures such as TCAM size, which significantly affects forwarding throughput over large sets of rules. Their software behaviors, such as their TCAM cache replacement algorithms and flow installation efficiency, also differ drastically. Since such diversity reflects many factors, including real-life, random, idiosyncratic designs as well as systematic switch vendor engineering exploration (which can be essential to foster switch vendor innovation), it is inconceivable that all switches will have the same capabilities and behaviors. The presence of diverse switch capacities and behaviors can make a network much harder to understand and/or to control. For example, consider two switches with the same TCAM size, but one adds a software flow table on top. Then, insertion of the same sequence of rules may result in a rejection in one switch (TCAM full), but unexpected low throughput in the other (ended up in software flow table). Now consider that the two switches have the same TCAM and software flow table sizes; but they introduce different cache replacement algorithms on TCAM: one uses FIFO but the other traffic dependent. Then, insertion of the same sequence of rules may again produce different configurations of flow tables entries: which rules will be in the TCAM will be switch dependent. Whether a rule is in TCAM, however, can have a significant impact on its throughput, and hence QoS. In this project, we design Jive, the first SDN programming system that systematically explores the issues of understanding and optimization of SDN programming in the presence of diverse switch capacities and behaviors. The basic idea of Jive is novel, simple, and yet quite powerful. In particular, different from all previous SDN programming systems, which ignore switch diversity or at most simply receive reports of switch features (in newer version of OpenFlow), Jive introduces a novel, proactive probing engine that measures the performance of each switch according to a well-structured set of Jive patterns, where each Jive pattern consists of a sequence of standard OpenFlow flow modification commands and a corresponding data traffic pattern. Utilizing the measurement results from the Jive patterns, Jive derives switch capabilities as well as the costs of a set of equivalent operations that can be utilized, through expression rewriting, to optimize networks with diverse capabilities and behaviors. We emphasize that despite the progress made by Jive, its scope is still limited, focusing mainly on performance. Additional switch diversities, such as ability to provide different functionalities, remain to be explored." @default.
- W2260391924 created "2016-06-24" @default.
- W2260391924 creator A5013851682 @default.
- W2260391924 creator A5017801678 @default.
- W2260391924 creator A5035157838 @default.
- W2260391924 creator A5041307939 @default.
- W2260391924 creator A5053710007 @default.
- W2260391924 creator A5073144806 @default.
- W2260391924 creator A5078300652 @default.
- W2260391924 date "2014-01-01" @default.
- W2260391924 modified "2023-09-27" @default.
- W2260391924 title "Jive: Performance Driven Abstraction and Optimication for {SDN}" @default.
- W2260391924 hasPublicationYear "2014" @default.
- W2260391924 type Work @default.
- W2260391924 sameAs 2260391924 @default.
- W2260391924 citedByCount "3" @default.
- W2260391924 countsByYear W22603919242014 @default.
- W2260391924 countsByYear W22603919242016 @default.
- W2260391924 countsByYear W22603919242017 @default.
- W2260391924 crossrefType "journal-article" @default.
- W2260391924 hasAuthorship W2260391924A5013851682 @default.
- W2260391924 hasAuthorship W2260391924A5017801678 @default.
- W2260391924 hasAuthorship W2260391924A5035157838 @default.
- W2260391924 hasAuthorship W2260391924A5041307939 @default.
- W2260391924 hasAuthorship W2260391924A5053710007 @default.
- W2260391924 hasAuthorship W2260391924A5073144806 @default.
- W2260391924 hasAuthorship W2260391924A5078300652 @default.
- W2260391924 hasConcept C111919701 @default.
- W2260391924 hasConcept C115537543 @default.
- W2260391924 hasConcept C119404949 @default.
- W2260391924 hasConcept C120314980 @default.
- W2260391924 hasConcept C124101348 @default.
- W2260391924 hasConcept C144133560 @default.
- W2260391924 hasConcept C149635348 @default.
- W2260391924 hasConcept C160191386 @default.
- W2260391924 hasConcept C162853370 @default.
- W2260391924 hasConcept C192697461 @default.
- W2260391924 hasConcept C199360897 @default.
- W2260391924 hasConcept C203479927 @default.
- W2260391924 hasConcept C2777338717 @default.
- W2260391924 hasConcept C2777904410 @default.
- W2260391924 hasConcept C31258907 @default.
- W2260391924 hasConcept C41008148 @default.
- W2260391924 hasConcept C45235069 @default.
- W2260391924 hasConcept C6557445 @default.
- W2260391924 hasConcept C77270119 @default.
- W2260391924 hasConcept C86803240 @default.
- W2260391924 hasConceptScore W2260391924C111919701 @default.
- W2260391924 hasConceptScore W2260391924C115537543 @default.
- W2260391924 hasConceptScore W2260391924C119404949 @default.
- W2260391924 hasConceptScore W2260391924C120314980 @default.
- W2260391924 hasConceptScore W2260391924C124101348 @default.
- W2260391924 hasConceptScore W2260391924C144133560 @default.
- W2260391924 hasConceptScore W2260391924C149635348 @default.
- W2260391924 hasConceptScore W2260391924C160191386 @default.
- W2260391924 hasConceptScore W2260391924C162853370 @default.
- W2260391924 hasConceptScore W2260391924C192697461 @default.
- W2260391924 hasConceptScore W2260391924C199360897 @default.
- W2260391924 hasConceptScore W2260391924C203479927 @default.
- W2260391924 hasConceptScore W2260391924C2777338717 @default.
- W2260391924 hasConceptScore W2260391924C2777904410 @default.
- W2260391924 hasConceptScore W2260391924C31258907 @default.
- W2260391924 hasConceptScore W2260391924C41008148 @default.
- W2260391924 hasConceptScore W2260391924C45235069 @default.
- W2260391924 hasConceptScore W2260391924C6557445 @default.
- W2260391924 hasConceptScore W2260391924C77270119 @default.
- W2260391924 hasConceptScore W2260391924C86803240 @default.
- W2260391924 hasLocation W22603919241 @default.
- W2260391924 hasOpenAccess W2260391924 @default.
- W2260391924 hasPrimaryLocation W22603919241 @default.
- W2260391924 hasRelatedWork W2068384525 @default.
- W2260391924 hasRelatedWork W2071580597 @default.
- W2260391924 hasRelatedWork W2115546448 @default.
- W2260391924 hasRelatedWork W2126522175 @default.
- W2260391924 hasRelatedWork W2126822952 @default.
- W2260391924 hasRelatedWork W2149236835 @default.
- W2260391924 hasRelatedWork W2162547852 @default.
- W2260391924 hasRelatedWork W2288655720 @default.
- W2260391924 hasRelatedWork W2409646771 @default.
- W2260391924 hasRelatedWork W2508883257 @default.
- W2260391924 hasRelatedWork W2547333022 @default.
- W2260391924 hasRelatedWork W2615370312 @default.
- W2260391924 hasRelatedWork W2743093301 @default.
- W2260391924 hasRelatedWork W2804613404 @default.
- W2260391924 hasRelatedWork W2963916198 @default.
- W2260391924 hasRelatedWork W2971746342 @default.
- W2260391924 hasRelatedWork W3024832422 @default.
- W2260391924 hasRelatedWork W3044969047 @default.
- W2260391924 hasRelatedWork W177572625 @default.
- W2260391924 hasRelatedWork W1956878156 @default.
- W2260391924 isParatext "false" @default.
- W2260391924 isRetracted "false" @default.
- W2260391924 magId "2260391924" @default.
- W2260391924 workType "article" @default.