Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

17
RINA Research, Korea-EU Workshop OpenNaaS: an European Open Source framework for the delivery of NaaS An enabler for SDN and NFV Sergi Figuerola, Technology and Innovation Director Korea-EU Workshop, September 30 th , 2013

description

 

Transcript of Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Page 1: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

RINA Research, Korea-EU Workshop

OpenNaaS: an European Open Source framework for the delivery of NaaS

An enabler for SDN and NFV

Sergi Figuerola, Technology and Innovation Director

Korea-EU Workshop, September 30th, 2013

Page 2: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

What is OpenNaaS?

• an Open Source Framework for:

1. Virtualizing network resources2. Managing (physical and virtual) networks3. Deploying dynamic network infrastructures4. Supporting heterogeneous network devices5. Implementing multi‐tenancy through slicing6. Offering the Network as a Service (NaaS)

OpenNaaS: an European Open Source framework  2

Page 3: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

OpenNaaS Value (I)• Robust and extensible open source framework 

(http://www.opennaas.org)

• Network as a Service (NaaS) model for OAMP management of network infrastructures

• Allows building any kind of network service– Examples:

• Virtual infrastructure services• Virtual CPE• Dynamic provisioning (BoD)• Holistic integrated approach for network management

• Recursive delegation of access right over managed resources

OpenNaaS: an European Open Source framework  3

Page 4: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

OpenNaaS Value (II)

• OpenNaaS allows the creation of a virtual representation of physical resources (i.e. network, router, switch, optical device or computing server)

• Virtualization support through slicing or aggregation

OpenNaaS: an European Open Source framework 4

• Lightweight Abstracted operational model (HAL)

Decoupled from actual vendor‐specific details

Flexible enough to accommodate different designs and orientations

Fixed enough so common tools can be build and reused across plugins

Page 5: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

OpenNaaS Architecture

OpenNaaS: an European Open Source framework 5

L‐GPLv3 License

ASLv2 License

Any License

Page 6: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Platform Layer

OpenNaaS: an European Open Source framework 6

Page 7: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

NaaS Layer

OpenNaaS: an European Open Source framework 7

CAPA

BILITIES

CAPA

BILITIES

RESO

URC

E TYPE

RESO

URC

E TYPE

Page 8: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Network Intelligence Layer

OpenNaaS: an European Open Source framework 8

Page 9: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Example: vCPE Business/Use Case (I)

• Virtualization of CPE functionalities• Hardware cost reduction• Lower maintenance• On‐demand provisioning• Quick, easy changes• Automatic inventory• Automatic Monitoring• Delegation

OpenNaaS: an European Open Source framework 9

Page 10: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

OpenNaaS: an European Open Source framework 10

Resource ManagerPlatform

Resource Layer

Remoting

OpenNaaS framework Single instance

vCPE

Example: vCPE Business/Use Case (II)

Page 11: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Example: vCPE Business/Use Case (III)

OpenNaaS: an European Open Source framework 11

Client 1 Client 2 Client 3

Core routers

AggregatedvCPE

Page 12: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Example: vCPE Business/Use Case (IV)

OpenNaaS: an European Open Source framework 12

Page 13: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Example: vCPE Business/Use Case (V)

OpenNaaS: an European Open Source framework 13

Page 14: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

Extensions Roadmap by EC FP7 Research Projects

OpenNaaS: an European Open Source framework 14

2012 2013 2014 2015 2016

Mantychore UC1 UC2

NOVI SFA Adapter

GEYSERS MAC Bridge

CONTENT

OFERTIE

SODALES

GN3+

Wifi/TDM Resources

OpenFlow SwitchResource

Wifi/TDM Orchestrator

ARN Resource

SDN NetworkResource

QoS SDN App

DOLFIN Monitoring SDN App

Routing NFV

Page 15: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

OpenNaaS Community• OpenNaaS Founders are the EC FP7 Mantychore project participants:

• Main goal: Set‐up the Open Source Community– Identify the basis, rules and governance policies for the community

– Identify the activities, roles and task to be performed by the members

– Propose a list of different possible memberships, with the implications, responsibilities and benefits of each membership level

– Support the OpenNaaS Community (www.opennaas.org)

– Provide a model for the OpenNaaS community sustainability

OpenNaaS: an European Open Source framework 15

Page 16: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

SDN, NFV, NaaS and beyond...

• SDN and NFV as new paradigms for communications networks

• OpenNaaS HAL allows virtualization and a separation of control and forwarding planes enabling SDN architectures

• SDN protocols (e.g. OpenFlow) supported as virtual resource drivers

• Resource management and virtualization make OpenNaaS a modular solution for implementing SDN apps and enable NFV

• Different stakeholders can benefit from tailored solutions implemented with OpenNaaS

• OpenNaaS aims at extensibility, scalability and programmability• Open solution for current and future network services management

OpenNaaS: an European Open Source framework 16

Page 17: Open naas koreaeu-ws-2013-sergi-figuerola_last version_upload

RINA Research, Korea-EU Workshop

Thanks for your attention!

Sergi Figuerola, Technology and Innovation Director([email protected])

Korea-EU Workshop, September 30th, 2013

Eduard Escalona, Infrastructure Control & Management (ICM) research line leader([email protected])

http://www.i2cat.cathttp://dana.i2cat.nethttp://www.opennaas.org