PACE Workshop on New Uses of PCE Key Points Arising Notes from the PACE Workshop Vilanova i La Geltú 16 June 2014.

Slides:



Advertisements
Similar presentations
CCAMP WG, IETF 80th, Prague, Czech Republic draft-gonzalezdedios-subwavelength-framework-00 Framework for GMPLS and path computation support of sub-wavelength.
Advertisements

CURRENT APPROACH FOR NETWORK PROVISIONING Umbrella Provisioning System
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Application-Based Network Operations (ABNO) IETF 88 – SDN RG
The Impact of SDN On MPLS Networks Adrian Farrel Juniper Networks
An Architecture for Application-Based Network Operations Adrian Farrel - Old Dog Consulting Daniel King –
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
N Group0/1: Yangfei WANG z Amrita Manayil z Thangappan Madavan V K z Peng Fu z Shuo Sun z Total Slides :19 In-Operation.
Mohit Chamania, 16/06/2014 Architecting the Open Source PCE A Service Oriented Approach.
PCE – OAM Handler in ABNO:
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
ITU-T Workshop “NGN and its Transport Networks“ Kobe, April 2006 International Telecommunication Union ITU-T Introduction to the Path Computation.
SDN and Openflow.
OLD DOG CONSULTING Traffic Engineering or Network Engineering? The transition to dynamic management of multi-layer networks Adrian Farrel Old Dog Consulting.
The Architecture of Transaction Processing Systems
Tesseract A 4D Network Control Plane
ACTN Proposed Protocol Work Dhruv Dhody 91 st Honolulu.
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
Óscar González de Dios PCE, the magic component of Segment Routing Telefónica I+D.
Transport SDN: Key Drivers & Elements
Abstraction and Control of Transport Networks (ACTN) BoF
Evolution of Path Computation Towards Generalized Resource Computation Adrian Farrel Old Dog Consulting
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
A Research Agenda for Accelerating Adoption of Emerging Technologies in Complex Edge-to-Enterprise Systems Jay Ramanathan Rajiv Ramnath Co-Directors,
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Virtual Machine Hosting for Networked Clusters: Building the Foundations for “Autonomic” Orchestration Based on paper by Laura Grit, David Irwin, Aydan.
Next Steps in Path Computation Element (PCE) Architectures: From Software Defined Concepts to Standards, Interoperability and Deployment CSA FP7 ICT Call.
LIGHTNESS Introduction 10th Oct, 2012 Low latency and hIGH Throughput dynamic NEtwork infrastructureS for high performance datacentre interconnectS.
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
ACTN Use Case for Multi Domain Data Center Transport Interconnect draft-fang-actn-multidomain-dci-00.txt Luyuan Fang, Microsoft ACTN BoF, IETF 90, July.
Towards the scalability of a Service-oriented PCE architecture for IoT scenarios Vitor Barbosa C. Souza Xavi Masip Bruin Eva Marin Tordera CRAAX - Technical.
Software-Defined Networking - Attributes, candidate approaches, and use cases - MK. Shin, ETRI M. Hoffmann, NSN.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
SDN AND OPENFLOW SPECIFICATION SPEAKER: HSUAN-LING WENG DATE: 2014/11/18.
Application-oriented Stateful PCE Architecture and Use-cases for Transport Networks Young Lee, Xian Zhang, Haomian Zhang, Dhruv Dhody (Huawei), Guoying.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Task-Force 1 Softwarization of Networks ICT COST Action IC1304 Autonomous Control for a Reliable Internet of Services (ACROSS)
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
Network Architectures and the Advent of Hybrid Cloud Jan 2015
Limit for content Do not exceed Limit for content Do not exceed Limit for content Do not exceed Limit for content Do not exceed Page 1 © The.
1 Revision to DOE proposal Resource Optimization in Hybrid Core Networks with 100G Links Original submission: April 30, 2009 Date: May 4, 2009 PI: Malathi.
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-ietf-pce-hierarchy-fwk-00.txt.
Introduction to Avaya’s SDN Architecture February 2015.
© 2013, CYAN, INC. 11 Software Defined Metro Networks TNC2013 Virtualization and Innovation Robin Massey SE Manager EMEA
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
Next Steps in Path Computation Element (PCE) Architectures: From Software Defined Concepts to Standards, Interoperability and Deployment CSA FP7 ICT Call.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 86th draft-zhang-pce-hierarchy-extensions-03.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-07 Qin Wu ) Dhruv Dhody
Communication Needs in Agile Computing Environments Michael Ernst, BNL ATLAS Distributed Computing Technical Interchange Meeting University of Tokyo May.
Software–Defined Networking Meron Aymiro. What is Software-Defined Networking?  Software-Defined Networking (SDN) has the potential of to transcend the.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
CIS 700-5: The Design and Implementation of Cloud Networks
Multi-layer Multi-domain Inter-op Test based on ACTN Architecture
Multi-layer software defined networking in GÉANT
draft-bernini-nfvrg-vnf-orchestration
Yang model for requesting
Adrian Farrel : Old Dog Consulting
Software Defined Networking (SDN)
On Scalability of In-Situ OAM draft-song-ippm-ioam-scalability-01
Presentation transcript:

PACE Workshop on New Uses of PCE Key Points Arising Notes from the PACE Workshop Vilanova i La Geltú 16 June 2014

Guang-Jie Ren Smarter Cities and Open Data Implications for Path Computation Element Clearly measurable results for the over-arching technology Common threads running through all applications – Many data collection points (including crowd-source and automated) – Lots of data (real-time, historical, open) 40 zaetabytes by quintillion bytes per day – Processing data offline or in applications (real-time analysis) – Access to data through APIs Implications for PCE resulting from big data – Four Vs (volume, velocity, variety, veracity) Security is a big issue Social and sensor data quality becomes a networking problem at a non-physical (“social” level)

