OSM10 Hackfest: Difference between revisions

From OSM Public Wiki
Jump to: navigation, search
 
(72 intermediate revisions by 5 users not shown)
Line 14: Line 14:


= Scope =
= Scope =
The '''OSM#10 Hackfest''' will consist of 3 main parts:
The '''OSM#10 Hackfest''' will consist of 4 main parts:
* '''Part 1''' - Dedicated to Network Operators, VNF Builders and OSM users will guide participants through the step by step on-boarding, deployment and end-to-end testing of an hybrid Network Service based on Magma EPC with VNF, CNF and PNF components. Through this challenge, participants will be able to get familiar and experiment by themselves with '''[https://osm.etsi.org/wikipub/images/5/56/OSM_Release_EIGHT_-_Release_Notes.pdf OSM Release EIGHT]''' features  
* '''OSM Operations''' - 2,5 days dedicated to Network Operators, VNF Builders and OSM users, will guide participants through the step by step deployment, orchestration, slicing and operation of an hybrid Network Service based on Magma EPC with VNF, CNF and PNF components. Through this challenge, participants will be able to get familiar and experiment by themselves with '''[https://osm.etsi.org/wikipub/images/5/56/OSM_Release_EIGHT_-_Release_Notes.pdf OSM Release EIGHT]''' features  
* '''Part 2''' - will allow VNF Builders to learn to model and package a complex xNF from scratch enabling most advanced features such as 
* '''OSM Ecosystem Day''' - half a day dedicated to anyone interested on learning on OSM deployments and success stories in the OSM Ecosystem
* '''VNF Onboarding''' - 1 full day dedicated to VNF Builders and allowing them to learn to model, package and onboard a complex xNF from scratch and enable it to support:
** Day 1 & 2 operations with OSM Primitives
** Day 1 & 2 operations with OSM Primitives
** High performance and underlay automation with SDN Assist
** High performance with EPA features
** Service assurance, monitoring and auto-scaling
** Service assurance, monitoring and auto-scaling
* '''Part 3''' - will allow new OSM community members to learn how to contribute to OSM . Participants will also benefit from and open Q&A session with the OSM TSC and Module Development Leads.     
* '''Community Sessions''' - 1 day dedicated to Developers and allowing new OSM community members to learn how to contribute to OSM . Participants will also benefit from and open Q&A session with the OSM TSC and Module Development Leads.     
 
In addition, participants will learn about success stories of OSM deployments during the '''OSM Ecosystem Day''' on Wednesday afternoon.


[[File:OSM_NS_Magma_v2.png|800px|center]]
[[File:OSM_NS_Magma_v2.png|800px|center]]


= Who should attend =
= Who should attend =
* Network Operators and Service providers, who want to get first hand operational experience with OSM
* VNF vendors, who want to onboard their VNF in OSM following best practices
* VNF vendors, who want to onboard their VNF in OSM following best practices
* System Integrators, who want to develop their expertise with OSM
* 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
* 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
* Experimented developers and users that want to share and test with the community
Line 40: Line 39:
** 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 [https://youtu.be/L2MUScxMjHw watch this video]


= Agenda =
= Agenda =
<!--
* ''Tentative: Sessions' details coming soon. Please note the sessions' times and contents may be subject to change''
* ''Tentative: Sessions' details coming soon. Please note the sessions' times and contents may be subject to change''


<iframe key="teamup" path="ks785k7novpbigqwxv?showProfileAndInfo=0&showSidepanel=1&showAgendaHeader=1&showAgendaDetails=0&showYearViewHeader=1" />
<iframe key="teamup" path="ks785k7novpbigqwxv?showProfileAndInfo=0&showSidepanel=1&showAgendaHeader=1&showAgendaDetails=0&showYearViewHeader=1" />
-->


== OSM Hackfest Sessions ==
=== Monday November 30th ===
<big>'''OSM Operations (I)''' </big>
* 11:00 - 11:10 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.0%20Welcome%20_%20Logistics.pdf HD1.0 - Welcome & Logistics]''' Silvia Almagia, ETSI
* 11:10 - 12:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.1%20Content%20Overview.pdf HD1.1. - Hackfest Scenario Overview]''' by Mark Beierl, Canonical
* 12:00 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.2%20OSM%20System%20Features.pdf HD1.2 - OSM System Features]''' by Guillermo Calvino, Canonical and Vijay Nag, Tata Elxsi
{{#evu:https://www.youtube.com/watch?v=NjAf8pPANCg
|alignment=inline
|dimensions="120"
}}


<!---
* 14:00 - 15:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.3%20Preparing%20our%20OSM%20environment.pdf HD1.3 - Preparing our OSM environment (I)]''' by Mark Beierl, Canonical
== OSM Hackfest Sessions ==
* 15:00 - 16:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.4%20Network%20Services%20and%20NF%20models.pdf HD1.4 - Network Services and NF models]''' by Vijay RS, Tata Elxsi
=== 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]'''
* 17:00 - 17:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.5%20Network%20Slicing.pdf HD1.5 - Network Slicing]''' by Fernando Diaz, Atos
** Introduction to ETSI NFV and standards
* 17:30 - 18:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD1.6%20Launching%20network%20services.pdf HD1.6 - Launching our Network Services]''' by Fernando Diaz, Atos
** Introduction to Open Source MANO
 
