SlideShare une entreprise Scribd logo
1  sur  28
Open Network Automation Platform
6th July 2017
Atul Pandey(Technical Specialist)
NEC Technologies India Pvt Ltd.
2
Contents
• ONAP Overview
• NFV Basics
• Global Trend Traffic
• Proprietary Equipment
• Declining Revenue
• Call for Action
• NFV Detailed
• NFV Anticipated Benefits
• Reference Architecture
• VNF and VNF Design Patterns
• NFVI Architecture
• NFVI MANO
• ONAP Architecture
• Design Time Framework
• Run Time Framework
• Use case: vCPE
3
ONAP Overview
• ONAP (Open Network Automation Platform) is an open source software
platform
• Derived from AT&T’s ECOMP
• Delivers capabilities for the design, creation, orchestration, monitoring
• Life cycle management of :
• Virtual Network Functions (VNFs)
• The carrier-scale Software Defined Networks (SDNs) that contain them
• Higher-level services that combine the above
4
NFV(Network Function Virtualization) Basics
• Fast Standard Hardware -> Software Based Devices.
• Function module(Data Planes and Control Planes)
• DHCP,NAT , Rate Limiting.
• Virtual Machine Implementation
• Virtual Appliances.
• All advantages of Virtualization(Quick Provisioning, scalability, mobility, reduced capex,
Reduced OpEx.
• Standard API :
• New ISG(Industry Specification Group) setup in ETSI(European Telecom Standards
Institutes)
5
Global Traffic Trend
• Continuously increasing user requirements: more data, rapidly changing
services: Increased CAPEX
1 Exabyte = 1000000000 gigabytes
6
Proprietary Equipment
• Networks with proprietary equipment, long product development cycles:
Increased OPEX
7
Declining Revenues
• Increased competition among each other (SPs) and from Telco-OTT: No
corresponding increase in Revenue
Data Source: European Telecommunications Network Operators’
Association, Annual Economic Report. 2015.
8
Call for Action
• A joint operator call for the Telecom and IT industry to take action to increase
service agility, network flexibility and reduce CAPEX and OPEX
• Some of the operators selected the European Telecommunications Standards
Institute (ETSI) to be the home of the Industry Specification Group for NFV
• Source : https://portal.etsi.org/NFV/NFV_White_Paper.pdf
9
Network Function Virtualization(NFV)
• Leverages advances in virtualization decouple network function from
dedicated hardware to run them on standard server, storages and switches.
Classical Network model NFV Model: Virtual Appliances
10
NFV Anticipated Benefits
• Architecture
• Reduced number of physical network elements to manage and deploy,
• Service elasticity, agility (increased time to market)
• Capital Expenses (CAPEX)
• Standard x86-based servers considered cheaper than routers/appliances,
• Economies of scale (better resource utilization in large DCs)
• Operating Expenses (OPEX)
• Automated network operations:reduces management requirements, branch visits
• Reduced expenses such as power due to consolidation, efficiency
11
Reference Architecture
12
VNF and VNF design Patterns
• A NF is an Element within a network with well defined external interfaces and
functional behavior e.g.: DHCP, firewall.
• VNF is an implementation of NF that is deployed on virtual resources such as
VM.
• A service is an offering provided by TSP that is composed of one or more
network functions(NFs)
• Design Patterns:
• Internal Structure
• VNF instantiation
• VNFC states
Internal Structure
VNF instantiation VNFC States
13
NFVI Architecture
14
NFV MANO
• Provides functionality required for the provisioning
of VNFs, and the related operations, such as the
configuration of the VNFs and the infrastructure
these functions run on.
• Orchestration and lifecycle management of physical
and/or software resources that support the
infrastructure virtualization, and the lifecycle
management of VNFs,
• Databases that are used to store the information
and data models which define both deployment as
well as lifecycle properties of functions, services,
and resources.
15
NFV vs Cloud vs SDN
Source:RashidMijumbi,JoanSerrat,JuanLuisGorricho,NielsBouten,FilipDeTurck,RaoufBoutaba,“NetworkFunctionVirtualization:State-of-the-
artandResearchChallenges”.IEEECommunicationsSurveysandTutorials.FirstQuarter,2016.
16
SDN and NFV working together
Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/
Managed Router Service Today
17
SDN and NFV working together
Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/
Managed Router Service Using NFV Openflow switch packet flow
18
SDN and NFV working together
• An expensive and dedicated appliance is replaced by generic hardware and advanced software.
• The software control plane is moved from an expensive location (in dedicated platform) to an
optimized location (server in a data center or POP).
• The control of the data plane has been abstracted and standardized, allowing for network and
application evolution without the need for upgrades of network devices.
Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/
Managed Router Service Using NFV and SDN
19
SDN and NFV Comparison
Category SDN NFV
Reason for Being Separation of control and data,
centralization of control and
programmability of network
Relocation of network functions from
dedicated appliances to generic
servers
Target Location Campus, data center / cloud Service provider network
Target Devices Commodity servers and switches Commodity servers and switches
Initial Applications Cloud orchestration and networking Routers, firewalls, gateways, CDN,
WAN accelerators, SLA assurance
New Protocols OpenFlow None yet
Formalization Open Networking Forum (ONF) ETSI NFV Working Group
Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/
20
OPNFV Objectives
• Open source collaborative project founded and hosted by the Linux Foundation, and composed of
TSPs and vendors.
• Introduced in September 2014 as an outgrowth of the ETSI NFV Industry Specification Group (ETSI
NFV ISG).
• Includes participation of leading end users to validate OPNFV meets the needs of user community
• Develop an integrated and tested open source platform that can be used to build NFV functionality,
accelerating the introduction of new products and services
• Contribute to and participate in relevant opensource projects that will be leveraged in the OPNFV
platform; ensure consistency, performance and interoperability among opensource components
21
ONAP Architecture (1/2)
View of ONAP (Harmonize Framework)
to rapidly create new services
PROJECT
PROJECT
Framework Real Time, Policy Driven, Software Automation of VNFs to enable Developers
22
ONAP Architecture (2/2)
• ECOMP(Enhanced Control, Orchestration, Management & Policy)
23
ONAP Detailed Architecture
24
Design Time Framework
▌Design time framework consists of following subsystems:
• Service Design and Creation (SDC)
• Policy
▌SDC is the ONAP visual modelling and design tool.
▌Manages content of catalog and logical assemblies.
▌SDC manages four level of assets:
• Resource(Infrastructure, Network, Application(Software Capabilities))
• Service(Includes all information about the service to initiate, update, delete and manage the
service.)
• Product(Customer ordering, billing and issue resolution)
• Others(bundling of products with specifics Marketing configurations for selling to
customers.)
• Policy maintains, distributes and operates set of rules.
• Policy provides a centralized environment for the creation and management of easily-updatable conditional
rules.
• Examples:
• VNF placement
• Data and feed management
• Access control
• Trigger conditions and actions
• Interactions
25
Run-Time Framework
▌ Run-time execution framework distributes and executes the rules and policies that are
designed within the design-time framework, and consists of the following subsystems:
• Active and Available Inventory (AAI)
• Controllers
• Dashboard
• Data Collection, Analytics and Events (DCAE)
• Master Service Orchestrator (MSO)
• Security Framework
26
VCPE
27
Use Case: vCPE(1/2)
▌
Source :https://wiki.onap.org/pages/viewpage.action?pageId=3246168
28
Use Case: vCPE (2/2)
• Residential users benefit from subscriber specific cloud services and
automation that does not need truck roll installation, local configuration and
management of LAN/NAT/WAN/VPN networking.
• Authenticated subscribers may access similar broadband services outside the
home residence using other wireline or wireless access networks.
• SPs benefit from a more flexible platform to evolve residential broadband
services that do not depend on the lifecycles of provided home devices (e.g.
STB, WiFi access router, modem etc…)

Contenu connexe

Tendances

NFV Management and Orchestration 분석
NFV Management and Orchestration 분석NFV Management and Orchestration 분석
NFV Management and Orchestration 분석rootfs32
 
Infrastructure as Code Maturity Model v1
Infrastructure as Code Maturity Model v1Infrastructure as Code Maturity Model v1
Infrastructure as Code Maturity Model v1Gary Stafford
 
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)GabrielaRodriguez182401
 
