End User Advisory Group (EUAG) Monthly Meeting October 25, 2016 Antitrust Compliance Notice • • • OPNFV meetings involve participation by industry competitors, and it is the intention of OPNFV to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Examples of types of actions that are prohibited at OPNFV meetings and in connection with OPNFV activities are described in the OPNFV Antitrust Policy. If you have questions about these matters, please contact your company counsel, or if you are a member of OPNFV, feel free to contact Lee Gesmer or Andrew Updegrove, of the firm of Gesmer Updegrove LLP, which provides legal counsel to OPNFV. https://www.opnfv.org/about/bylaws-and-policies/antitrust-policy-compliancechecklist OPNFV Confidential 2 Agenda • Antitrust Notice (1 minute) • Introductions & Round Robin (15 minutes) • Minutes Approval (1 minute) • EUAG Member Roster (1 minute) • OPNFV Release Process (20 minutes) • Polestar Framework Review (10 minutes) • C&C Readout Summary (5 minutes) • Pain Points Discussion – VNF Onboarding (5 minutes) – NS instantiation with VM placement optimization (17 minutes) – Invocation/Deletion of Services on OPNFV Reference Platform (17 minutes) – Versioning APIs and consistency across releases (17 minutes) • Meeting Schedule (5 minutes) • Any Other Business (5 minutes) • OPNFV/OpenDaylight Reception Reminder (1 minute) OPNFV Confidential 3 Introductions & Round Robin: Open Source & OPNFV • We’d like to hear from each EUAG Member on the following: – Characterize your organization is using/not using OPNFV (e.g. observing, PoCs, testing, etc.) – What is the biggest misunderstanding of OPNFV in your organization? OPNFV Confidential Minutes Approval • Minutes from the last EUAG Meeting were posted to the EUAG Wiki Page here: – https://wiki.opnfv.org/display/EUAG/OPNFV+End+User+Advisory +Group • Comments/objections/additions to the minutes? OPNFV Confidential 5 EUAG Member Roster Member Company Member Bryan Sullivan AT&T Jeff Finkelstein Steven Wright AT&T Herbert Damker Toby Ford Vijay Kumaraguruthasan AT&T Klaus Martiny Bell Canada Gerald Kunzmann* Milind Bhagwat Company Member Company Cox Deutsche Telecom Deutsche Telecom DOCOMO Euro-Labs Jong Han Park SK Telecom Sungho Jo SK Telecom Serge Manning Sprint British Telecom Carlos Matos Fidelity Karim Rabie* STC (advisor) Don Clarke CableLabs Hajime Miyamoto KDDI Corp. Cecilia Corbi Telecom Italia Randy Levensalor CableLabs Kenichi Ogaki KDDI Corp. Johan Gustawsson Telia Tetsuya Nakamura CableLabs Masanori Miyazawa KDDI Labs Diego Lopez Telefonica Lingli Deng China Mobile Uzair Firoze Liberty Global David Amzallag Vodafone Chuan Jia China Unicom Ashiq Khan* NTT DOCOMO Kodi Atuchukwu Vodafone Junjie Tong China Unicom Kazuaki Obana* NTT DOCOMO Guy Meador Cox Orange Morgan Richomme OPNFV Confidential *New since the last call Samer Salah Mahoud STC (advisor) Release Process Overview David McBride Sr. Release Manager, OPNFV Projects • OPNFV is made up of many projects: – Features – Test Frameworks – Requirements Development – Documentation • For example, OPNFV Danube (current release cycle) includes 40 projects • • Projects must make a proposal to the TSC, which then votes on whether to include the project Once approved by the TSC, projects must declare their intent to participate in each release OPNFV Confidential 8 Scenarios • Feature projects must be deployed in order to be used and tested. Scenarios are the vehicle for this. • A scenario includes: – An installer (i.e. Apex, Fuel, Compass, Joid, or Daisy) – A set of upstream components (e.g. OpenStack, Open Daylight, ONOS, etc.) – A configuration • Scenarios must be defined as part of project release planning – Feature project teams must associate with one or more scenarios – In order to minimize scenario proliferation, project teams are encouraged to partner with existing scenarios, rather than create new scenarios OPNFV Confidential 9 Scenarios • Each scenario includes a scenario owner: – Ensure that scenario is enabled in OPNFV CI – Coordinate with associated installer and project teams to diagnose and resolve build, deployment, and test issues – Ensure that scenario documentation is completed OPNFV Confidential 10 Danube Release Schedule Title (MS0) Open Intent to Participate Aug 2016 (MS1) Planning complete (scenarios or deliverables defined) (MS2) Detailed test case descriptions communicated to test pr oject teams (MS3) Installer integration with OpenStack completed (MS4) Infrastructure updates completed Sep 2016 Oct 2016 Nov 2016 Dec 2016 Jan 2017 Feb 2017 Mar 2017 Apr 2017 May 2017 9/27/16 10/25/16 11/22/16 11/30/16 12/6/16 1/13/17 (MS5) Scenario integration and Featur e Freeze completed 1/26/17 (MS6) Test cases implemented, preliminary documentation completed, and stable branch open 3/10/17 (MS7) Stable branch window close 3/20/17 (MS8) Formal test execution completed 3/22/17 (MS9) JIRA issues assigned to release closed or deferred (MS10) Documentation completed 3/24/17 (MS11) Release Danube 1.0 3/27/17 5/4/17 (MS12) Release Danube 2.0 6/8/17 (MS13) Release Danube 3.0 OPNFV Confidential 11 Jun Polestar Framework Review • Slides TBD OPNFV Confidential C&C Readout Summary • Compliance/verification program (CVP) describes plan to test/measure OPNFV Value proposition for service providers, vendors, and OPNFV • CVP is NOT certification • CVP is compliance testing instead of certification; CVP tests functionalities instead of performance. Long term this may change. • Tied to releases (Danube, E-release, etc.) • Testing hardware & software platforms • Primarily self-testing but 3rd party labs allowed • Two-proposed levels (initial): OPNFV-Ready & OPNFV-Based • Seeking OPNFV Board approval this week, to be launched early 2017 OPNFV Confidential Paint Points Discussion • • • • Guidance on the prioritization, sequencing, and precise use stories and scenario(s) of user pain points https://wiki.opnfv.org/display/EUAG/Pain+Points As of (10/28/16): 26 pain points listed Based on the last call and recent wiki additions, current pain points to discuss: – VNF Onboarding – NS instantiation with VM placement optimization – Invocation/Deletion of Services on OPNFV Reference Platform – Versioning APIs and Consistency Across Releases – Fine-grained Security Policy (if time) – Additional thoughts/input? OPNFV Confidential Pain Point: VNF Onboarding • VNF onboarding feedback from the last call – Level of detail on wiki likely sufficient for now, but tech community feedback needed – Initial focus should be on VNF package – Future discussions: • Service onboarding • VNF deployment constraints and VNF options • VNF onboarding discussion continues on MANO working group & models project: – https://wiki.opnfv.org/display/mano – https://wiki.opnfv.org/display/models/Models+Home • EUAG Members welcome to follow/contribute discussions there OPNFV Confidential Paint Point: NS Instantiation with VM Placement Optimization • NFVIaaS type service Invocation/Deletion – One of the distinctions between NFV and cloud computing is the distributed and localized nature of the NFVI. These services may be invoked in a location independent manner, constrained within specific boundaries or targeted to specific physical locations. since the NFVIaaS service user may be different entity to the NFVIaaS service operator, this implies a need for authentication as well as validation of underlying resource availability. • VNPaaS type Service Invocation/Deletion • VNFaaS type Service Invocation/Deletion • Does is adequately cover end-to-service instantiation/invocation? • Additional thoughts/input? OPNFV Confidential Paint Point: Invocation/Deletion of Services on OPNFV Reference Platform • • • • • • Linked to multi sites and/or cloud native application There are already some solutions but not lots of clear guidelines/rules Placement within one VIM: Some solutions exist to take into account affinity/anti-affinity rules, EPA requirements Multi-site deployment: – Geography of data centers – Network topologies within and between data centers – Latency requirements from access networks and other resources – Capacities needed/allocated at each site – Vendor placements rules if any – Redundancy requirements (e.g., N:1) – Recovery procedures in case of failure Should be automated, e.g. create operator deployment “policy” or rules to be input to the Orchestration system Additional thoughts/input? OPNFV Confidential Paint Point: Versioning APIs and Consistency Across Releases • • • • • • Combining “Versioning” with “Skip release(s) when upgrading a (live) system” Linked to CI/CD + API backwards compatibility, upgrade from version A to version B must not require manual operations especially for critical components. Moreover it shall be possible to skip intermediate version and upgrade only stable version not necessarily from version N to N+1 To upgrade OpenStack a huge amount of integration efforts and testing is required OpenStack releases on a 6-month cadence and users may want to choose a yearly or even bi-yearly upgrade of my systems. Ideally, such system upgrades shall be done “live”, i.e. without the need shut down everything running on the older release. We may also want to consider the option of live/rolling upgrades for OPNFV Additional thoughts/input? OPNFV Confidential Paint Point: Fine-grained Security Policy • Discuss broadly if time allows OPNFV Confidential Meeting Schedule • Proposed Schedule: – November EUAG Meeting: Virtual (Tues, Nov 16) • Poll sent to determine best time – December EUAG Meeting: Virtual (Wed, Dec 7) • Poll sent to determine best time – 2017 dates (January – June) to be sent soon OPNFV Confidential Any Other Business OPNFV Confidential OPNFV / OpenDaylight Reception • Come join the OPNFV and OpenDaylight communities for drinks and a sampling of local tapas on the beach! • When: October 25 - Tonight! 19:00 - 21:00 • Where: Boo Restaurant and Beach Club - Terrace, Espigó de Bac de Roda, 1. Platja de la Nova Mar Bella (1.7 km from OpenStack Conference Center) OPNFV Confidential 22 Thank You!
© Copyright 2025 Paperzz