OSM-MR9 Hackfest: Difference between revisions
(65 intermediate revisions by 4 users not shown) | |||
Line 37: | Line 37: | ||
* Participants are expected to be familiar with NFV and SDN concepts and have user-level knowledge of Linux, OpenStack and Kubernetes | * Participants are expected to be familiar with NFV and SDN concepts and have user-level knowledge of Linux, OpenStack and Kubernetes | ||
* You will need your laptop | * You will need your laptop | ||
** A remote environment will be made available through VPN for participants to run the hands-on sessions | ** A remote environment will be made available through VPN for participants to run the hands-on sessions | ||
** If you prefer to install OSM in your own laptop and orchestrate your own cloud, please follow [https://osm.etsi.org/docs/user-guide/01-quickstart.html#installing-osm the OSM Quick Start Guide] | ** If you prefer to install OSM in your own laptop and orchestrate your own cloud, please follow [https://osm.etsi.org/docs/user-guide/01-quickstart.html#installing-osm the OSM Quick Start Guide] | ||
* Before the hackfest it is recommended that you watch the [https://osm.etsi.org/wikipub/index.php/OSM9_Hackfest#Pre-recorded_Sessions_.28Basic_Sessions.29 pre-recorded sessions] | * Before the hackfest it is recommended that you watch the [https://osm.etsi.org/wikipub/index.php/OSM9_Hackfest#Pre-recorded_Sessions_.28Basic_Sessions.29 pre-recorded sessions] | ||
= Agenda = | = Agenda = | ||
== OSM Hackfest Sessions == | == OSM Hackfest Sessions == | ||
=== | === Pre-recorded - Sessions === | ||
* '''[http://osm-download.etsi.org/ftp/osm-7.0-seven/OSM9-hackfest/presentations/OSM%239%20Hackfest%20-%20HD0.0%20Introduction%20to%20NFV%20and%20OSM.pptx.pdf Introduction to NFV and OSM]''' | * '''[http://osm-download.etsi.org/ftp/osm-7.0-seven/OSM9-hackfest/presentations/OSM%239%20Hackfest%20-%20HD0.0%20Introduction%20to%20NFV%20and%20OSM.pptx.pdf Introduction to NFV and OSM]''' | ||
** Introduction to ETSI NFV and standards | ** Introduction to ETSI NFV and standards | ||
Line 62: | Line 56: | ||
=== Monday September 7th === | === Monday September 7th === | ||
* 11:00 - 11:10 CET '''Welcome & Logistics | * 11:00 - 11:10 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD1.0%20-%20Welcome%20&%20Logistics.pdf Welcome & Logistics]''' Silvia Almagia, ETSI | ||
* 11:10 - 11:30 CET '''Hackfest Scenario Overview''' by Mark Beierl, Canonical | * 11:10 - 11:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD1.1%20Hackfest%20Scenario%20Overview.pptx.pdf Hackfest Scenario Overview]''' by Mark Beierl, Canonical | ||
* 11:30 - 13:00 CET '''OSM System Features''' | {{#evu:https://www.youtube.com/watch?v=Z2aoFseZ5Kc | ||
** '''High Availability Demo''' by Canonical | |alignment=inline | ||
** '''Identity Management Demo''' by Canonical | |dimensions="120" | ||
** '''System Quotas Demo''' by Canonical | }} | ||
* 11:30 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD1.2%20OSM%20System%20Features.pdf OSM System Features]''' | |||
** '''High Availability Demo''' by Guillermo Calvino, Canonical | |||
** '''Identity Management Demo''' by Guillermo Calvino, Canonical | |||
** '''System Quotas Demo''' by Guillermo Calvino, Canonical | |||
** '''System Monitoring Demo''' by Gianpietro Lavado, Whitestack | ** '''System Monitoring Demo''' by Gianpietro Lavado, Whitestack | ||
* 14:00 - 15:00 CET '''Preparing our own environment''' by Gianpietro Lavado, Whitestack | {{#evu:https://www.youtube.com/watch?v=Ngl-P7hOblY | ||
* 15:00 - 16:00 CET '''Building a Multi-VDU VNF with Day-0''' by Gianpietro Lavado, Whitestack | |alignment=inline | ||
* 16:30 - 18:30 '''Adding Monitoring to VNFs''' by Fabian Bravo, Whitestack | |dimensions="120" | ||
}} | |||
* 14:00 - 15:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD1.3%20Preparing%20our%20OSM%20environment.pptx.pdf Preparing our own environment]''' by Gianpietro Lavado, Whitestack | |||
{{#evu:https://www.youtube.com/watch?v=EMxv493wcBU | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 15:00 - 16:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD1.4%20Building%20a%20Multi-VDU%20VNF%20with%20Day-0.pptx.pdf Building a Multi-VDU VNF with Day-0]''' by Gianpietro Lavado, Whitestack | |||
{{#evu:https://www.youtube.com/watch?v=FyIgxivcoiw | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 16:30 - 18:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD1.5%20-%20Adding%20Monitoring%20to%20VNFs.pptx.pdf Adding Monitoring to VNFs]''' by Fabian Bravo, Whitestack | |||
{{#evu:https://www.youtube.com/watch?v=imFEaNnDrXg | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
=== Tuesday September 8th === | === Tuesday September 8th === | ||
* '''K8s support in OSM''' | * 11:00 - 11:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD2.1%20K8s%20support%20in%20OSM.pdf K8s support in OSM]''' by Gerardo Garcia, Telefonica | ||
* '''Orchestrating | {{#evu:https://www.youtube.com/watch?v=NDYyZyaNelU | ||
* '''OSM Primitives''' | |alignment=inline | ||
* ''' | |dimensions="120" | ||
* '''Orchestrating a PNF in OSM''' | }} | ||
* '''Orchestrating a CNF with Juju Bundles''' | * 11:30 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD2.2%20Orchestrating%20a%20CNF%20in%20OSM%20-%20Magma%20Orch.pdf Orchestrating KNFs in K8s]''' by Gerardo Garcia, Telefonica | ||
* ''' | {{#evu:https://www.youtube.com/watch?v=blKmP1ne7N4 | ||
* '''Network Slicing''' | |alignment=inline | ||
* '''Placement Optimization''' | |dimensions="120" | ||
* '''Enabling high performance on VNFs''' | }} | ||
* '''Underlay Automation with SDN Assist''' | * 14:00 - 14:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD2.3%20-%20Introduction%20to%20OSM%20Primitives.pptx.pdf Intro to OSM Primitives]''' by David Garcia, Canonical | ||
* '''OSM in Production Environments''' | {{#evu:https://www.youtube.com/watch?v=U5YIpCMVI-Q | ||
* '''NG-UI overview''' | |alignment=inline | ||
* '''OSM Development Guidelines''' | |dimensions="120" | ||
* '''Q&A with OSM experts''' | }} | ||
* 14:30 - 18:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD2.4%20-%20Automating%20Day%201%20&%202%20VNF%20Operations%20with%20OSM%20Primitives.pptx.pdf Automating Day 1-2 VNF Operations with OSM Primitives]''' by David Garcia, Canonical | |||
{{#evu:https://www.youtube.com/watch?v=8-9HdOQn3Pk | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
=== Wednesday September 9th === | |||
* 11:00 - 11:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD3.1%20Orchestrating%20a%20PNF%20in%20OSM.pptx.pdf Orchestrating a PNF in OSM]''' by Gianpietro Lavado, Whitestack | |||
{{#evu:https://www.youtube.com/watch?v=K5N_yc-qAR0 | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 11:30 - 12:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD3.2%20-%20Automating%20Day%201%20&%202%20PNF%20Operations%20with%20OSM%20Primitives.pptx.pdf OSM Primitives for PNFs]''' by David Garcia, Canonical | |||
{{#evu:https://www.youtube.com/watch?v=fys4SP6KWJc | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 12:00 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD3.3%20-%20Day%201-2%20CNF%20Operations.pptx.pdf Orchestrating a CNF with Juju Bundles]''' by Dominik Fleischmann, Canonical | |||
{{#evu:https://www.youtube.com/watch?v=BuWIS4v5OI4 | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 14:30 - 18:30 CET '''Ecosystem Day''' (See below) | |||
=== Thursday September 10th === | |||
* 11:00 - 12:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD4.1%20-%20Slicing%20our%20Network%20Services.pdf Network Slicing]''' by Fernando Diaz, Atos | |||
{{#evu:https://www.youtube.com/watch?v=jtKr_JCxxeE | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 12:00 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD4.2%20-%20Placement%20optimization%20for%20our%20Network%20Services.pdf Placement Optimization]''' by Lars-Goran Magnusson, Arctos Labs | |||
{{#evu:https://www.youtube.com/watch?v=tdZIgzR7kyY | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 14:00 - 16:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD4.3%20-%20Closed-Loop%20Operations.pdf Closed-Loop Operations]''' by Subhankar Pal, Altran | |||
{{#evu:https://www.youtube.com/watch?v=eAxMgFUTc3A | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 16:30 - 17:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD4.4%20Enabling%20high%20performance%20on%20VNFs.pdf Enabling high performance on VNFs]''' by Gianpietro Lavado, Whitestack | |||
{{#evu:https://www.youtube.com/watch?v=o-hWbFAAoxQ | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 17:30 - 18:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD4.5%20Underlay%20Automation%20with%20SDN%20Assist.pdf Underlay Automation with SDN Assist]''' by Gianpietro Lavado, Whitestack | |||
{{#evu:https://www.youtube.com/watch?v=_EvfsPlbUSw | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
=== Friday September 11th === | |||
* 11:00 - 12:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD5.1%20-%20OSM%20in%20Production.pdf OSM in Production Environments]''' by Alex Chalkias, Canonical | |||
{{#evu:https://www.youtube.com/watch?v=cmcD-TgzuGw | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 12:00 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD5.2%20NG-UI_Overview.pdf NG-UI overview]''' by Barath Kumar, Tata Elxsi | |||
{{#evu:https://www.youtube.com/watch?v=DDfPV8hENYU | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* 14:00 - 15:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD5.3%20-%20%20How%20to%20contribute%20to%20OSM.pdf OSM Development Guidelines]''' by Fabian Bravo, Alejandro Garcia, Whitestack & Frank Bryden, ETSI | |||
* 15:00 - 16: 00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/OSM-MR%239%20Hackfest%20-%20HD5.4%20Q&A%20with%20OSM%20TSC%20&%20MDL.pdf Q&A with OSM experts]''' by OSM TSC & MDLs | |||
== OSM Ecosystem Day == | == OSM Ecosystem Day == | ||
Line 97: | Line 181: | ||
The OSM Ecosystem Day allows organizations in the [https://osm.etsi.org/wikipub/index.php/OSM_Ecosystem OSM Ecosystem] to share how they are using OSM and how it is helping them to achieve their goals. Presentations and demos cover a wide range of aspects from research activities in academia to production deployments and commercial initiatives, many of them focused in 5G use cases. Detailed agenda coming soon. | The OSM Ecosystem Day allows organizations in the [https://osm.etsi.org/wikipub/index.php/OSM_Ecosystem OSM Ecosystem] to share how they are using OSM and how it is helping them to achieve their goals. Presentations and demos cover a wide range of aspects from research activities in academia to production deployments and commercial initiatives, many of them focused in 5G use cases. Detailed agenda coming soon. | ||
* '''Demonstrating 5G Core network automation by OSM''' by Gülsüm Atıcı, Cloud DevOps | * '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED1%20-%20Ulak%205G%20Core%20Automation%20Demo.pdf Demonstrating 5G Core network automation by OSM]''' by Gülsüm Atıcı and Naciye Akyıldız, Cloud DevOps Engineers, ULAK Communications | ||
Ulak is developing her 5G Core network (Çınar) within smart, continuous integration and continuous delivery pipeline. Automation has a critical priority for all network operators to accelerate and simplify the processes together with reducing the errors which may be caused by manual interventions. This presentation will demonstrate how OSM helps to improve Ulak 5G core network service/slice automation. Ulak will also share its ETSI Plugtests experience and talk about her future plans regarding OSM. | Ulak is developing her 5G Core network (Çınar) within smart, continuous integration and continuous delivery pipeline. Automation has a critical priority for all network operators to accelerate and simplify the processes together with reducing the errors which may be caused by manual interventions. This presentation will demonstrate how OSM helps to improve Ulak 5G core network service/slice automation. Ulak will also share its ETSI Plugtests experience and talk about her future plans regarding OSM. | ||
{{#evu:https://www.youtube.com/watch?v=2zUliTH7OsY | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''Mobileum's NFV journey & CNF Demo''' by Daniel Raj, Senior Architect, Mobileum | * '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED2%20-%20Mobileum%20NFV%20Journey.pdf Mobileum's NFV journey & CNF Demo]''' by Daniel Raj, Senior Architect, Mobileum | ||
This session will present Mobileum's NFV Journey and participation in ETSI NFV Plugtests, especially integration tests with OSM and a brief overview of multi-vendor demos. Finally, a demo of Mobileum's CNFs using OSM will be showcased | This session will present Mobileum's NFV Journey and participation in ETSI NFV Plugtests, especially integration tests with OSM and a brief overview of multi-vendor demos. Finally, a demo of Mobileum's CNFs using OSM will be showcased | ||
{{#evu:https://www.youtube.com/watch?v=dxYsyxuxVaQ | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''Deploying Landslide 5G test solution in OSM''' by Iskil Mousse, Systems Engineer, Spirent | * '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED3%20-%20Spirent%205G%20Testing.pdf Deploying Landslide 5G test solution in OSM]''' by Iskil Mousse, Systems Engineer, Spirent | ||
This presentation will explain how to perform 5G testing in an OSM framework using Landslide. Landslide is a versatile 4/5G core network test solution for Lab and Live networks. Landslide is provided by Spirent Communications. | This presentation will explain how to perform 5G testing in an OSM framework using Landslide. Landslide is a versatile 4/5G core network test solution for Lab and Live networks. Landslide is provided by Spirent Communications. | ||
{{#evu:https://www.youtube.com/watch?v=8bnssnyJwTw | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''Benu vBNG orchestration using OSM''' by Sumesh Malhotra, Principal Engineer, Benu Networks | * '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED4%20-%20Benu.pdf Benu vBNG orchestration using OSM]''' by Sumesh Malhotra, Principal Engineer, Benu Networks | ||
OSM helps us orchestrate hybrid services that involve VNFs, CNFs, and PNFs. Benu Networks vBNG can be deployed as any of these options. Hence OSM helps in orchestration and management of these network functions by providing capabilities to perform day-0, 1 & 2 operations. OSM's Service Assurance feature helps in monitoring even our legacy devices that only understand SNMP and Linux commands. Great to have Prometheus and Grafana at our fingertips without having to integrate them in our application. | OSM helps us orchestrate hybrid services that involve VNFs, CNFs, and PNFs. Benu Networks vBNG can be deployed as any of these options. Hence OSM helps in orchestration and management of these network functions by providing capabilities to perform day-0, 1 & 2 operations. OSM's Service Assurance feature helps in monitoring even our legacy devices that only understand SNMP and Linux commands. Great to have Prometheus and Grafana at our fingertips without having to integrate them in our application. | ||
{{#evu:https://www.youtube.com/watch?v=ICfKp_cDu2I | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED5%20-%20Canonical%20Charmed%20OSM.pdf Charmed OSM]''' by Alex Chalkias, PM and Mark Shuttleworth, CEO, Canonical | |||
Charmed OSM, Canonical's open-source, carrier-grade, hardened OSM distribution allows for operators, GSIs and NEPs to move faster with NFV transformation. In this session, you will learn about the technology behind charmed OSM and Canonical's OSM partner programmes. | |||
{{#evu:https://www.youtube.com/watch?v=cseV2acQneg | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''Subscription and Notification support in OSM''' by Sai Kiran, Zero Touch Specialist, Tata Elxsi | * '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED6%20-%20Tata%20Elxsi%20Subscription%20and%20Notification.pdf Subscription and Notification support in OSM]''' by Sai Kiran, Zero Touch Specialist, Tata Elxsi | ||
ETSI NFV SOL005 defines a class of Northbound APIs through which entities can subscribe for changes in the Network Service (NS) life-cycle. The entities get notified via HTTP REST APIs which those entities expose. OSM Release EIGHT brings in a comprehensive mechanism of subscriptions and notifications to give a single glass pane view to the OSS and to the new age Digital NOCs. The notifications cover the entire range of network service life cycle management operations. | ETSI NFV SOL005 defines a class of Northbound APIs through which entities can subscribe for changes in the Network Service (NS) life-cycle. The entities get notified via HTTP REST APIs which those entities expose. OSM Release EIGHT brings in a comprehensive mechanism of subscriptions and notifications to give a single glass pane view to the OSS and to the new age Digital NOCs. The notifications cover the entire range of network service life cycle management operations. | ||
{{#evu:https://www.youtube.com/watch?v=MyRkgTV3nW4 | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''OSM- | * '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ED7%20-%20Whitestack%20Telenor%20WhiteEPC%20PoC.pdf Orchestrated Evolved Packet Core based on Open Source technologies]''' by Pal Gronsund, Telenor & Gianpietro Lavado, Whitestack | ||
Whitestack and Telenor have been collaborating on building a POC where the end-to-end NFV orchestration features are applied to the real needs of a mobile network. In this talk, they will share their experiences in using ETSI OSM & Facebook Connectivity's Magma projects to create a fully automated, distributed mobile packet core deployment. | |||
{{#evu:https://www.youtube.com/watch?v=Kc-VC3M3-K4 | |||
|alignment=inline | |||
|dimensions="120" | |||
}} | |||
* '''OSM-MR#9 Ecosystem Day wrap-up''' by Mark Beierl, Canonical, OSM DevOps | |||
== Hackfest Material == | == Hackfest Material == | ||
* [ | * [https://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/ Presentations] | ||
* [https://www.youtube.com/playlist?list=PLFqLBTy_ZDSjJI-zC7x5ZCgVE9xsGdg08 Videos] | |||
* [https://www.youtube.com/playlist?list= | * [https://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/EcosystemDay/ Ecosystem Day] | ||
* [ | |||
* [https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/tree/master/magma GitLab repo with descriptors] | * [https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/tree/master/magma GitLab repo with descriptors] | ||
= Previous Hackfests = | = Previous Hackfests = |
Latest revision as of 12:07, 27 October 2020
Overview
ETSI's Centre for Testing and Interoperability and the OSM community are organizing a new OSM Hackfest on 7-11 September 2020. The event will be run remotely, allowing participants to join the hands-on sessions from home.
Participation to OSM Hackfests is free and open to all upon Registration
Registration deadline is Thursday September 3rd
The OSM-MR#9 Hackfest will run in parallel with the OSM Mid-Release NINE (OSM-MR#9) community meeting.
Scope
The OSM-MR#9 Hackfest will guide participants through the step by step on-boarding, deployment and end-to-end testing of an hybrid Network Service: a Magma EPC with VNF, CNF and PNF components. Through this challenge, participants will be able to get familiar and experiment by themselves with latest OSM features such as:
- VNF Package Management
- Automating Day 1 & 2 operations with OSM Primitives
- Orchestrating VNFs, CNFs and PNFs
- Enabling high performance VNFs
- Underlay automation with SDN Assist
- Service assurance, monitoring and auto-scaling
- Network slicing
- Placement optimization
In addition, participants will benefit of an open Q&A session with OSM experts and learn about success stories of OSM deployments in the OSM Ecosystem Day
Who should attend
- VNF vendors, who want to onboard their VNF in OSM following best practices
- System Integrators, who want to develop their expertise with OSM
- Service providers, who want to get first hand operational experience with OSM
- Academia and Universities, who are using or considering OSM as platform for their research activities in networking
- Experimented developers and users that want to share and test with the community
Prerequisites
- Registration is mandatory!
- Participants are expected to be familiar with NFV and SDN concepts and have user-level knowledge of Linux, OpenStack and Kubernetes
- You will need your laptop
- A remote environment will be made available through VPN for participants to run the hands-on sessions
- If you prefer to install OSM in your own laptop and orchestrate your own cloud, please follow the OSM Quick Start Guide
- Before the hackfest it is recommended that you watch the pre-recorded sessions
Agenda
OSM Hackfest Sessions
Pre-recorded - Sessions
- Introduction to NFV and OSM
- Introduction to ETSI NFV and standards
- Introduction to Open Source MANO
- OpenStack & Kubernetes primer
- OSM Architecture & Installation
- OSM Architecture overview
- OSM Installation methods
- OSM Installation over Kubernetes
Monday September 7th
- 11:00 - 11:10 CET Welcome & Logistics Silvia Almagia, ETSI
- 11:10 - 11:30 CET Hackfest Scenario Overview by Mark Beierl, Canonical
- 11:30 - 13:00 CET OSM System Features
- High Availability Demo by Guillermo Calvino, Canonical
- Identity Management Demo by Guillermo Calvino, Canonical
- System Quotas Demo by Guillermo Calvino, Canonical
- System Monitoring Demo by Gianpietro Lavado, Whitestack
- 14:00 - 15:00 CET Preparing our own environment by Gianpietro Lavado, Whitestack
- 15:00 - 16:00 CET Building a Multi-VDU VNF with Day-0 by Gianpietro Lavado, Whitestack
- 16:30 - 18:30 CET Adding Monitoring to VNFs by Fabian Bravo, Whitestack
Tuesday September 8th
- 11:00 - 11:30 CET K8s support in OSM by Gerardo Garcia, Telefonica
- 11:30 - 13:00 CET Orchestrating KNFs in K8s by Gerardo Garcia, Telefonica
- 14:00 - 14:30 CET Intro to OSM Primitives by David Garcia, Canonical
- 14:30 - 18:30 CET Automating Day 1-2 VNF Operations with OSM Primitives by David Garcia, Canonical
Wednesday September 9th
- 11:00 - 11:30 CET Orchestrating a PNF in OSM by Gianpietro Lavado, Whitestack
- 11:30 - 12:00 CET OSM Primitives for PNFs by David Garcia, Canonical
- 12:00 - 13:00 CET Orchestrating a CNF with Juju Bundles by Dominik Fleischmann, Canonical
- 14:30 - 18:30 CET Ecosystem Day (See below)
Thursday September 10th
- 11:00 - 12:00 CET Network Slicing by Fernando Diaz, Atos
- 12:00 - 13:00 CET Placement Optimization by Lars-Goran Magnusson, Arctos Labs
- 14:00 - 16:00 CET Closed-Loop Operations by Subhankar Pal, Altran
- 16:30 - 17:30 CET Enabling high performance on VNFs by Gianpietro Lavado, Whitestack
- 17:30 - 18:30 CET Underlay Automation with SDN Assist by Gianpietro Lavado, Whitestack
Friday September 11th
- 11:00 - 12:00 CET OSM in Production Environments by Alex Chalkias, Canonical
- 12:00 - 13:00 CET NG-UI overview by Barath Kumar, Tata Elxsi
- 14:00 - 15:00 CET OSM Development Guidelines by Fabian Bravo, Alejandro Garcia, Whitestack & Frank Bryden, ETSI
- 15:00 - 16: 00 CET Q&A with OSM experts by OSM TSC & MDLs
OSM Ecosystem Day
Wednesday September 9th Afternoon (2:30pm - 6:30pm CET)
If you only wish to attend to the OSM Ecosystem day (and not the whole hackfest) please kindly register here
- Welcome to the OSM-MR#9 Ecosystem Day by Mona Hrapkowicz, Flextronics, OSM MARCOM Lead
The OSM Ecosystem Day allows organizations in the OSM Ecosystem to share how they are using OSM and how it is helping them to achieve their goals. Presentations and demos cover a wide range of aspects from research activities in academia to production deployments and commercial initiatives, many of them focused in 5G use cases. Detailed agenda coming soon.
- Demonstrating 5G Core network automation by OSM by Gülsüm Atıcı and Naciye Akyıldız, Cloud DevOps Engineers, ULAK Communications
Ulak is developing her 5G Core network (Çınar) within smart, continuous integration and continuous delivery pipeline. Automation has a critical priority for all network operators to accelerate and simplify the processes together with reducing the errors which may be caused by manual interventions. This presentation will demonstrate how OSM helps to improve Ulak 5G core network service/slice automation. Ulak will also share its ETSI Plugtests experience and talk about her future plans regarding OSM.
- Mobileum's NFV journey & CNF Demo by Daniel Raj, Senior Architect, Mobileum
This session will present Mobileum's NFV Journey and participation in ETSI NFV Plugtests, especially integration tests with OSM and a brief overview of multi-vendor demos. Finally, a demo of Mobileum's CNFs using OSM will be showcased
- Deploying Landslide 5G test solution in OSM by Iskil Mousse, Systems Engineer, Spirent
This presentation will explain how to perform 5G testing in an OSM framework using Landslide. Landslide is a versatile 4/5G core network test solution for Lab and Live networks. Landslide is provided by Spirent Communications.
- Benu vBNG orchestration using OSM by Sumesh Malhotra, Principal Engineer, Benu Networks
OSM helps us orchestrate hybrid services that involve VNFs, CNFs, and PNFs. Benu Networks vBNG can be deployed as any of these options. Hence OSM helps in orchestration and management of these network functions by providing capabilities to perform day-0, 1 & 2 operations. OSM's Service Assurance feature helps in monitoring even our legacy devices that only understand SNMP and Linux commands. Great to have Prometheus and Grafana at our fingertips without having to integrate them in our application.
- Charmed OSM by Alex Chalkias, PM and Mark Shuttleworth, CEO, Canonical
Charmed OSM, Canonical's open-source, carrier-grade, hardened OSM distribution allows for operators, GSIs and NEPs to move faster with NFV transformation. In this session, you will learn about the technology behind charmed OSM and Canonical's OSM partner programmes.
- Subscription and Notification support in OSM by Sai Kiran, Zero Touch Specialist, Tata Elxsi
ETSI NFV SOL005 defines a class of Northbound APIs through which entities can subscribe for changes in the Network Service (NS) life-cycle. The entities get notified via HTTP REST APIs which those entities expose. OSM Release EIGHT brings in a comprehensive mechanism of subscriptions and notifications to give a single glass pane view to the OSS and to the new age Digital NOCs. The notifications cover the entire range of network service life cycle management operations.
- Orchestrated Evolved Packet Core based on Open Source technologies by Pal Gronsund, Telenor & Gianpietro Lavado, Whitestack
Whitestack and Telenor have been collaborating on building a POC where the end-to-end NFV orchestration features are applied to the real needs of a mobile network. In this talk, they will share their experiences in using ETSI OSM & Facebook Connectivity's Magma projects to create a fully automated, distributed mobile packet core deployment.
- OSM-MR#9 Ecosystem Day wrap-up by Mark Beierl, Canonical, OSM DevOps
Hackfest Material
Previous Hackfests
- OSM#9 Hackfest - Remote
- OSM-MR#8 Hackfest - Remote
- 8th OSM Hackfest - Lucca (Italy)
- 7th OSM Hackfest - Patras (Greece)
- 6th OSM Hackfest - Santa Clara (CA, USA)
- 5th OSM Hackfest - Barcelona (Spain)
- 4th OSM Hackfest - Palo Alto (CA, USA)
- 3rd OSM Hackfest - Oslo (Norway)
- 2nd OSM Hackfest - Madrid (Spain)
- 1st OSM Hackfest - Sophia Antipolis (France)
Get involved in OpenSourceMANO
- Join the OSM Community Slack Workspace
- If your organisation is already an OSM member, you can also:
- Request an EOL account (if you don’t have one yet)
- Subscribe OSM general and OSM TECH mailing lists
- If your organisation is not yet an OSM member:
- Learn how to join, it is free and open to all
- Join the OSM Ecosystem
Contact
Please send your technical questions to OSM_TECH@list.etsi.org or join the OSM Community Slack Workspace
Questions about ETSI, joining OSM, this hackfest and future events can be sent to: OSMSupport@etsi.org