Opportunities and Research Challenges of Hybrid Software Defined Networks
|
|
|
- Sophia Horn
- 10 years ago
- Views:
Transcription
1 Opportunities and Research Challenges of Hybrid Software Defined Networks Stefano Vissicchio Laurent Vanbever Olivier Bonaventure Universite catholique de Louvain Princeton University Universite catholique de Louvain This article is an editorial note submitted to CCR. It has NOT been peer reviewed. The authors take full responsibility for this article s technical content. Comments can be posted through CCR Online. ABSTRACT Software Defined Networking (SDN) promises to ease design, operation and management of communication networks. However, SDN comes with its own set of challenges, including incremental deployability, robustness, and scalability. Those challenges make a full SDN deployment unlikely in the short-term and possibly inconvenient in the longer-term. In this paper, we explore hybrid SDN models that combine SDN with a more traditional networking approach based on distributed protocols. We show a number of use cases in which hybrid models can mitigate the respective limitations of traditional and SDN approaches, providing incentives to (partially) transition to SDN. Further, we expose the qualitatively diverse tradeoffs that are naturally achieved in hybrid models, making them convenient for different transition strategies and long-term network designs. For those reasons, we argue that hybrid SDN architectures deserve more attention from the scientific community. 1. INTRODUCTION Judging from the increasing attention of both industry and academia to Software Defined Networking (SDN), communication networks seem on the verge of a paradigm shift. For years, networks have been relying on devices that are realized (and locked) by vendors, and can be only configured by operators. SDN defines a new architecture in which a custom software SDN controller exerts a logically-centralized control of the whole network. This new architecture promises to simplify network management, spur innovation, and make networks more powerful and flexible [1]. SDN comes with its own set of challenges and limitations, ranging from (business, economic and technical) deployment obstacles to concerns on logic centralization guarantees, e.g., in terms of resilience, robustness and scalability. Those factors are currently contributing to limit SDN deployments to a very small number of cases in which SDN is adopted in specific subnetworks (see, e.g., [2]). In the future, they can also make a full SDN adoption inconvenient in many cases. In this paper, we show that combining SDN and traditional architectures in hybrid SDN models has the potential to sum their benefits while mitigating their respective challenges. Indeed, protocols and techniques developed in the traditional networking approach can provide working solutions for some technical difficulties of SDN. For example, a per-device naturally helps to i) quickly react to failures, e.g., by relying on local decisions; ii) update the, e.g., performing per-device changes after having diverted the traffic from the currently updated device; and iii) improve scalability, e.g., by spreading decisions on multiple devices. In the following, we review the traditional and SDN architectures, and we identify main inertial factors for SDN deployment ( 2). Those inertial factors highlight the practical need for supporting retro-compatibility and SDN incremental deployment, as also testified by the recent creation of industrial working groups on hybrid SDN devices (see, e.g., [3]). Then, we describe different hybrid SDN models ( 3). For each model, (i) we define the interaction between the SDN controller and the distributed built by non-sdn devices, (ii) we identify related works, and (iii) we discuss use cases for both short-term (e.g., transition to SDN) and long-term (e.g., network design) goals. We also provide a qualitative comparison of the analyzed models with respect to several dimensions, including expressiveness, robustness, scalability and management complexity ( 4). Our comparison sheds light on the variety of tradeoffs that are natively achieved by the different hybrid models. As such, each model looks especially suitable for a specific transition strategy and given architectural needs of a certain class of network operators. Our use cases and tradeoff analysis further suggest that hybrid SDN models can represent a valid complement or even an alternative to recent SDN research efforts, including extension of SDN protocols with more and more features (e.g., OpenFlow v1.3 [4]) and implementation of SDN controllers as distributed systems (e.g., for resiliency [5] or for partial decentralization of controlplane decisions [6]). Finally, we discuss basic research challenges and open problems in hybrid SDN networks ( 5). 2. SDN: INCENTIVES AND INERTIA A communication network can be seen a system with few architectural elements, assembled together to provide network services, like best-effort packet delivery, access control, tunnelling or data encryption. The basic elements of a network are nodes (e.g., switches, routers, load-balancers), and interconnections (both physical links and protocol-dependent logical adjacencies) between nodes. Nodes interact on two logically different planes. On the data-plane, nodes forward data packets (possibly after modification) to their respective next-hops, relying on a data structure called Forwarding Information Base (FIB). Higher-level decisions on edgeto-edge paths and traffic flow forwarding are taken at the level, which is typically realized in software. The controls the data-plane by updating the FIB of each node. For years, most networks have been designed, deployed
2 required nodes interface to node FIBs computation software CN COTS with local node configuration distributed on each node proprietary, closed SDN (possibly virtual) hardware with FIB programmatic FIB interface logically-centralized controllers custom, open Table 1: Main differences between CN and SDN paradigms. and managed as COTS-based systems. A COTS (Commercial Off-The-Shelf) is a product realized, supplied and evolved by a vendor while being used without modification by its acquirer. The acquirer is then responsible for the integration of possibly heterogeneous proprietary COTSes. In the traditional network architecture, nodes are COTSes whose hardware realizes a local data-plane while proprietary software implements a portion of the network. Although their implementation cannot be modified, the behavior of COTS nodes can be influenced by operators by tweaking node configurations. Each node configuration defines the network protocols activated on that node. Moreover, it specifies protocol parameters to fine-tune information exchanges and criteria according to which nodes modify and forward data packets. Despite the huge amount of research work in network management, node configurations are still long text files written in obscure vendor-specific languages. Further, supported protocols and parameters that can be configured on commercial nodes are decided by vendors. In the following, we refer to this network design and management model as COTS Networking (CN). Recently, SDN (Software Defined Networking) has been proposed as an alternative to CN [1]. The main differences between CN and SDN are summarized in Table 1. Primarily, SDN is predicated around the separation between controlplane and data-plane. In SDN, network nodes implement only the data-plane, while a separated architectural element, called SDN controller, realizes the. The SDN controller is a logically-centralized custom software, possibly corresponding to a distributed system (see, e.g., [5, 6]). The independence between the controller and the nodes simplifies the development of a high-level management interface, e.g., based on declarative languages (see, e.g., [7]). Moreover, while nodes need to be complete products in CN, SDN can rely on simpler hardware that exposes a programmatic interface to the FIB (e.g., OpenFlow switches [4]) or even on virtual devices (e.g., virtual switches running on servers [8]). In the following, we distinguish between CN and SDN nodes, depending on their ability to support SDN. In particular, we consider a switch as an SDN node if it supports SDN protocols (e.g., OpenFlow [4]), and as a CN node otherwise. Moreover, given their intrinsic architectural differences, we refer to SDN and CN as paradigms. By centralizing and customizing the, SDN promises to ease network design and management. However, discussions with operators highlighted major concerns for a wide adoption of SDN. They encompass both the transition from CN to SDN, and the SDN paradigm itself. Regarding the transition, SDN deployment in existing networks poses economical, organizational and technical challenges. First, SDN has non-negligible initial deployment costs, in terms of equipment and lack of expertise. To amortize huge investments, operators are generally reluctant to dismiss expensive CN nodes just to enable a full SDN deployment. Moreover, since SDN requires a radical change in their mental model, operators will need training to design, update, debug and operate SDN networks, or will need to be flanked by a new generation of network programmers. Second, production-level SDN controllers still seem hard to realize. Despite recent efforts to provide highlevel network programming languages (e.g., [7]) and powerful abstractions (e.g., [9]), provably effective methodologies and tools to build a reliable SDN controller enforcing complex network policies are still not available. Hence, operators may feel puzzled on how to implement (or interconnect third-party) SDN controllers that will likely need to guarantee strict objectives, like security policy enforcement, extremely high availability and the lowest possible delay (at least for critical traffic), for any possible set of input packets. Those problems threaten to make the SDN transition very long, and to hamper full SDN deployments. About the SDN paradigm itself, while mitigating the risk of local inconsistencies between nodes, logic centralization exacerbates architectural concerns, like reliability, robustness and scalability. Some examples follow. To ensure reliability, fast and expensive out-of-band wide area networks between SDN controllers and nodes will be needed in large networks, e.g., to have updated information on failures or on new incoming flows. This would double network design and management. Indeed, current out-of-band networks are typically simple local area networks with loose requirements, as they are used for non-critical tasks (e.g., periodical SNMP trap gathering) and in the few cases of major in-band connection disruptions. Logic centralization can also complicate management tasks like its own upgrade, e.g., to deploy a new network application or to install a new version of the controller software. During such an upgrade, no SDN is available, e.g., for failure recovery or new flow processing, likely leading to wide network unavailability [10]. Finally, scalability concerns apply to both hardware and software of SDN controllers, especially in large or highly-dynamic networks where controllers have to take quick decisions for all the network nodes upon a huge variety (and possibly frequency) of events, including failures, traffic demand changes, and new incoming flows. 3. HYBRID SDN MODELS In this section, we define hybrid SDN models, and we describe use cases to which each of them naturally applies. The proposed models differ in the role respectively assigned to CN and SDN. In particular, we classify hybrid models on the basis of which paradigm provides which network service, by controlling FIB entries on which nodes. Fig. 1 collects examples of the different hybrid SDN models. In the figure, blue icons, segments and rectangles represent nodes, physical links, and node FIBs, respectively. The horizontal and vertical filling patterns identify the portions of the FIBs respectively controlled by CN and SDN. For instance, a horizontally filled rectangle indicates that CN is responsible for all the entries in that FIB. The individual examples in the figure are described in more details in the following subsections.
3 (a) Topology-based. (b) Service-based. (c) Class-based. (d) Integrated. Figure 1: Examples of hybrid SDN models. 3.1 Topology-Based Hybrid SDN The topology-based hybrid SDN (TB hsdn) model relies on a topological separation of the nodes controlled by each paradigm. More precisely, the network is partitioned in zones, so that each node belongs to only one zone. A zone is a set of interconnected nodes controlled by the same paradigm. We refer to any zone in which nodes are controlled by SDN (resp., CN) as SDN zone (resp., CN zone). In SDN (resp., CN) zones, all the services are provided by SDN (resp., CN). A composition of the services realized by CN and SDN in different zones is then needed to implement cross-zone services, e.g., forwarding between any pair of source and destination in the network. An example of TB hsdn is depicted in Fig. 1a. The figure represents a network divided in three zones, namely, two SDN zones (i.e., the yellow clouds) and one CN zone (i.e., the gray cloud). The example matches a case in which SDN is adopted in specific subnetworks, e.g., only in the backbone in order to maximize bandwidth utilization as in [2, 11]. A pair of general use cases for TB hsdn follow. Transition use case. TB hsdn naturally fits a transition strategy in which SDN is introduced on a per-region basis, e.g., initially limiting SDN to specific countries and progressively extending its deployment to others. During this process, the portion of traffic managed by the SDN zones can be progressively increased in parallel to i) maturity of the technology ii) SDN node deployment, and iii) acquisition of expertise from operators. In particular, experimental deployments in which a controller (or one of its modules) manages non-critical traffic are easily accommodated. For instance, the example in Fig. 1a can represent an intermediate step during the SDN transition in which data centers are controlled by SDN, while the backbone is managed by CN for reliability and compliance with operator expertise. Long-term design use case. Many networks, especially in enterprises, are already divided in several routing domains [12]. Reasons vary from business (e.g., merger and acquisitions) and organizational (e.g., Network Operation Centers with different expertise) to technical (e.g., possibility to leverage specific features of different protocols in subnetworks with different requirements) ones. By confining SDN and CN in disjoint network portions, the TB hsdn model generalizes this design. Moreover, this architecture eases the introduction of mechanisms to exchange information between SDN zones and between SDN and CN zones, and their replacement with new ones. For example, interconnection mechanisms safer (e.g., [13]) and more flexible (e.g., [14]) than current ones (i.e., route redistribution and BGP) can be implemented by relying on custom SDN controllers that propagate information between different zones. 3.2 Service-Based Hybrid SDN In the service-based hybrid SDN (SB hsdn) model, CN and SDN provide different services. To implement some services, like network-wide forwarding, the two paradigms can span an overlapping set of nodes, controlling a different portion of the FIB of each node. Nevertheless, some nodes can be exclusively controlled by a single paradigm, e.g., to realize services like load-balancing or edge-to-edge tunneling. An example of SB hsdn network is reported in Fig. 1b. In this example, SDN fills most FIB entries of nodes at the border of the network, while CN has an exclusive control of the entire FIB of internal nodes. As such, network-wide services like forwarding are delegated to CN, while edge-toedge services like traffic engineering and access policies [8] or those requiring full traffic visibility like monitoring [15] are assigned to SDN. More generic use cases follow. Transition use case. During a progressive transition to SDN, only some SDN nodes will generally be available. While they may not be used to implement the full set of services, SDN nodes can be strategically placed so that they can provide or improve a subset of services. Hence, SB hsdn enables a service-based transition, in which the SDN controller realizes more and more services at each step, by handling an increasing fraction of nodes (or node FIBs). For instance, few SDN nodes can be initially deployed to improve load balancing and overcome rigidities of CN protocols (e.g., simplifying local violations of shortest path routing) as studied in [16, 17]. By improving traffic engineering and easing declarative reaction to demand changes, this initial SDN deployment can be an incentive for operators to start the transition. The role assigned to the SDN controller can be progressively extended when other SDN nodes will be added. Long-term design use case. SDN promises to support new network services, like Network Function Virtualization. However, operators may be willing to keep proved CN protocols and technologies for some services, like MPLS Virtual Private Networks (VPNs) and IPSec encrypted connections, instead of relying on new software to be integrated in their SDN controllers. In this case, the division of services may represent a long-term design choice, in which the SDN paradigm is used for services that CN solutions cannot satisfactorily provide. 3.3 Class-Based Hybrid SDN The class-based hybrid SDN (CB hsdn) model is centered around the partition of traffic in classes, and the division of those classes into CN-controlled and SDN-controlled. Contrary to TB hsdn, CN and SDN typically span all the network nodes in this model, controlling a disjoint set of FIB entries on each node. Moreover, in contrast with the SB hsdn, each paradigm realizes all the network services
4 for the traffic classes assigned to it. An example of CB hsdn is illustrated in Fig. 1c, where SDN (resp., CN) fills the FIB entries on each node to control a small (resp., big) portion of traffic. The SDN-controlled classes can be defined in terms of TCP flows (e.g., to implement fine-grained load-balancing for flows attracting most traffic), applications (e.g., to guarantee low delay on interactive applications), business cases (e.g., to provide VPN services while avoiding limitations of MPLS RSVP-TE [2]), or a composition of them. More general use cases follow. Transition use case. A traffic-based transition strategy consists in installing an SDN controller and progressively delegating the handling of more traffic to it. This strategy is especially effective if many nodes are SDN-enabled (e.g., as if commercial switches or routers will support OpenFlow). Further, it is helpful for both testing controllers on noncritical traffic classes and limiting scalability problems at the beginning of the transition. Throughout such a transition, deployed CN protocols can work as a backup, e.g., in case of failure or unexpected behavior of the SDN controller. Also, depending on the number and position of SDN nodes, SDNspecific features (e.g., added flexibility via easy match of any packet field) can be leveraged on SDN-controlled classes. Long-term design use case. The CB hsdn model may be adopted as a long-term design, especially if SDN protocols will be supported by CN nodes, e.g., through a software upgrade. In this design, operators can naturally leverage the typical disproportion between the number and the importance of traffic classes. For example, few flows typically attract most of the traffic (see, e.g., [18]). Those highlyattractive flows can be grouped in SDN-controlled classes, in order for the SDN controller to flexibly configure load balancing and dynamically change forwarding paths without the need for CN configuration tweaking. Alternatively, SDN-controlled classes can gather traffic for which security (e.g., access policies) or premium (e.g., optimal routing) services have to be offered. In the latter case, the SDN controller can reserve some forwarding paths, apply arbitrary traffic engineering or assign higher priority to traffic in premium classes, while CN protocols can deliver best-effort services for the remaining packets. Note that the assignment of classes to SDN can be decided by the operator in a declarative way, e.g., by specifying values of packet fields (e.g., all traffic towards TCP port 80) or a threshold for the amount of traffic corresponding to SDN-controlled classes. 3.4 Integrated Hybrid SDN In all the previous hybrid models, CN and SDN complement each other by controlling disjoint parts of node FIBs. The Integrated hybrid SDN (or Integrated hsdn) breaks this symmetry. In this model, SDN is responsible for all the network services, and uses CN protocols as an interface to node FIBs. For example, it can control forwarding paths by injecting carefully-selected routes into a routing system or adjusting protocol settings (e.g., IGP weights). In practice, the FIB of any node is maintained by the CN paradigm, which is in turn controlled by an SDN controller. An example of Integrated hsdn is in Fig. 1d. The figure actually depicts a general architecture that can be realized in different ways, ranging from BGP-based [19] or MPLSbased [20] controllers to systems leveraging unified interfaces to the routing system [21, 22]. The example also highlights that SDN nodes are unnecessary in this model, making Integrated hsdn suitable for the following use cases. Transition use case. The independence of the Integrated hsdn model from the presence of SDN nodes makes it fitting a based transition strategy. This strategy includes two macro-steps. In the first step, only the controlplane is moved from CN to SDN, generally reducing the costs and the disruption risks of the initial SDN deployment. Indeed, equipment addition or replacement are unnecessary at this step, hence operators can acquire confidence in SDN while relying on traditional well-known protocols. In the second step, the data-plane is (progressively) changed, adding SDN nodes and updating the SDN controller in parallel to the SDN deployment. Long-term design use case. From an SDN controller perspective, a CN protocol represents an interface to the node FIBs, in this model. Such an interface is more complex than current SDN proposals (e.g., OpenFlow) but it also provides different primitives. On one hand, Integrated hsdn controllers will need to manage protocol-specific aspects (e.g., message format) and mechanisms (e.g., convergence algorithms). On the other hand, they can be offloaded from complex tasks, like the computation of temporary forwarding paths to ensure connectivity in case of failures, that can be directly managed by the CN configuration. The latter feature can be the main driver for the adoption of Integrated hsdn as a long-term architecture. 4. TRADEOFF ANALYSIS We now provide a more in-depth comparative analysis of the presented hybrid SDN models. We consider the following dimensions: i) expressiveness and management simplicity, in terms of easiness of non IP-based forwarding and enforcement of middlebox policies; ii) robustness and scalability, as architectural concerns; iii) deployment costs, in terms of hardware upgrade costs, custom software to be produced, and needed expertise; iv) flexibility and internal complexity, especially as related to the coexistence of multiple paradigms. This set of dimensions does not pretend to be complete. Rather, it is intended to show that diverse tradeoffs can be achieved by hybrid models on practically relevant networking aspects. Such a tradeoff diversity makes hybrid SDN networks potentially suitable for more use cases than those described in the previous section. We expect that a similar analysis can be useful for network operators to clarify which architecture (CN, SDN, or which hybrid one) can better fit her specific needs. The results of our analysis are summarized in Table 2. In the table, comparison dimensions and network architectures are respectively disposed on rows and columns. Rows are divided in three groups, corresponding to the hardest challenges to deal with in CN (first group), SDN (second group), and hybrid SDN (third group) models. General hybridization benefits: With respect to CN networks, hybrid models enable flexibility (e.g., easy match on any packet field for middleboxing) and SDN-specific features (e.g., declarative management interface). At the same time, they partially inherit robustness, scalability, technological maturity and low deployment costs from the CN paradigm. For instance, in TB hsdn, the full expressiveness and high manageability of SDN can be leveraged in the SDN zones, while re-routing tasks and improved scalability can be delegated to distributed protocols in CN zones. Similarly, in CB hsdns, SDN features are available for critical
5 non IP-based forwarding traffic steering, middleboxing scalability and robustness required custom software upgrade costs (hw, sw, expert) paradigm interaction CN TB hsdn SB hsdn CB hsdn Integrated SDN hard, complex programmable programmable programmable very hard (e.g., programmable configuration in SDN zones for SDN services for SDN traffic BGP FlowSpec) hard (e.g., box programmable programmable programmable programmable programmable replication) in SDN zones for SDN services for SDN traffic by the controller by CN protocols by CN protocols in CN zones controllers of SDN zones partial, progressive collaboration by CN protocols for CN services controllers for SDN services partial, progressive data-plane visibility by CN protocols for CN traffic controllers for SDN flows partial, progressive coordination possibly, by CN protocols SDN controller integration SDN controller concern SDN controller global Table 2: Tradeoff comparison. traffic classes only, but the controller can ignore the impact of events (e.g., failures) on the rest of the traffic. In SB hsdn, the SDN controller can implement only the services that would require complex CN configurations. This would reduce the number of events that SDN has to handle, which in turn would improve scalability of the controller and reduce hardware requirements, e.g., on the out-of-band network connecting controller and nodes. More in general, hybrid SDN enables simplification of both CN configuration and SDN software, and adoption of each paradigm to tackle challenges for which it is intrinsically more suitable. Integrated hsdn represents an exception with respect to the other hybrid models, mainly because of the asymmetric roles assigned to CN and SDN. Since only CN protocols are used to access node FIBs, SDN-specific features (like programmatic and direct access to node FIBs) cannot be included in the Integrated model. However, for cases in which destination-based forwarding is sufficient to provide all the network services, Integrated hsdn has some advantages with respect to the other hybrid models, including centralized declaration and computation of all network service and absence of equipment upgrade costs. Tunable tradeoffs: Architectural tradeoffs of each model can be fine-tuned according to some parameters. Among them, the number and the topological position of the deployed SDN nodes play a crucial role. On one hand, the deployment of SDN nodes influences the possibility to realize SDN-specific features (e.g., direct declarative FIB control) for given traffic. For example, arbitrary SDNdecided tags can be added to packets only if the corresponding forwarding path traverses appropriately-configured SDN nodes. On the other hand, deploying SDN nodes has a cost, e.g., in terms of hardware addition (or software upgrades if SDN protocols will be supported by commercial CN nodes), topology modification and know-how acquisition. Another important parameter for fine-grained tradeoffs is represented by the fraction of traffic controlled by SDN. Indeed, a higher amount of SDN-controlled traffic corresponds to the possibility of leveraging SDN-specific features (e.g., declarative interface) more widely, but it also increases architectural challenges (e.g., scalability) for the SDN controller. For example, larger SDN zones in TB hsdn and more SDN-controlled classes in CB hsdn translate to more network events to be managed by the SDN controller. Again, Integrated hsdn is an exception, since the expressivity of the model does not depend on deployed SDN nodes and all the traffic is SDN-controlled, by model definition. Hybridization drawbacks: While combining CN and SDN enables new fine-tunable tradeoffs, hybrid models have their own peculiar drawbacks. Among them, the need for managing heterogeneous paradigms and ensuring profitable interaction between them is particularly relevant, since it affects the realizability of network-wide services. The impact of such heterogeneity actually depends on the model. It is rather low in CB hsdn, where the paradigm interaction is restricted to coordination for specific operations, like moving traffic flows from a CN-controlled class to an SDN-controlled one, or vice versa. The interaction remains quite loose in SB hsdn, where each paradigm may need no more than visibility on the FIB entries configured by the other paradigm (e.g., to prevent conflicting data-plane decisions). Control-plane coordination is also needed if an SDN-controlled service has to become CN-controlled, and vice versa. In contrast, TB hsdn and Integrated hsdn require stronger forms of paradigm interaction. In TB hsdn, collaboration is needed to realize cross-zone services, e.g., network-wide forwarding with no loops. In the Integrated hsdn, the two paradigms are tightly coupled by definition of the model, as SDN relies on CN protocols to program node FIBs. This asks for integration. Combination of hybrid models: A wider range of tradeoffs can be obtained by combining hybrid models together. For example, an operator may adopt a TB hsdn model that splits the whole network in a CN zone (e.g., that supports legacy nodes), a SB hsdn zone (e.g., to provide premium services to some customers), and a pure SDN zone (e.g., in its data centers). Similarly, the combination of hybrid models can lead to more articulated transition strategies. For instance, an operator might nest a servicebased transition into an Integrated hsdn global strategy. In this case, an SDN controller realizing an Integrated hsdn model would be installed in a first macro-step. A second macro-step would consist in deploy the SDN data-plane by progressively assigning new services to the SDN controller in parallel to the deployment of new SDN nodes. 5. RESEARCH CHALLENGES Our tradeoff analysis suggests that the combination of centralized and distributed paradigms can provide mutual benefits. Future work is needed to devise techniques and interaction mechanisms that maximize such benefits while limiting the added complexity of the paradigm coexistence.
6 We now discuss some open research challenges. First, we envision that services hardly implementable with a single paradigm can be realized by conveniently combining CN and SDN. The identification, characterization and implementation (e.g., via cross-paradigm techniques) of those services need to be studied. Second, a (partial) redesign would be needed to allow effective cooperation between architectural elements of different paradigms, like an SDN controller and a CN. To this end, both current network theory and protocols likely need to be extended, e.g., to take into account the simultaneous and collaborative presence of centralized and decentralized routing systems, and multiple forms of access control (e.g., commercial firewall rules and OpenFlow switch entries). Third, the added complexity of having multiple paradigms can hamper the development of SDN abstractions in hybrid networks. Two examples are represented by safe network updates and declarative networking. In the first case, safe update techniques tailored to either CN (e.g., [23]) or SDN (e.g., [9]) networks will have to be extended, or new techniques to be proposed. Indeed, while complicating the problem, the presence of paradigm interaction mechanisms may not prevent provably-safe update procedures to be devised [24]. In the second case, a system integrating SDN programming languages with CN management primitives into a unified declarative interface is missing. Such an integrated management system will probably have to include a heterogeneity adaptation layer, e.g., to match a desired output to the actual capabilities of deployed CN and SDN nodes. The challenges pointed out so far apply to all the hybrid models. Nevertheless, other challenges depend on the specific (combination of) hybrid models. Few examples follow. In the TB hsdn model, the most critical problem is probably the design of a safe interaction mechanism that allows to maximize the flexibility of SDN in SDN zones while preserving network-wide correctness properties (e.g., absence of forwarding loops). The design of such a paradigm interaction mechanism is likely to be challenging, as testified by CN protocol interconnection primitives (e.g., [13]). Cross-service and cross-paradigm techniques will need to be defined in the SB hsdn model, so that FIB entries can be optimized for all the services rather than on a per-service basis. In the CB hsdn model, algorithms and mechanisms to transfer traffic class control from one paradigm to another are still missing. Moreover, the SDN controller needs to interact with possible CN nodes present in the network, e.g., by relying on configuration protocols (e.g., [21]) or on commercial device SDKs (e.g., [25]). Finally, the practicality of the Integrated hsdn model depends on the possibility to characterize primitives and functions that each traditional protocol (e.g., in typical and safe configurations) can offer to an SDN controller. More generally, the increasing relevance and frequency of partial deployment problems (e.g., SDN and IPv6 rollout) suggests the need for a still missing theory for mixed paradigm deployments in networking. While tailored to SDN partial deployment, our hybrid models seem a good starting point in this direction. 6. REFERENCES [1] N. McKeown et al., Openflow: Enabling innovation in campus networks, SIGCOMM Comput. Commun. Rev., vol. 38, no. 2, pp , Mar [2] S. Jain et al., B4: experience with a globally-deployed software defined wan, in SIGCOMM, [3] Open Networking Foundation, Outcomes of the Hybrid Working Group, [4], ONF Web site, [5] T. Koponen et al., Onix: A distributed control platform for large-scale production networks, in OSDI, [6] A. Ferguson et al., Hierarchical policies for software defined networks, in HotSDN, [7] N. Foster et al., Frenetic: a network programming language, SIGPLAN Not., vol. 46, no. 9, pp , Sep [8] VMware Inc., VMware NSX The Platform For Network Virtualization, Datasheet, [9] M. Reitblatt et al., Abstractions for network update, in SIGCOMM, [10] L. Vanbever et al., Hotswap: correct and efficient controller upgrades for software-defined networks, in HotSDN, [11] C.-Y. Hong et al., Achieving high utilization with software-driven wan, in SIGCOMM, [12] F. Le et al., Shedding light on the glue logic of the internet routing architecture, in SIGCOMM, [13], Theory and new primitives for safely connecting routing protocol instances, in SIGCOMM, [14] Y. Wang et al., Neighbor-specific bgp: more flexible routing policies while improving global stability, in SIGMETRICS, [15] Big Switch Networks, Open SDN for Network Visibility, solution guide, [16] D. Levin et al., Panopticon: Reaping the Benefits of Partial SDN Deployment in Enterprise Networks, TU Berlin / T-Labs, Tech. Rep., [17] S. Agarwal et al., Traffic engineering in software defined networks, in INFOCOM, [18] N. Sarrar et al., Leveraging zipf s law for traffic offloading, SIGCOMM Comput. Commun. Rev., vol. 42, no. 1, pp , [19] M. Caesar et al., Design and implementation of a routing control platform, in NSDI, [20] W. Henderickx et al., Federated SDN-based Controllers for NVO3, Internet Draft, [21] R. Enns et al., Network Configuration Protocol (NETCONF), RFC 4741, [22] A. Atlas et al., Interface to the routing system framework, Internet Draft, [23] L. Vanbever et al., Lossless Migrations of Link-State IGPs, IEEE/ACM Trans. on Netw., vol. 20, no. 6, pp , [24] S. Vissicchio et al., Safe Routing Reconfigurations with Route Redistribution, in INFOCOM, [25] J. Kelly et al., Rapid Service Creation Using the JUNOS SDK, in PRESTO, 2009.
Central Control over Distributed Routing fibbing.net
Central Control over Distributed Routing fibbing.net Stefano Vissicchio UCLouvain SIGCOMM 8th August 205 Joint work with O. Tilmans (UCLouvain), L. Vanbever (ETH Zurich) and J. Rexford (Princeton) SDN
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts
The Internet: A Remarkable Story Software Defined Networking Concepts Based on the materials from Jennifer Rexford (Princeton) and Nick McKeown(Stanford) Tremendous success From research experiment to
OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?
OpenFlow and Onix Bowei Xu [email protected] [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control
software networking Jithesh TJ, Santhosh Karipur QuEST Global
software defined networking Software Defined Networking is an emerging trend in the networking and communication industry and it promises to deliver enormous benefits, from reduced costs to more efficient
Extending the Internet of Things to IPv6 with Software Defined Networking
Extending the Internet of Things to IPv6 with Software Defined Networking Abstract [WHITE PAPER] Pedro Martinez-Julia, Antonio F. Skarmeta {pedromj,skarmeta}@um.es The flexibility and general programmability
How To Understand The Power Of The Internet
DATA COMMUNICATOIN NETWORKING Instructor: Ouldooz Baghban Karimi Course Book: Computer Networking, A Top-Down Approach, Kurose, Ross Slides: - Course book Slides - Slides from Princeton University COS461
Software Defined Networks
Software Defined Networks Damiano Carra Università degli Studi di Verona Dipartimento di Informatica Acknowledgements! Credits Part of the course material is based on slides provided by the following authors
Qualifying SDN/OpenFlow Enabled Networks
Qualifying SDN/OpenFlow Enabled Networks Dean Lee Senior Director, Product Management Ixia Santa Clara, CA USA April-May 2014 1 Agenda SDN/NFV a new paradigm shift and challenges Benchmarking SDN enabled
SDN and NFV in the WAN
WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network
Leveraging SDN and NFV in the WAN
Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined
The Keys for Campus Networking: Integration, Integration, and Integration
The Keys for Campus Networking: Introduction Internet Protocol (IP) is considered the working-horse that the vast majority of current and future applications use as the key technology for information exchange,
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心
Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane
Time-based Updates in OpenFlow: A Proposed Extension to the OpenFlow Protocol
CCIT Report #835, July 2013, EE Pub No. 1792, Technion, Israel 1 Time-based Updates in : A Proposed Extension to the Protocol Tal Mizrahi, Yoram Moses Department of Electrical Engineering Technion Israel
A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks
A Coordinated Virtual Infrastructure for SDN in Enterprise Networks Software Defined Networking (SDN), OpenFlow and Application Fluent Programmable Networks Strategic White Paper Increasing agility and
A Look at the New Converged Data Center
Organizations around the world are choosing to move from traditional physical data centers to virtual infrastructure, affecting every layer in the data center stack. This change will not only yield a scalable
Virtualization, SDN and NFV
Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,
Panopticon: Incremental SDN Deployment in Enterprise Networks
Panopticon: Incremental SDN Deployment in Enterprise Networks Stefan Schmid with Dan Levin, Marco Canini, Fabian Schaffert, Anja Feldmann https://venture.badpacket.in I SDN! How can I deploy it? SDN: Where
A Network Recovery Scheme for Node or Link Failures using Multiple Routing Configurations
A Network Recovery Scheme for Node or Link Failures using Multiple Routing Configurations Suresh Babu Panatula Department of Computer Science and Engineering Sri Sai Aditya Institute of Science and Technology,
White Paper. Requirements of Network Virtualization
White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction
Software Defined Networking
Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:
SDN Architecture Overview. Version 1.1 November, 2014 ONF TR-504
SDN Architecture Overview Version 1.1 November, 2014 ONF TR-504 ONF Document Type: TR ONF Document Name: TR_SDN ARCH Overview 1.1 11112014 Disclaimer THIS SPECIFICATION IS PROVIDED AS IS WITH NO WARRANTIES
The Next Generation of Wide Area Networking
The Next Generation of Wide Area Networking Introduction As pointed out in The 2014 State of the WAN Report 1, the vast majority of WAN traffic currently uses either the Internet or MPLS. Since the Internet
How the Emergence of OpenFlow and SDN will Change the Networking Landscape
How the Emergence of OpenFlow and SDN will Change the Networking Landscape Software-Defined Networking (SDN) powered by the OpenFlow protocol has the potential to be an important and necessary game-changer
ONOS [Open Source SDN Network Operating System for Service Provider networks]
ONOS [Open Source SDN Network Operating System for Service Provider networks] http://onosproject.org/ Released on December 5 th, 2014 Guru Parulkar [email protected] ONOS Partnership A partnership
Analyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP
Telfor Journal, Vol. 2, No. 1, 2010. 13 Analyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP Aleksandar Cvjetić and Aleksandra Smiljanić Abstract The paper analyzes implementations
Software-Defined Networks: on the road to the softwarization of networking
Software-Defined Networks: on the road to the softwarization of networking Fernando M. V. Ramos LaSIGE/FCUL, University of Lisboa, Portugal [email protected] Diego Kreutz, Paulo Verissimo SnT/University
SDN research directions
SDN research directions Promising problems to invest time on Laurent Vanbever ETH Zürich SDNschool 2015 July, 3 2015 3 110 3 110 # of citations of the original OpenFlow paper in ~6 years SDN is still growing
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? Many slides stolen from Jennifer Rexford, Nick McKeown, Scott Shenker, Teemu Koponen, Yotam Harchol and David Hay Agenda
Why Software Defined Networking (SDN)? Boyan Sotirov
Why Software Defined Networking (SDN)? Boyan Sotirov Agenda Current State of Networking Why What How When 2 Conventional Networking Many complex functions embedded into the infrastructure OSPF, BGP, Multicast,
How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012
How OpenFlow -Based SDN Transforms Private Cloud ONF Solution Brief November 27, 2012 Table of Contents 2 Executive Summary 2 Trends in the Private Cloud 3 Network Limitations and Requirements 4 OpenFlow-Based
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES
Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 SDN - An Overview... 2 SDN: Solution Layers and its Key Requirements to be validated...
Evolution of Software Defined Networking within Cisco s VMDC
Evolution of Software Defined Networking within Cisco s VMDC Software-Defined Networking (SDN) has the capability to revolutionize the current data center architecture and its associated networking model.
How the emergence of OpenFlow and SDN will change the networking landscape
How the emergence of OpenFlow and SDN will change the networking landscape Software-defined networking (SDN) powered by the OpenFlow protocol has the potential to be an important and necessary game-changer
BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil
BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK Gustavo Barros Systems Engineer Brocade Brasil Software- Defined Networking Summary Separate control and data planes Networks are becoming: More programmatic
STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE
STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE WARNING: I DON T DESIGN PROTOCOLS. I WRITE C++. TRANSLATION: THIS IS NOT YOUR TYPICAL NETWORK TALK. AGENDA: 5 YEARS OF SDN
Addressing Inter Provider Connections With MPLS-ICI
Addressing Inter Provider Connections With MPLS-ICI Introduction Why migrate to packet switched MPLS? The migration away from traditional multiple packet overlay networks towards a converged packet-switched
Business Cases for Brocade Software-Defined Networking Use Cases
Business Cases for Brocade Software-Defined Networking Use Cases Executive Summary Service providers (SP) revenue growth rates have failed to keep pace with their increased traffic growth and related expenses,
Better management of large-scale, heterogeneous networks toward a programmable management plane
Better management of large-scale, heterogeneous networks toward a programmable management plane Joshua George, Anees Shaikh Google Network Operations www.openconfig.net Agenda 1 2 3 Management plane challenges
VMware vcloud Networking and Security
VMware vcloud Networking and Security Efficient, Agile and Extensible Software-Defined Networks and Security BROCHURE Overview Organizations worldwide have gained significant efficiency and flexibility
Boosting Business Agility through Software-defined Networking
Executive Summary: Boosting Business Agility through Software-defined Networking Completing the last mile of virtualization Introduction Businesses have gained significant value from virtualizing server
Improving Network Management with Software Defined Networking
Improving Network Management with Software Defined Networking Hyojoon Kim and Nick Feamster, Georgia Institute of Technology 2013 IEEE Communications Magazine Presented by 101062505 林 瑋 琮 Outline 1. Introduction
Simplifying Data Data Center Center Network Management Leveraging SDN SDN
Feb 2014, HAPPIEST MINDS TECHNOLOGIES March 2014, HAPPIEST MINDS TECHNOLOGIES Simplifying Data Data Center Center Network Management Leveraging SDN SDN Author Author Srinivas Srinivas Jakkam Jakkam Shivaji
Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs
Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs As a head of the campus network department in the Deanship of Information Technology at King Abdulaziz University for more
Testing Challenges for Modern Networks Built Using SDN and OpenFlow
Using SDN and OpenFlow July 2013 Rev. A 07/13 SPIRENT 1325 Borregas Avenue Sunnyvale, CA 94089 USA Email: Web: [email protected] www.spirent.com AMERICAS 1-800-SPIRENT +1-818-676-2683 [email protected]
Mock RFI for Enterprise SDN Solutions
Mock RFI for Enterprise SDN Solutions Written By Sponsored By Table of Contents Background and Intended Use... 3 Introduction... 3 Definitions and Terminology... 7 The Solution Architecture... 10 The SDN
Sprint Global MPLS VPN IP Whitepaper
Sprint Global MPLS VPN IP Whitepaper Sprint Product Marketing and Product Development January 2006 Revision 7.0 1.0 MPLS VPN Marketplace Demand for MPLS (Multiprotocol Label Switching) VPNs (standardized
The Many Faces of SDN: An Industry Perspective
The Many Faces of SDN: An Industry Perspective Kenneth Duda CTO / SVP Software Arista Networks, Inc. Face 1: SDN is for Experimentation Today, there is almost no practical way to experiment with new network
CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE
CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE EXECUTIVE SUMMARY This application note proposes Virtual Extensible LAN (VXLAN) as a solution technology to deliver departmental segmentation, business
Open Source Network: Software-Defined Networking (SDN) and OpenFlow
Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking
Software Defined Network Application in Hospital
InImpact: The Journal of Innovation Impact: ISSN 2051-6002 : http://www.inimpact.org Special Edition on Innovation in Medicine and Healthcare : Vol. 6. No. 1 : pp.1-11 : imed13-011 Software Defined Network
Best Effort gets Better with MPLS. Superior network flexibility and resiliency at a lower cost with support for voice, video and future applications
Best Effort gets Better with MPLS Superior network flexibility and resiliency at a lower cost with support for voice, video and future applications A White Paper on Multiprotocol Label Switching October,
Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure
White Paper Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure What You Will Learn The new Cisco Application Centric Infrastructure
WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January 2008. Introduction...
Introduction WHITE PAPER Addressing Inter Provider Connections with MPLS-ICI The migration away from traditional multiple packet overlay networks towards a converged packet-switched MPLS system is now
Multihoming and Multi-path Routing. CS 7260 Nick Feamster January 29. 2007
Multihoming and Multi-path Routing CS 7260 Nick Feamster January 29. 2007 Today s Topic IP-Based Multihoming What is it? What problem is it solving? (Why multihome?) How is it implemented today (in IP)?
The Promise and the Reality of a Software Defined Data Center
The Promise and the Reality of a Software Defined Data Center Authored by Sponsored by Introduction The traditional IT operational model is highly manual and very hardware centric. As a result, IT infrastructure
Increase Simplicity and Improve Reliability with VPLS on the MX Series Routers
SOLUTION BRIEF Enterprise Data Center Interconnectivity Increase Simplicity and Improve Reliability with VPLS on the Routers Challenge As enterprises improve business continuity by enabling resource allocation
Transactional Support for SDN Control Planes "
Transactional Support for SDN Control Planes Petr Kuznetsov Telecom ParisTech WTTM, 2015 Software Defined Networking An emerging paradigm in computer network management Separate forwarding hardware (data
November 2013. Defining the Value of MPLS VPNs
November 2013 S P E C I A L R E P O R T Defining the Value of MPLS VPNs Table of Contents Introduction... 3 What Are VPNs?... 4 What Are MPLS VPNs?... 5 What Are the Benefits of MPLS VPNs?... 8 How Do
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.
A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC September 18, 2014 Charles Sun www.linkedin.com/in/charlessun @CharlesSun_ 1 What is SDN? Benefits
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK SOFTWARE DEFINED NETWORKING A NEW ARCHETYPE PARNAL P. PAWADE 1, ANIKET A. KATHALKAR
The Road to SDN: Software-Based Networking and Security from Brocade
WHITE PAPER www.brocade.com SOFTWARE NETWORKING The Road to SDN: Software-Based Networking and Security from Brocade Software-Defined Networking (SDN) presents a new approach to rapidly introducing network
SDN with StableNet. Manage your SDN Network with StableNet
SDN with StableNet Manage your SDN Network with StableNet SDN - A Promising Approach for Next Generation Networks Recently, Software Defined Networking (SDN) has become a very popular term in the area
SDN MIGRATION STRATEGIES The Case for Transitioning to an SDN-enabled Network
WHITE PAPER SDN MIGRATION STRATEGIES The Case for Transitioning to an SDN-enabled Network Software Defined Networking (SDN) enables open, programmable, and application-aware networks that bring many benefits
Brocade One Data Center Cloud-Optimized Networks
POSITION PAPER Brocade One Data Center Cloud-Optimized Networks Brocade s vision, captured in the Brocade One strategy, is a smooth transition to a world where information and applications reside anywhere
Horizontal Integration - Unlocking the Cloud Stack. A Technical White Paper by FusionLayer, Inc.
Horizontal Integration - Unlocking the Cloud Stack A Technical White Paper by FusionLayer, Inc. August 2013 Copyright 2015 FusionLayer, Inc. All rights reserved. No part of this publication may be reproduced,
White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com
SDN 101: An Introduction to Software Defined Networking citrix.com Over the last year, the hottest topics in networking have been software defined networking (SDN) and Network ization (NV). There is, however,
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS
OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea ([email protected]) Senior Solutions Architect, Brocade Communications Inc. Jim Allen ([email protected]) Senior Architect, Limelight
Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer
Data Center Infrastructure of the future Alexei Agueev, Systems Engineer Traditional DC Architecture Limitations Legacy 3 Tier DC Model Layer 2 Layer 2 Domain Layer 2 Layer 2 Domain Oversubscription Ports
Top-Down Network Design
Top-Down Network Design Chapter Five Designing a Network Topology Copyright 2010 Cisco Press & Priscilla Oppenheimer Topology A map of an internetwork that indicates network segments, interconnection points,
Whitepaper Unified Visibility Fabric A New Approach to Visibility
Whitepaper Unified Visibility Fabric A New Approach to Visibility Trends Networks continually change and evolve. Many trends such as virtualization and cloud computing have been ongoing for some time.
M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK 2014 2015 Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.
M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK 2014 2015 Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2. What are the different types of virtualization? Explain
VMDC 3.0 Design Overview
CHAPTER 2 The Virtual Multiservice Data Center architecture is based on foundation principles of design in modularity, high availability, differentiated service support, secure multi-tenancy, and automated
Outline. Institute of Computer and Communication Network Engineering. Institute of Computer and Communication Network Engineering
Institute of Computer and Communication Network Engineering Institute of Computer and Communication Network Engineering Communication Networks Software Defined Networking (SDN) Prof. Dr. Admela Jukan Dr.
How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan
Centec s SDN Switch Built from the Ground Up to Deliver an Optimal Virtual Private Cloud Table of Contents Virtualization Fueling New Possibilities Virtual Private Cloud Offerings... 2 Current Approaches
Software Defined Networking for Telecom Operators: Architecture and Applications
2013 8th International Conference on Communications and Networking in China (CHINACOM) Software Defined Networking for Telecom Operators: Architecture and Applications Jian-Quan Wang China Unicom Research
Network Services in the SDN Data Center
Network Services in the SDN Center SDN as a Network Service Enablement Platform Whitepaper SHARE THIS WHITEPAPER Executive Summary While interest about OpenFlow and SDN has increased throughout the tech
SummitStack in the Data Center
SummitStack in the Data Center Abstract: This white paper describes the challenges in the virtualized server environment and the solution Extreme Networks offers a highly virtualized, centrally manageable
Adaptive Resource Management and Control in Software Defined Networks
1 Adaptive Resource Management and Control in Software Defined Networks Daphne Tuncer, Marinos Charalambides, Stuart Clayman, and George Pavlou Abstract The heterogeneous nature of the applications, technologies
Software Defined Networking and the design of OpenFlow switches
Software Defined Networking and the design of OpenFlow switches Paolo Giaccone Notes for the class on Packet Switch Architectures Politecnico di Torino December 2015 Outline 1 Introduction to SDN 2 OpenFlow
THE SDN TRANSFORMATION A Framework for Sustainable Success
WHITE PAPER THE SDN TRANSFORMATION A Framework for Sustainable Success The promise of Software Defined Networking (SDN) is gaining more and more attention as traffic growth increases the costs and complexity
Driving SDN Adoption in Service Provider Networks
WHITEPAPER Software Defined Networking (SDN) Driving SDN Adoption in Service Provider Networks This whitepaper provides an overview of key requirements and enablers for driving SDN adoption in Service
CS6204 Advanced Topics in Networking
CS6204 Advanced Topics in Networking Assoc Prof. Chan Mun Choon School of Computing National University of Singapore Aug 14, 2015 CS6204 Lecturer Chan Mun Choon Office: COM2, #04-17 Email: [email protected]
Software Defined Networking (SDN) - Open Flow
Software Defined Networking (SDN) - Open Flow Introduction Current Internet: egalitarian routing/delivery based on destination address, best effort. Future Internet: criteria based traffic management,
SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network
SDN AND SECURITY: Why Take Over the s When You Can Take Over the Network SESSION ID: TECH0R03 Robert M. Hinden Check Point Fellow Check Point Software What are the SDN Security Challenges? Vulnerability
Software Defined Networking & Openflow
Software Defined Networking & Openflow Autonomic Computer Systems, HS 2015 Christopher Scherb, 01.10.2015 Overview What is Software Defined Networks? Brief summary on routing and forwarding Introduction
SOFTWARE-DEFINED NETWORKING AND OPENFLOW
SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control
Software-Defined Networks Powered by VellOS
WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible
ITL BULLETIN FOR JANUARY 2011
ITL BULLETIN FOR JANUARY 2011 INTERNET PROTOCOL VERSION 6 (IPv6): NIST GUIDELINES HELP ORGANIZATIONS MANAGE THE SECURE DEPLOYMENT OF THE NEW NETWORK PROTOCOL Shirley Radack, Editor Computer Security Division
