Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

What's new in ONAP El Alto

118 visualizaciones

Publicado el

This presentation covers what's new about the El Alto release of the Linux Foundation Open Network Automation Platform (ONAP) project. We cover some community/business updates, functional feature updates, and non-function updates as well.

Publicado en: Tecnología
  • Sé el primero en comentar

What's new in ONAP El Alto

  1. 1. What’s New in ONAP El Alto? © 2019 Aarna Networks, Inc. Webinar — Nov 20, 2019
  2. 2. © 2019 Aarna Networks, Inc. Presenter Currently ● Co-founder of Aarna Networks ● Author of “ONAP Demystified” ● NFV specialist with background in OpenStack, Ceph, dataplane acceleration technologies Previously ● Co-founder Aarohi Communications (acquired by Emulex) ● Also at Mirantis, Seagate, Philips, HP ● MS EE from University of California, Berkeley
  3. 3. © 2019 Aarna Networks, Inc. Agenda ● Quick Facts ● ONAP Overview ● Release Highlights ● What’s Next El Alto
  4. 4. El Alto Release Quick Facts © 2019 Aarna Networks, Inc.
  5. 5. © 2019 Aarna Networks, Inc. ONAP History Nov’17 Jun’18 Dec’18 July’19 Oct’19 Amsterdam — Ik ben hier Beijing— 用例 Casablanca— ‫معايير‬‫التعاون‬ Dublin— Gníomhaíoch t tráchtála El Alto— Mayor estabilidad
  6. 6. © 2019 Aarna Networks, Inc. ONAP El Alto Release Source onap.biterg.io 5th ONAP release Oct 2019 Commits: 8.8K+ Developers: 354 Organizations: 26
  7. 7. © 2019 Aarna Networks, Inc. El Alto Summary Purely non-functional release focused on improving the overall quality (security, stability, usability, and more) with a short ~3.5 months cycle
  8. 8. ONAP Introduction © 2019 Aarna Networks, Inc.
  9. 9. © 2019 Aarna Networks, Inc. ONAP Overview AT&T ECOMP + Linux Foundation Open-O merger in Q2’2017 100% open source, part of Linux Foundation Operators behind ONAP
  10. 10. © 2019 Aarna Networks, Inc. ONAP in a Nutshell Easy-to-Use Design Studio Orchestration & LifeCycle Mgmt. Real-time Policy Driven Closed Loop Automation Architectural Innovations No vendor lock-in Momentum & Network Effect Features Accelerators
  11. 11. © 2019 Aarna Networks, Inc. ONAP in ETSI Framework Commodity Hardware servers, storage, switches Virtualization Software Containers, VMs, virtual storage, overlay networking, dataplane acceleration Workloads Edge apps, analytics, network functions Global Orchestrator NFVO, MEAO App Manage r VNFM, MEPM- V Kubernetes/OpenStack Global DC OSS / BSS / E-Services / Big Data SDN Controller ...
  12. 12. © 2019 Aarna Networks, Inc. ONAP El Alto Release
  13. 13. © 2019 Aarna Networks, Inc. ONAP Differentiators 1. Real-time policy driven closed loop automation 2. Simple to use design tool—does not require engineers 3. Global SDN controller integrated that allows for NFV and SDN services 4. NFVO/VNFM/MEAO/MEPM functionality 5. k8s support 6. 5G use case 7. Open source
  14. 14. © 2019 Aarna Networks, Inc. Benefits of an Open Source ONAP 1. Reference implementation for open standards 2. High probability of meeting operator requirements 3. Assured interop 4. Faster innovation 5. Roadmap influence 6. Reduced lock-in 7. Transparency 8. Security
  15. 15. El Alto Release Highlights © 2019 Aarna Networks, Inc.
  16. 16. © 2019 Aarna Networks, Inc. Themes 1. Security by design — Seeking to make components free of vulnerabilities and impervious to attack. 2. Document as You Code — Improving documentation library, developing new user guides, and integrating Swagger. 3. Don't Break the Build — Increasing test coverage and E2E Test automation. + Other non- functional enhancements Some feature enhancements Overall 2,500+ epics, user stories, tasks, defects addressed
  17. 17. El Alto Security © 2019 Aarna Networks, Inc.
  18. 18. © 2019 Aarna Networks, Inc. Security by Design Exposed http ports Reduced to 21 Common vulnerabilities and exposures (CVE) 12 addressed, 7 being addressed ONAP security issues 44 resolved, 19 in progress
  19. 19. © 2019 Aarna Networks, Inc. Core Infrastructure Initiative (CII) CII badges reflect open source secure development maturity model Pass level Dublin El Alto 100% Silver -- 3% (1 project) 80-90% Silver 30% 47% 40-80% Silver 16% 23% < 40% Silver 53% 27% 60%+ Gold -- 3% (1 project) 40-60% Gold 7% (2 projects) 10% (3 projects) 20-40% Gold 10% 27% < 20% Gold 83% 60%
  20. 20. © 2019 Aarna Networks, Inc. Specific Project Security Updates ● Large number of issues addressed ○ e.g. Music 42, SDN-C 11, APP-C 5, OOF 4, several across VID, CLAMP, DMaaP, Portal, and others ● Inclusion of more secure libraries ○ e.g. Springframework 4.3.24 in Portal, Bandit in VVP, more secure Django and Istio in Multicloud, oParent 2.1.0 in SDC ● Secure communication ○ TLS for several DCAE platform components ○ https service registration for MSB ○ Increased use of AAF, e.g. in DMaaP ○ Increased certificate based authentication, e.g. MR in DMaaP, Music, SDC ○ New AAF capabilities, e.g. new auto-configuration, global location strategy, dynamic certificate generation
  21. 21. El Alto Documentation & Usability © 2019 Aarna Networks, Inc.
  22. 22. © 2019 Aarna Networks, Inc. Document as You Code ● Documentation ○ Improved documentation library ○ New user guides ○ Swagger integration ○ Postman collections in user guide ● Usability ○ Lightweight profile of ONAP4K8s ○ Extension of CLI support for VF-C ○ API & GUI in Music project ○ Day 0 configuration (pre-load) automation in VVP; clearer error messages and enhanced report readability
  23. 23. El Alto Stability © 2019 Aarna Networks, Inc.
  24. 24. © 2019 Aarna Networks, Inc. Don’t Break the Build ● Increased test cases ○ e.g. 15 more in VF-C, 8% more in SDC, and increases in VID etc. ○ Activation of Javascript test coverage to increase the quality of GUI based user interactions ● Large number of bug fixes ○ e.g. 156 in SO, 60 in SDC, 45 in CCSDK, 41 in SDN-C, 25 in OOM, 22 in Policy, and so on ● Increased end-to-end CI automation
  25. 25. El Alto Addition Non- Functional Items © 2019 Aarna Networks, Inc.
  26. 26. © 2019 Aarna Networks, Inc. Additional Non-Functional Items 1/2 ● Scalability: MSB, SDC scalability improvements ● Performance ○ VVP validation of complex VNFs 30% faster ○ Music project perf. enhancements through lightweight transaction for locking, support for non-blocking reads, increase in database performance without rewriting code ○ Benchmark project developing scripts to measure VNF performance (distinct from ONAP performance) for vFW and vCPE use case blueprints ● Resilience: Music improvements allow better resilience across clouds ● Manageability: Increase logging in DMaaP, Music, and other projects ● Code footprint reduction ○ Project improvements, e.g. 40% reduction in CLAMP, 30% in DCAE, 20% in VF-C ○ Projects such as A&AI moved to Alpine OS for all microservices
  27. 27. © 2019 Aarna Networks, Inc. Additional Non-Functional Items 2/2 ● Continuous integration ○ Release automation ○ Javascript test coverage ○ End-to-end integration/testing automation ○ Use case blueprint automation scripts ○ Updates Postman collections for testing ● Technical debt reduction ○ CLAMP GUI moved from Angular to React ○ Refactoring of CLAMP and VVP code ○ Separation of SDN-C and CDS Helm Charts ○ Automatic cleanup of DCAE microservices, image optimization ○ Kafka and Zookeeper cluster lookup improvements in DMaaP ○ Process improvement by the Documentation team
  28. 28. El Alto Addition Feature Enhancements © 2019 Aarna Networks, Inc.
  29. 29. © 2019 Aarna Networks, Inc. Not a Feature Release, Yet There are Some... ● Design time ○ Greater support for SOL004 VNF packages with security checks enabled ○ Package management and TOSCA parser as microservices ○ New models ● Run time ○ CDS provides greater support for vLB and vFW use case blueprints + ease-of-use ○ OpenDaylight Fluorine SR2 for APP-C and Neon for SDN-C ○ SDN-C includes a config DB and support for Netconf notifications ○ DCAE supports dynamic topic/feed support in DMaaP ○ Policy supports dynamic policy translation and CDS as an actor ● OVP ○ 30 new VNF Requirements around packaging, security, monitoring, mgmt. ○ VVP and VNF SDK project enhancements for compliance testing
  30. 30. Next Steps © 2019 Aarna Networks, Inc.
  31. 31. © 2019 Aarna Networks, Inc. Next ONAP Releases Frankfurt 2020 Guilin 2020 Honolulu 2021
  32. 32. © 2019 Aarna Networks, Inc. Try Out ONAP Aarna Networks ONAP Distribution 3.0 — based on Dublin — available for a free trial on GCP or on-prem Available with basic and premium support aarnanetworks.com/products
  33. 33. © 2019 Aarna Networks, Inc. Or Learn More Free ONAP Demystified eBook goo.gl/forms/K9czXdzTTugtPGw13 ONAP Training Request aarnanetworks.com/training
  34. 34. Thank You! www.aarnanetworks.com akapadia@aarnanetworks.com @akapadia_usa Aarna Networks is a Linux Foundation Networking Member

×