** OpenStack & Kubernetes primer
=== Tuesday December 1st ===
* '''[http://osm-download.etsi.org/ftp/osm-7.0-seven/OSM9-hackfest/presentations/OSM%239%20Hackfest%20-%20HD0.1%20OSM%20Architecture%20&%20Installation.pdf OSM Architecture & Installation]'''  
<big>'''OSM Operations (II)''' </big>
** OSM Architecture overview
* 11:00 - 12:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.1%20Introduction%20to%20OSM%20Primitives.pdf HD2.1 Intro to OSM Primitives]''' by David Garcia, Canonical
** OSM Installation methods
* 12:00 - 12:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.2%20OSM%20Primitives%20for%20PNFs.pdf HD2.2 Primitives for PNFs]''' by Mark Beierl, Canonical
** OSM Installation over Kubernetes
* 12:30 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.3%20OSM%20Primitives%20for%20VNFs.pdf HD2.3 Primitives for VNFs]''' by Mark Beierl, Canonical
 
* 14:00 - 15:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.4%20Intro%20to%20Juju%20relations.pdf HD2.4 Intro to Juju Relations]''' by David Garcia, Canonical
* 15:00 - 15:45 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.5%20K8s%20support%20in%20OSM.pdf HD2.5 K8s support in OSM]''' by Gerardo Garcia, Telefonica
* 15:45 - 16:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.6%20Orchestrating%20a%20CNF%20with%20Helm%20Charts%20-%20Magma%20Orch.pdf HD2.6 Orchestrating a CNF with Helm Charts]''' by Gerardo Garcia, Telefonica
 
* 17:00 - 17:45 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.7%20CNF%20and%20Juju%20bundles.pdf HD2.7 Orchestrating a CNF with juju Bundles]''' by David Garcia, Canonical
* 17:45 - 18:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD2.8%20Enabling%20high%20performance%20VNFs%20with%20EPA%20_%20SDN%20Assist.pdf HD2.8 Enabling High Performance in VNFs: EPA & SDN Assist]''' by Mark Beierl, Canonical
 
=== Wednesday December 2nd ===
<big>'''OSM Operations (III)''' </big>
* 11:00 - 11:45 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD3.1%20Monitoring%20Network%20Functions.pdf HD3.1 Monitoring Network Functions]''' by Atul Agarwal, Altran
* 11:45 - 12:45 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD3.2%20-%20Closed%20Loop%20Operations%20Adding%20Auto-Scaling%20_%20Alerting.pdf HD3.2 Closed-Loop Operations]''' by Subhankar Pal, Altran
* 12:45 - 13:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD3.3%20-%20Placement%20Optimization.pdf HD3.3 Placement Optimization]''' by Lars-Goran Magnusson, Arctos Labs


'''[https://osm.etsi.org/wikipub/index.php/OSM9_Hackfest#Pre-recorded_Sessions_.28Basic_Sessions.29 Watch videos]'''
* 14:30 - 18:30 CET '''[https://osm.etsi.org/wikipub/index.php/OSM10_Hackfest#OSM_Ecosystem_Day OSM#10 Ecosystem Day]''' (See below)


=== Monday September 7th ===
=== Thursday December 3rd  ===
* 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
<big>'''VNF Onboarding ''' </big>
* 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:00 - 11:30 CET '''HD4.1 Preparing our own hackfest environment (II)''' by Mark Beierl, 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]'''
* 11:30 - 12:30 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD4.2%20Modelling%20Multi-VDU%20VNFs.pdf HD4.2 Modeling Multi-VDU VNFs]''' by Preethika Prathaban, Tata Elxsi
** '''High Availability Demo''' by Guillermo Calvino, Canonical
{{#evu:https://www.youtube.com/watch?v=-VIRby-RnBE
** '''Identity Management Demo''' by Guillermo Calvino, Canonical
|alignment=inline
** '''System Quotas Demo''' by Guillermo Calvino, Canonical
|dimensions="120"
** '''System Monitoring Demo''' by Gianpietro Lavado, Whitestack
}}


