Proposal to merge NGVS Nextgen VIM Scheduler with










- Slides: 10
Proposal to merge “NGVS” Nextgen VIM Scheduler with the Open. Retriever Project 16 March 2017 Wassim Haddad, Ericsson Amar Kapadia, Aarna Networks
Note • We envisioned a dedicated project, but after communicating with the Open. Retriever team, we have concluded that our goals fit well within the charter of the Open. Retriever project • Both sides prefer to combine our forces into one project that can create greater focus and productivity than have separate overlapping efforts • Nevertheless, the rest of the presentation covers our original proposal to A) communicate our goals to the TC and B) solicit inputs about our idea to merge with Open. Retriever 19 February 2015 Linux Foundation Collaboration Summit 2
Problem Statement • New upcoming requirements for the VIM scheduler (currently Open. Stack Nova) – – Higher performance Higher density of compute instances Higher security Greater support for distributed NFV (MEC, network edge virtualization, v. CPE) 3
Solution: Containers 1. Scaling NFV – Are containers the answer 2. Open. Stack + Kubernetes + Hypercontainer = The Container Platform for NFV 3. Container Integrated for NFV 4. NFV Deployment Models: Journey from Open. Stack to Containers Open. Stack ZUN and High Performance Container Workloads • 10 x density 5. 6. Implications of 5 G and Edge Computing • 10 x faster boot time 7. Next Generation Telco/ NFV – VNF Containers 8. Container Based VNFs – Deploy on Open. Stack • Lower security 9. Building NFV to Enable Cloud-Native Services on Open. Stack 10. Open Source Orchestration and Service Chaining of Containerized VNFs … • Others thinking similarly 11. Cloud-Native NFV: Challenges for Operators 12. Containerized & Scalable NFV’s in Open. Stack Cloud … Containerizing SBC 13. How to Enable High Performance Containerized VNFs with Open. Stack ZUN 14. End-to-End IOT Platform based on Open. Stack 15. Secure Fast Packet Processing in Containers 16. Is Open. Stack Ready for Cloud Native Telco 17. Connecting Cloud Native VNF … Kubernetes with Open. Daylight 18. Telco Cloud Evolution with Open. Stack and Container-Based VNFs Architecture – OPNFV already has container projects • • • 3 K 8 s scenarios in Danube LXD support Open. Retriver – Open. Stack Boston Summit has 18 NFV + Container Proposals 4
Solution: Unikernels • 10 x density • 100 x faster boot time – Fast enough to support serverless (event driven) scheduling • 2 x performance • Higher security • But requires VNF recompile See Unikernel presentation by Wassim & Heikki 5
Net-net • VM, containers and unikernels need to be supported all at once – on the same service chain • Static and serverless scheduling both need to be supported • Full support for distributed NFV 19 February 2015 Linux Foundation Collaboration Summit 6
Project Description • Requirements Collection • Reconfirm Nova as the best option or identify another open source scheduler (e. g. container orchestration engines) • Influence upstream project(s) to incorporate new requirements 19 February 2015 Linux Foundation Collaboration Summit 7
Team • Committers: – – • Wassim Haddad (wassim. haddad@ericsson. com) Heikki Mahkonen (heikki. mahkonen@ericsson. com) Amar Kapadia (akapadia@aarnanetworks. com) Sriram Rupanagunta (srupanagunta@gmail. com) Contributors: – Srinivasa Addepalli (srinivasa. r. addepalli@intel. com) – Pradip Rawat (pradipkumarr@biarca. com) – Ganesh Kaila (ganeshk@biarca. com) 19 February 2015 Linux Foundation Collaboration Summit 8
Deliverables • Requirements document • Analysis of existing solutions • Blueprints to influence upstream projects • Complete project by Euphrates Release 19 February 2015 Linux Foundation Collaboration Summit 9
Conclusion • We plan to merge with Open. Retriever • Any Inputs? Questions? Concerns? 19 February 2015 Linux Foundation Collaboration Summit 10