SDN Fundamentals - short presentation
SDN Fundamentals -  short presentationSDN Fundamentals -  short presentation
SDN Fundamentals - short presentationAzhar Khuwaja
 
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesDemystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesCumulus Networks
 
지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기Ted Won
 
Container World 2018
Container World 2018Container World 2018
Container World 2018aspyker
 
Messaging queue - Kafka
Messaging queue - KafkaMessaging queue - Kafka
Messaging queue - KafkaMayank Bansal
 
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법Open Source Consulting
 
Open vSwitch Introduction
Open vSwitch IntroductionOpen vSwitch Introduction
Open vSwitch IntroductionHungWei Chiu
 
Efficient Schemas in Motion with Kafka and Schema Registry
Efficient Schemas in Motion with Kafka and Schema RegistryEfficient Schemas in Motion with Kafka and Schema Registry
Efficient Schemas in Motion with Kafka and Schema RegistryPat Patterson
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SAMeh Zaghloul
 
Using Rook to Manage Kubernetes Storage with Ceph
Using Rook to Manage Kubernetes Storage with CephUsing Rook to Manage Kubernetes Storage with Ceph
Using Rook to Manage Kubernetes Storage with CephCloudOps2005
 
Empowering developers and operators through Gitlab and HashiCorp
Empowering developers and operators through Gitlab and HashiCorpEmpowering developers and operators through Gitlab and HashiCorp
Empowering developers and operators through Gitlab and HashiCorpMitchell Pronschinske
 