Mohit Chamania Experience with Use of PCE Requirements – Low latency and processing overhead in devices – High scaling and security in NMS – Integration with multiple applications (e.g. SDN) Different “standards” for TED representation – Flat network – Virtualization – Different views of the same TED – What information is in a TED? Is a protocol interface of highest value – Is there a benefit in an API of some sort? Security is complex to implement for application-based PCCs Algorithms need to be pluggable

Oscar González de Dios IDEALIST--“Industry-Driven Elastic and Adaptive Lambda Infrastructure for Service and Transport Networks” It’s an “SDN-like approach” to managing elastic optical networks – Application-based network operation Not limited to specific device management Challenges and Objectives – Optimise cost and power consumption – Innovate in data plane and control plane

Ricard Vilalta STRAUSS--“Scalable and efficient orchestration of Ethernet services using software-defined and flexible optical networks” The development of efficient transport infrastructures for Ethernet services Defining a “Common Orchestration Protocol” – This is a service request interface/protocol – The project is limited to Ethernet transport services

Giacomo Bernini LIGHTNESS--“Low latency and high throughput dynamic network infrastructures for high performance datacentre interconnects” Addresses the scaling challenges of rapid growth in data centres Hierarchical architecture – Focus on client-server interactions Has a “Northbound API for custom DC applications” Inter-DC scenario – Develop from intra-DC work – H-PCE One child per DC One child for inter-DC network Maybe grandchildren for inter-DC networks

Adrian Farrel Future Uses for PCEP PCEP has already grown beyond its original intention – But PCEP was designed for extensibility Already extended for many new scenarios Already extended for stateful and active PCE Where will we stop? – What things can we not use PCEP for? Or will we roll back the function – Move some or all PCEP function into RESTconf?

Francesco Paolucci PCE - OAM Handler in ABNO: a use case of code adaptation in flex-grid networks Working within the ABNO architecture How to notify LSP degradation to ABNO – Who is the consumer? PCE? OAM Handler? – Is it an alarm? – Current prototype is using PCEP Notify messages What information does PCE need? – Is it a modification to the TED? – Is it a report on an existing LSP? – Is it a request for a specific reoptimization?

Ricard Vilalta The role of PCE in Optical Network Virtualization There will be many challenges in optical networks – Vendor proprietary islands is one of the biggest – PCE solves many of these issues Virtual Optical Network is a ay to abstract the physical infrastructure and vendor-specifics – How to make network requests and how to manage the VON PCEP does not seem like the right tool Proposal is the “Resource Broker” – (Looks a lot like ABNO ;-) – PCE is a component PCE as a virtualised function – Makes PCE a scalable cloud function

W.Ramírez PCE position in IoT A context-aware PCE – Demise of host-oriented communication models Consider cloud Connectivity is to a “thing” not to a location – Use service instance identifiers not IP addresses A hierarchy of path computation based on Locator/identifier split to reach “cloud site” Connectivity to a service (the interest/thing) from a host that may be moving

O. González de Dios PCE, the magic component of segment routing Segment routing – Remove protocols from the network Less complexity in operation Less state in the routers There is still a need for path computation – TE and load balancing – Use a PCE to compute and plan PCE operations are remarkably similar to existing PCEP – Instantiation is “placing an identified label stack at an ingress node” – Classifying packets to

G. Bernini Topic: Inter-domain transport SDN with PCE It’s SDN for a Transport Network It needs to paths to be computed – PCE QED There are service requests and there is network management and there is provisioning – ABNO QED Inter-domain just adds some complexity – H-PCE QED

Summary of Questions 1.Where is PCE going? a)“Poly-computation engine” An engine that answers question on big data b)Retain the “path” concept Move out of pure computer networking problems Compute connections and paths between things 2.How physical meets digital? 3.Security a)For what environments and applications is security important? b)Why are existing security mechanisms important? 4.Data models and representations a)What is the “standard” TED representation? What is a TED? Can the question be partitioned into separate information sets? b)Just one TED? Different views of the TED in one PCE Multiple PCEs in the same network use “the same TED”? c)Who takes care of data modelling and algorithms in new problems space? 5.How to make an open API to a PCE? a)Where does this fit with PCEP, REST, etc.? 6.How do you visualise the computed path? a)What additional information is needed to make this question meaningful? 7.How do you request a service? a)What is a “service”? b)Is that a PCE question or an ABNO question? 8.Where do you draw the line in uses of PCEP a)Should PCEP be extended for additional functions? b)Should PCEP functions be moved to another protocol? 9.How do you dynamically deploy PCEs a)Load-balancing b)Discovery and advertisement c)TED availability

Actions A. TBD in plenary meeting B. Specific thematic planning for February’s industry workshop – New applications in networking (2, 4c, 7a, 7b) – New concepts: connections in data, social networks (1a, 1b, 2, 4c) – Security (3a, 3b) – Implementation and Open Source (5a, 6, 9a, 9b, 9c) C. Specific standards actions: new and continuing (3a, 3b, 4a, 4b, 5a, 7a, 7b, 9b) D. Papers and conferences – Sharing and filtering the TED (4b) – Extending PCEP or replacing PCEP (8a, 8b) – Dynamic deployment of PCE and virtual PCE (9a, 9b, 9c) E. Project coordination – Review Questions and examine which EC projects might be impacted by the questions – Contact them with a view to adding them to CSA