Centralize Image Management for ONAP

Slides:



Advertisements
Similar presentations
Registration Processing for the Wireless Internet Ian Gordon Director, Market Development Entrust Technologies.
Advertisements

LinkWare LinkWare is a web-enabled, open platform for generation and distribution of electronic technical documentation and e–catalogues. The LinkWare.
OAIS Rathachai Chawuthai Information Management CSIM / AIT Issued document 1.0.
Software Deployment & Release 26/03/2015 1EN-ICE.
Metro style Device App and Metadata Onboarding JOHN MULLALLY NIKET SANGHVI Program manager.
Service Design & Onboarding
ClickOnce Deployment (One-click Deployment)
ONAP E2E Flow `.
Open-O SFC.Mgr Proposal
ONAP Management Requirements
Daisy4nfv: An Installer Based upon Open Source Project – Daisy & Kolla
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
OPEN-O VNF-SDK Planning Release 2
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
ONAP Project Proposal Training
ONAP security meeting
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
CLAMP Flows for vCPE Use Case in ONAP R1 Ron Shacham AT&T
Defining ONAP VNF Package Model
Multi-VIM/Cloud High Level Architecture
BMC Integration Service Overview and Architecture
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
Tina Tsou, Bryan Sullivan,
Open-O Project Proposal Template
Aligning Orchestration and Controller Per Merger Agreement Vimal Begwani – AT&T Jamil Chawki – Orange Alla Goldner -- Amdocs.
OPEN-O Multiple VIM Driver Project Use Cases
Docker Birthday #3.
Agenda Overview High Level Architecture Design time Architecture
ARC 5: Deployment Options Chris Donley
Zongbiao OPEN-O VNF SDK Design Zongbiao
StratusLab Tutorial (Bordeaux, France)
Introduction to CVMFS A way to distribute HEP software on cloud
MEF LSO Legato SDK 24 October 2017 Andy Mayer, Ph.D. Tara Cummings.
Multi-VIM/Cloud High Level Architecture
4th Forum How to easily offer your application as a self-service template by using OpenShift and GitLab-CI 4th Forum Alberto.
Configuration Store in ONAP using Distributed KV Store (As part of making ONAP carrier grade) Consul.
ONAP security meeting
A Service Provider using VNF Requirements as prototype text for RFPs to acquire VNFs to run in an ONAP context ONAP.org VNF Requirements Project VNF Provider.
ONAP Run-time Catalog Project
ONAP Amsterdam Architecture
Open-O Client Project Proposal
Open-O GUI Project Proposal
ONAP Benchmark Project
VF-C R2 Feature Planning & Implementation Yan Yang
Agenda Where we are (Amsterdam Architecture)
API Documentation Guidelines
ONAP Amsterdam Architecture
What’s New in Colectica 5.3 Part 1
Database Management System (DBMS)
Documenting ONAP components (functional)
Dev Test on Windows Azure Solution in a Box
Dynamics 365 Customer Engagement Deep Dive: Creating a Basic Plug-in
Chair of Tech Committee, BetterGrids.org
Multi-VIM/Cloud High Level Architecture
The Application Lifecycle
Lixiang,YaoguangWang, ChangMing Bai,
ONAP Beijing Architecture Chris Donley 1/9/18
Public Key Infrastructure from the Most Trusted Name in e-Security
Defining ONAP VNF Package Model
5G RAN Deployment – Casablanca PNF software and configuration management Huawei,
ONAP Service Capability Management
TN19-TCI: Integration and API management using TIBCO Cloud™ Integration
ClickOnce Deployment (One-click Deployment)
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
GNFC Architecture and Interfaces
ONAP Architecture Overview Template
Common NFVI Telco Taskforce Paris Face-To-Face Sessions Compliance & Verification Heather, Kirksey LFN Rabi Abdel, Vodafone Group; July 2019.
VNF Validation Project (VVP) Governance Model – Preliminary Views Sandeep Shah November 9, 2017.
Architecture Face to Face Planning Meeting ONAP Architecture – Modeling Inter-Relationship Andy Mayer; Deng Hui.
Presentation transcript:

Centralize Image Management for ONAP 2017-11-20

Overview Project Name: Image Manager Project Description Image Manager provide a reliable, visualized and logically centralized image management for ONAP at both design time and run time, including VM images, docker images and application binaries. With image manager, system users can upload images to the target VIM from uniform server instead of private repositories. The system security will be improved by checking the VVP/VNF-SDK validation result before the images uesed in ONAP. ONAP operators can also read the image details easily, such as the provider/version/status/deploy-location, etc.

Image Manager to Address Carrier Grade Requirements - Manageability/Usability: Onap modules can not get the image information at both the design time and run time due to lack of logically centralied image management. Image Manager address this by Store/Manage image metadata information and provide APIs for the other modules and portal for ONAP operators. - Performance: Images usually are big file, the efficiency of upload/download should be considered. Image Manager address this by provide centrolized management for VM/docker images and application binaries across design time and run time. - Security: In current solution, images are uploaded to VIM manually without validation. Image Manager can ensure that the VVP/VNF-SDK validation result by checking the signing/certification along with the images before uploading images to ONAP.

Scope Provide centrolize management for VM/docker images and application binaries across design time and run time. Provide image management portal to manage images, including image query/upload/download/delete/update. Provide image information management. Check image signing & attestation when upload images.

Architecture Alignment IM

Image Manager Interface to other Module - User upload images with Image Manager after signing & attestation with VNF-SDK/VVP. - SDC upload image to Image Manager when import a VNF package and image. - SDC query image information to design VNF. - SO/VFC/VNFM query image deploy location information. - SO/VFC/VNFM notify Image Manager the image deployed information. VNF-SDK/VVP SDC SO/VFC/VNFM upload image query image info image query image info image onboarding notification Image Manager DB (metadata) portal Image storage backend: Multi-VIM to store VM/docker images and app binaries Metadata DB:uuid, name, description, format, version, vendor, deploy location, etc. Multi-VIM (image service) VM/docker images, app binaries Design Time Run Time

Image Upload at Design Time Multi-VIM VNF-SDK/VVP SDC Img Manager (Image Repository) VNF Package and Image 1 Certificate images with VNF-SDK/VVP before images used in ONAP Image validation (integrity and security) Issue a certification certification with signature VNF Package and image with certification upload image Check the certification issued by VVP/VNF-SDK save images to repository 2.1 Scenario 1: Import Vendor VNF package Save image metadata Image Address Update image reference in the VNF model and save it to SDC Catalog upload image Check the certification issued by VVP/VNF-SDK 2.2 Scenario 2: Design VNF in SDC save images to repository VNF design query image information to design VNF

Image Upload at Design Time(Updated according to the discussion) Multi-VIM VVP SDC Img Manager (Image Repository) Vendor VNF Package and image VNF package and Image validation upload image save images to repository Save image metadata Image Address Update image reference in the VNF model and save it to SDC Catalog

Download Image at Run Time UUI SO/VFC Img Manager Multi-VIM User request VNF package onboarding/instantiation Query image deployment information Image URL(If the image not been deployed to the target VIM) image dispather from Image Repository to target VIM Image uploading notification Update the image-VIM onboarding relationship

Key Facts Project name: Image Manager Jira project name: Jira project prefix: Repo name: Lifecycle state:Proposal Primary contact: li.zi30@zte.com.cn Project lead: Mailing list tag: Committers: TBA

Thank you !