Software Defined Exchange (SDX) and Software Defined Infrastructure Exchange (SDIX) Vision and Architecture

Size: px
Start display at page:

Download "Software Defined Exchange (SDX) and Software Defined Infrastructure Exchange (SDIX) Vision and Architecture"

Transcription

1 Software Defined Exchange (SDX) and Software Defined Infrastructure Exchange (SDIX) Vision and Architecture Tom Lehman, Brecht Vermeulen, Marshall Brinn, Niky Riga, Larry Landweber DRAFT DO NOT DISTRIBUTE Contents Abstract Desired Characteristics SDX/SDIX Control Software SDX/SDIX Policies Development and Deployment Considerations References Acknowledgements... 9 Appendix A: SDX/SDIX Deployment Considerations... 1 Appendix B: GEC22 Demo Setup... 2 Abstract Software Defined Exchange (SDX) is a relatively new concept around on which there is currently much discussion, concept development, and debate regarding the purpose and architecture for this new paradigm. These discussions are in an early stage and there is no agreement in the community regarding what services should be provided, or what is the proper hardware/software architecture. This document presents one vision for a SDX functional model and architecture. Extension of this model to a multi-resource Software Define Infrastructure Exchange (SDIX) capability is also discussed. A key objective of this vision and architecture work is to initiate development activities to realize a prototype SDX/SDIX system. 11/18/2014 DRAFT DO NOT DISTRIBUTE 1

2 1. Desired Characteristics The definition and vision for a SDX is actively under discussion by the network research community and the concepts span a very wide range. One view of a SDX is as an enhanced internet or network exchange Point (XP), where the XP switch is replaced with an SDN-capable device. This enhancement will allow for a much richer set of policies and peering technologies. An SDN enabled XP could allow for richer, Figure 1 Range of SDX Ideas and Use Cases complex, and custom peering configurations which could span Layer 3, Layer 2, Layer 1, and flow level parameters. Applying these features sets to enhance Layer 3/BGP peering at an Internet exchange Point (IXP) is one active area of research. Extending this model beyond just network elements to include host, computation, and storage resources, leads to an expanded view of this paradigm referred to as Software Defined Infrastructure exchange (SDIX). The SDIX vision starts with the richer network connectivity options enabled by SDX and augments this further with host, computation, and storage resources available for use by the exchange point peers. In between these two approaches there are a variety of deployment options that are also summarized in the SDX workshop summary [2], and shown in Figure 1. We envision a development and deployment progression where SDXs will evolve into full-fledged SDIXs. This will allow support a range of these ideas and allow parallel deployment for experimentation and exchange point service isolation. 11/18/2014 DRAFT DO NOT DISTRIBUTE 2

3 Figure 2 Gradual SDX Deployment This gradual SDX deployment will include increasing levels of complexity and supported functionality as depicted on Figure 2. For purposes of discussion in the remainder of this paper, we refer to SDX as an exchange point facility that has only network elements. The term SDIX will be used to refer to an exchange point facility that has network, host, compute, and storage resources. Additionally, we envision SDXs as a place of peering between multiple administrative domains and between different providers and that should be autonomous and independent. Based on the above discussions, we note the following observations and requirements for a SDX/SDIX: 1. Include SDN infrastructure. This seems kind of self-evident but included for completeness, an SDX/SDIX should include SDN resources (e.g. OpenFlow, or some other automated control for network elements.) 2. Include Storage and Compute for SDIX: To be able to support the wide range of ideas presented in Figure 1 an SDIX should include host, compute, and storage resources. 3. Be sliceable: It should be able to allow participants to peer at different levels (Layer 3 BGP peering, Layer 2 Ethernet Circuit peering, etc). One can think of this as allowing the prototype SDX/SDIX to support multiple virtual SDXs/SIDXs running at the same time and peers can choose the level of peering they would like to participate at. a. Dynamic slices. Participants should be able to peer dynamically and temporarily and thus reserve resources at the SDX/SDIX only on a need-only basis. Future reservations will also be very nice to have to allow peers to plan future reservations. 4. Operated by a third party. SDXs/SDIXs are places of peering of multiple providers (network providers, service providers, etc) and should be operated by or as independent third parties. 5. Authentication. Since SDXs/SDIXs are envisioned to be places were not only peers with physical presence there can participate but also peers that have a 11/18/2014 DRAFT DO NOT DISTRIBUTE 3

4 virtual presence (e.g. only using/renting SDX s infrastructure), there should be a way to authenticate participating peers. For more details see section 3 6. Policy. Different peers need to be able to express and enforce peering policies. In a sense SDX is not only about using software to control network flows but also to control the behavior of the exchange itself. Since this is a larger topic see Section 3 for more details. 7. Provide Monitoring. An SDX/SDIX should provide the capability of monitoring of its performance and operation to participating peers. It should also allow peers to monitor the slices they participate in. 8. Security. A wide range of security infrastructure and capabilities should be integral components of an SDX/SDIX. Some of these security mechanisms should be utilized by the SDX/SDIX operator to ensure the integrity of the exchange point infrastructure. In addition, there should be security features and infrastructure which can be utilized by the exchange point peers for the purposed on per peering instantiation monitoring and assurance. 9. Brokering. An optional functionality of an SDIX might be the brokering or proxying of resources. This should make it easier for users and tools to talk to single points and getting an overview of all resources (can be a policed view depending on the identity). Reservation/provisioning of those resources however goes directly through the responsible Aggregate Manager. There is no delegation of resources to the SDIX broker to avoid fragmented usage. 2. SDX/SDIX Control Software Based on the characteristics described on Section 1, we believe that the GENI software and systems provides an excellent starting point to build a prototype SDX/SDIX control system. In particular, resources within a specific SDX/SDIX can be managed as a GENI Aggregate. A logical scenario would be a one-to-one mapping between a single SDX/SDIX and a specific GENI Aggregate Manager (AM) instance. However, since a single SDX/SDIX may have many resource types, it is also possible that a single SDX/SDIX may include multiple GENI AMs, each dedicated to a subset of the total set of resources. Both of these models are valid, and specific deployments will be largely driven by software development considerations associated with the specific resources types located within a specific SDX/SDIX. A high level view of this vision is shown in Figure 3. 11/18/2014 DRAFT DO NOT DISTRIBUTE 4

5 Figure 3 High Level SDX/SDIX Concept 3. SDX/SDIX Policies By choosing the prototype SDX/SDIX control software to be based on the GENI Software, we have already satisfied many of the requirements identified in Section 1. However, Authorization, Authentication, and Policy application is one key area where additional work will be needed in order to satisfy the unique characteristics of exchange points SDX/SDIX, can be thought of as providing two kinds of services, both subject to policy: 1. An aggregate manager with its own resources (host, computation, storage, networking) 2. A peering manager facilitating and providing connections between exchange point connectors. 11/18/2014 DRAFT DO NOT DISTRIBUTE 5