OpenStack networking (Neutron)
OpenStack networking (Neutron) OpenStack networking (Neutron)
OpenStack networking (Neutron) CREATE-NET
 
Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...
Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...
Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...Amazon Web Services
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Diverajdeep
 
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항Ji-Woong Choi
 

Tendances (20)

NFV Management and Orchestration 분석
NFV Management and Orchestration 분석NFV Management and Orchestration 분석
NFV Management and Orchestration 분석
 
Infrastructure as Code Maturity Model v1
Infrastructure as Code Maturity Model v1Infrastructure as Code Maturity Model v1
Infrastructure as Code Maturity Model v1
 
Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)Vmware Tanzu Kubernetes Connect(Spanish)
Vmware Tanzu Kubernetes Connect(Spanish)
 
SDN Fundamentals - short presentation
SDN Fundamentals -  short presentationSDN Fundamentals -  short presentation
SDN Fundamentals - short presentation
 
Demystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode seriesDemystifying EVPN in the data center: Part 1 in 2 episode series
Demystifying EVPN in the data center: Part 1 in 2 episode series
 
지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기지금 핫한 Real-time In-memory Stream Processing 이야기
지금 핫한 Real-time In-memory Stream Processing 이야기
 
Container World 2018
Container World 2018Container World 2018
Container World 2018
 
Messaging queue - Kafka
Messaging queue - KafkaMessaging queue - Kafka
Messaging queue - Kafka
 
Zabbix
ZabbixZabbix
Zabbix
 
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교  및 구축 방법
[오픈소스컨설팅] 쿠버네티스와 쿠버네티스 on 오픈스택 비교 및 구축 방법
 
Open vSwitch Introduction
Open vSwitch IntroductionOpen vSwitch Introduction
Open vSwitch Introduction
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
 
Efficient Schemas in Motion with Kafka and Schema Registry
Efficient Schemas in Motion with Kafka and Schema RegistryEfficient Schemas in Motion with Kafka and Schema Registry
Efficient Schemas in Motion with Kafka and Schema Registry
 
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
SDN 101: Software Defined Networking Course - Sameh Zaghloul/IBM - 2014
 
Using Rook to Manage Kubernetes Storage with Ceph
Using Rook to Manage Kubernetes Storage with CephUsing Rook to Manage Kubernetes Storage with Ceph
Using Rook to Manage Kubernetes Storage with Ceph
 
