The Missing Link: Putting the Network in Networked Cloud Computing

Size: px
Start display at page:

Download "The Missing Link: Putting the Network in Networked Cloud Computing"

Transcription

1 The Missing Link: Putting the Network in Networked Cloud Computing Ilia Baldine Yufeng Xin Daniel Evans Chris Heerman Renaissance Computing Institute (RENCI) Jeff Chase Varun Marupadi Aydan Yumerefendi Department of Computer Science Duke University 1. INTRODUCTION The backbone of IT infrastructure is evolving towards a service-oriented model, in which distributed resources, either software or hardware, can be composed as a customized IT service on demand. In particular, cloud computing infrastructure services manage a shared cloud of servers as a unified hosting substrate for diverse applications, using various technologies to virtualize servers and orchestrate their operation. Emerging cloud infrastructure-asa-service efforts include Eucalyptus, Nimbus, Tashi, OpenCirrus, and IBM s Blue Cloud. Extending cloud hosting into the network is a crucial step to enable on-demand allocation of complete networked IT environments. This paper reports on our effort to advance cloud resource control to cloud networks with multiple substrate providers, including network transit providers. Our vision is to enable cloud applications to request virtual servers at multiple points in the network, together with bandwidth-provisioned network pipes and other network resources to interconnect them. This capability is a significant advance beyond the cloud infrastructure-as-a-service models that are generating so much excitement today. This paper reports on a RENCI-Duke collaboration ( to build a cloud network testbed for the Global Environment for Network Innovation (GENI) Initiative recently launched by the National Science Foundation and BBN. GENI ( is an ambitious futuristic vision of cloud networks as a platform for research in network science and engineering. A key goal of GENI is to enable researchers to experiment with radically different forms of networking by running experimental systems within private isolated slices of a shared testbed substrate. A GENI slice gives its owner control over some combination of virtualized substrate resources assigned to the slice, which may include virtual servers, storage, programmable network elements, networked sensors, mobile/wireless platforms, and other programmable infrastructure components attached to the cloud network. GENI slices are built-to-order for the needs of each experiment. We focus on progress in building a unified control framework for a prototype GENI facility incorporating RENCI s optical network stacks on the Breakable Experimental Network (BEN). BEN is a testbed for open experimentation on dedicated optical fiber that spans the Research Triangle area, and links server clusters on each campus. We have demonstrated a key milestone: on-demand creation of complete end-to-end slices with private IP networks linking virtual machines allocated at multiple sites (RENCI, Duke, and UNC). The private IP networks are configured within stitched layer-2 VLANs instantiated from the BEN metro-scale optical network and the National Lambda Rail (NLR) FrameNet service. In the context of GENI, this capability enables a researcher to conduct safe, reproducible experiments with arbitrarily modified network protocol stacks on a private isolated network that meets defined specifications for the experiment. 2. A CONTROL FRAMEWORK FOR A MULTI-LEVEL CLOUD NETWORK Our ultimate goal is to manage the network substrate as a first-class resource that can be co-scheduled and coallocated along with compute and storage resources, to instantiate a complete built-to-order network slice hosting a guest application, service, network experiment, or software environment. The networked cloud hosting substrate can incorporate network resources from multiple transit providers and server hosting or other resources from This work was supported by the National Science Foundation GENI Initiative, NSF award CNS , and an IBM Faculty Award.

2 multiple edge sites (a multi-domain substrate). Cloud networks present new challenges for the control and management software. How to incorporate diverse substrate resources into a unified cloud hosting environment? How to allocate and configure all the parts of a guest environment a slice of the cloud network in a coordinated way? How to stitch interconnections among substrate resources obtained from different providers to create a seamless end-to-end slice? How to protect the security and integrity of each provider s infrastructure, and protect hosting providers from abuse by the hosted guests? How to verify that a slice built to order for a particular guest is in fact behaving as expected? How to ensure isolation of different guest slices hosted on the same substrate? How to provide connectivity across slices when connectivity is desired, and police the flow of traffic? 2.1 BEN Substrate IP networks are often deployed as overlays on dedicated circuits provisioned from an underlying network substrate. Networks that support both IP overlays and dynamic circuit provisioning are known as hybrid or multi-layer networks. The regional Breakable Experimental Network (BEN) is an example of a multi-layer optical network. In 2008, the Triangle Universities (UNC-CH, Duke and NCSU) in collaboration with RENCI (Renaissance Computing Institute) and MCNC began the rollout of a metro-scale optical testbed. BEN consists of dark fiber, provided by MCNC, interconnecting sites (BEN PoPs) at the three Universities, RENCI, and MCNC. It provides access for university researchers to a unique facility dedicated exclusively to experimentation with disruptive technologies. RENCI has installed access equipment at each of the BEN PoPs, based on Polatis fiber switches that mediate access to the shared fiber. Above each Polatis switch, RENCI maintains a default stack of network equipment that can provision dynamic circuits between pairs of PoPs, and instantiate layer-2 VLANs and IP connectivity across those circuits. Figure 1 depicts the stack of network elements at each BEN PoP, reflecting the multiple layers of the BEN network. At the bottom of the stack is an all-optical fiber switch, in the middle an optical transport network switch (Infinera DTN), and at the top an Ethernet switch (Cisco 6509). The BEN network architecture defines adaptations at each layer. Figure 2.1 shows the the functional diagram of the layer stack. The Infinera DTN is equipped with multiple 10 Gigabit Ethernet (10 GE) client-side interfaces that connect to the 10 GE line-side interfaces of the 6509, which itself exposes multiple 1 Gigabit Ethernet (1 GE) client-side interfaces. The DTN first adapts the 10 GE signal into wavelength, then multiplexes 10 wavelengths into an internal channel group, then multiplexes up to four channel groups onto a line-side fiber. BEN includes a secure management plane, a private IP network for communicating with control interfaces on the various network elements. These control interfaces accept management commands to provision circuits, link them together into well-formed networks, and expose them as VLANs at the BEN edge. Some of the BEN PoPs also have links to NLR FrameNet endpoints, which can be used to link VLANs through NLR s national-footprint network and connect them with the VLANs hosted on BEN. 2.2 ORCA Control Framework Our control framework software is based on the Open Resource Control Architecture (ORCA) [Irwin et al. 2006; Chase et al. 2007; Yumerefendi et al. 2007; Chase et al. 2008; Constandache et al. 2008; Lim et al. 2009], an extensible platform for dynamic leasing of resources in a shared network infrastructure. The O RCA platform is in open-source release as a candidate control framework for GENI, and is a basis for ongoing research on secure cloud computing and autonomic hosting systems. For this project, we developed plug-in handler extensions for ORCA to control BEN network elements by issuing commands over the secure management plane. We also developed plug-in resource control extensions to coordinate allocation of BEN circuits and VLAN tags, and to oversee VLAN linkages. Finally, we extended virtual machine handlers in ORCA to connect virtual machines to VLANs, and configure them as nodes in an IP network overlaid on VLANs. In this way, a guest can request the ORCA service to allocate virtual machines on server sites adjacent to the BEN PoPs on each campus, link them to a transit network dynamically provisioned from BEN, and configure them to form a complete private IP network. Users can build a network through a Web portal interface, or using a programmed slice controller that interacts with ORCA resource servers to build and control their custom network.

3 6509 Network Functional Diagram 1GE Link Connection: 1 GB 10GE BMM TAM DTF-1 10 GE Link Connection: 10 GB OCG-1 OCG-2 10 =100GB OCG DTF-2 Link Connection: 1 (DTF) = 10 GB OCG-3 OCG-4 DTF-10 Line 4OCG =400GB Infinera OCG Link Connection: 1 OCG = 10 = 100 GB Reconfigurable Fiber Switch Fiber Link Connection: 4 OCG = 40 = 400 GB (a) BEN PoP Network Element (b) Layer Adaptation Functional Diagram Fig. 1. Network elements in each PoP of BEN, a multi-layer transport network. 2.3 A Language for Cloud Networks One focus of the project is to advance standards and representations for describing network cloud substrates declaratively. There is a need for a common declarative language that can represent multi-level physical network substrate, complex requests for network slices, and the virtualized network resources (e.g., linked circuits and VLANs) leased for a slice, i.e., allocated and assigned to a slice. Ideally, we could specify all substrate-specific details declaratively, so that we can incorporate many diverse substrates into a network cloud based on a generalpurpose control framework and resource leasing core. Declarative representations are difficult in this domain because of the need to express complex relationships among components (e.g., network adjacency), properties and constraints of each network level, and constraints involving multiple levels. Our approach extends the Network Description Language (NDL [Ham et al. 2008]). NDL representations are documents in RDF (Resource Description Framework), a syntax for describing sets of objects and their properties and relationships (predicates). NDL is an ontology: a set of resource types and relationships (properties or predicates) that make up a vocabulary for describing complex networks in RDF syntax. An NDL document uses the NDL vocabulary to specify a set of resource elements and relationships among them, whose meanings are defined by NDL. NDL has been shown to be useful for describing NDL heterogeneous optical network substrates and identifying candidate cross-layer paths through those networks. One contribution of the project is to extend NDL to use a more powerful ontology defined using OWL (Ontology Web Language). The result is an NDL-compatible extension of NDL which we refer to as NDL-OWL. The ultimate goal of this process is to create a representation languages that is sufficiently powerful to enable generic resource control modules to reason about substrate resources and the ways that the system might share them, partition them, and combine them. Each resource control action, such as allocating or releasing resources for a slice, affects the disposition of the remaining substrate inventory. To meet our goals, the declarative representation must also capture these substrate-specific constraints on allocation and sharing. These constraints are crucial for the resource control plug-in modules in ORCA, which are responsible for allocating and configuring substrate resources for each slice. OWL is an RDF vocabulary for describing ontologies. The power of OWL derives from a rich vocabulary

4 for defining relationships among the resource types and among the predicates in the ontologies that it describes. In addition to hierarchical classes and predicates, OWL introduces logic-expressive capabilities including class constraints like disjointness, intersection, union, and complement, property constraints like transitive, symmetric, inversive, cardinality, etc. An OWL ontology uses these capabilities to define the structure and relationships of predicates and resource types that make up the ontology s vocabulary. Given knowledge of these relationships in an ontology, an inference engine can ingest an RDF document based on the ontology, and manipulate it or infer additional properties beyond those that are explicitly represented in the document. For example, in NDL-OWL, the hasinterface and interfaceof propertiesare related in the ontology using the inverseof property axiom in OWL: thus software can infer the property in one direction from a statement that the inverse property holds in the other direction. We use the Transitive property axiom in OWL to define connectivity and adaptation properties. These features are useful for path finding algorithms. For example, if a sequence of pairs of points are connected, an end-to-end path can be inferred. RDF and OWL were developed as core technologies for the Semantic Web, and are widely used W3C standards [Antoniou and Harmelen 2008]. They are powerful, flexible, and expressive formalisms for representing structured knowledge. They are especially suitable to model graph structures such as complex network clouds. We have developed an ontology-based cross-layer network provisioning service system that contains following components: (1) a suite of ontology (NDL-OWL) that can describe various network and compute resources; (2) representation of user requests and allocated subnetworks (slices) at multiple abstract levels; (3) available and used resource abstraction and accounting that integrates with policy controller interfaces in the ORCA control framework; (4) common end-to-end path and virtual topology mapping and release APIs that can generate schedules of configuration actions to the network elements. 3. NDL-OWL We emphasize a common suite of ontology elements that can describe the physical network substrate, requests for allocations of slice resources from the cloud network, and the current configuration of a partially allocated substrate after satisfying some set of requests. NDL, the basis for our work with NDL-OWL, is sufficiently powerful to express network topology and connectivity in multiple layers or levels of abstraction. NDL also models the adaptations between layers in a multi-layer network setting (see Figure 2.1). For example, each transport service at a layer (WDM, SONET/SDH, ATM, Ethernet, etc.) supports some set of defined adaptations, e.g., different styles of Ethernet over WDM (e.g., 10GBase- R) and VLAN over native Ethernet. Consistent and compatible adaptations between layers must be present to establish connectivity along a path. The fundamental classes and properties in NDL include the Interface class, Adaptation class to define the adaptation relationship between layers, connectedto and linkedto predicates to define the connectivity between instances of Interface, and the switchedto predicate to define the cross connect within a switching matrix among a groups of interfaces. A valid path between two devices normally comprises a sequence of triples with property combinations of hasinterface, adpatation, connectedto, linkto, adaptationof, interfaceof. 3.1 Accounting for Dynamic Provisioning In addition to specifying the topology of the network substrate and adaptations between layers, an NDL-OWL model incorporates important concepts necessary for dynamic service provisioning, such as capacity of a network resource, e.g. bandwidth and QoS attributes. One important concept added by NDL is Label, an entity to distinguish or identify a given connection or adaptation instance among others sharing a given network component. For example, some labels correspond to channel IDs along a physical link, e.g., a particular fiber in a conduit, a wavelength along a fiber, or a time-slot in a SONET or OTN frame. Labels may be viewed as a type of resource to be allocated from a label pool associated with each component. The label range is fixed and a particular physical channel has fixed capacity. For example, for the q tagged Ethernet network, the VLAN ID is used as the unique resource label and has a fixed range (0-4096). NDL-OWL generalizes the NDL concept of Label to enable dynamic accounting of network resources. We extend the Label class to associate the capacity and QoS characteristics with each transport entity. NDL-OWL defines two properties, availablelabelset and usedlabelset, to track dynamic resource allocation. We use the

5 <ndl:interface rdf:about= #UNC/Infinera/DTN/fB/1/fiber > <rdf:type rdf:resource= &dtn;fibernetworkelement <dtn:availableocgset rdf:resource= #UNC/Infinera /DTN/fB/1/fiber/availableOCGSet /> <dtn:usedocgset rdf:resource= #UNC/Infinera /DTN/fB/1/fiber/usedOCGSet /> <dtn:ocg rdf:resource= #UNC/Infinera /DTN/fB/1/ocgB/1 /> <ndl:interfaceof rdf:resource= &ben;unc/infinera /DTN /> <ndl:linkto rdf:resource= &ben;unc/polatis/f6-22 /> </ndl:interface> Fig. 2. An NDL-OWL description of a DTN line-side port. <dtn:ocgnetworkelement rdf:about= #UNC/Infinera /DTN/fB/1/ocgB/1 > <rdf:type rdf:resource= &ndl;interface /> <dtn:availablelambdaset rdf:resource= #UNC/Infinera /DTN/fB/1/ocgB/1/availableLambdaSet /> <dtn:usedlambdaset rdf:resource= #UNC/Infinera /DTN/fB/1/ocgB/1/usedLambdaSet > </dtn:ocgnetworkelement> Fig. 3. An NDL-OWL description of a DTN line-side port OCG Interface. OWL collection data structure ontology set, list, and collection to define various label pool constructs. Figure 2 describes a line-side port in the Infinera DTN switch at a BEN PoP. Each element is an instance of one or more resource types (classes) defined by NDL-OWL, and is uniquely named by a URI. The DTN line-side port is an instance of the classes Interface and FiberNetworkElement, which is a subclass of LayerNetworkElement. The port interface has an available set of four OCG labels accounted by the properties dtn:availableocgset and dtn:usedocgset. Figure 3 is a snippet of the OCG interface definition. The fiber and OCG ports provide physical fiber connectivity in the substrate, and are described within the model. As lease requests arrive and network resources are provisioned and assigned to slices, various virtual connectivity elements are added or removed to the virtual interfaces in the various layers accordingly. For example, the lambda interface adapted within an OCG port, and the 10GE port adapted to the lambda port, are generated dynamically. Dynamically allocated resources are tracked through operations on label pools, which are specified declaratively in the NDL-OWL data model. The available lambda set on an OCG port (10 wavelengths in one OCG) is defined as the property availablelambdaset. 3.2 Dynamic Provisioning Using SPARQL Queries We integrated basic networking provisioning support under the policy and resource control plug-in interfaces for the Java-based ORCA control framework. The algorithmic challenges for dynamic provisioning include finding a (shortest) well-formed path between two entities (device, interface, subnetwork), and mapping a virtual topology consisting of multiple paths among multiple entities. Once a mapping is selected, the system generates the configuration actions needed to establish the selected connectivity service along the selected paths. For example, the most general action is to command some switch along the path to cross-connect two interfaces. The command sets include ordered lists of ports to be configured, and labels selected from the available label sets by the provisioning algorithm. Similarly, when a path is torn down, the algorithm generates action lists to release its allocated labels and other configuration state and resources held along the path. Our software implements most network management tasks as queries on in-memory data structures built from these declarative representations. Our Java-based prototype uses the Jena semantic web toolkit and SPARQL (SPARQL Protocol and RDF Query Language). Jena is a Java programmatic environment for RDF models based on OWL ontologies. It provides basic RDF and OWL reasoning engines, a mechanism to plug in customized rule engines, and a powerful SPARQL API package for semantic queries using the familiar SQL query syntax.

6 SPARQL is essentially a graph pattern matching query language. The semantics and complexity analysis of SPARQL queries can be found in [Recommendation 2008; Pérez et al. 2009]. Our prototype handles constrained forms of the virtual topology mapping problem, which is known to be NP-hard. The software formulates suitable queries and relies on Jena to perform the mapping operations, given NDL-OWL descriptions of the substrate and a sequence of request and release operations. The details of the topology mapping queries are beyond the scope of this paper. Since the BEN network is small, the cost of the mapping operation is not prohibitive. 4. PROJECT STATUS AND FUTURE We have deployed the software prototype along with ORCA in the BEN metro-scale cloud network testbed. The provisioning engine runs under an ORCA network domain authority server. It emits configuration command sets to software drivers we developed for the native TL-1 interface of the fiber switch, WDM DTN, and the CLI interface of Ethernet switch so that cross-connects can be configured and released as needed to map slice requests onto the testbed. The BEN authority exposes a range of available VLAN tags to an ORCA broker. The broker issues tickets for VLANs and virtual machines on server arrays adjacent to specific BEN PoPs. Once the broker issues a ticket for VLAN on BEN, the requester (more precisely, an ORCA slice controller running on the requester s behalf) presents an NDL-OWL order specifying the requested virtual topology to the BEN transit authority. If the request can be filled, the BEN authority maps and instantiates the topology and exports it as an isolated end-to-end VLAN terminating at each of the mapped PoPs. Once it has received notification that the VLAN has been instantiated, the slice controller presents its virtual machine tickets and secure VLAN tokens to site authorities at the ticketed PoPs. The site authorities instantiate the virtual machines and attach them to the VLAN. As each VM instantiates, the owning slice controller connects to it over a secure socket on the BEN management network, and configures it for IP service on an IP subnet within the configured VLAN. The slice controller can also launch and control a networked application or guest environment within the configured slice. Our initial experience with the ontology-based approach has been promising. The prototype functions sufficiently well to demonstrate reliable dynamic provisioning of multiple, concurrent, isolated slices of the BEN network, in tandem with Xen virtual machines provisioned from the edge sites. We currently use canned request descriptions in NDL-OWL, and process requests in an arbitrary sequence rather than attempting to optimize the mappings when all requests are not simultaneously satisfiable. We are continuing to refine our approaches to topology mapping and request generation, and to enrich the abstract view of the BEN network exported to the ORCA broker. REFERENCES ANTONIOU, G. AND HARMELEN, F A Semantic Web Primer. MIT Press. CHASE, J., CONSTANDACHE, I., DEMBEREL, A., GRIT, L., MARUPADI, V., SAYLER, M., AND YUMEREFENDI, A Controlling Dynamic Guests in a Virtual Computing Utility. In International Conference on the Virtual Computing Initiative (an IBM-sponsored workshop). CHASE, J., GRIT, L., IRWIN, D., MARUPADI, V., SHIVAM, P., AND YUMEREFENDI, A Beyond Virtual Data Centers: Toward an Open Resource Control Architecture. In Selected Papers from the International Conference on the Virtual Computing Initiative (ACM Digital Library). CONSTANDACHE, I., YUMEREFENDI, A., AND CHASE, J Secure Control of Portable Images in a Virtual Computing Utility. In First Workshop on Virtual Machine Security (VMSec). HAM, J., DIJKSTRA, F., GROSSO, P., POL, R., TOONK, A., AND LAAT, C A distributed topology information system for optical networks based on the semantic web. Journal of Optical Switching and Networking 5, 2-3 (June). IRWIN, D., CHASE, J. S., GRIT, L., YUMEREFENDI, A., BECKER, D., AND YOCUM, K. G Sharing Networked Resources with Brokered Leases. In Proceedings of the USENIX Technical Conference. LIM, H., BABU, S., CHASE, J., AND PAREKH, S Automated Control in Cloud Computing: Challenges and Opportunities. In Proc. of the First Workshop on Automated Control for Datacenters and Clouds (ACDC). PÉREZ, J., ARENAS, M., AND GUTIERREZ, C semantics and complexity of sparql. ACM Trans. Database Syst. 34, 3. RECOMMENDATION, W sparql query language for rdf. YUMEREFENDI, A., SHIVAM, P., IRWIN, D., GUNDA, P., GRIT, L., DEMBEREL, A., CHASE, J., AND BABU, S Towards an Autonomic Computing Testbed. In Workshop on Hot Topics in Autonomic Computing (HotAC).

Cloud Network Infrastructure as a Service: An Exercise in Multi-Domain Orchestration

Cloud Network Infrastructure as a Service: An Exercise in Multi-Domain Orchestration Abstract Cloud Network Infrastructure as a Service: An Exercise in Multi-Domain Orchestration Jeff Chase Aydan Yumerefendi Duke University Ilia Baldine Yufeng Xin Anirban Mandal Chris Heerman Renaissance

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

ExoGENI: Principles and Design of a Multi-Domain Infrastructure-as-a-Service Testbed

ExoGENI: Principles and Design of a Multi-Domain Infrastructure-as-a-Service Testbed ExoGENI: Principles and Design of a Multi-Domain Infrastructure-as-a-Service Testbed Ilia Baldine RENCI ibaldin@renci.org Paul Ruth RENCI pruth@renci.org Yufeng Xin RENCI yxin@renci.org Aydan Yumerefendi

More information

Lightpath Planning and Monitoring

Lightpath Planning and Monitoring Lightpath Planning and Monitoring Ronald van der Pol 1, Andree Toonk 2 1 SARA, Kruislaan 415, Amsterdam, 1098 SJ, The Netherlands Tel: +31205928000, Fax: +31206683167, Email: rvdp@sara.nl 2 SARA, Kruislaan

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

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

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

ExoGENI: A Multi-Domain Infrastructure-as-a-Service Testbed

ExoGENI: A Multi-Domain Infrastructure-as-a-Service Testbed ExoGENI: A Multi-Domain Infrastructure-as-a-Service Testbed Ilia Baldine, Yufeng Xin, Anirban Mandal, Paul Ruth, and Chris Heerman RENCI Jeff Chase Department of Computer Science Duke University May 19,

More information

Een Semantisch Model voor Complexe Computer Netwerken

Een Semantisch Model voor Complexe Computer Netwerken Een Semantisch Model voor Complexe Computer Netwerken Jeroen van der Ham System and Network Engineering,Universiteit van TNO Defence, Security and Safety Networks in Real Life 2 Network Management 3 Network

More information

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE Networked Systems (NetSys) 2013 Stuttgart, 14.03.2013 Outline

More information

Capacity of Inter-Cloud Layer-2 Virtual Networking!

Capacity of Inter-Cloud Layer-2 Virtual Networking! Capacity of Inter-Cloud Layer-2 Virtual Networking! Yufeng Xin, Ilya Baldin, Chris Heermann, Anirban Mandal, and Paul Ruth!! Renci, University of North Carolina at Chapel Hill, NC, USA! yxin@renci.org!

More information

OPTICAL TRANSPORT NETWORKS

OPTICAL TRANSPORT NETWORKS OPTICAL TRANSPORT NETWORKS EVOLUTION, NOT REVOLUTION by Brent Allen and James Rouse Nortel Networks, OPTera Metro Solutions KANATA, Canada This paper describes how the deployment today of an Optical Network

More information

OnVector 2009: Topology handling in GLIF Cees de Laat!

OnVector 2009: Topology handling in GLIF Cees de Laat! OnVector 2009: Topology handling in GLIF Cees de Laat! GLIF.is founding member! GLIF 2008! Visualization courtesy of Bob Patterson, NCSA Data collection by Maxine Brown. Optical Exchange as Black Box!

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

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

Cluster B Networking Meeting Chris Tracy

Cluster B Networking Meeting Chris Tracy Cluster B Networking Meeting Chris Tracy Mid-Atlantic Crossroads (MANFRED) Cluster B Participant February 13, 2009 Denver, CO Overview and Update DRAGON will function as a GENI network aggregate We have

More information

Towards an Autonomic Computing Testbed

Towards an Autonomic Computing Testbed Towards an Autonomic Computing Testbed Aydan Yumerefendi, Piyush Shivam, David Irwin, Pradeep Gunda Laura Grit, Azbayar Demberel, Jeff Chase, and Shivnath Babu Duke University {aydan,shivam,irwin,pradeep,grit,asic,chase,shivnath}@cs.duke.edu

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

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

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

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal

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

Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions

Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions 64% of organizations were investing or planning to invest on Big Data technology

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

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

Network Virtualization

Network Virtualization Network Virtualization What is Network Virtualization? Abstraction of the physical network Support for multiple logical networks running on a common shared physical substrate A container of network services

More information

Cisco Active Network Abstraction Gateway High Availability Solution

Cisco Active Network Abstraction Gateway High Availability Solution . Cisco Active Network Abstraction Gateway High Availability Solution White Paper This white paper describes the Cisco Active Network Abstraction (ANA) Gateway High Availability solution developed and

More information

Fibre Channel over Ethernet in the Data Center: An Introduction

Fibre Channel over Ethernet in the Data Center: An Introduction Fibre Channel over Ethernet in the Data Center: An Introduction Introduction Fibre Channel over Ethernet (FCoE) is a newly proposed standard that is being developed by INCITS T11. The FCoE protocol specification

More information

Ethernet Fabrics: An Architecture for Cloud Networking

Ethernet Fabrics: An Architecture for Cloud Networking WHITE PAPER www.brocade.com Data Center Ethernet Fabrics: An Architecture for Cloud Networking As data centers evolve to a world where information and applications can move anywhere in the cloud, classic

More information

Network Virtualization: A Tutorial

Network Virtualization: A Tutorial Network Virtualization: A Tutorial George N. Rouskas Department of Computer Science North Carolina State University http://rouskas.csc.ncsu.edu/ Network Virtualization: A Tutorial OFC 2012, March 2012

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

1-Oct 2015, Bilbao, Spain. Towards Semantic Network Models via Graph Databases for SDN Applications

1-Oct 2015, Bilbao, Spain. Towards Semantic Network Models via Graph Databases for SDN Applications 1-Oct 2015, Bilbao, Spain Towards Semantic Network Models via Graph Databases for SDN Applications Agenda Introduction Goals Related Work Proposal Experimental Evaluation and Results Conclusions and Future

More information

OpenFlow -Enabled Cloud Backbone Networks Create Global Provider Data Centers. ONF Solution Brief November 14, 2012

OpenFlow -Enabled Cloud Backbone Networks Create Global Provider Data Centers. ONF Solution Brief November 14, 2012 OpenFlow -Enabled Cloud Backbone Networks Create Global Provider Data Centers ONF Solution Brief November 14, 2012 Table of Contents 2 OpenFlow-Enabled Software-Defined Networking 2 Executive Summary 3

More information

GENI Architecture: Transition

GENI Architecture: Transition GENI Architecture: Transition Facility Architecture Working Group July 18, 2007 Outline Requirements Top Level Derived Facility Design Hardware Configuration Software Configuration Minimal Core Construction

More information

Network Virtualization Server for Adaptive Network Control

Network Virtualization Server for Adaptive Network Control Network Virtualization Server for Adaptive Network Control Takashi Miyamura,YuichiOhsita, Shin ichi Arakawa,YukiKoizumi, Akeo Masuda, Kohei Shiomoto and Masayuki Murata NTT Network Service Systems Laboratories,

More information

15 th April 2010 FIA Valencia

15 th April 2010 FIA Valencia Autonomic Internet (AutoI) FP7 STREP Project Management of Virtual Infrastructure http://ist-autoi.eu/ 15 th April 2010 FIA Valencia Alex Galis University College London a.galis@ee.ucl.ac.uk www.ee.ucl.ac.uk/~agalis

More information

Policy-Based Fault Management for Integrating IP over Optical Networks

Policy-Based Fault Management for Integrating IP over Optical Networks Policy-Based Fault Management for Integrating IP over Optical Networks Cláudio Carvalho 1, Edmundo Madeira 1, Fábio Verdi 2, and Maurício Magalhães 2 1 Institute of Computing (IC-UNICAMP) 13084-971 Campinas,

More information

A Software Defined Network Architecture for Transport Networks

A Software Defined Network Architecture for Transport Networks WHITE PAPER A Software Defined Network Architecture for Transport Networks The Importance of an Intelligent Transport Network as a Foundation for Transport SDN Introduction Software Defined Networking

More information

Semantic Search in Portals using Ontologies

Semantic Search in Portals using Ontologies Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br

More information

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam Cloud Networking Disruption with Software Defined Network Virtualization Ali Khayam In the next one hour Let s discuss two disruptive new paradigms in the world of networking: Network Virtualization Software

More information

SDN v praxi overlay sítí pro OpenStack. 5.10.2015 Daniel Prchal daniel.prchal@hpe.com

SDN v praxi overlay sítí pro OpenStack. 5.10.2015 Daniel Prchal daniel.prchal@hpe.com SDN v praxi overlay sítí pro OpenStack 5.10.2015 Daniel Prchal daniel.prchal@hpe.com Agenda OpenStack OpenStack Architecture SDN Software Defined Networking OpenStack Networking HP Helion OpenStack HP

More information

An Architecture for the Self-management of Lambda-Connections in Hybrid Networks

An Architecture for the Self-management of Lambda-Connections in Hybrid Networks An Architecture for the Self-management of Lambda-Connections in Hybrid Networks Tiago Fioreze, Remco van de Meent, and Aiko Pras University of Twente, Enschede, the Netherlands {t.fioreze, r.vandemeent,

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

Impact of Virtualization on Cloud Networking Arista Networks Whitepaper

Impact of Virtualization on Cloud Networking Arista Networks Whitepaper Overview: Virtualization takes IT by storm The adoption of virtualization in datacenters creates the need for a new class of networks designed to support elasticity of resource allocation, increasingly

More information

White Paper. Requirements of Network Virtualization

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

More information

Software Defined Network (SDN)

Software Defined Network (SDN) Georg Ochs, Smart Cloud Orchestrator (gochs@de.ibm.com) Software Defined Network (SDN) University of Stuttgart Cloud Course Fall 2013 Agenda Introduction SDN Components Openstack and SDN Example Scenario

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

Broadband Networks. Prof. Karandikar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture - 26

Broadband Networks. Prof. Karandikar. Department of Electrical Engineering. Indian Institute of Technology, Bombay. Lecture - 26 Broadband Networks Prof. Karandikar Department of Electrical Engineering Indian Institute of Technology, Bombay Lecture - 26 Optical Network &MPLS So, as you were discussing in the previous lectures, next

More information

Pentaho High-Performance Big Data Reference Configurations using Cisco Unified Computing System

Pentaho High-Performance Big Data Reference Configurations using Cisco Unified Computing System Pentaho High-Performance Big Data Reference Configurations using Cisco Unified Computing System By Jake Cornelius Senior Vice President of Products Pentaho June 1, 2012 Pentaho Delivers High-Performance

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

Controlling Dynamic Guests in a Virtual Computing Utility

Controlling Dynamic Guests in a Virtual Computing Utility Controlling Dynamic Guests in a Virtual Computing Utility Jeff Chase Ionut Constandache Azbayer Demberel Laura Grit Varun Marupadi Matt Sayler Aydan Yumerefendi Department of Computer Science Duke University

More information

Extending the Internet of Things to IPv6 with Software Defined Networking

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

More information

Addressing Self-Management in Cloud Platforms: a Semantic Sensor Web Approach

Addressing Self-Management in Cloud Platforms: a Semantic Sensor Web Approach Addressing Self-Management in Cloud Platforms: a Semantic Sensor Web Approach Rustem Dautov Iraklis Paraskakis Dimitrios Kourtesis South-East European Research Centre International Faculty, The University

More information

Network virtualization in AutoI

Network virtualization in AutoI Network virtualization in AutoI and ResumeNet Future Internet Cluster meeting March, Sophia Antipolis Andreas Fischer, Andreas Berl, Alex Galis, Hermann de Meer Network Virtualization Network virtualization

More information

Network Technologies for Next-generation Data Centers

Network Technologies for Next-generation Data Centers Network Technologies for Next-generation Data Centers SDN-VE: Software Defined Networking for Virtual Environment Rami Cohen, IBM Haifa Research Lab September 2013 Data Center Network Defining and deploying

More information

Network topology descriptions in hybrid networks

Network topology descriptions in hybrid networks GFD-I.165 NML-WG Paola Grosso, University of Amsterdam (Editor) Aaron Brown, Internet2 Aurélien Cedeyn, ENS-Lyon Freek Dijkstra, SARA Jeroen van der Ham, University of Amsterdam Anand Patil, DANTE Pascale

More information

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

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

More information

Performance Management for Next- Generation Networks

Performance Management for Next- Generation Networks Performance Management for Next- Generation Networks Definition Performance management for next-generation networks consists of two components. The first is a set of functions that evaluates and reports

More information

Cloud Computing and the Internet. Conferenza GARR 2010

Cloud Computing and the Internet. Conferenza GARR 2010 Cloud Computing and the Internet Conferenza GARR 2010 Cloud Computing The current buzzword ;-) Your computing is in the cloud! Provide computing as a utility Similar to Electricity, Water, Phone service,

More information

Brocade One Data Center Cloud-Optimized Networks

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

More information

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems RH413 Manage Software Updates Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems Allocate an advanced file system layout, and use file

More information

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling Release: 1 ICTTEN6172A Design and configure an IP-MPLS network with virtual private network tunnelling Modification

More information

Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start?

Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start? Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start? Yanick Pouffary HP Distinguished Technologist, Chief Technologist Technology Services Mobility & Networking Forward-looking statements

More information

Network Virtualization

Network Virtualization . White Paper Network Services Virtualization What Is Network Virtualization? Business and IT leaders require a more responsive IT infrastructure that can help accelerate business initiatives and remove

More information

How to Manage Data Center Networks - A Tutorial

How to Manage Data Center Networks - A Tutorial Implementation and Evaluation of Management System to Reduce Management Cost Caused by Server ization Masahiro Yoshizawa, Toshiaki Tarui and Hideki Okita Abstract The cost of managing data center networks

More information

The Advantages of Multi-Domain Layer-2 Exchange Model

The Advantages of Multi-Domain Layer-2 Exchange Model Scaling up Applications over Distributed Clouds with Dynamic Layer-2 Exchange and Broadcast Service Yufeng Xin, Ilya Baldin, Chris Heermann, Anirban Mandal, and Paul Ruth Renci, University of North Carolina

More information

Towards the Future Internet

Towards the Future Internet Towards the Future Internet Dr. Paola Grosso System and Network Engineering research group Informatics Institute Vertices and edges Path finding algorithms Scale-free properties Models Two features of

More information

MRV EMPOWERS THE OPTICAL EDGE.

MRV EMPOWERS THE OPTICAL EDGE. Pro-Vision Service Delivery Software MRV EMPOWERS THE OPTICAL EDGE. WE DELIVER PACKET AND OPTICAL SOLUTIONS ORCHESTRATED WITH INTELLIGENT SOFTWARE TO MAKE SERVICE PROVIDER NETWORKS SMARTER. www.mrv.com

More information

Extending Networking to Fit the Cloud

Extending Networking to Fit the Cloud VXLAN Extending Networking to Fit the Cloud Kamau WangŨ H Ũ Kamau Wangũhgũ is a Consulting Architect at VMware and a member of the Global Technical Service, Center of Excellence group. Kamau s focus at

More information

How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine

How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine Virtual Fibre Channel for Hyper-V Virtual Fibre Channel for Hyper-V, a new technology available in Microsoft Windows Server 2012, allows direct access to Fibre Channel (FC) shared storage by multiple guest

More information

Cisco Nexus Data Broker: Deployment Use Cases with Cisco Nexus 3000 Series Switches

Cisco Nexus Data Broker: Deployment Use Cases with Cisco Nexus 3000 Series Switches White Paper Cisco Nexus Data Broker: Deployment Use Cases with Cisco Nexus 3000 Series Switches What You Will Learn Network Traffic monitoring using taps and Switched Port Analyzer (SPAN) is not a new

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

A Network Management Framework for Emerging Telecommunications Network. asamba@kent.edu

A Network Management Framework for Emerging Telecommunications Network. asamba@kent.edu Symposium on Modeling and Simulation Tools for Emerging Telecommunication Networks: Needs, Trends, Challenges, Solutions Munich, Germany, Sept. 8 9, 2005 A Network Management Framework for Emerging Telecommunications

More information

Challenges of an Information Model for Federating Virtualized Infrastructures

Challenges of an Information Model for Federating Virtualized Infrastructures Challenges of an Information Model for Federating Virtualized Infrastructures Jeroen van der Ham, Chrysa Papagianni, József Stéger, Péter Mátray, Yiannos Kryftis, Paola Grosso, Leonidas Lymberopoulos,

More information

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates 1 Goals of the Presentation 1. Define/describe SDN 2. Identify the drivers and inhibitors of SDN 3. Identify what

More information

Smart Cyber Infrastructure for Big Data processing

Smart Cyber Infrastructure for Big Data processing Smart Cyber Infrastructure for Big Data processing Dr. Paola Grosso Email: p.grosso@uva.nl URL: http://staff.science.uva.nl/~grosso Addressing Big Data Issues in Scientific Data Infrastructure Y. Demchenko,

More information

Chapter 3. Enterprise Campus Network Design

Chapter 3. Enterprise Campus Network Design Chapter 3 Enterprise Campus Network Design 1 Overview The network foundation hosting these technologies for an emerging enterprise should be efficient, highly available, scalable, and manageable. This

More information

HBA Virtualization Technologies for Windows OS Environments

HBA Virtualization Technologies for Windows OS Environments HBA Virtualization Technologies for Windows OS Environments FC HBA Virtualization Keeping Pace with Virtualized Data Centers Executive Summary Today, Microsoft offers Virtual Server 2005 R2, a software

More information

Dynamic Virtual Cluster reconfiguration for efficient IaaS provisioning

Dynamic Virtual Cluster reconfiguration for efficient IaaS provisioning Dynamic Virtual Cluster reconfiguration for efficient IaaS provisioning Vittorio Manetti, Pasquale Di Gennaro, Roberto Bifulco, Roberto Canonico, and Giorgio Ventre University of Napoli Federico II, Italy

More information

Value Proposition for Data Centers

Value Proposition for Data Centers Value Proposition for Data Centers C ollocation or a trend of hosting customers servers at a provider s physical location has been steadily growing in the recent years due to its many benefits. The collocation

More information

Using YANG for the Dissemination of the Traffic Engineering Database within Software Defined Elastic Optical Networks

Using YANG for the Dissemination of the Traffic Engineering Database within Software Defined Elastic Optical Networks Using YANG for the Dissemination of the Traffic Engineering Database within Software Defined Elastic Networks J.E. López de Vergara Naudit High Performance Computing and Networking, V. López J.P. Fernández-Palacios

More information

vsphere Upgrade vsphere 6.0 EN-001721-03

vsphere Upgrade vsphere 6.0 EN-001721-03 vsphere 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

Testbeds as a Service Building Future Networks A view into a new GEANT Service. Jerry Sobieski (NORDUnet) GLIF Tech Atlanta, Mar 18, 2014

Testbeds as a Service Building Future Networks A view into a new GEANT Service. Jerry Sobieski (NORDUnet) GLIF Tech Atlanta, Mar 18, 2014 Testbeds as a Service Building Future Networks A view into a new GEANT Service Jerry Sobieski (NORDUnet) GLIF Tech Atlanta, Mar 18, 2014 From Innovation to Infrastructure! Network Innovation requires testing

More information

Managing a Fibre Channel Storage Area Network

Managing a Fibre Channel Storage Area Network Managing a Fibre Channel Storage Area Network Storage Network Management Working Group for Fibre Channel (SNMWG-FC) November 20, 1998 Editor: Steven Wilson Abstract This white paper describes the typical

More information

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

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

More information

Virtualization Technologies (ENCS 691K Chapter 3)

Virtualization Technologies (ENCS 691K Chapter 3) Virtualization Technologies (ENCS 691K Chapter 3) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ The Key Technologies on Which Cloud Computing

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

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

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities) QoS Switching H. T. Kung Division of Engineering and Applied Sciences Harvard University November 4, 1998 1of40 Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p

More information

IP over Optical Networks - A Framework draft-ip-optical-framework-01.txt

IP over Optical Networks - A Framework draft-ip-optical-framework-01.txt IP over Optical Networks - A Framework draft-ip-optical-framework-01.txt Bala Rajagopalan James Luciani Daniel Awduche Brad Cain Bilel Jamoussi 1 IETF 7/31/00 About this Draft Deals with the following

More information

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology Hong-Linh Truong Institute for Software Science, University of Vienna, Austria truong@par.univie.ac.at Thomas Fahringer

More information

The Evolution of the Central Office

The Evolution of the Central Office The Gateway to Learning an All IP Network The Evolution of the Central Office -Where did all the DS-1s go? Presented by: Steven Senne, P.E. APRIL 27-30, 2014 ACE/RUS SCHOOL AND SYMPOSIUM 1 The New Central

More information

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,

More information

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

STeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case) 10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA by Sowmya Krishnan, Senior Software QA Engineer, Citrix Copyright: STeP-IN Forum and Quality Solutions for Information

More information

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction

More information

Top Five Things You Need to Know Before Building or Upgrading Your Cloud Infrastructure

Top Five Things You Need to Know Before Building or Upgrading Your Cloud Infrastructure WHITE PAPER Top Five Things You Need to Know Before Building or Upgrading Your Cloud Infrastructure Over the last several years, the need for bandwidth has grown dramatically across all types of users.

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

This presentation provides an overview of the architecture of the IBM Workload Deployer product.

This presentation provides an overview of the architecture of the IBM Workload Deployer product. This presentation provides an overview of the architecture of the IBM Workload Deployer product. Page 1 of 17 This presentation starts with an overview of the appliance components and then provides more

More information

Analysis on Virtualization Technologies in Cloud

Analysis on Virtualization Technologies in Cloud Analysis on Virtualization Technologies in Cloud 1 V RaviTeja Kanakala, V.Krishna Reddy, K.Thirupathi Rao 1 Research Scholar, Department of CSE, KL University, Vaddeswaram, India I. Abstract Virtualization

More information