2nd OSM Hackfest
Overview
ETSI's Centre for Testing and Interoperability and the OSM community are organising the 2nd OSM Hackfest on 20-23 March 2018. The event will be hosted by Intel in Madid, see details here after.
Participation to OSM Hackfests is free and open to all.
Venue
- OSM Tutorial (Tuesday afternoon)
- Zero Touch & Carrier Automation Congress
- Eurostars Suites Mirasierra - Alfredo Marqueríe, 43 - Madrid
- OSM Hackfest (Wednesday to Friday)
- Intel Corp - Plaza Pablo Ruiz Picasso, 1
Scope
The 2nd OSM Hackfest will concentrate on VNF on-boarding activities covering Day 0/1/2 operations.
It will address complex descriptor development to leverage the full suite of capabilities offered by OSM Release THREE, from service and resource orchestration to VNF configuration with charm development.
Objectives
- Install OSM and run some examples
- Get familiar with OSM's GUI and CLI
- Create your own VNF and NS descriptors and build packages
- Understand how to deploy NS/VNF with EPA
- Learn how to add dynamic LCM with Day-1 and Day-2 actions with charms
- Basic troubleshooting
Who should attended
- VNF vendors, who want to onboard their VNF in OSM following best practices
- System Integrators, who want to get used with OSM
- Service providers, who want to get first hand operational experience with OSM
- Academia and Universities, who are considering OSM as platform for their research activities in networking
Prerequisites
ABSOLUTELY NEEDED:
- Please, register in advance to help us size the event properly
- Laptop / VM in laptop
- Linux installed (preferred, Ubuntu 16.04)
- User-level knowledge of Linux
- Familiarity with NFV and SDN concepts
FOR OPTIMAL USE OF THE SESSION:
- Laptop / VM in laptop:
- RECOMMENDED: 8 CPUs, 16 GB RAM, 80GB disk
- Ubuntu 16.04
- Bring your own VNF
- Basic knowledge of:
- Its internal structure (picture is recommended) and resource requirements, as in these examples
- How to change/adapt its configuration
- Other known restrictions/limitations
- VM images available
- Basic knowledge of:
- Participation to the Open Source MANO Worskhop on Tuesday the 20th is highly recommended
- Please note that participation is free for OSM Hackfest participants
Agenda
Tuesday, 20 th March 2018 (afternoon)
- Open Source MANO Tutorial at the Zero Touch & Carrier Automation Congress
- Please note that participation is free for OSM Hackfest participants
- Venue: Eurostars Suites Mirasierra - Alfredo Marqueríe, 43 - Madrid
Wednesday, 21st March 2018
Venue: Intel Corp - Plaza Pablo Ruiz Picasso, 1, 25th floor
- Session 0: OSM Installation and first use
- OSM installation (Release THREE)
- OSM user experience from the UI
- OSM user experience from the client
- Session 1: Creating a basic VNF and NS
- Tutorial. Creating descriptors and packages (simple VNF - single VM, no EPA, no charms)
- Presentation: Session 1. Creating a basic VNF and NS
- VNF and NS packages: hackfest1-vnf,hackfest1-ns
- Hands-on session.
- Tutorial. Creating descriptors and packages (simple VNF - single VM, no EPA, no charms)
- Session 2: Modeling multi-VDU VNF
- Tutorial. Creating descriptors and packages (complex VNF - multi-VDU)
- Presentation: Session 2. Modeling multi-VDU VNF
- VNF and NS packages: hackfest2-vnf,hackfest2-ns
- Hands-on session.
- Tutorial. Creating descriptors and packages (complex VNF - multi-VDU)
Thursday, 22nd March 2018
Venue: Intel Corp - Plaza Pablo Ruiz Picasso, 1, 25th floor
- Free-style session for VNF builders (along the day)
- Tutorial. Guidelines for VNF builders
- Presentation: Guidelines for VNF builders
- Hands-on session: resolution of doubts and testing instantiation.
- Tutorial. Guidelines for VNF builders
- Session 3: Adding day-0 configuration to your VNF
- Tutorial. Creating descriptors and packages (complex VNF - multi-VDU, day-0 config via cloud-init, no charms yet)
- Presentation: Session 3. Adding day-0 configuration to your VNF
- VNF and NS packages: hackfest3-vnf,hackfest3-ns
- Hands-on session.
- Tutorial. Creating descriptors and packages (complex VNF - multi-VDU, day-0 config via cloud-init, no charms yet)
- Session 4: Modeling EPA capabilities in your VNF descriptor
- Tutorial. Creating descriptors and packages (complex VNF - multi-VDU, day-0 config via cloud-init, EPA, no charms yet)
- Presentation: Session 4. Modeling EPA capabilities in your VNF descriptor
- VNF and NS packages: hackfest4-vnf,hackfest4-ns
- Hands-on session.
- Tutorial. Creating descriptors and packages (complex VNF - multi-VDU, day-0 config via cloud-init, EPA, no charms yet)
Friday, 23rd March 2018 (morning)
Venue: Intel Corp - Plaza Pablo Ruiz Picasso, 1, 25th floor
- Pre-session 5:
- Tutorial. Pre-session 5: how to generate VNF package from command line; charms and VNF primitives in OSM
- Session 5: Adding day-1/day-2 configuration to your VNF. Creating a charm for your VNF
- Tutorial. Creating a charm for a VNF (SSH access, execution of a command, getting the output of that command)
- Presentation: Session 5. Adding day-1/day-2 configuration to your VNF. Creating a charm for your VNF
- VNF and NS packages: hackfest3charmed-vnf,hackfest3charmed-ns
- Hands-on session
- Tutorial. Creating a charm for a VNF (SSH access, execution of a command, getting the output of that command)
Previous Hackfests material
- Presentations:
- Welcome
- Introduction to OSM
- Installation and first use
- Session 1. Creating a basic VNF and NS
- Session 2. Modeling multi-VDU VNF
- Session 3. Adding day-0 configuration to your VNF
- Session 4. Modeling EPA capabilities in your VNF descriptor
- Pre-session 5. VNF package generation from command line + Intro to charms and VNF primitives in OSM
- Session 5. Adding day-1/day-2 configuration to your VNF. Creating a charm for your VNF
- Guidelines for VNF builders
- Closing session. Recap
- All the material (images, presentations and VNF and NS packages) have been stored in this FTP folder
- Interactive minutes have been captured in this pad
Contact
Please send your technical questions to OSM_TECH@list.etsi.org
Questions about ETSI, joining OSM, and future events can be sent to: OSMSupport@etsi.org