* 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
* 14:00 - 14:45 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD4.3a%20Modeling%20CNFs%20with%20Helm%20Charts.pdf HD4.3a Modeling CNFs with Helm Charts]''' by Gerardo Garcia, Telefónica
* 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
* 14:45 - 16:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD4.3b%20Modeling%20CNFs%20with%20Juju%20Bundles.pdf HD4.3b Modeling CNFs with Juju Bundles]''' by David Garcia, Canonical


* 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
* 16:30 - 18:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD4.4%20Modeling%20VNF_PNFs%20with%20Charms.pptx.pdf HD4.4 Modeling VNF/PNFs with Charms]''' by David Garcia, Canonical


=== Tuesday September 8th ===
=== Friday December 4th ===
* 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
<big>'''Community Sessions'''</big>
* 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
* 11:00 - 12:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD5.1%20Dev%20guidelines%20for%20OSM%20Primitives.pdf HD5.1 Development Guidelines for OSM Primitives]''' by David Garcia and Mark Beierl, Canonical
* 12:00 - 13:00 CET '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD5.2%20Development%20Guidelines%20for%20OSM%20Modules.pdf HD5.2 Development Guidelines for OSM Modules]''' by K Sai Kiran, Tata Elxsi
{{#evu:https://www.youtube.com/watch?v=nw_PkZtOWZs
|alignment=inline
|dimensions="120"
}}
* 14:00 - 15:00 CET  '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/OSM%2310%20Hackfest%20-%20HD5.3%20Q_A%20with%20OSM%20TSC%20_%20MDL.pdf HD5.3 Q&A with OSM experts]''' by OSM TSC & MDLs


* 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 Ecosystem Day ==
* 14:30 - 16:00 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 OSM Primitives for VNFs (I)]'''  by David Garcia, Canonical
<big>'''Wednesday December 2nd (2:30 - 6:30 pm CET)'''</big>
''If you only wish to attend to the OSM Ecosystem day (and not the whole hackfest) please kindly register '''[https://portal.etsi.org/Meetings.aspx#/meeting?MtgId=39203 here]'''''
* 2:30 - 2:40 '''Welcome to the OSM#10 Ecosystem Day''' by '''Mona Hrapkowicz''', Flextronics, OSM MARCOM Lead
The OSM Ecosystem Day and allow 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.  


* 16:30 - 17:00 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 Intro to Juju Relations]''' by David Garcia, Canonical
* 2:40 - 3:05 '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ED1%20-%204G-5G%20TestBeds%20with%20OAI%20and%20OSM%20(Simulamet).pdf ED1 - Managing Tailor-Made Enhanced Packet Cores for 4G/5G Testbeds in OSM with the SimulaMet OpenAirInterface VNF]''' by '''Thomas Dreibholz''', Chief Research Engineer and '''Andrés Felipe Ocampo Palacio''', Post-Doc Researcher, '''SimulaMet'''
* 17:00 - 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 OSM Primitives for VNFs (II)]'''  by David Garcia, Canonical
The SimulaMet OpenAirInterface VNF is a complex 4-VDU VNF, allowing its users to instantiate and maintain a tailor-made Enhanced Packet Core (EPC) for 4G/5Gmobile broadband testbeds. The EPC components are directly built from their sources during instantiation, allowing to use customized versions according to the users' needs. A general overview has already been presented during the OSM-MR#8 Hackfest in March 2020. In this presentation and live demonstration, we would like to highlight the solutions chosen to efficiently use OSM for handling the instantiation process, provide telemetry, and to debug issues. That is, we particularly would like to present to the audience the lessons learned during the ongoing development. Finally, we would also like to show the audience a live demo of an OSM-managed 4G testbed setup with telemetry collection.


=== Wednesday September 9th ===
* 3:05 - 3:30 '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ED2%20-%20Extending%20TMF%20APIs%20into%20OSM%20(Wipro).pdf ED2 - Extending TMF APIs into OSM Orchestrator]''' by '''Joe Issac''', Principal Architect, and Shweta Sachdeva, Specialist, CTO Office, '''Wipro'''
* 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
Wipro in integrating ETSI Open Source MANO with TMF APIs and showcasing the implementation as a TMF Catalyst project. This talk will showcase network resource orchestration and how to extend to OSS support functions: order management, provisioning, activation, etc from an OSS and BSS perspective (demo)
* 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=GlCPKCXmZM8
* 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
|alignment=inline
|dimensions="120"
}}
* 3:30 - 3:55 '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ED3%20-%20OSM%20for%205G%20O-RAN%20(Altran).pdf ED3 - OSM as orchestration function for 5G O-RAN]''' by '''Subhankar Pal''', AVP Research and Innovation and OSM Service Assurance MDG Leader and '''Ramon Armada''',  Senior Business Development Manager, '''Altran'''
The O-RAN Alliance is transforming the 5G Radio Access Networks (RAN) industry towards open, intelligent, virtualized and fully interoperable RAN. It is evolving radio access networks— making them more open and smarter than previous generations. The talk will present our point of view on using Open Source MANO (OSM) as the Service Management and Orchestration Framework (SMO) for O-RAN ecosystem. With O-RAN “RAN Slice SLA Assurance” use case the talk will present how Open Source MANO (OSM)  is able to seamlessly manage the lifecycle of real-time application (xApp) as described in WG6 of  O-RAN.


