NFV PRE-DEPLOYMENT VALIDATION SOLUTIONS

Size: px
Start display at page:

Download "NFV PRE-DEPLOYMENT VALIDATION SOLUTIONS"

Transcription

1 NFV PRE-DEPLOYMENT VALIDATION SOLUTIONS and aligning them to the Cobham Wireless ecosystem DUBLIN February 2016

2 Agenda Luxoft Overview Objectives Challenges in Today s NFV Deployment Solutions Demo Details Solutions Demo Integration with OpenSource NFVI Lessons Learned 2

3 ENERGY TELECOM SOFTWARE TRAVEL AND AVIATION ENGINEERING AUTOMOTIVE FINANCIAL SERVICES TECHNOLOGY 2013 LUXOFT AND/OR ITS AFFILIATES. ALL RIGHTS RESERVED. 3

4 Luxoft Overview GLOBAL LOCATIONS HEADQUARTERS Zug, Switzerland 10,300+ Employees Worldwide 150+ Active Clients, 30% from Fortune M Est Revenue (USD) NORTH AMERICA Canada: Toronto Mexico: Guadalajara USA: Detroit, San Francisco, New York, Seattle EUROPE Switzerland: Zurich Bulgaria: Sofia Germany: Stuttgart Poland: Krakow, Wroclaw Romania: Bucharest Russia: Moscow, St. Petersburg, Dubna, Omsk UK: London, Welwyn, Garden City Ukraine: Kiev, Odessa, Dnepropetrovsk ASIA PACIFIC Singapore Vietnam: HoChi Minh City 3 ITO geographies (CEE, LATAM, APAC) 5 Continent s Countrie 15 s 24 Delivery offices AUSTRALIA Sydney SOUTH AFRICA Cape Town, Johannesburg

5 Highly Skilled Specialist Teams > 80% WITH 5+ YEARS INDUSTRY EXPERIENCE > INTERNAL MOBILITY PROGRAM > 92% DELIVERY / 8% MANAGEMENT STAFF MIX > $7M INVESTED IN STAFF TRAINING FOR 2015 Global, scalable excellence Specialist technical and industry expertise > 70% WITH MASTERS DEGREE & HIGHER > SPECIALIST GRADUATE PROGRAM A motivated workforce > A LOW 10.7% ATTRITION RATE > AN AWARD WINNING > 70% DEVELOPMENT MASTERS AND PROGRAM HIGHER Best Skills Development Project of the Year by NOA (National Outsourcing Association)

6 LUXOFT AMONG TOP-10 MOST FOLLOWED COMPANIES Top Followed Companies Poland Romania Russia Ukraine Google Oracle Google Luxoft IBM Microsoft Yandex Epam-systems Microsoft Google Microsoft Ciklum Oracle IBM Luxoft Google Luxoft Hewlett-Packard Oracle Globallogic Comarch Luxoft IBM Softserve Nokianet Adobe Hewlett-Packard Microsoft Sabre- Ericsson Apple Lohika Hewlett-Packard Endava Deutsche-Bank Oracle Apple Orange-Romania Intel-Corporation IBM

7 LONG-STANDING RELATIONSHIPS WITH LEADERS 2000 Preferred Supplier 2000 Core Technology Service Partner 2002 Preferred Supplier 2003 Gold Vendor 2004 Strategic Supplier 2006 Preferred Supplier 2006 Strategic Vendor 2006 Preferred Supplier 2008 Strategic Supplier 2010 Strategic Vendor 2012 Preferred Supplier 2012 Strategic Supplier

8 Networking and Telecommunication Solutions

9 TELECOM SERVICES Product Engineering / R&D OSS/Network Management 600+ HEADCOUNT >40 PROJECTS 20+ CLIENTS QA & Testing / Automation Professional Services Process Consulting Business Development Services Romania UK Russia Ukraine Poland Vietnam LOCATIONS

10 TELECOM SERVICE DELIVERY MENU Multi-Domain Services: Combining telecom vertical core services with luxoft-wide horizontal Centers of Excellence SERVICES PRODUCT ENGINEERING MOBILE APP SW ADVANCED TECHNOLOGY GROUP UI / UX BIG DATA and IOT