6 The first case is not different from other aggregate managers: they can and should limit the resources they allocate to the right parties, schedules and quantities based on policy and resource availability. The second case, that of a peering manager, includes some characteristics that are unique to exchange points and require some enhanced feature definition and development. Today s manually operated exchange point inform us regarding some of the goals and feature sets we desire for future SDX/SDIX facilities. A key parameter of current exchange points is that they are policy free. This expression is meant in a limited context to reflect the fact that the policy for peering across an exchange point is largely driven by the exchange point connectors, and not the exchange point operator. That is, if two connectors indicate their desire for a connection across the exchange point fabric, the role of the exchange point operator is to instantiate that connection. The exchange point infrastructure generally does not play a role in maintaining or enforcing policies that are unique to the connectors. For instance, the exchange point operator may have the following roles with respect to the establishment of a bilateral peering across the exchange point infrastructure: Accept a request for a connection establishment across the exchange point fabric. Authenticate the entity making the request, and verify that requesting entity does have the rights to utilize the exchange point resources involved For a bilateral peering instantiation, this will typically require authenticated requests, or some other indication of approval, from the two entities involved. Overall, the peering service purpose is to verify that all sides to a peering setup have approved a specific instantiation. That is, a peering service will do whatever its connectors ask, as long as all of the affected connectors ask or otherwise indicate approval. This is one aspect of being policy free. After peering service is instantiated, then the exchange point operator is out of the loop with respect to what the traffic or peering activity occurs across the exchange point. This is another aspect of being policy free. One objective is to extend this model of limited policy involvement to the SDX/SDIX design. However, we may need some additional feature sets in order to automate the multi-connector authorization and SDX/SDIX resource access rights check. Toward this goal, we identify multiple methods to accomplish this in the context of a future SDX/SDIX; Coordinated-peering and Uncoordinated-peering. These are described in more detail below. These protocols are, themselves, a matter of SDX /SDIX policy: i.e. some SDX/SDIX may use one, or the other, or different ones in different circumstances based on policy. 11/18/2014 DRAFT DO NOT DISTRIBUTE 6

7 a. Coordinated-peering: The two peering parties provide their requests to peer to the SDX/SDIX who decides whether to provide a credential to each party indicating that they may create their side of the peering point. Such a credential is then required by each peering partner to provision its end of the peering exchange. In this way the SDX/SDIX can assure that these two and only these two parties can enter into this peering exchange. We make the distinction between two different types of coordinated peering that has to do with the policy enforcement of a peering agreement: i. Passive coordinated-peering. The SDX/SDIX is the implementer of the peering but not the enforcer of the policy. An example of how this might work is for example that a peering request needs to be cryptographically approved ; i.e. signed, by both peers before the SDX goes ahead with the reservation. ii. Active coordinated-peering. In this case the policies of each peer are communicated to the SDX/SDIX and the SDX/SDIX is not only implementing peering requests but it also ensures that the peering does not violate the policy of any participating site. b. Uncoordinated-peering: Each peering party requests their end of the peering point and the SDX decides whether to provide it. No additional SDX/SDIX-minted credential required; no checking on who is or will be listening on the other side. The decision of WHETHER to allow a given party to receive a peering connection is based on SDX/SDIX policy, the attributes of the requestor and the current state of allocations by the requestor at the SDX/SDIX. The SDX/SDIX may maintain a white list or black list of parties who are allowed to obtain peering points. The SDX/SDIX may maintain a white list or black list of pairs of entities who may enter into peering relationships. The SDX/SDIX may limit the number of peering points, the number of peering partners and the amount of allocated bandwidth allowed to any given entity (by individual requestor or by federation authority). The SDX/SDIX may manage resource schedules so that resources may be allocated in the future (and provisioned in the future). In such a case, policy limits on metrics over a time window (e.g. bandwidth-hours) may be applied by SDX/SDIX policy The SDX/SDIX must provide real-time monitoring of the links flowing through the exchange and apply policies to limit or shutdown connections that violate certain quota-based policies. 11/18/2014 DRAFT DO NOT DISTRIBUTE 7

8 4. Development and Deployment Considerations A key objective of this vision and architecture work is to initiate development activities to realize a prototype SDX/SDIX system. Toward this goal, we identify the following feature sets that an initial SDX/SDIX deployment should include: 1. at Layer 2 for dynamic VLAN stitching between peers (automate what exchange points like MANLAN, WIX, StarLight do manually now). 2. SDX-BGP provider. Support deployment of the Georgia-Tech BGP SDX model described at [5]. Other possible applications and capabilities that should be addressed include: 3. Service provider peering (e.g. allow Netflix to determine routing policies for their traffic) 4. Support deployment of multi-domain flowspace firewall (Internet2) 5. Allow application to do traffic steering over multiple paths. 6. Setup a multi-connection peering in an SDX/SDIX with OpenFlow/SDN functionality where a peer can define flowspaces and advanced routing policies. For example a participant might want traffic from subnet x to go to provider X and traffic from subnet Y to go to provider Y. This also gives the capability of application traffic steering. 7. Multi-SDX/SDIX Coordination: The global infrastructure of SDX/SDIX will be highly distributed and hopefully federated. Technologies and mechanisms will be needed to instantiate exchange point services that span multiple SDXs/SDIXs to realize multi-domain SDX/SDIX features sets. The next phase in this work will be to develop a detailed design for the SDX/SDIX control software. This will largely revolve around changes needed to the GENI Aggregate Manager, Clearinghouse, Attribute Based Access Control (ABAC), and Client Tool systems. Once the SDX/SDIX architecture and software design has been agreed upon there will be additional documents to describe the technical implementation details. Another key factor with regards to SDX/SDIX designs is the environment in which they will be deployed. As discussed in this document, in many ways we are looking to utilize the SDN/SDIX paradigm, in combination with extensions to the GENI Software and Systems, to enhance the high performance exchange points we see deployed today in the Research & Education (R&E) and commercial infrastructures. Facilities such as the Washington International Exchange (WIX) and the Manhattan Landing (MANLAN) are typical examples from the R&E space. A high performance, not blocking, switch fabric, combined with rich network and content provider connectivity are the key features of a high performance exchange point. The objective of this SDX/SDIX development project is to develop systems that are applicable to this environment. Appendix A shows a possible progression from prototype to 11/18/2014 DRAFT DO NOT DISTRIBUTE 8