Empowering developers and operators through Gitlab and HashiCorp
Empowering developers and operators through Gitlab and HashiCorpEmpowering developers and operators through Gitlab and HashiCorp
Empowering developers and operators through Gitlab and HashiCorp
 
OpenStack networking (Neutron)
OpenStack networking (Neutron) OpenStack networking (Neutron)
OpenStack networking (Neutron)
 
Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...
Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...
Netflix Development Patterns for Scale, Performance & Availability (DMG206) |...
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
 
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
[오픈소스컨설팅]클라우드기반U2L마이그레이션 전략 및 고려사항
 

Similaire à Open Network Automation Platform Guide

SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesJustyna Bak
 
SDN and NFV Friends or Enemies ?
SDN and NFV Friends or Enemies ?SDN and NFV Friends or Enemies ?
SDN and NFV Friends or Enemies ?Kedar Raval
 
Know about SDN and NFV
Know about SDN and NFVKnow about SDN and NFV
Know about SDN and NFVKedar Raval
 
Network function virtualization
Network function virtualizationNetwork function virtualization
Network function virtualizationSatish Chavan
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingVTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingSachin Gowda
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriVahid Sadri
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect KeynoteLinaro
 
Introducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis MeetupIntroducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis Meetupdjzook
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LIKrishnamoorthy Arvind
 
Software defined network-- SDN
Software defined network-- SDNSoftware defined network-- SDN
Software defined network-- SDNAadarsh Sharma
 
Net-Ace - Vendor-Agnostic Service Orchestration platform
Net-Ace - Vendor-Agnostic Service Orchestration platformNet-Ace - Vendor-Agnostic Service Orchestration platform
Net-Ace - Vendor-Agnostic Service Orchestration platformyurid79
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesOpen Networking Summit
 
SOC Cloud Conductor + SLA
SOC  Cloud Conductor + SLASOC  Cloud Conductor + SLA
SOC Cloud Conductor + SLAARCCN
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys Corporation
 
Delivering Composable NFV Services for Business, Residential and Mobile Edge
Delivering Composable NFV Services for Business, Residential and Mobile EdgeDelivering Composable NFV Services for Business, Residential and Mobile Edge
Delivering Composable NFV Services for Business, Residential and Mobile EdgePLUMgrid
 
Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?idrajeev
 
Meaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFVMeaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFVMichelle Holley
 
Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...Stenio Fernandes
 

Similaire à Open Network Automation Platform Guide (20)

SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
 
SDN and NFV Friends or Enemies ?
SDN and NFV Friends or Enemies ?SDN and NFV Friends or Enemies ?
SDN and NFV Friends or Enemies ?
 
Know about SDN and NFV
Know about SDN and NFVKnow about SDN and NFV
Know about SDN and NFV
 
Network function virtualization
Network function virtualizationNetwork function virtualization
Network function virtualization
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingVTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadri
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
 
Introducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis MeetupIntroducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis Meetup
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
 
Software defined network-- SDN
Software defined network-- SDNSoftware defined network-- SDN
Software defined network-- SDN
 
Net-Ace - Vendor-Agnostic Service Orchestration platform
Net-Ace - Vendor-Agnostic Service Orchestration platformNet-Ace - Vendor-Agnostic Service Orchestration platform
Net-Ace - Vendor-Agnostic Service Orchestration platform
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and Services
 
SOC Cloud Conductor + SLA
SOC  Cloud Conductor + SLASOC  Cloud Conductor + SLA
SOC Cloud Conductor + SLA
 
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
Radisys/Wind River: The Telcom Cloud - Deployment Strategies: SDN/NFV and Vir...
 
SDN and NFV
SDN and NFVSDN and NFV
SDN and NFV
 
Delivering Composable NFV Services for Business, Residential and Mobile Edge
Delivering Composable NFV Services for Business, Residential and Mobile EdgeDelivering Composable NFV Services for Business, Residential and Mobile Edge
Delivering Composable NFV Services for Business, Residential and Mobile Edge
 
Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?
 
Meaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFVMeaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFV
 
Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...Research Challenges and Opportunities in the Era of the Internet of Everythin...
Research Challenges and Opportunities in the Era of the Internet of Everythin...
 

Dernier

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Dernier (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

Open Network Automation Platform Guide

  • 1. Open Network Automation Platform 6th July 2017 Atul Pandey(Technical Specialist) NEC Technologies India Pvt Ltd.
  • 2. 2 Contents • ONAP Overview • NFV Basics • Global Trend Traffic • Proprietary Equipment • Declining Revenue • Call for Action • NFV Detailed • NFV Anticipated Benefits • Reference Architecture • VNF and VNF Design Patterns • NFVI Architecture • NFVI MANO • ONAP Architecture • Design Time Framework • Run Time Framework • Use case: vCPE
  • 3. 3 ONAP Overview • ONAP (Open Network Automation Platform) is an open source software platform • Derived from AT&T’s ECOMP • Delivers capabilities for the design, creation, orchestration, monitoring • Life cycle management of : • Virtual Network Functions (VNFs) • The carrier-scale Software Defined Networks (SDNs) that contain them • Higher-level services that combine the above
  • 4. 4 NFV(Network Function Virtualization) Basics • Fast Standard Hardware -> Software Based Devices. • Function module(Data Planes and Control Planes) • DHCP,NAT , Rate Limiting. • Virtual Machine Implementation • Virtual Appliances. • All advantages of Virtualization(Quick Provisioning, scalability, mobility, reduced capex, Reduced OpEx. • Standard API : • New ISG(Industry Specification Group) setup in ETSI(European Telecom Standards Institutes)
  • 5. 5 Global Traffic Trend • Continuously increasing user requirements: more data, rapidly changing services: Increased CAPEX 1 Exabyte = 1000000000 gigabytes
  • 6. 6 Proprietary Equipment • Networks with proprietary equipment, long product development cycles: Increased OPEX
  • 7. 7 Declining Revenues • Increased competition among each other (SPs) and from Telco-OTT: No corresponding increase in Revenue Data Source: European Telecommunications Network Operators’ Association, Annual Economic Report. 2015.
  • 8. 8 Call for Action • A joint operator call for the Telecom and IT industry to take action to increase service agility, network flexibility and reduce CAPEX and OPEX • Some of the operators selected the European Telecommunications Standards Institute (ETSI) to be the home of the Industry Specification Group for NFV • Source : https://portal.etsi.org/NFV/NFV_White_Paper.pdf
  • 9. 9 Network Function Virtualization(NFV) • Leverages advances in virtualization decouple network function from dedicated hardware to run them on standard server, storages and switches. Classical Network model NFV Model: Virtual Appliances
  • 10. 10 NFV Anticipated Benefits • Architecture • Reduced number of physical network elements to manage and deploy, • Service elasticity, agility (increased time to market) • Capital Expenses (CAPEX) • Standard x86-based servers considered cheaper than routers/appliances, • Economies of scale (better resource utilization in large DCs) • Operating Expenses (OPEX) • Automated network operations:reduces management requirements, branch visits • Reduced expenses such as power due to consolidation, efficiency
  • 12. 12 VNF and VNF design Patterns • A NF is an Element within a network with well defined external interfaces and functional behavior e.g.: DHCP, firewall. • VNF is an implementation of NF that is deployed on virtual resources such as VM. • A service is an offering provided by TSP that is composed of one or more network functions(NFs) • Design Patterns: • Internal Structure • VNF instantiation • VNFC states Internal Structure VNF instantiation VNFC States
  • 14. 14 NFV MANO • Provides functionality required for the provisioning of VNFs, and the related operations, such as the configuration of the VNFs and the infrastructure these functions run on. • Orchestration and lifecycle management of physical and/or software resources that support the infrastructure virtualization, and the lifecycle management of VNFs, • Databases that are used to store the information and data models which define both deployment as well as lifecycle properties of functions, services, and resources.
  • 15. 15 NFV vs Cloud vs SDN Source:RashidMijumbi,JoanSerrat,JuanLuisGorricho,NielsBouten,FilipDeTurck,RaoufBoutaba,“NetworkFunctionVirtualization:State-of-the- artandResearchChallenges”.IEEECommunicationsSurveysandTutorials.FirstQuarter,2016.
  • 16. 16 SDN and NFV working together Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/ Managed Router Service Today
  • 17. 17 SDN and NFV working together Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/ Managed Router Service Using NFV Openflow switch packet flow
  • 18. 18 SDN and NFV working together • An expensive and dedicated appliance is replaced by generic hardware and advanced software. • The software control plane is moved from an expensive location (in dedicated platform) to an optimized location (server in a data center or POP). • The control of the data plane has been abstracted and standardized, allowing for network and application evolution without the need for upgrades of network devices. Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/ Managed Router Service Using NFV and SDN
  • 19. 19 SDN and NFV Comparison Category SDN NFV Reason for Being Separation of control and data, centralization of control and programmability of network Relocation of network functions from dedicated appliances to generic servers Target Location Campus, data center / cloud Service provider network Target Devices Commodity servers and switches Commodity servers and switches Initial Applications Cloud orchestration and networking Routers, firewalls, gateways, CDN, WAN accelerators, SLA assurance New Protocols OpenFlow None yet Formalization Open Networking Forum (ONF) ETSI NFV Working Group Source:https://www.sdxcentral.com/articles/contributed/nfv-and-sdn-whats-the-difference/2013/03/
  • 20. 20 OPNFV Objectives • Open source collaborative project founded and hosted by the Linux Foundation, and composed of TSPs and vendors. • Introduced in September 2014 as an outgrowth of the ETSI NFV Industry Specification Group (ETSI NFV ISG). • Includes participation of leading end users to validate OPNFV meets the needs of user community • Develop an integrated and tested open source platform that can be used to build NFV functionality, accelerating the introduction of new products and services • Contribute to and participate in relevant opensource projects that will be leveraged in the OPNFV platform; ensure consistency, performance and interoperability among opensource components
  • 21. 21 ONAP Architecture (1/2) View of ONAP (Harmonize Framework) to rapidly create new services PROJECT PROJECT Framework Real Time, Policy Driven, Software Automation of VNFs to enable Developers
  • 22. 22 ONAP Architecture (2/2) • ECOMP(Enhanced Control, Orchestration, Management & Policy)
  • 24. 24 Design Time Framework ▌Design time framework consists of following subsystems: • Service Design and Creation (SDC) • Policy ▌SDC is the ONAP visual modelling and design tool. ▌Manages content of catalog and logical assemblies. ▌SDC manages four level of assets: • Resource(Infrastructure, Network, Application(Software Capabilities)) • Service(Includes all information about the service to initiate, update, delete and manage the service.) • Product(Customer ordering, billing and issue resolution) • Others(bundling of products with specifics Marketing configurations for selling to customers.) • Policy maintains, distributes and operates set of rules. • Policy provides a centralized environment for the creation and management of easily-updatable conditional rules. • Examples: • VNF placement • Data and feed management • Access control • Trigger conditions and actions • Interactions
  • 25. 25 Run-Time Framework ▌ Run-time execution framework distributes and executes the rules and policies that are designed within the design-time framework, and consists of the following subsystems: • Active and Available Inventory (AAI) • Controllers • Dashboard • Data Collection, Analytics and Events (DCAE) • Master Service Orchestrator (MSO) • Security Framework
  • 27. 27 Use Case: vCPE(1/2) ▌ Source :https://wiki.onap.org/pages/viewpage.action?pageId=3246168
  • 28. 28 Use Case: vCPE (2/2) • Residential users benefit from subscriber specific cloud services and automation that does not need truck roll installation, local configuration and management of LAN/NAT/WAN/VPN networking. • Authenticated subscribers may access similar broadband services outside the home residence using other wireline or wireless access networks. • SPs benefit from a more flexible platform to evolve residential broadband services that do not depend on the lifecycles of provided home devices (e.g. STB, WiFi access router, modem etc…)