* 14:30 - 18:30 CET '''Ecosystem Day''' (See below)
* 3:55 - 4:30 '''Group Picture & Coffee Break'''


=== Thursday September 10th ===
* 4:30 - 4:55 '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ED4%20-%20Understanding%20VCA%20-%20the%20Juju%20OLM%20(Canonical).pdf ED4 - Model Driven Kubernetes''' by '''Mark Shuttleworth]''', CEO, '''Canonical''' and OSM TSC
* 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
Model-driven operators address challenges in Kubernetes application management, especially for complex integrated workloads. Mark will demonstrate current work and outline future areas of research by Canonical in the open source arena.
* 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


* 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
* 4:55 - 5:20 '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ED5%20-%20Onboarding%20real-world%20complex%20VNFs%20with%20WhiteNFV.pdf Onboarding real-world complex VNFs with WhiteNFV]''' by '''Gianpietro Lavado''', Senior Solutions Architect, '''Whitestack''' and OSM VNF On-boarding Task Force Chair
Today, many real-world VNFs on which operator services depend, have not necessarily been designed for the cloud, but are an adaptation of an appliance, maintaining the same architectural principles. In this situation, the NFV Orchestrator needs to adapt to the mechanisms these VNFs have for automating their operations, and provide a generic VNF Manager that is capable of connecting to any given API or CLI. In this talk, we will present the challenges we usually face and how we are overcoming them with Whitestack's distribution of OSM, WhiteNFV.
{{#evu:https://www.youtube.com/watch?v=yUmAZiW4ZxU 
|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
* 5:20 - 6:00 '''[http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ED6%20-%20Charmed%205G%20deployment%20(Tata%20Elxsi).pdf ED6 - 5G Core deployment with OSM]''' Anand S, Senior Architect and Deepika E, Senior Engineer (Tata Elxsi)'''
* 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
In today’s virtualization world, there is a need to have a modeling tool to deploy and manage the software components as a service especially in the complex system where the components are interrelated. Canonical’s juju controller is designed and built from the ground up with the support for relations, dependencies, and operational events with the help of charms. In this demo, we would like to demonstrate Tata Elxsi’s 5G testbed deployment and management using Canonical’s Juju controller and Charmed OSM.


=== Friday September 11th ===
{{#evu:https://www.youtube.com/watch?v=uoq-OeOWuyY 
* 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
|alignment=inline
* 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
|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
* 6:00 - 6:30 '''Final Panel''' by '''Mona Hrapkowicz''', Flextronics, OSM MARCOM Lead, with:
* 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
** '''Thomas Dreibholz''', Chief Research Engineer, SimulaMet (Simula Metropolitan Centre for Digital Engineering)
** '''Andrés Felipe Ocampo Palacio''', Post-Doc Researcher, SimulaMet and Oslo Metropolitan University
** '''Joe Issac''', Principal Architect, CTO Office, Wipro Technologies
** '''Ramon Armada''', Senior Business Development Manager, Altran
**  '''Mark Beierl''', Canonical and OSM DevOps MDL
** '''Gianpietro Lavado''', Senior Solutions Architect, Whitestack and OSM VNF On-boarding Task Force Chair
** '''Anand S''', Tata Elxsi
** '''Deepika E''', Tata Elxsi


--->
== OSM Ecosystem Day ==
<!--
<!--
<big>'''Wednesday December 2nd Afternoon (CET)'''</big>
''Should you or your organization be interested in sharing your OSM success story at the OSM#10 Ecosystem Day on December 2nd, please send an email no later than October 31st to [mailto:OSMsupport@etsi.org OSMsupport@etsi.org] with the following information:''  
--->
''If you only wish to attend to the OSM Ecosystem day (and not the whole hackfest) please kindly register '''[https://portal.etsi.org/Meetings.aspx#/meeting?MtgId=39203 here]'''''
Wednesday afternoon will be dedicated to the OSM Ecosystem Day and allow 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.
 
''Should you or your organisation be interested in sharing your OSM success story at the OSM#10 Ecosystem Day on December 2nd, please send an email to [mailto:OSMsupport@etsi.org OSMsupport@etsi.org] with the following information:''  
* ''Talk Title:''
* ''Talk Title:''
* ''Speaker name and title:''
* ''Speaker name and title:''
*'' Brief abstract:''
*'' Brief abstract:''
* ''Demo: yes/no''
* ''Demo: yes/no''
-->


= Hackfest Material =
* [http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/presentations/ Presentations]
* [http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM10-hackfest/EcosystemDay/ Ecosystem Day]
* [https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/tree/master/magma GitLab repo with descriptors]
<!--
<!--
== Hackfest Material ==
* [http://http://osm-download.etsi.org/ftp/osm-8.0-eight/OSM-MR9-hackfest/presentations/ Presentations]
* [https://www.youtube.com/playlist?list=PLFqLBTy_ZDSiS4tIu5y1UQ5oIZIvmTk1C Videos]
* [https://www.youtube.com/playlist?list=PLFqLBTy_ZDSiS4tIu5y1UQ5oIZIvmTk1C Videos]
* [http://http://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]
-->
-->



Latest revision as of 14:41, 24 March 2022

OSM10 remote crop.jpg


OSM10 Hack.png

Overview

ETSI's Centre for Testing and Interoperability and the OSM community are organizing a new OSM Hackfest from November 30 to December 4 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

The OSM#10 Hackfest will run in parallel with the OSM#10 Plenary meeting.

Scope

The OSM#10 Hackfest will consist of 4 main parts:

  • OSM Operations - 2,5 days dedicated to Network Operators, VNF Builders and OSM users, will guide participants through the step by step deployment, orchestration, slicing and operation of an hybrid Network Service based on Magma EPC with VNF, CNF and PNF components. Through this challenge, participants will be able to get familiar and experiment by themselves with OSM Release EIGHT features
  • OSM Ecosystem Day - half a day dedicated to anyone interested on learning on OSM deployments and success stories in the OSM Ecosystem
  • VNF Onboarding - 1 full day dedicated to VNF Builders and allowing them to learn to model, package and onboard a complex xNF from scratch and enable it to support:
    • Day 1 & 2 operations with OSM Primitives
    • High performance with EPA features
    • Service assurance, monitoring and auto-scaling
  • Community Sessions - 1 day dedicated to Developers and allowing new OSM community members to learn how to contribute to OSM . Participants will also benefit from and open Q&A session with the OSM TSC and Module Development Leads.
OSM NS Magma v2.png

Who should attend

  • Network Operators and Service providers, who want to get first hand operational experience with OSM
  • VNF vendors, who want to onboard their VNF in OSM following best practices
  • System Integrators, who want to develop their expertise 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
OSM10 Laptop Crop.jpg

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 watch this video

Agenda

OSM Hackfest Sessions

Monday November 30th

OSM Operations (I)

Tuesday December 1st

OSM Operations (II)

Wednesday December 2nd

OSM Operations (III)

Thursday December 3rd

VNF Onboarding

  • 11:00 - 11:30 CET HD4.1 Preparing our own hackfest environment (II) by Mark Beierl, Canonical
  • 11:30 - 12:30 CET HD4.2 Modeling Multi-VDU VNFs by Preethika Prathaban, Tata Elxsi

Friday December 4th

Community Sessions

OSM Ecosystem Day

Wednesday December 2nd (2:30 - 6:30 pm CET) If you only wish to attend to the OSM Ecosystem day (and not the whole hackfest) please kindly register here

  • 2:30 - 2:40 Welcome to the OSM#10 Ecosystem Day by Mona Hrapkowicz, Flextronics, OSM MARCOM Lead

The OSM Ecosystem Day and allow 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.

The SimulaMet OpenAirInterface VNF is a complex 4-VDU VNF, allowing its users to instantiate and maintain a tailor-made Enhanced Packet Core (EPC) for 4G/5Gmobile broadband testbeds. The EPC components are directly built from their sources during instantiation, allowing to use customized versions according to the users' needs. A general overview has already been presented during the OSM-MR#8 Hackfest in March 2020. In this presentation and live demonstration, we would like to highlight the solutions chosen to efficiently use OSM for handling the instantiation process, provide telemetry, and to debug issues. That is, we particularly would like to present to the audience the lessons learned during the ongoing development. Finally, we would also like to show the audience a live demo of an OSM-managed 4G testbed setup with telemetry collection.

Wipro in integrating ETSI Open Source MANO with TMF APIs and showcasing the implementation as a TMF Catalyst project. This talk will showcase network resource orchestration and how to extend to OSS support functions: order management, provisioning, activation, etc from an OSS and BSS perspective (demo)

The O-RAN Alliance is transforming the 5G Radio Access Networks (RAN) industry towards open, intelligent, virtualized and fully interoperable RAN. It is evolving radio access networks— making them more open and smarter than previous generations. The talk will present our point of view on using Open Source MANO (OSM) as the Service Management and Orchestration Framework (SMO) for O-RAN ecosystem. With O-RAN “RAN Slice SLA Assurance” use case the talk will present how Open Source MANO (OSM) is able to seamlessly manage the lifecycle of real-time application (xApp) as described in WG6 of O-RAN.

  • 3:55 - 4:30 Group Picture & Coffee Break

Model-driven operators address challenges in Kubernetes application management, especially for complex integrated workloads. Mark will demonstrate current work and outline future areas of research by Canonical in the open source arena.

Today, many real-world VNFs on which operator services depend, have not necessarily been designed for the cloud, but are an adaptation of an appliance, maintaining the same architectural principles. In this situation, the NFV Orchestrator needs to adapt to the mechanisms these VNFs have for automating their operations, and provide a generic VNF Manager that is capable of connecting to any given API or CLI. In this talk, we will present the challenges we usually face and how we are overcoming them with Whitestack's distribution of OSM, WhiteNFV.

In today’s virtualization world, there is a need to have a modeling tool to deploy and manage the software components as a service especially in the complex system where the components are interrelated. Canonical’s juju controller is designed and built from the ground up with the support for relations, dependencies, and operational events with the help of charms. In this demo, we would like to demonstrate Tata Elxsi’s 5G testbed deployment and management using Canonical’s Juju controller and Charmed OSM.

  • 6:00 - 6:30 Final Panel by Mona Hrapkowicz, Flextronics, OSM MARCOM Lead, with:
    • Thomas Dreibholz, Chief Research Engineer, SimulaMet (Simula Metropolitan Centre for Digital Engineering)
    • Andrés Felipe Ocampo Palacio, Post-Doc Researcher, SimulaMet and Oslo Metropolitan University
    • Joe Issac, Principal Architect, CTO Office, Wipro Technologies
    • Ramon Armada, Senior Business Development Manager, Altran
    • Mark Beierl, Canonical and OSM DevOps MDL
    • Gianpietro Lavado, Senior Solutions Architect, Whitestack and OSM VNF On-boarding Task Force Chair
    • Anand S, Tata Elxsi
    • Deepika E, Tata Elxsi


Hackfest Material

Previous Hackfests

Get involved in OpenSourceMANO

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