9 production deployment of an SDX/SDIX capability. Appendix B shows a prototype target for GEC References [1] [2] Workshop Outbrief - Draft.pdf [3] Elliott SDX Workshop.pptx [4] Lehman SDX Workshop.pdf [5] Vanbever SDX Workshop.pdf 6. Acknowledgements Tom Lehman was supported by the U.S. NSF and GPO via an award to the University of Maryland/Mid-Atlantic Crossroads. Marshall Brinn, Niky Riga and Larry Landweber were supported by the U.S. NSF via an award to the GPO. Brecht Vermeulen was supported by the European Commission through the Fed4FIRE project. 11/18/2014 DRAFT DO NOT DISTRIBUTE 9

10 Appendix A: SDX/SDIX Deployment Considerations This appendix describes the environment and infrastructure that may be used for the development and testing of the SDX/SDIX systems described in this document. In addition, a vision is presented for how the SDX/SDIX systems could be deployed at established exchange points such as the Washington International Exchange (WIX) and the Manhattan Landing (MANLAN). Deployment of these features sets within established facilities such as WIX and MANLAN is described as a potential goal. This is presented here simply as a starting point for discussion with the operators/owners of these critical infrastructures. The plans include use of the generally available services and features sets from the Internet2 Advanced Layer2 Network Service (AL2S) and the GEANT AutoBAHN network. The services that will be leveraged are currently available from these operators, or ones that should be deployed in the near future. A short summary of these features sets in included below: Internet2 AL2S Services: FlowSpace Firewall (FSFW) o Network Virtualization (NV) Service Open Exchange Software Suite (OESS) o Dynamic Provisioning of point-to-point or multi-point Ethernet VLAN based topologies GENI Aggregate Manager (AM) o GENI RSpec provisioning method for network resources GEANT AutoBAHN Services: Network Service Interface (NSI) Connection Service o Dynamic Provisioning of point-to-point Ethernet VLAN based circuits There are six figures included in this appendix. A description for each of these figures is provided below: Figure A-1. SDX Development Topology This figure shows the infrastructure and topology to be utilized for initial development and testing of a distributed SDX system. This topology is focused just on the SDX, or network resource only, phase of this work. MAX, BBN, and iminds will utilize local resources to emulate a SDX facility. The MANLAN and GEANT segments included statically mapped VLAN based resources. A-1

11 The OESS, FSFW, GENI AM (Standard) control elements are the production versions of those systems which are currently available. The GENI AM (SDX-Version) is the GENI AM software with the extensions discussed in the main body of this document. Figure A-2. SDIX Development Topology This figure shows an addition of a GENI Rack to the previously described SDX Development Topology. This represents the transition from and SDX to and SDIX. There are multiple architectural issues that need further study associated with this transition. For instance, it is not clear if there should be one or multiple GENI AM (SDX-Version) deployed on a per SDIX basis. Figure A-3. SDX Deployment This figure shows a possible SDX deployment at real exchange points such WIX and MANLAN. In addition, a possible deployment of a GENI AM interface on the GEANT AutoBAHN service is shown. Figure A-4. SDIX Deployment This figure shows an addition of a GENI Rack to the previously described SDX Deployment Topology. This represents the transition from and SDX to and SDIX. Figure A-5. Distributed, Directly Connected Multi-SDIX Topology This figures shows an additional option for how the dynamic provisioning services offered by Internet2 AL2S and GEANT AutoBAHN could be leveraged. The effect is to present a distributed, directly connected SDIX topology. Figure A-6. Distributed, Directly Connected Multi- SDX and SDIX Topology This figures shows an additional option for how the network virtualization feature set of Internet2 AL2S could be leveraged. The intent is to utilize virtualized slices across Internet2 AL2S to create a dedicated SDX topology for the purpose of interconnecting the distributed SDIX facilities. A key distinction between this option and that shown in Figure A-5, is that here the GENI AM (SDX-Version) would be talking OpenFlow directly to the Internet2 AL2S switches (via the FlowSpace Firewall). A similar virtualization use is shown for the GEANT AutoBAHN infrastructure. It is not clear if this service will be offered on GEANT AutoBAHN. Appendix B: GEC22 Demo Setup At GEC22 we are planning to demonstrate the operation of a prototype SDIX deployment. We are targeting to have implemented a prototype SDIX and deploy a setup as depicted in Figure A-2. This will include two SDIXs running on the US side and one running at Europe. At this stage we are going to employ existing GENI and FIRE infrastructure at the depicted sites but are planning to enhance the software to enable policy-based peering. A-2

12 Test Resource EPCC BonFire Testbed i2cat OFELIA Island BBN SDX MANLAN GEANT AutoBAHN Internet2 AL2S iminds SDX NETMODE NITOS MAX SDX GENI AM (Standard) Exchange Point Switch Cloudlab GENI Test Resource GENI AM (SDX-Version) OESS FSFW Figure A-1. SDX Development Topology iminds Virtual Wall 1 FIRE resources A-3

13 Test Resource EPCC BonFire Testbed i2cat OFELIA Island BBN SDIX MANLAN GEANT AutoBAHN Internet2 AL2S iminds SDIX NETMOD NITOS MAX SDIX GENI AM (Standard) Exchange Point Switch Cloudlab GENI Test Resource GENI AM (SDX-Version) OESS FSFW Figure A-2. SDIX Development Topology iminds Virtual Wall 1 FIRE resources A-4

14 BBN GENI Cloudlab Manhattan Landing (MAN LAN) SDX Internet2 AL2S Washington International Exchange (WIX) SDX GEANT AutoBAHN MAX Figure A-3. SDX Deployment EPCC BonFire Testbed NETMOD GENI AM (SDX-Version) OESS FSFW iminds SDX i2cat OFELIA Island NITOS iminds Virtual Wall 1 FIRE GENI AM (Standard) Exchange Point Switch A-5

15 BBN GENI Cloudlab Manhattan Landing (MAN LAN) SDIX Internet2 AL2S GEANT AutoBAHN MAX Washington International Exchange (WIX) SDIX Figure A-4. SDIX Deployment EPCC BonFire Testbed iminds SDIX NETMOD GENI AM (SDX-Version) OESS FSFW i2cat OFELIA Island NITOS iminds Virtual Wall 1 FIRE GENI AM (Standard) Exchange Point Switch A-6

16 BBN GENI Cloudlab EPCC BonFire Testbed i2cat OFELIA Island Manhattan Landing (MAN LAN) SDIX GEANT AutoBAHN Internet2 AL2S iminds SDIX NETMOD NITOS MAX Washington International Exchange (WIX) SDIX GENI AM (Standard) Exchange Point Switch GENI AM (SDX-Version) OESS FSFW Figure A-5. Distributed, Directly Connected Multi-SDIX Topology iminds Virtual Wall 1 FIRE A-7

