Brief Background Service functions are used in almost every network

Slides:



Advertisements
Similar presentations
A Framework for Management and Control of Optical Interfaces supporting G draft-kunze-g management-control-framework-00 Ruediger Kunze Manuel.
Advertisements

Service Function Chaining (SFC) BoF
Hierarchical Design.
Surendra Kumar Jim Guichard Paul Quinn Cisco Systems, Inc.
Network Service Header (NSH) draft-quinn-sfc-nsh IETF 90
Network Based Services in Mobile Networks Context, Typical Use Cases, Problem Area, Requirements IETF 87 Berlin, 29 July 2013 BoF Meeting on Network Service.
Metadata Considerations draft-rijsman-sfc-metadata-considerations-00 Service Function Chaining Working Group IETF 89 - London - March 2014 Authors: Bruno.
OpenDaylight: Service Function Chaining.
Network Overlay Framework Draft-lasserre-nvo3-framework-01.
11 Distributed Middleware for Container Transport: Lessons Learned (Klaas Thoelen, Sam Michiels, Wouter Joosen) 7th MiNEMA Workshop August 21, Lappeenranta,
Report of Interconnectivity Testing of Service Function Chaining by Six Companies NTT Alaxala Networks Cisco Systems Hitachi Alcatel-Lucent Japan et al.
Gap Analysis of Simplified Use of Policy Abstractions (SUPA) Presenter: Jun Bi draft-bi-supa-gap-analysis-02 IETF 92 SUPA BoF Dallas, TX March 23, 2015.
CSE 222 Systems Programming Graph Theory Basics Dr. Jim Holten.
6/26/2015 4:41 AM 1 NVRG Charter Revision Joe Touch, USC/ISI.
Dynamic Adaptation of VNF Forwarding Graph
Resource Management for Dynamic Service Chain Adaptation
ArcGIS for Server Reference Implementations An ArcGIS Server’s architecture tour.
Abstraction and Control of Transport Networks (ACTN) BoF
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
1 3 Web Proxies Web Protocols and Practice. 2 Topics Web Protocols and Practice WEB PROXIES  Web Proxy Definition  Three of the Most Common Intermediaries.
Morteza Yousefi University of Science & Technology of Mazandaran Network Virtualization 1 of 22 Network Virtualization.
Software-Defined Networks Jennifer Rexford Princeton University.
Service Function Chaining Use Cases draft-liu-service-chaining-use-cases IETF 89 London, March 3, 2014 Will Liu, Hongyu Li, Oliver Huang, Huawei Technologies.
Lucy Yong Susan Hares September 20, 2012 Boston
1 Second ATLAS-South Caucasus Software / Computing Workshop & Tutorial October 24, 2012 Georgian Technical University PhD Zaza Tsiramua Head of computer.
Draft-khan-ip-serv-peer-arch-03.txt SPEERMINT Peering Architecture IETF-66, Montreal, Canada Sohel Khan, Ph.D. Technology Strategist.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
1 Path-decoupled signaling - towards a BOF in SF NSIS working group context Path-decoupled signalling - definition –Path-oriented.
Virtual Private Ad Hoc Networking Jeroen Hoebeke, Gerry Holderbeke, Ingrid Moerman, Bard Dhoedt and Piet Demeester 2006 July 15, 2009.
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
Networking Components James Rouse LTEC Network Administration March 15, 2014 Assignment 3.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
UML 2 Models for ODP Engineering/Technology Viewpoints – An Experiment - Daisuke Hashimoto Hiroshi.
OmniRAN SDN-based OmniRAN Use Cases Summary Date: Authors: NameAffiliationPhone Antonio de la OlivaUC3M+34
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
Cisco S3C3 Virtual LANS. Why VLANs? You can define groupings of workstations even if separated by switches and on different LAN segments –They are one.
MPLS-TP INTER-OP: WHAT, WHY, AND HOW? General Objectives for MPLS-TP Inter-Op Test Program at UNH-IOL.
Resource Management for Dynamic Service Chain Adaptation S. Lee (ETRI) S. Pack (Korea Univ.) M.-K. Shin (ETRI)
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Alex Leifheit NETWORKS. NETWORK A number of interconnected computers, machines, or operations. Key Components Network components, Network Architecture,
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
The role of networking in the Dynamic Data Center Niels Friis-Hansen Senior IT Specialist, CCIE IBM Communication & Collaboration.
Network Service Header (NSH) draft-quinn-sfc-nsh IETF 89 A. Chauhan Citrix U. Elzur Intel B. McConnell Rackspace C. Wright Red Hat Inc. P. Quinn J. Guichard.
Juan Carlos Zúñiga Akbar Rahman Luis M. Contreras Carlos J. Bernardos Ignacio Soto IETF 79, November 2010 Dedicated Multicast LMA.
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
Draft-li-idr-cc-bgp-arch-00IETF 88 IDR1 An Architecture of Central Controlled Border Gateway Protocol (BGP) draft-li-idr-cc-bgp-arch-00 Zhenbin Li, Mach.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
Recent Progress in Routing Standardization An IETF update for UKNOF 23 Old Dog Consulting Adrian
J. Halpern (Ericsson), C. Pignataro (Cisco)
SUPA Proposition Maxim Klyus, NetCracker John Strassner, Huawei Technologies July, 2015.
When RINA Meets NFV Diego R. López Telefónica
Service Function Chaining
draft-patel-raszuk-bgp-vector-routing-01
DetNet Service Model draft-varga-detnet-service-model-00
CONFIGURING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE
IEEE 802 OmniRAN Study Group: SDN Use Case
NSI Topology Thoughts on how topology fits into the NSI architecture
of Dynamic NFV-Policies
TRILL MPLS-Based Ethernet VPN
IS4550 Security Policies and Implementation
CS222 Web Programming Course Outline
Debashish Purkayastha, Dirk Trossen, Akbar Rahman
Goals Introduce the Windows Server 2003 family of operating systems
Service Function Chaining-Enabled
Carlos J. Bernardos, Alain Mourad, Akbar Rahman
IEEE 802 Scope of OmniRAN Abstract
Network Architecture By Dr. Shadi Masadeh 1.
SDN-based OmniRAN Use Cases Summary
draft-guichard-sfc-nsh-sr-02
János Farkas, Balázs Varga, Rodney Cummings, Jiang Yuanlong
Presentation transcript:

