defined
play

Defined Eliminating barriers to adoption of IT Innovation Agenda t - PowerPoint PPT Presentation

Evolving towards Software Defined Eliminating barriers to adoption of IT Innovation Agenda t : 3 Keys to enabling innovation and transformation al Programmable data plane t Vertical disaggregation of network solutions


  1. Evolving towards Software Defined Eliminating barriers to adoption of IT Innovation

  2. Agenda t : • 3 Keys to enabling innovation and transformation al › Programmable data plane t › Vertical disaggregation of network solutions 黑体 › Implementation independent integration language • Intent based networking • Potential applicability of IBN to Platform Lab’s BCP project t t • Unsolved Problems we need to solve: System architecture, scaling, 黑色 : lar l t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 2 HISILICON SEMICONDUCTOR

  3. t Something new? Too Scary! : • Millions of dollars of integration al and capital equipment cannot be undone if it’s a disaster. t • Must change both hardware 黑体 platform and operating software simultaneously. Dangerous Road. Can’t Backup! • Changes to operations, t training, processes too t 黑色 disruptive : • Can't succeed until risk is lar reduced and clear benefit is l identified t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 3 HISILICON SEMICONDUCTOR

  4. The Big Three Barriers to network innovation t : al 1. Data Plane is Not Programmable t 2. Integration work is Entirely Implementation 黑体 Specific 3. Solutions are vertically integrated t t 黑色 : lar l t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 4 HISILICON SEMICONDUCTOR

  5. t Data Plane Programmability is coming : al • Many startups and established t vendors working on this • New instruction sets and 黑体 languages (e.g. P4) allow downloading of new “wire - speed” features to deployed t t device. 黑色 • Designers can choose to : lar deploy new logic in device or l controller t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 5 HISILICON SEMICONDUCTOR

  6. Disaggregation can enable risk-free changes t Vendor x User Vendor a User : Interface Interface al Vendor x Vendor b t Management Management 黑体 Vendor x Vendor c Operating Operating Software Software t t Vendor x Devices Vendor x Devices 黑色 : lar Vendor y Silicon Vendor x Silicon l t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 6 HISILICON SEMICONDUCTOR

  7. Intent: Model the application, not the network t : al • User creates implementation independent description of what t applications need from the network. • Users describe what they need in terms they understand 黑体 • Automation and Experts help guide the translation to terms the provider can fulfill t • Cost and risk of trying or changing solution components becomes t 黑色 minimal. : lar l t t Intent: Take me from A to B 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 7 HISILICON SEMICONDUCTOR

  8. t : al t 黑体 t t Review of IBN concepts and development status 黑色 : INTENT BASED NETWORKING lar l t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 8 HISILICON SEMICONDUCTOR

  9. Why Intent? t : Eliminate “Test Drive” cost and risk al Eliminate Vendor Lock-In t 黑体 Make Solution Components Fungible t Enable “programming the network” for Non -Experts t 黑色 : Allow Write-once, Run-anywhere Infrastructure Integration lar l t Support Dynamic Behaviors of Network Applications and Resources t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 9 HISILICON SEMICONDUCTOR

  10. t Intent Based Model Versus Traditional Model : al Intent-based Operating Model Traditional Network Operating Model t • Describe the problem • Describe the solution 黑体 • Model the Workload requirements • Model the Network • Tell me what you need • Tell me what to do • Make my headache stop • Give me an aspirin t t • I need a virtual network (logical isolation) for • I need, e.g., VXLan tunnels, full L2 mesh 黑色 VMs 1, 2 & 3 between VMs 1, 2 & 3, : lar • 99%of network “users” only have to • 100% of network “users” need to be experts l understand their business and workloads in networking as well as their business and t workload verticals. t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 10 HISILICON SEMICONDUCTOR

  11. Intent is a Virtual World t Label-mapping Makes It Real : al • Elastic, infinite, extensible, reliable, available, simple. No corner cases  t • Intent relationships can be described between virtual Objects and Object 黑体 groups • Intent statements apply run-time extensible set of t modifiers and predicates to relationships between t objects/groups 黑色 : • You don’t get to specify or touch underlying resource pool lar l • Extensible Framework: Add one use case at a time t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 11 HISILICON SEMICONDUCTOR

  12. Goal: Unifying Common NBI Shim t : OpenStack OPEN-O OPNFV OPEN MANO OSM al t MEF IMTC Congress OSSDN Atrium CORD LSO UCC 黑体 ONF Boulder t t ONOS & ODL ODL ONOS Intents 黑色 ODL NEMO NIC GBP : COMMON INTENT NBI lar l Transport VTN Other… t SDN t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 12 HISILICON SEMICONDUCTOR

  13. Narrow Waist Interoperability Demarcation t SaaS/PaaS/IaaS VAS controllers : Compute controllers storage controllers Orchestrators al Media Applications VFMs t Analytics HPC clusters 黑体 OSS/BSS LSO COMMON INTENT NBI t t 黑色 : Vendor SDN lar Other Controllers l Open Legacy t Source SDN Equipment t Controllers Adaptation 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 13 HISILICON SEMICONDUCTOR

  14. t Any Use Case That Can Be Described : Can Be Split Into Intent+ Mappings al Intent Mapping t 黑体 • Changes in management-plane time, human • Changes in control-plane time, real-time, and time, and minutes/hours sub-second • Does not change based on state of network, • Changes whenever the state of the network or t endpoints, users. resources changes. t 黑色 • Independent of protocol, media, vendor, etc. • Specific to resolving abstract intent to protocol, : • Easily understood and authored by non-experts media, vendor, etc. lar l • Requires deep understanding of technology, • Simple test to determine whether desired state t networks, etc. is portable enough to be intent t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 14 HISILICON SEMICONDUCTOR

  15. The Intent Killer App – t Solving the Multi-Writer Problem : al SDN Apps That Render Openflow SDN Apps That Push Intent t Streaming Media Streaming Media Application UCC Domain Logic UCC Domain Logic Domain Logic Domain Logic 黑体 Flow Rule Logic Flow Rule Logic Network State Network State t Intent Media Logic Topology Topology Conflict Resolution Inventory Inventory t Flow Rule Logic 黑色 Network State : Topology Inventory lar SDN Controller OpenFlow Multiplexor l OpenFlow Multiplexor Multi-Writer Conflict t Forwarding Table Forwarding Table t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 15 HISILICON SEMICONDUCTOR

  16. Intent Based SFC/NFV t NFV Director : VNF Manager Forwarding Graph: Internet traffic => al firewall-xyz =>sales servers Add 10.1.1.23, 10.1.1.24, t INTENT NBI Mapping NBI 10.1.1.25 to Firewall-xyz object group (pool). Lookup firewall-xyz? 黑体 10.1.1.23, 10.1.1.24, 10.1.1.25 Lookup “sales servers” t t Intent Mapping Service 黑色 Intent Engine Server addresses : Lookup Internet? lar l <Complex wildcard expression> t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 16 HISILICON SEMICONDUCTOR

  17. Intent Based System Architecture t : Intent al Plane Intent Application Client Controller t (IC) (AC) 黑体 Intent NBI Mapping NBI t Intent Engine t Intent Mapping Sync Sync 黑色 Platform independent Repository Repository : (IR) (MR) Platform dependent lar l SDN t Plane SDN Controller Infrastructure (ODL/ONOS) t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 17 HISILICON SEMICONDUCTOR

  18. External sources of truth feed real-time mapping t : al t 黑体 Mapping Repository t t 黑色 : lar l Network Experts and t Engineers t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 18 HISILICON SEMICONDUCTOR

  19. NBI Specifics - Intent NBI Atoms t : • Object al • Object Group t • Modifier 黑体 RESTCONF CRUD operations on above items t YANG model based t 黑色 : • Intent objects and their relationships form graph lar l • Graph theory can be applied for resolving aggregate requirements, t config, minimal update, multi-path routing, etc. t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 19 HISILICON SEMICONDUCTOR

  20. Intent and BCP t : • BCP will control a superset of systems that includes network and cloud al computing infrastructure (in order to further support MEC applications t for drones, robots, autonomous vehicles, etc. ) 黑体 • It makes sense to build this next generation automation/control system using an intent based interface › ONF intent NBI work is becoming de facto standard way to interface with network t controllers supported by work in ONF, ODL, ONOS, etc. t › Architectural benefits including modularity, composability, portability, future-proofing, 黑色 migration enabling, multi-vendor, controller agnostic, protocol agnostic, etc., etc. : • CRI would like to explore working with platform lab to solve some of the lar l problems that we know stand between our current prototyping, and a deployable hyper-scale control system. t t 黑色 细黑体 HUAWEI TECHNOLOGIES CO., LTD. Page 20 HISILICON SEMICONDUCTOR

Recommend


More recommend