open source, open architecture, open standards nfv mano

26
NFV MANO: Fully Open Implementation

Upload: cloudify-community

Post on 23-Jan-2018

1.160 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Open Source, Open Architecture, Open Standards NFV MANO

NFV MANO:

Fully Open Implementation

Page 2: Open Source, Open Architecture, Open Standards NFV MANO

Hi There!

Sivan BarzilyDirector of product – Cloudify, GigaSpaces

@SivanBarzily , @CloudifySource

Page 3: Open Source, Open Architecture, Open Standards NFV MANO

“NFV is a network architecture concept that proposes using

IT virtualization related technologies to virtualize entire classes of

network node functions into building blocks that may be connected,

or chained, together to create communication services”

Page 4: Open Source, Open Architecture, Open Standards NFV MANO

NFV Can Utilize More

Than IT Virtualization…And introduce IT best practices to the Telco space!

Page 5: Open Source, Open Architecture, Open Standards NFV MANO

MANO In NFV Architecture

MANO,

the management

and orchestration

layer in NFV,

Is a critical element

for the success of

NFV deployments

Page 6: Open Source, Open Architecture, Open Standards NFV MANO

Key Implementation Aspects

Open Source

Open Source is key to

drive innovation,

accelerate industry

progress, and create

superb quality software

Open Standard

Open standard, vendor

neutral language to

describe VNFs and

network services

enables interoperability

and collaboration

Open Architecture

Using technology agnostic

principles enables

leveraging new emerging

technologies as they are

introduced to the market

Page 7: Open Source, Open Architecture, Open Standards NFV MANO

Introducing CloudifyPure-Play Orchestrator based on TOSCA

Open Source, Open Architecture, Open Standard

Leveraging IT best practices to orchestrate network services

in Telco environments

Page 8: Open Source, Open Architecture, Open Standards NFV MANO

Open StandardTOSCA as a leading open standard for VNFD and NSD

Page 9: Open Source, Open Architecture, Open Standards NFV MANO

TOSCA – Topology and Orchestration

Specification for Cloud Applications

Page 10: Open Source, Open Architecture, Open Standards NFV MANO

TOSCA

Benefits◇Interoperability

◇Portability

◇Multi VIM

◇Reusable models in varying architectures

◇Topology, workflows, policies

Page 11: Open Source, Open Architecture, Open Standards NFV MANO

Service Blueprint with

TOSCA

Topologynodes,

relationships,

requirements &

capabilities

WorkflowsLifecycle

operations

implementation

(install, scale…)

PolicyEvents,

condition,

actions

mapping

Topology Orchestration Spec for Cloud Applications

Page 12: Open Source, Open Architecture, Open Standards NFV MANO

VM

Container

VNF Topology Example

VM

Container

Bono

VM

Sprout Homer

HostedOn ConnectedTo

Network A Network B

Subnet Subnet

Node Type:

VM

ConnectedTo

Page 13: Open Source, Open Architecture, Open Standards NFV MANO

Place your screenshot hereCloudify Composer

Simple Web UI tool for

creating TOSCA

blueprints

Page 14: Open Source, Open Architecture, Open Standards NFV MANO

Open SourceAccelerator of product development

Enabler of open governance, community led efforts

Page 15: Open Source, Open Architecture, Open Standards NFV MANO

Open Source Accelerates

Innovation

Cloudify Architecture

Reusing existing components

Focusing on value add

Leveraging best practices and tools

Page 16: Open Source, Open Architecture, Open Standards NFV MANO

Open Governance Builds

Communities and Collaboration

TOSCA Orchestration

Engine Library

Apache Software

Foundation Project

OASIS TOSCADefines and Refines

TOSCA SPEC

CloudifyConsumes ARIA Library for TOSCA

orchestration capabilities

OPEN-OConsumes ARIA library for TOSCA

orchestration capabilities and Multi-

VIM

ARIA

ARIA

Others

ARIA

ARIA serves as an orchestration

engine to be integrated into projects

looking for TOSCA orchestration

capabilities.

Page 17: Open Source, Open Architecture, Open Standards NFV MANO

Increased Adoption,

Ensured Interoperability

Page 18: Open Source, Open Architecture, Open Standards NFV MANO

Open ArchitectureLeveraging existing technologies while building towards future ones

Page 19: Open Source, Open Architecture, Open Standards NFV MANO

Modular plug-in Based Architecture

Service Portal Self Service Instantiated

TOSCA Service Templates

OSS / BSSCatalog, Inventory, Fulfillment

vRouters

Physical

Devices

vCPE

TOSCA / RESTService Model

TOSCA/REST Service Model

Service

Assurance

Service Catalog

REST API

WAN

ControllerVNF Manager (VNFM)

VNF CatalogLifecycle

ManagementEnhanced

Monitoring

Cloudify

VNFM

Cloudify

NFVO

Network Controller

Intelligent Policy Manager

Application

Controller

TOSCA <-> YANG

Service Orchestrator

VNFsVNFs

OpenStack

plugin

VMW

pluginAWS plugin

3rd party

VNFM

Page 20: Open Source, Open Architecture, Open Standards NFV MANO

Application

Blueprint

(TOSCA)

IaaS

Plugins

Container

Plugins

Conf Mgmt

Plugins

● Provision

● Configure

● Monitor

● ManageMonitoring &

Alarming

Fits Into Existing Environments,

Enables Future Technologies

Page 21: Open Source, Open Architecture, Open Standards NFV MANO

Application

Blueprint

(TOSCA)

IaaS

Plugins

Container

Plugins

Conf Mgmt

Plugins

● Provision

● Configure

● Monitor

● ManageMonitoring &

Alarming

Fits Into Existing Environments,

Enables Future Technologies

Page 22: Open Source, Open Architecture, Open Standards NFV MANO

Demo Time!Tying it all together in a real, proven, use case

Page 23: Open Source, Open Architecture, Open Standards NFV MANO

ClearWater IMS – From

Architecture To Deployment

Page 24: Open Source, Open Architecture, Open Standards NFV MANO

“The only constant is change”

-Unknown

Page 25: Open Source, Open Architecture, Open Standards NFV MANO

“It is not the strongest of

the species that survives,

It is the one that is most

adaptable to change.”

-Charles Darwin

Page 26: Open Source, Open Architecture, Open Standards NFV MANO

Thanks!Questions?Find me at [email protected]

Find out more on www.GetCloudify.org

Visit us at SU14 @ Open Networking Summit