Service Function Chaining BoF: SFC Architecture Ron Parker (Ron_Parker@affirmednetworks.com) Paul Quinn (paulq@cisco.com)

Brief Background Service functions are used in almost every network Types of network: enterprise, mobile, fixed-line, etc. Types of deployment: central office, private data-center, public data-center, etc. Types of service functions: firewalls, load balancers, http proxies, etc. Current service deployment models have not kept pace with changing technology and requirements SFC provides a new forwarding paradigm for sequenced service functions policy-driven common for all service functions network transport agnostic supports logical service function instances supports sharing of information between nodes

Alignment There are currently four drafts that address SFC architecture draft-quinn-sfc-arch draft-jiang-sfc-arch draft-boucadair-service-chaining-framework draft-beliveau-sfc-architecture Overall, architecture concepts are aligned, with similar goals Authors working together to create one common architecture document

Core Architecture Principles Single administrative domain Multiple administrative domains for future study Multi-vendor interoperability Network transport independence Logical separation of classification function and service function Logical identification of service functions Sharing of metadata/context between nodes

Simplified Architecture Control/ Policy planes SF1 SF2 SF3 Service classifier SF4 SF5 3 SFC: SF1->SF2->SF3 SF1->SF4->SF5 SF4->SF5 Edges represent service overlay topology Vertices are logical service functions Service classifier “starts” the path Optional reclassification by service functions (i.e., with co-resident classifier)

SFC Components Service Function: viewed as logical resources for consumption, with attributes. Service Classifier: determine traffic to be SFC’d Overlay Service Topology: interconnects service functions and participating network elements Control/policy Planes: constructs SFC and provides resource management Shared Context: information exchanges between participant nodes