17 BBN GENI Cloudlab EPCC BonFire Testbed i2cat OFELIA Island Manhattan Landing (MAN LAN) SDIX GEANT AutoBAHN SDX iminds SDIX Internet2 AL2S SDX NETMOD NITOS MAX Washington International Exchange (WIX) SDIX GENI AM (Standard) Exchange Point Switch GENI AM (SDX-Version) OESS FSFW Figure A-6. Distributed, Directly Connected Multi- SDX and SDIX Topology iminds Virtual Wall 1 FIRE A-8

SDN Overview. Southern Partnership in Advanced Networking John Hicks, jhicks@internet2.edu November 3, 2015

SDN Overview. Southern Partnership in Advanced Networking John Hicks, jhicks@internet2.edu November 3, 2015 SDN Overview Southern Partnership in Advanced Networking John Hicks, jhicks@internet2.edu November 3, 2015 Slide material excerpted from presentations at the OIN workshop series and other sources. Acknowledgement

More information

Network Virtualiza/on on Internet2. Eric Boyd Senior Director for Strategic Projects

Network Virtualiza/on on Internet2. Eric Boyd Senior Director for Strategic Projects Network Virtualiza/on on Internet2 Eric Boyd Senior Director for Strategic Projects Internet2 Mission University Corpora=on = for Advanced Internet Development Internet2 Community Innova=on Story Abundant

More information

Internet2 Network: Controlling a Slice of the Na6onal Network. Eric Boyd Senior Director of Strategic Projects

Internet2 Network: Controlling a Slice of the Na6onal Network. Eric Boyd Senior Director of Strategic Projects Internet2 Network: Controlling a Slice of the Na6onal Network Eric Boyd Senior Director of Strategic Projects I2 Production User I2 Prototype Internet2 Taxonomy Implemented Using LHCONE NET+ External

More information

Software Defined Networking for Extreme- Scale Science: Data, Compute, and Instrument Facilities

Software Defined Networking for Extreme- Scale Science: Data, Compute, and Instrument Facilities ASCR Intelligent Network Infrastructure Software Defined Networking for Extreme- Scale Science: Data, Compute, and Instrument Facilities Report of DOE ASCR Intelligent Network Infrastructure Workshop August

More information

How To Build A Network On A Network (Internet2)

How To Build A Network On A Network (Internet2) ERIC BOYD Senior Director, Strategic Projects JUNE, 2015 Roadmap to Operating SDN Networks: The Good, the Bad, and the Ugly I2 Production Service Service User I2 Prototype Service Internet2 Service Taxonomy

More information

Experiences with Dynamic Circuit Creation in a Regional Network Testbed

Experiences with Dynamic Circuit Creation in a Regional Network Testbed This paper was presented as part of the High-Speed Networks 2011 (HSN 2011) Workshop at IEEE INFOCOM 2011 Experiences with Dynamic Circuit Creation in a Regional Network Testbed Pragatheeswaran Angu and

More information

SDN Testbeds and Experimentation

SDN Testbeds and Experimentation SDN Testbeds and Experimentation Vasileios Kotronis (vkotroni@tik.ee.ethz.ch) 1 What you have seen till now What SDN is about (and how it came to be) Basic concepts, abstractions Architectural components

More information

SDN for Science Networks

SDN for Science Networks SDN for Science Networks Inder Monga Eric Pouyoul, Chin Guok and Eli Dart Energy Sciences Network, Scientific Networking Division Disclaimer Two Prime Requirements 1. Data Mobility Long latencies (RTT)

More information

Facility Usage Scenarios

Facility Usage Scenarios Facility Usage Scenarios GDD-06-41 GENI: Global Environment for Network Innovations December 22, 2006 Status: Draft (Version 0.1) Note to the reader: this document is a work in progress and continues to

More information

SDN Building Blocks. Edward Balas Sept 17th, 2014

SDN Building Blocks. Edward Balas Sept 17th, 2014 SDN Quick Overview Southern Partnership in Advanced Networking Ma; Zekauskas, ma;@internet2.edu April 8, 2015 Slide material shamelessly excerpted from the presentajons at the OIN workshop in Pi;sburgh,

More information

Tutorial: OpenFlow in GENI

Tutorial: OpenFlow in GENI Tutorial: OpenFlow in GENI GENI Project Office The current Internet is at an impasse because new architecture cannot be deployed or even adequately evaluated [PST04] [PST04]: Overcoming the Internet Impasse

More information

DREAMER and GN4-JRA2 on GTS