11 Project Team Telefonica Team - Francisco-Javier Ramon Salguero - Gerardo Garcia De Blas - Alfonso Tierno Sepulveda Cobham Wireless Team - Mark Lambe - Haruki Sonehara Luxoft Team - Tomy Issa - Adrian Istrate - Wen-Pai Lu - Bogdan Popescu 1

12 Objectives VNF Pre-deployment Validation NS Instantiation Open-Source Integration and Implementation - MANO Components with OpenVIM 1

13 Theme: Orchestrating NFV for Predeployment Validation and Testing 13

14 Challenges in Today s NFV Deployment Variations in VNF Functions - Conformance to VNF functional specification - Performance Held to the same requirements as their Physical Network Function (PNF) counterparts Behaviour of Network Service (NS) Functions are uncertain when deployed in the network - VNFs from multiple vendors - Overall NS system functions - Dependency on the NFV infrastructure Integrating different NFV components (MANO & Open-Source Components) - Interfaces between NFV building blocks 1

15 Solution Implementation Details 15 15

16 Solutions Demo Components Telefonica OpenVIM as the Open-Source for NFVI Cobham NFV Test Framework - TeraVM Network Function Tester - TeraVM Controller Network Functional Test Control - TeraVM Executive VNFC role for TVMC and TVM (plus other functions) Luxoft SuperCloud Framework for: - MANO components: NFVO and VNFM - Managing and Orchestrating NFV resources - On-boarding VNF, NS and VNF Tester System Under Test Telefonica Cobham Luxoft 1

17 Architecture NS SUT (VNF) TeraVM (VNF) TeraVM-Exec (VNFC) TeraVM-Cntlr (VNF) SuperCloud (NFVO & VNFM) REST API MANO NFVI OpenVIM (VIM) SDN-C & vswitch Libvirt Agent Hypervisor (KVM-QEMU) Ubuntu Hardware/Emulation

18 SuperCloud OpenVIM Integration Integrate through OpenVIM current API (host, server, flavor, net, port) On-boarding VNF, NS thru proxy VIM via current OpenVIM API On-boarding NS required VI resources verification, reservation and allocation for VDU and VNFFG Implement NFP with SLA by integrating NSAgent with SDN Controller via application/rest Service Chaining performed through debug OpenVIM API (OpenFlow) VNF Placement determined by OpenVIM VNF Mgr Vi-Vnfm, Or-Vi (partiall y) VI Mgr (Proxy VIM) Or- Vnfm 18

19 VNF On-Boarding OpenVIM

20 NS Instantiation & OpenVIM Interactions

21 Steps and Actions from Luxoft s SuperCloud Preliminary Steps by Administrator - Create Test Bed Topology Templates and Instances - Create Test Topology - Import Test Topology - On-boarding Tester VNF (TeraVM) Steps Taken by (Test) User - Create SUT Template - Attach SUT Template to Test Topology - Attach Tests to SUT s Test Topology Interfaces Luxoft SuperCloud manages resources and computes specifications to handle the service of connecting the traffic generators to the SUT

22 The tasks performed by Luxoft s SuperCloud: 1. Sending and receiving traffic to verify the behavior of the NS 2. Traffic generators, TVM controller (and the TVM-Executive that s handling the resources from a testing perspective which is an integrated functionality) but to SuperCloud these are VNF s. The test bed is made of VNFs 3. We do all the phases of on-boarding: a. Before any on-boarding, all the TVM Release 12.0 VM's were created b. It was done manually (it will be helpful for us to automate this process in the future) c. Place it in the repository and call it form there to on board it.. 4. Then, SuperCloud dispatches the images to the right location, e.g. VI Manager handles the proxy and feeds the images to Telefonica s OpenVIM s to create the VM s 5. SuperCloud enables independent MANO stacks where each MANO component can be integrated through open APIs per ETSI requirements

23 Lessons Learned Template-driven model works - An optimal NS config is saved as a template - NS instantiated on-demand - All NS configs driven via REST API s New VNF creation was all done manually for the demo - It needs to be automated (rules and compliance) => less time Resource Orchestration can be performed by VIM or by NFVO Adapt to OPENSTACK and Join Open Source MANO 2

24 Thank You! 24