DREAMER and GN4-JRA2 on GTS GTS Tech+Futures Workshop (Copenhagen) GTS Tech+Futures Workshop (Copenhagen) DREAMER and GN4-JRA2 on GTS CNIT Research Unit of Rome University of Rome Tor Vergata Outline DREAMER (Distributed REsilient

More information

ENABLING INNOVATION THROUGH NETWORK VIRTUALIZATION (AND INTEGRATION OF COMPUTE AND STORAGE)

ENABLING INNOVATION THROUGH NETWORK VIRTUALIZATION (AND INTEGRATION OF COMPUTE AND STORAGE) Eric Boyd Senior Director, Strategic Projects, Internet2 Ed Balas Manager, Software Engineering, Indiana University ENABLING INNOVATION THROUGH NETWORK VIRTUALIZATION (AND INTEGRATION OF COMPUTE AND STORAGE)

More information

ExoGENI: A Mul-- Domain IaaS Testbed

ExoGENI: A Mul-- Domain IaaS Testbed D u k e S y s t e m s NSF Workshop on Designing Tools and Curricula for Undergraduate Courses in Distributed Systems, Boston, July 8, 2012 ExoGENI: A Mul-- Domain IaaS Testbed Jeff Chase Duke University

More information

Network Virtualization Network Admission Control Deployment Guide

Network Virtualization Network Admission Control Deployment Guide Network Virtualization Network Admission Control Deployment Guide This document provides guidance for enterprises that want to deploy the Cisco Network Admission Control (NAC) Appliance for their campus

More information

SDN Testbed Experiences: Challenges and Next Steps

SDN Testbed Experiences: Challenges and Next Steps SDN Testbed Experiences: Challenges and Next Steps SDN Concertation Workshop January 30 th, 2014 Daniel King d.king@lancaster.ac.uk Panagiotis Georgopoulos p.georgopoulos@lancaster.ac.uk Nicholas Race

More information

ESnet SDN Experiences. Roadmap to Operating SDN-based Networks Workshop July 14-16, 2015 Berkeley, CA C. Guok, B. Mah, I. Monga, E.

ESnet SDN Experiences. Roadmap to Operating SDN-based Networks Workshop July 14-16, 2015 Berkeley, CA C. Guok, B. Mah, I. Monga, E. ESnet SDN Experiences Roadmap to Operating SDN-based Networks Workshop July 14-16, 2015 Berkeley, CA C. Guok, B. Mah, I. Monga, E. Pouyoul Things We Have Tried Multi-Layer SDN Layer1 / Layer 2 modeling

More information

IRATI - Investigating RINA as an Alternative to TCP/IP

IRATI - Investigating RINA as an Alternative to TCP/IP Títol de la presentació de powerpoint IRATI - Investigating RINA as an Alternative to TCP/IP FIRE Engineering Workshop, Ghent, Belgium November 6th, 2012 Sergi Figuerola Project coordinator Director @

More information

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

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

More information

Cloud Federations and the benefits of SDN/NFV

Cloud Federations and the benefits of SDN/NFV Cloud Federations and the benefits of SDN/NFV This project has received funding from the European Union s Seventh Framework Programme for research, technological development and demonstration under grant

More information

GLIF End to end architecture Green paper

GLIF End to end architecture Green paper GLIF End to end architecture Green paper Bill, Inder, Erik-Jan GLIF Tech Honolulu, HI, USA 17 Jan 2013 Green Paper EC uses the concept of a green paper: A green paper released by the European Commission

More information

GENI Network Virtualization Concepts

GENI Network Virtualization Concepts GENI Network Virtualization Concepts Alexander Gall 22.2.2007 EFNI Workshop, Amsterdam 2007 SWITCH The GENI initiative GENI: Global Environment for Network Innovations. Initiative planned

More information

State of Texas. TEX-AN Next Generation. NNI Plan

State of Texas. TEX-AN Next Generation. NNI Plan State of Texas TEX-AN Next Generation NNI Plan Table of Contents 1. INTRODUCTION... 1 1.1. Purpose... 1 2. NNI APPROACH... 2 2.1. Proposed Interconnection Capacity... 2 2.2. Collocation Equipment Requirements...

More information

Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES

Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Testing Network Virtualization For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 Network Virtualization Overview... 1 Network Virtualization Key Requirements to be validated...

More information

NSF IRNC Program International Deployment and Experimental Efforts with SDN in 2013

NSF IRNC Program International Deployment and Experimental Efforts with SDN in 2013 NSF IRNC Program International Deployment and Experimental Efforts with SDN in 2013 The National Science Foundation (NSF) International Research Network Connections (IRNC) program is enabling the development

More information

Proceedings of the 2014 26th International Teletraffic Congress (ITC)

Proceedings of the 2014 26th International Teletraffic Congress (ITC) Software-Defined Network Exchanges (SDXs): Architecture, Services, Capabilities, and Foundation Technologies Joe Mambretti International Center for Advanced Internet Research (icair) Northwestern University

More information

Agenda. NRENs, GARR and GEANT in a nutshell SDN Activities Conclusion. Mauro Campanella Internet Festival, Pisa 9 Oct 2015 2

Agenda. NRENs, GARR and GEANT in a nutshell SDN Activities Conclusion. Mauro Campanella Internet Festival, Pisa 9 Oct 2015 2 Agenda NRENs, GARR and GEANT in a nutshell SDN Activities Conclusion 2 3 The Campus-NREN-GÉANT ecosystem CAMPUS networks NRENs GÉANT backbone. GÉANT Optical + switching platforms Multi-Domain environment

More information

Benefits brought by the use of OpenFlow/SDN in the AmLight intercontinental research and education network

Benefits brought by the use of OpenFlow/SDN in the AmLight intercontinental research and education network Benefits brought by the use of OpenFlow/SDN in the AmLight intercontinental research and education network Julio Ibarra, Jeronimo Bezerra, Heidi Alvarez, Luis Fernandez Lopez Florida International University

More information

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems for Service Provider Data Center and IXP Francois Tallet, Cisco Systems 1 : Transparent Interconnection of Lots of Links overview How works designs Conclusion 2 IETF standard for Layer 2 multipathing Driven

More information

Ethernet-based Software Defined Network (SDN)

Ethernet-based Software Defined Network (SDN) Ethernet-based Software Defined Network (SDN) Tzi-cker Chiueh Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 Cloud Data Center Architecture Physical Server

More information

SDX Project Updates GEC 20

SDX Project Updates GEC 20 SDX Project Updates GEC 20 Georgia Tech Team: Russ Clark, Nick Feamster, Arpit Gupta Ron Hutchins, Cas D Angelo, Siva Jayaraman! June 23, 2014! Project Goals Enable and support SDX research in the GENI

More information

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

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

More information

Dynamic Circuit Network (DCN) / perfsonar Shared Infrastructure

Dynamic Circuit Network (DCN) / perfsonar Shared Infrastructure Dynamic Circuit Network (DCN) / perfsonar Shared Infrastructure Tom Lehman USC/ISI Network Cyberinfrastructure Application Classes: Bulk Transport 2-Way Interactive Video Real-Time Communications others.

More information

Flexible SDN Transport Networks With Optical Circuit Switching

Flexible SDN Transport Networks With Optical Circuit Switching Flexible SDN Transport Networks With Optical Circuit Switching Multi-Layer, Multi-Vendor, Multi-Domain SDN Transport Optimization SDN AT LIGHT SPEED TM 2015 CALIENT Technologies 1 INTRODUCTION The economic

More information

The FEDERICA Project: creating cloud infrastructures

The FEDERICA Project: creating cloud infrastructures The FEDERICA Project: creating cloud infrastructures Mauro Campanella Consortium GARR, Via dei Tizii 6, 00185 Roma, Italy Mauro.Campanella@garr.it Abstract. FEDERICA is a European project started in January

More information

Benefits brought by the use of OpenFlow/SDN on the AmLight intercontinental research and education network

Benefits brought by the use of OpenFlow/SDN on the AmLight intercontinental research and education network Benefits brought by the use of OpenFlow/SDN on the AmLight intercontinental research and education network Julio Ibarra, Jeronimo Bezerra, Heidi Morgan, Luis Fernandez Lopez Florida International University

More information

Switching in an Enterprise Network

Switching in an Enterprise Network Switching in an Enterprise Network Introducing Routing and Switching in the Enterprise Chapter 3 Version 4.0 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Objectives Compare the types of

More information

Data Center Networking Designing Today s Data Center

Data Center Networking Designing Today s Data Center Data Center Networking Designing Today s Data Center There is nothing more important than our customers. Data Center Networking Designing Today s Data Center Executive Summary Demand for application availability

More information

What is OpenFlow? What does OFELIA? An Introduction to OpenFlow and what OFELIA has to do with it

What is OpenFlow? What does OFELIA? An Introduction to OpenFlow and what OFELIA has to do with it What is OpenFlow? What does OFELIA? An Introduction to OpenFlow and what OFELIA has to do with it The internet is a GREAT INVENTION! The Internet is great! But, ehem.. Houston, we have a problem 2012 2

More information

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 雲 端 運 算 行 動 應 用 研 究 中 心 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

More information

SAVI/GENI Federation. Research Progress. Sushil Bhojwani, Andreas Bergen, Hausi A. Müller, Sudhakar Ganti University of Victoria.

SAVI/GENI Federation. Research Progress. Sushil Bhojwani, Andreas Bergen, Hausi A. Müller, Sudhakar Ganti University of Victoria. SAVI/GENI Federation Research Progress Sushil Bhojwani, Andreas Bergen, Hausi A. Müller, Sudhakar Ganti University of Victoria. Canada Outline Introduction SAVI/GENI Federation objectives Work Involved

More information

Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com

Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com W H I T E P A P E R O r a c l e V i r t u a l N e t w o r k i n g D e l i v e r i n g F a b r i c

More information

Software Defined Optical Networks with Optical OpenFlow. Jörg-Peter Elbers, Achim Autenrieth ADVAnced Technology August 2012 Rev 1.

Software Defined Optical Networks with Optical OpenFlow. Jörg-Peter Elbers, Achim Autenrieth ADVAnced Technology August 2012 Rev 1. Software Defined Optical Networks with Optical OpenFlow Jörg-Peter Elbers, Achim Autenrieth ADVAnced Technology August 2012 Rev 1.0 Outline Software Defined Networks & OpenFlow Optical Domain Extensions

More information

Real-World Insights from an SDN Lab. Ron Milford Manager, InCNTRE SDN Lab Indiana University

Real-World Insights from an SDN Lab. Ron Milford Manager, InCNTRE SDN Lab Indiana University Real-World Insights from an SDN Lab Ron Milford Manager, InCNTRE SDN Lab Indiana University 1 A bit about IU, the GlobalNOC, and InCNTRE... Indiana University s Network History 1998 University Corporation

More information

Example: Advertised Distance (AD) Example: Feasible Distance (FD) Example: Successor and Feasible Successor Example: Successor and Feasible Successor

Example: Advertised Distance (AD) Example: Feasible Distance (FD) Example: Successor and Feasible Successor Example: Successor and Feasible Successor 642-902 Route: Implementing Cisco IP Routing Course Introduction Course Introduction Module 01 - Planning Routing Services Lesson: Assessing Complex Enterprise Network Requirements Cisco Enterprise Architectures

More information

D2.2 SDN support for wireless islands and OpenFlow integration into OMF in Europe

D2.2 SDN support for wireless islands and OpenFlow integration into OMF in Europe Funded by the 7 th Framework Programme of the European Union Project Acronym: Project Full Title: SmartFIRE Grant Agreement: 611165 Enabling SDN Experimentation in Wireless Testbeds exploiting Future Internet

More information

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch Vocia MS-1 Network Considerations for VoIP Vocia software rev. 1.4 or higher required Vocia MS-1 and Network Port Configuration The Vocia Message Server 1 (MS-1) has a number of roles in a Vocia Paging

More information

Redundancy & the Netnod Internet Exchange Points

Redundancy & the Netnod Internet Exchange Points Redundancy & the Netnod Internet Exchange Points The extent to which businesses and consumers use the Internet for critical communication has been recognised for over a decade. Since the rise of the commercial

More information

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

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...

More information

Software Defined Network Application in Hospital

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

More information

The Software Defined Hybrid Packet Optical Datacenter Network SDN AT LIGHT SPEED TM. 2012-13 CALIENT Technologies www.calient.

The Software Defined Hybrid Packet Optical Datacenter Network SDN AT LIGHT SPEED TM. 2012-13 CALIENT Technologies www.calient. The Software Defined Hybrid Packet Optical Datacenter Network SDN AT LIGHT SPEED TM 2012-13 CALIENT Technologies www.calient.net 1 INTRODUCTION In datacenter networks, video, mobile data, and big data

More information

Internet2 ION Service Overview and Status. Tom Lehman (USC/ISI)

Internet2 ION Service Overview and Status. Tom Lehman (USC/ISI) Internet2 ION Service Overview and Status Tom Lehman (USC/ISI) Internet2 ION Service ION is Internet2 instan=a=on of a Dynamic Circuit Network (DCN) Internet2 launched the ION service in 2009 ION allows

More information

Addressing Inter Provider Connections With MPLS-ICI

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

More information

Hybrid Optical and Packet Infrastructure (HOPI) Project

Hybrid Optical and Packet Infrastructure (HOPI) Project Hybrid Optical and Packet Infrastructure (HOPI) Project Heather Boyles Director, International Relations, Internet2 Rick Summerhill Associate Director, Backbone Network Infrastructure, Internet2 TERENA

More information

Running produc>on and experimenta>on at AmLight SDN

Running produc>on and experimenta>on at AmLight SDN 15th Annual Global LambdaGrid Workshop Plenary Sessions Sep 30th Running produc>on and experimenta>on at AmLight SDN Jeronimo Bezerra Florida Interna1onal University Outline Context Mo1va1on

More information

Enterprise Data Center Networks

Enterprise Data Center Networks Enterprise Data Center Networks Isabelle Guis Big Switch Networks Vice President of Outbound Marketing ONF Market Education Committee Chair 1 This Session Objectives Leave with an understanding of Data

More information

GENICLOUD: AN ARCHITECTURE FOR THE INTERCLOUD

GENICLOUD: AN ARCHITECTURE FOR THE INTERCLOUD GENICLOUD: AN ARCHITECTURE FOR THE INTERCLOUD Alvin Au Young, Andy Bavier, Daniel Catrein, Jim Chen, Jessica Blaine, James Kempf, Christian Lottermann, Joe Mambretti, Rick McGeer, Alex Snoeren, Marco Yuen

More information

Top-Down Network Design

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,

More information

Course Contents CCNP (CISco certified network professional)

Course Contents CCNP (CISco certified network professional) Course Contents CCNP (CISco certified network professional) CCNP Route (642-902) EIGRP Chapter: EIGRP Overview and Neighbor Relationships EIGRP Neighborships Neighborship over WANs EIGRP Topology, Routes,

More information

Communication Networks. MAP-TELE 2011/12 José Ruela

Communication Networks. MAP-TELE 2011/12 José Ruela Communication Networks MAP-TELE 2011/12 José Ruela Network basic mechanisms Introduction to Communications Networks Communications networks Communications networks are used to transport information (data)

More information

Redefine Network Visibility in the Data Center with the Cisco NetFlow Generation Appliance

Redefine Network Visibility in the Data Center with the Cisco NetFlow Generation Appliance White Paper Redefine Network Visibility in the Data Center with the Cisco NetFlow Generation Appliance What You Will Learn Modern data centers power businesses through a new generation of applications,

More information

MPLS multi-domain services MD-VPN service

MPLS multi-domain services MD-VPN service MPLS multi-domain services MD-VPN service Xavier Jeannin, RENATER Tomasz Szewczyk / PSNC Training and Workshops for advancing NRENs 8-11 Sept 2014 Chisinau, Moldova MPLS brief overview Original purpose:

More information

Migrate from Cisco Catalyst 6500 Series Switches to Cisco Nexus 9000 Series Switches

Migrate from Cisco Catalyst 6500 Series Switches to Cisco Nexus 9000 Series Switches Migration Guide Migrate from Cisco Catalyst 6500 Series Switches to Cisco Nexus 9000 Series Switches Migration Guide November 2013 2013 Cisco and/or its affiliates. All rights reserved. This document is

More information

Introduction. What is a Remote Console? What is the Server Service? A Remote Control Enabled (RCE) Console

Introduction. What is a Remote Console? What is the Server Service? A Remote Control Enabled (RCE) Console Contents Introduction... 3 What is a Remote Console?... 3 What is the Server Service?... 3 A Remote Control Enabled (RCE) Console... 3 Differences Between the Server Service and an RCE Console... 4 Configuring

More information

Internet2 Focused Technical Workshop: International OpenFlow/SDN Testbeds Florida International University March 31 April 2, 2015

Internet2 Focused Technical Workshop: International OpenFlow/SDN Testbeds Florida International University March 31 April 2, 2015 OpenWave: Supporting International OpenFlow/SDN Testbeds for at-scale experimentation Internet2 Focused Technical Workshop: International OpenFlow/SDN Testbeds Florida International University March 31

More information

OpenNaaS based Management Solution for inter-data Centers Connectivity

OpenNaaS based Management Solution for inter-data Centers Connectivity OpenNaaS based Management Solution for inter-data Centers Connectivity José Ignacio Aznar 1, Manel Jara 1, Adrián Roselló 1, Dave Wilson 2, Sergi Figuerola 1 1 Distributed Applications and Networks Area

More information

OpenFlow, Network Function Virtualisation, Virtualised Network Function, Network Virtualisation, IEEE 802.1X, Authentication and Authorization.

OpenFlow, Network Function Virtualisation, Virtualised Network Function, Network Virtualisation, IEEE 802.1X, Authentication and Authorization. Deploying a virtual network function over a software defined network infrastructure: experiences deploying an access control VNF in the University of Basque Country s OpenFlow enabled facility Eduardo

More information

Transport SDN Directions. March 20, 2013 Lyndon Ong Ciena lyong@ciena.com

Transport SDN Directions. March 20, 2013 Lyndon Ong Ciena lyong@ciena.com Transport SDN Directions March 20, 2013 Lyndon Ong Ciena lyong@ciena.com SDN Potential Benefits of Transport SDN SDN Benefit Transport Network Impact Network Utilization Application-aware optimization

More information

OpenNaaS-based Networking Solution for DC Automated Management

OpenNaaS-based Networking Solution for DC Automated Management OpenNaaS-based Networking Solution for DC Automated Management José I. Aznar, Joan A. García-Espín I2cat Foundation, Spain Erik Ruiter - SURFsara, The Netherlands CloudNet 2014, Luxembourg (LU) October

More information

International Software-Defined Network Exchanges (isdxs)

International Software-Defined Network Exchanges (isdxs) International Software-Defined Network Exchanges (isdxs) Joe Mambretti, Director, (j-mambretti@northwestern.edu) International Center for Advanced Internet Research (www.icair.org) Northwestern University

More information

Improving Network Management with Software Defined Networking

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

More information

Lecture 02b Cloud Computing II

Lecture 02b Cloud Computing II Mobile Cloud Computing Lecture 02b Cloud Computing II 吳 秀 陽 Shiow-yang Wu T. Sridhar. Cloud Computing A Primer, Part 2: Infrastructure and Implementation Topics. The Internet Protocol Journal, Volume 12,

More information

Internet2 Network Services Community, Service and Business Overview

Internet2 Network Services Community, Service and Business Overview Internet2 Network Services Community, Service and Business Overview Executive Summary: For universities and colleges to succeed in the broader transformation of higher education, successful collaboration

More information

Y. Rekhter IBM T.J. Watson Research Center May 1991

Y. Rekhter IBM T.J. Watson Research Center May 1991 Network Working Group Request for Comments: 1222 H-W. Braun San Diego Supercomputer Center Y. Rekhter IBM T.J. Watson Research Center May 1991 Status of this Memo Advancing the NSFNET Routing Architecture

More information

Status of OpenFlow research and test facilities in Europe

Status of OpenFlow research and test facilities in Europe Status of OpenFlow research and test facilities in Europe Cape Town, Nov 14-15, 2011 Dr.-Ing. Hagen Woesner EICT GmbH, Berlin, Germany Agenda Software Defined Networks and OpenFlow Architectural Splits

More information

Robert Ricci GEC 22 March 2015

Robert Ricci GEC 22 March 2015 Robert Ricci GEC 22 March 2015 2 Why We re Building CloudLab Clouds are changing the way we look at a lot of problems Giving us new ideas of what s possible Impact goes far beyond computer science and

More information

Network functions virtualization and software management

Network functions virtualization and software management ericsson White paper Uen 284 23-3248 December 2014 Network functions virtualization and software management LEVERAGING THE FULL POTENTIAL WITH NETWORK SLICING Network Functions Virtualization technology

More information

Applications of Software-Defined Networking (SDN) in Power System Communication Infrastructure: Benefits and Challenges

Applications of Software-Defined Networking (SDN) in Power System Communication Infrastructure: Benefits and Challenges Applications of Software-Defined Networking (SDN) in Power System Communication Infrastructure: Benefits and Challenges Jasson Casey and Alex Sprintson Texas A&M University (jasson.casey@tamu.edu and spalex@tamu.edu

More information

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer HAWAII TECH TALK SDN Paul Deakin Field Systems Engineer SDN What Is It? SDN stand for Software Defined Networking SDN is a fancy term for: Using a controller to tell switches where to send packets SDN

More information

SDN Applications in Today s Data Center

SDN Applications in Today s Data Center SDN Applications in Today s Data Center Harry Petty Director Data Center & Cloud Networking Cisco Systems, Inc. Santa Clara, CA USA October 2013 1 Customer Insights: Research/ Academia OpenFlow/SDN components

More information

Wedge Networks: Transparent Service Insertion in SDNs Using OpenFlow

Wedge Networks: Transparent Service Insertion in SDNs Using OpenFlow Wedge Networks: EXECUTIVE SUMMARY In this paper, we will describe a novel way to insert Wedge Network s multiple content security services (such as Anti-Virus, Anti-Spam, Web Filtering, Data Loss Prevention,

More information

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6) Cisco Certified Network Associate Exam Exam Number 200-120 CCNA Associated Certifications CCNA Routing and Switching Operation of IP Data Networks Operation of IP Data Networks Recognize the purpose and

More information

CloudLab. updated: 8/13/14

CloudLab. updated: 8/13/14 2 The Need Addressed by CloudLab Clouds are changing the way we look at a lot of problems Giving us new ideas of what s possible Impact goes far beyond computer science and have broader impacts with much

More information

GEC4. Miami, Florida

GEC4. Miami, Florida GENI Security Architecture GEC4 Stephen Schwab, Alefiya Hussain Miami, Florida 1 Outline Overview of Security Architecture Draft Work in progress Observations About Candidate Technologies Considerations

More information

D u k e S y s t e m s CF AUTHN/AUTHZ GEC10. Jeff Chase Duke University

D u k e S y s t e m s CF AUTHN/AUTHZ GEC10. Jeff Chase Duke University D u k e S y s t e m s CF AUTHN/AUTHZ GEC10 Jeff Chase Duke University GENI Security Architecture IMHO, security is a major recurring problem in GENI Control Framework (CF) architecture. The problem comes

More information

Leveraging ONOS SDN Controller for OF@TEIN SD-WAN Experiment

Leveraging ONOS SDN Controller for OF@TEIN SD-WAN Experiment Leveraging ONOS SDN Controller for OF@TEIN SD-WAN Experiment Asia Pacific Advanced Network (APAN) Network Research Workshop 2015 Aris Cahyadi Risdianto JunSik Shin *) Teck Chaw Ling Dr. JongWon Kim Gwangju

More information

VMDC 3.0 Design Overview

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

More information

Implementing Quality of Service for the Software Defined Networking Enabled Future Internet

Implementing Quality of Service for the Software Defined Networking Enabled Future Internet Implementing Quality of Service for the Software Defined Networking Enabled Future Internet EWSDN 2014 2 nd September 2014 Sachin Sharma, Dimitri Staessens, Didier Colle, David Palma, Joao Goncalves, Ricardo

More information

GENI Laboratory Exercises for a Cloud Computing course

GENI Laboratory Exercises for a Cloud Computing course GENI Laboratory Exercises for a Cloud Computing course Prasad Calyam, Ph.D. Assistant Professor, Department of Computer Science GEC19, March 2014 Cloud Computing Challenges? Pricing/Billing Scalability

More information

Cisco Certified Network Professional - Routing & Switching

Cisco Certified Network Professional - Routing & Switching Cisco Certified Network Professional - Routing & Switching Information Course Price 5,265 No. Vouchers: Course Code 0 Vouchers CCNP-RS No. Courses: 3 1/9 Implementing Cisco IP Routing Information Length:

More information

Campus Experiences. Johan van Reijendam Stanford University

Campus Experiences. Johan van Reijendam Stanford University Campus Experiences Johan van Reijendam Stanford University Current Deployments Limited active deployment in CS, CIS, and EE buildings Wired and Wireless Switch limitations Gates Ctrlr Wired Ctrlr Wireless

More information

NETWORK ACCESS CONTROL AND CLOUD SECURITY. Tran Song Dat Phuc SeoulTech 2015

NETWORK ACCESS CONTROL AND CLOUD SECURITY. Tran Song Dat Phuc SeoulTech 2015 NETWORK ACCESS CONTROL AND CLOUD SECURITY Tran Song Dat Phuc SeoulTech 2015 Table of Contents Network Access Control (NAC) Network Access Enforcement Methods Extensible Authentication Protocol IEEE 802.1X

More information

Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics. Qin Yin Fall Semester 2013

Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics. Qin Yin Fall Semester 2013 Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics Qin Yin Fall Semester 2013 1 Walmart s Data Center 2 Amadeus Data Center 3 Google s Data Center 4 Data Center

More information

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January 2008. Introduction...

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

More information

OpenNaaS and Virtual CPE: a new way to connect to the Internet

OpenNaaS and Virtual CPE: a new way to connect to the Internet OpenNaaS and Virtual CPE: a new way to connect to the Internet Ole Frendved Hansen DeIC, DTU, Building 356, DK-2800 Kgs. Lyngby, Denmark. e-mail: ole.frendved.hansen@deic.dk Peter Lavin Computer Architecture

More information

NComputing L-Series LAN Deployment

NComputing L-Series LAN Deployment NComputing L-Series LAN Deployment Best Practices for Local Area Network Infrastructure Scope: NComputing s L-Series terminals connect to a host computer through an Ethernet interface and IP protocol.

More information

The Evolution of Ethernet

The Evolution of Ethernet June 2010 White Paper The Evolution of Ethernet How Ethernet solutions, such as NTT America s VLink, can help businesses reduce private networking costs while leveraging Ethernet technology. Introduction

More information

NEC ProgrammableFlow:

NEC ProgrammableFlow: NEC ProgrammableFlow: Redefining Cloud Network Virtualization with OpenFlow NEC Corporation of America www.necam.com Table of Contents The Place of Network in Cloud Computing...3 The Challenges in Cloud

More information

Transport SDN Toolkit: Framework and APIs. John McDonough OIF Vice President NEC BTE 2015

Transport SDN Toolkit: Framework and APIs. John McDonough OIF Vice President NEC BTE 2015 Transport SDN Toolkit: Framework and APIs John McDonough OIF Vice President NEC BTE 2015 Transport SDN Toolkit Providing carriers with essential tools in the Transport SDN toolkit How to apply SDN to a

More information

Software Defined Networking

Software Defined Networking Software Defined Networking Stefano Giordano Dipartimento di Ingegneria dell Informazione Università di Pisa 3D Reference model of ISDN Hourglass reference model of a TCP/IP network Network Ossification

More information