SlideShare a Scribd company logo
Automation, Agility and NFV
Responding to the OTT/web-scale threat
James Crawshaw
Senior Analyst
Heavy Reading
November 2016 1
November 2016 2
Agenda
1. Introduction
2. Automation
3. Agility
4. NFV – opportunities & challenges
5. NFV - standards vs open source
6. Web giant approach to virtualization
7. Conclusion
November 2016 3
1. Introduction
Automation
Agility
NFV
November 2016 4
AUTOMATION
Section 2
November 2016 5
Automation across the service lifecycle
Stage Automation opportunity
Order & fulfillment Self service for consumers already prevalent. Needs more flexibility to cater to
enterprise customers.
Configuration and
control
Allow the customer to take control of network capacity and QoS, on-demand
Security Filter malicious traffic without requiring human intervention
Policy Adjust network resources (bandwidth, traffic priorities) to provide differentiated
services in the face of ever-changing network conditions
Assurance Error detection and fault reporting; reroute services to limit disruptions
Performance Quality monitoring and capacity analysis
Analytics Real-time picture of end-to-end services, network components, and infrastructure
November 2016 6
Network Automation Maturity
Source: Heavy Reading
1
5
4
3
2
November 2016 7
Operator Automation Comfort Levels
November 2016 8
Machine learning and AI
• Virtualized networks may require AI to sift through billions of
different network scenarios to find an optimal configuration.
• AI is already being experimented within data center
operations.
• Telcos use AI for network planning and optimisation.
• According to a 2007 paper by Qi et al, expert systems and ML
are the AI techniques that have been widely used in telecoms
so far.
https://www.researchgate.net/publication/220658193_Artificial_intelligence_applications_in_the_telecommunications_industry
November 2016 9
AGILITY
Section 3
November 2016 10
Agile
Source: Netcracker
November 2016 11
DevOps approach
Metamodel - enables
services/resources to be
described in a common,
abstract way
Modelling launguages / tools:
TOSCA, YANG, YAML, Chef,
Puppet, etc
Scripts, service models, resource descriptors,
policies) – proprietary, third party, open source
November 2016 12
Cultural challenge of DevOps
Plan RunBuild
From NetOps and SysOps to DevOps
November 2016 13
NFV - OPPORTUNITIES & CHALLENGES
Section 4
November 2016 14
NFV opportunities and challenges
Opportunity Challenge
Offer new services (eg vFW, NaaS, VR) created internally or
outside
Ensure services are not simply provided OTT
Enable customer self-service – empower customer to make
changes in near real time
Integration with existing OSS/BSS
Network automation - adaptive, self-healing networks with
closed loop assurance
• Need for greater standardisation of alarm and
performance management.
• Shift from hardware monitoring to service monitoring.
Integration of network and cloud (storage, compute) Silo mentality
Replace antiquated systems • Tech immaturity – “It's all full of bugs, hard to upgrade
and a nightmare to operate.”
• Operating a hybrid (legacy + NFV) network for years to
come.
November 2016 15
Barriers to NFV
2.73
2.73
2.73
2.74
2.8
2.84
2.86
2.91
3.13
2.5 2.6 2.7 2.8 2.9 3 3.1 3.2
IT/network convergence issues
Lack of evidence for new virtualization-enabled, revenue-
generating services
Length of time required to achieve
RoI from virtualization
Need to manage virtual and
physical networks in parallel
Complexity of virtualizing
high-scale mobile networks
Lack of NFV MANO standards
Performance gap between
COTS and dedicated hardware
Immaturity of VNFs
Integration with existing OSS
Source: Heavy Reading OSS and MANO survey 2015
November 2016 16
ATIS - Operational Challenges of NFV
• Greatest challenge lies in the upper control and management layers of the
network, where new and legacy systems must co-exist
• Fragmented domain specific control and management must be migrated
into an integrated whole to achieve seamless automation
• A comprehensive standardization program for NFV is not required.
• Information models developed byTM Forum will likely be retained
• Specifications drive interoperability for hardware
• For software it is the availability of open source implementations
https://access.atis.org/apps/group_public/download.php/20398/Operational Opportunities.pdf
November 2016 17
NFV: STANDARDSVS OPEN SOURCE
Section 5
November 2016 18
SDOs, Consortia and Open Source
Source: Heavy Reading
Legend – blue = open source, red = SDO or consortium
Interoperability
ATIS
MEF
OPNFV
OSS
OPNFV, TMForum
OpenNMS, Drools
NFVO - Orchestration
Open-O, Open Mano, ECOMP
VNFM - Control
ONOS, OpenDaylight, ONF
VIM - Infrastructure
3GPP
OpenStack, OpenFlow, Cloudstack
Architecture
ETSI
November 2016 19
Open Source advantage
Source: Linux Foundation
November 2016 20
Key SDO activity for NFV
• ETSI NFV ISG – 11 specs including architectural framework, infrastructure, service
quality metrics, management & orchestration, resiliency requirements, and security
guidance.
• IETF/IRTF - NetworkVirtualization OverlaysWG works on signalling for tunnelling
protocol; Service Function Chaining WG; Source Packet Routing in NetworkingWG
is about how specific data packets should be routed. NETCONF is a protocol for
network device configuration and YANG is an associated data modelling language.
• TM Forum – ZOOM (Zero-touch Orchestration, Operations and Management) – to
developVirtualization and NFV & SDN best practices and standards
• MEF - LSO (Lifecycle Service Orchestration) specifies service orchestration based on
lifecycles of connectivity services across network domains. Principle capabilities
cover Fulfillment, Control, Performance, Assurance, Usage and Analytics.
November 2016 21
Key consortia activity for NFV
• Open Networking Foundation (ONF) – inherited the OpenFlow
protocol/API (used asVIM) from Stanford University. Led by
Facebook, DT, AT&T, Microsoft, Google, NTT,Verizon.
• Open Data Center Alliance (ODCA) – dedicated to cloud
computing. Led by CenturyLink, Intel, Capgemini, China
Unicom, SAP, DT, Infosys.
• ATIS - Network FunctionsVirtualization Forum (inter-CSP and
enterprise-to-CSP interconnection, interoperability and
interworking).Very large Board of Directors.
November 2016 22
Key open source NFV projects
• OPNFV (Open Platform for NFV) – a framework for software development
covering NFV Infrastructure,Virtualized Infrastructure Management, and APIs.
• OpenStack – Nova (compute) provisions/manages large networks ofVMs; Neutron
(networking) provides pluggable, scalable, API-driven network and IP management;
Swift provides object storage and Cinder provides block storage.
• OpenDaylight – Around 30 projects including (1) network applications,
orchestration and services; (2) controller platform; (3) southbound interfaces &
protocols such as netconf or OpenFlow plugins; (4) data plane elements such as
OpenFlow-enabled devices or Open vSwitches. Supported by the Linux Foundation.
• ONOS – Open Network Operating System is an open source community hosted by
the Linux Foundation which aims to create a SDN operating system for
communications service providers.
November 2016 23
Open warfare: may the best MANO win
November 2016 24
Open Source MANO ECOMP OPEN-O
Hosted by ETSI NFV AT&T / Linux Foundation Linux Foundation
Operator support Bell Mobility, BT, Portugal
Telecom, Sprint, Telefonica,
Telenor
AT&T, Orange Business
Services
China Mobile, China Telecom
Key vendor members ADVA Optical, Canonical,
Comptel, Intel, Ixia, Mirantis,
Procera, Red Hat, RIFT.io,
Sandvine, Technicolor, Viavi
Ericsson, GigaSpaces, Huawei,
Intel, ZTE
Other vendor participants Brocade, Netcracker,
Netrounds, Radcom, VMWare
Amdocs, Radcom Canonical, Red Hat
Lines of code 0.3m 8.5m 2.1m
Commits 411 n/a 2,674
Contributors 49 n/a 86
Downloads 803 n/a n/a
Source: Heavy Reading.
THE WEB GIANT APPROACH
Section 6
November 2016 25
Busting some FANG myths
• Web-scale giants use custom-built or heavily customized appliances – not
just commodity hardware.
• This allows them to reduce their overall cost and/or meet specific
performance requirements.
• They also build applications that are heavily coupled and specifically
designed for their hardware/infrastructure environment – this is the
opposite of virtualization.
• This allows software designers to squeeze the most performance from the
custom hardware at their disposal.
November 2016 26
Facebook
• "Building 8" is a FB team developing connectivity hardware products.
• By developing technology and releasing it as open source (Open Compute,
Telecom Infra Project) FB aims to help service providers provide better
connectivity for its users.
– Open Cellular - wireless access platform.
– Terragraph - networks of nodes that combine WiFi and small cells
– ARIES Massive MIMO radio antenna for rural areas.
• Network automation: SDN makes more of underlying architecture of
network equipment available so programmers can control the hardware.
Further info: https://code.facebook.com/posts/ https://www.facebook.com/Engineering
November 2016 27
Amazon
• Amazon uses:
– Custom processors
– Many hardware configurations, custom routers, protocol stacks, and
even proprietary power supplies
– Custom switches - “If you build it yourself with minimalist attitudes and
only with the features you need, it is a lot cheaper”
• Further info:
– AWS blog - https://aws.amazon.com/blogs/aws/
– AWS architecture blog - https://www.awsarchitectureblog.com
– CTO blog - http://www.allthingsdistributed.com/
November 2016 28
Netflix
• Netflix innovates on top ofAWS and EC2 infrastructure with
their own management tools:
– Meson project for “workflow orchestration and scheduling framework “
– Titus – Docker management
– Mantis - real-time dash-boarding, alerting, anomaly detection, and
metric generation.
– Chaos Monkey - tool that randomly disables production instances to
make sure can survive this common failure without customer impact.
Further info: http://techblog.netflix.com/
November 2016 29
Google
• Google has been at the forefront of SDN, first implementing Open Flow in 2012. Andromeda is
Google’s SDN architecture with load-balancing, security and firewall services built on top
which it offers to Compute Engine customers on-demand.
• In a paper published last year Google pulled back the curtain on its SDN infrastructure.
• Google doesn’t just use commodity hardware, it constructs its own servers and custom
networking switches. Google’s Spanner is built with a specific requirement on hardware-level
synchronized clocks. Kubernetes assumes that every compute node is given its own subnet.
Resource allocation in Google Borg is tied to Google’s capacity planning, while cluster
definitions in Borg rely on Google’s network topologies, among other factors.
• Google Research is actively involved in exploring data center architecture, wide area network
interconnects, SDN control and management infrastructure, as well as congestion control and
bandwidth allocation.
November 2016 30
CONCLUSION
Section 7
November 2016 31
The only constant is change
Heraclitus
535-475 BC
Digitalisation
Packet switching
Virtualization
?
Intelligent network
November 2016 32

More Related Content

What's hot

NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
Linaro
 

What's hot (20)

NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio ElizondoPresentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
 
Network Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDNNetwork Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDN
 
Summit 16: ETSI NFV Interface and Architecture Overview
Summit 16: ETSI NFV Interface and Architecture OverviewSummit 16: ETSI NFV Interface and Architecture Overview
Summit 16: ETSI NFV Interface and Architecture Overview
 
Spreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use casesSpreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use cases
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoF
 
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
 
NFV & Openstack
NFV & OpenstackNFV & Openstack
NFV & Openstack
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
 
Oredev Mucon Survey Nov 2015
Oredev Mucon Survey Nov 2015Oredev Mucon Survey Nov 2015
Oredev Mucon Survey Nov 2015
 
NFV
NFVNFV
NFV
 
Openstack meetup NFV
Openstack meetup NFV Openstack meetup NFV
Openstack meetup NFV
 
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
Summit 16: Experiences from the Trench: Bringing DOCOMO Multi Vendor NFV Solu...
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
 
OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07OpenStack Paris Meetup on Nfv 2014/10/07
OpenStack Paris Meetup on Nfv 2014/10/07
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
 
Summit 16: ARM Mini-Summit - NFV for the Masses - Marvell
Summit 16: ARM Mini-Summit - NFV for the Masses - MarvellSummit 16: ARM Mini-Summit - NFV for the Masses - Marvell
Summit 16: ARM Mini-Summit - NFV for the Masses - Marvell
 
NFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As ServiceNFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As Service
 
The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...
The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...
The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...
 
Red Hat NFV solution overview
Red Hat NFV solution overview   Red Hat NFV solution overview
Red Hat NFV solution overview
 

Similar to Automation, Agility and NFV

OpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportOpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-Report
Eric Zhaohui Ji
 
OpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServicesOpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServices
Charles Eckel
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
Open Networking Summit
 

Similar to Automation, Agility and NFV (20)

The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
 
Introducing ONAP (Open Network Automation Platform) - Bay Area Meetup
Introducing ONAP (Open Network Automation Platform)  - Bay Area MeetupIntroducing ONAP (Open Network Automation Platform)  - Bay Area Meetup
Introducing ONAP (Open Network Automation Platform) - Bay Area Meetup
 
Collaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled CloudCollaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled Cloud
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
 
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider NetworksOVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
OVNC 2015-Enabling Software-Defined Transformation of Service Provider Networks
 
Open Source Networking Overview
Open Source Networking OverviewOpen Source Networking Overview
Open Source Networking Overview
 
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
 
NFVO based on ManageIQ - OPNFV Summit 2016 Demo
NFVO based on ManageIQ - OPNFV Summit 2016 DemoNFVO based on ManageIQ - OPNFV Summit 2016 Demo
NFVO based on ManageIQ - OPNFV Summit 2016 Demo
 
NFV evolution towards 5G
NFV evolution towards 5GNFV evolution towards 5G
NFV evolution towards 5G
 
Benefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centersBenefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centers
 
Open stack foundation-nfv-report
Open stack foundation-nfv-reportOpen stack foundation-nfv-report
Open stack foundation-nfv-report
 
OpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportOpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-Report
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
 
SCF Partners' Day: Technologies for Densification
SCF Partners' Day: Technologies for DensificationSCF Partners' Day: Technologies for Densification
SCF Partners' Day: Technologies for Densification
 
OPNFV overview
OPNFV overviewOPNFV overview
OPNFV overview
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
 
OpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServicesOpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServices
 
2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
 

More from James Crawshaw

More from James Crawshaw (19)

Open source for NFV MANO
Open source for NFV MANOOpen source for NFV MANO
Open source for NFV MANO
 
Advanced Analytics & AI for Network Operations
Advanced Analytics & AI for Network OperationsAdvanced Analytics & AI for Network Operations
Advanced Analytics & AI for Network Operations
 
Software driven operations
Software driven operationsSoftware driven operations
Software driven operations
 
Orchestrating the lifecycle of network services
Orchestrating the lifecycle of network servicesOrchestrating the lifecycle of network services
Orchestrating the lifecycle of network services
 
Zero Touch Analytics
Zero Touch AnalyticsZero Touch Analytics
Zero Touch Analytics
 
How CSPs are Leveraging Open APIs
How CSPs are Leveraging Open APIsHow CSPs are Leveraging Open APIs
How CSPs are Leveraging Open APIs
 
Software Defined Operations Research Presentation
Software Defined Operations Research PresentationSoftware Defined Operations Research Presentation
Software Defined Operations Research Presentation
 
Service assurance for NFV
Service assurance for NFVService assurance for NFV
Service assurance for NFV
 
Enabling the transition from CSP to DSP with B/OSS transformation
Enabling the transition from CSP to DSP with B/OSS transformationEnabling the transition from CSP to DSP with B/OSS transformation
Enabling the transition from CSP to DSP with B/OSS transformation
 
Industry progress towards a next gen oss for a virtualized network
Industry progress towards a next gen oss for a virtualized networkIndustry progress towards a next gen oss for a virtualized network
Industry progress towards a next gen oss for a virtualized network
 
Industry progress towards a Next Gen OSS for a Virtualized Network
Industry progress towards a Next Gen OSS for a Virtualized NetworkIndustry progress towards a Next Gen OSS for a Virtualized Network
Industry progress towards a Next Gen OSS for a Virtualized Network
 
Is your digital transformation driving customer experience?
Is your digital transformation driving customer experience?Is your digital transformation driving customer experience?
Is your digital transformation driving customer experience?
 
Closed Loop Automation for NFV
Closed Loop Automation for NFVClosed Loop Automation for NFV
Closed Loop Automation for NFV
 
The Scope for Robotic Process Automation & Machine Learning in Telecom Operat...
The Scope for Robotic Process Automation & Machine Learning in Telecom Operat...The Scope for Robotic Process Automation & Machine Learning in Telecom Operat...
The Scope for Robotic Process Automation & Machine Learning in Telecom Operat...
 
Automation Opportunities in Telecom Operations With Intent-Based Networking, ...
Automation Opportunities in Telecom Operations With Intent-Based Networking, ...Automation Opportunities in Telecom Operations With Intent-Based Networking, ...
Automation Opportunities in Telecom Operations With Intent-Based Networking, ...
 
The Potential Impact of Robotic Process Automation & Artificial Intelligence ...
The Potential Impact of Robotic Process Automation & Artificial Intelligence ...The Potential Impact of Robotic Process Automation & Artificial Intelligence ...
The Potential Impact of Robotic Process Automation & Artificial Intelligence ...
 
Open source reality check
Open source reality checkOpen source reality check
Open source reality check
 
Let's get the machines to do it
Let's get the machines to do itLet's get the machines to do it
Let's get the machines to do it
 
2020 2017 presentation analyst - james crawshaw
2020 2017 presentation   analyst - james crawshaw2020 2017 presentation   analyst - james crawshaw
2020 2017 presentation analyst - james crawshaw
 

Recently uploaded

Recently uploaded (20)

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 

Automation, Agility and NFV

  • 1. Automation, Agility and NFV Responding to the OTT/web-scale threat James Crawshaw Senior Analyst Heavy Reading November 2016 1
  • 3. Agenda 1. Introduction 2. Automation 3. Agility 4. NFV – opportunities & challenges 5. NFV - standards vs open source 6. Web giant approach to virtualization 7. Conclusion November 2016 3
  • 6. Automation across the service lifecycle Stage Automation opportunity Order & fulfillment Self service for consumers already prevalent. Needs more flexibility to cater to enterprise customers. Configuration and control Allow the customer to take control of network capacity and QoS, on-demand Security Filter malicious traffic without requiring human intervention Policy Adjust network resources (bandwidth, traffic priorities) to provide differentiated services in the face of ever-changing network conditions Assurance Error detection and fault reporting; reroute services to limit disruptions Performance Quality monitoring and capacity analysis Analytics Real-time picture of end-to-end services, network components, and infrastructure November 2016 6
  • 7. Network Automation Maturity Source: Heavy Reading 1 5 4 3 2 November 2016 7
  • 8. Operator Automation Comfort Levels November 2016 8
  • 9. Machine learning and AI • Virtualized networks may require AI to sift through billions of different network scenarios to find an optimal configuration. • AI is already being experimented within data center operations. • Telcos use AI for network planning and optimisation. • According to a 2007 paper by Qi et al, expert systems and ML are the AI techniques that have been widely used in telecoms so far. https://www.researchgate.net/publication/220658193_Artificial_intelligence_applications_in_the_telecommunications_industry November 2016 9
  • 12. DevOps approach Metamodel - enables services/resources to be described in a common, abstract way Modelling launguages / tools: TOSCA, YANG, YAML, Chef, Puppet, etc Scripts, service models, resource descriptors, policies) – proprietary, third party, open source November 2016 12
  • 13. Cultural challenge of DevOps Plan RunBuild From NetOps and SysOps to DevOps November 2016 13
  • 14. NFV - OPPORTUNITIES & CHALLENGES Section 4 November 2016 14
  • 15. NFV opportunities and challenges Opportunity Challenge Offer new services (eg vFW, NaaS, VR) created internally or outside Ensure services are not simply provided OTT Enable customer self-service – empower customer to make changes in near real time Integration with existing OSS/BSS Network automation - adaptive, self-healing networks with closed loop assurance • Need for greater standardisation of alarm and performance management. • Shift from hardware monitoring to service monitoring. Integration of network and cloud (storage, compute) Silo mentality Replace antiquated systems • Tech immaturity – “It's all full of bugs, hard to upgrade and a nightmare to operate.” • Operating a hybrid (legacy + NFV) network for years to come. November 2016 15
  • 16. Barriers to NFV 2.73 2.73 2.73 2.74 2.8 2.84 2.86 2.91 3.13 2.5 2.6 2.7 2.8 2.9 3 3.1 3.2 IT/network convergence issues Lack of evidence for new virtualization-enabled, revenue- generating services Length of time required to achieve RoI from virtualization Need to manage virtual and physical networks in parallel Complexity of virtualizing high-scale mobile networks Lack of NFV MANO standards Performance gap between COTS and dedicated hardware Immaturity of VNFs Integration with existing OSS Source: Heavy Reading OSS and MANO survey 2015 November 2016 16
  • 17. ATIS - Operational Challenges of NFV • Greatest challenge lies in the upper control and management layers of the network, where new and legacy systems must co-exist • Fragmented domain specific control and management must be migrated into an integrated whole to achieve seamless automation • A comprehensive standardization program for NFV is not required. • Information models developed byTM Forum will likely be retained • Specifications drive interoperability for hardware • For software it is the availability of open source implementations https://access.atis.org/apps/group_public/download.php/20398/Operational Opportunities.pdf November 2016 17
  • 18. NFV: STANDARDSVS OPEN SOURCE Section 5 November 2016 18
  • 19. SDOs, Consortia and Open Source Source: Heavy Reading Legend – blue = open source, red = SDO or consortium Interoperability ATIS MEF OPNFV OSS OPNFV, TMForum OpenNMS, Drools NFVO - Orchestration Open-O, Open Mano, ECOMP VNFM - Control ONOS, OpenDaylight, ONF VIM - Infrastructure 3GPP OpenStack, OpenFlow, Cloudstack Architecture ETSI November 2016 19
  • 20. Open Source advantage Source: Linux Foundation November 2016 20
  • 21. Key SDO activity for NFV • ETSI NFV ISG – 11 specs including architectural framework, infrastructure, service quality metrics, management & orchestration, resiliency requirements, and security guidance. • IETF/IRTF - NetworkVirtualization OverlaysWG works on signalling for tunnelling protocol; Service Function Chaining WG; Source Packet Routing in NetworkingWG is about how specific data packets should be routed. NETCONF is a protocol for network device configuration and YANG is an associated data modelling language. • TM Forum – ZOOM (Zero-touch Orchestration, Operations and Management) – to developVirtualization and NFV & SDN best practices and standards • MEF - LSO (Lifecycle Service Orchestration) specifies service orchestration based on lifecycles of connectivity services across network domains. Principle capabilities cover Fulfillment, Control, Performance, Assurance, Usage and Analytics. November 2016 21
  • 22. Key consortia activity for NFV • Open Networking Foundation (ONF) – inherited the OpenFlow protocol/API (used asVIM) from Stanford University. Led by Facebook, DT, AT&T, Microsoft, Google, NTT,Verizon. • Open Data Center Alliance (ODCA) – dedicated to cloud computing. Led by CenturyLink, Intel, Capgemini, China Unicom, SAP, DT, Infosys. • ATIS - Network FunctionsVirtualization Forum (inter-CSP and enterprise-to-CSP interconnection, interoperability and interworking).Very large Board of Directors. November 2016 22
  • 23. Key open source NFV projects • OPNFV (Open Platform for NFV) – a framework for software development covering NFV Infrastructure,Virtualized Infrastructure Management, and APIs. • OpenStack – Nova (compute) provisions/manages large networks ofVMs; Neutron (networking) provides pluggable, scalable, API-driven network and IP management; Swift provides object storage and Cinder provides block storage. • OpenDaylight – Around 30 projects including (1) network applications, orchestration and services; (2) controller platform; (3) southbound interfaces & protocols such as netconf or OpenFlow plugins; (4) data plane elements such as OpenFlow-enabled devices or Open vSwitches. Supported by the Linux Foundation. • ONOS – Open Network Operating System is an open source community hosted by the Linux Foundation which aims to create a SDN operating system for communications service providers. November 2016 23
  • 24. Open warfare: may the best MANO win November 2016 24 Open Source MANO ECOMP OPEN-O Hosted by ETSI NFV AT&T / Linux Foundation Linux Foundation Operator support Bell Mobility, BT, Portugal Telecom, Sprint, Telefonica, Telenor AT&T, Orange Business Services China Mobile, China Telecom Key vendor members ADVA Optical, Canonical, Comptel, Intel, Ixia, Mirantis, Procera, Red Hat, RIFT.io, Sandvine, Technicolor, Viavi Ericsson, GigaSpaces, Huawei, Intel, ZTE Other vendor participants Brocade, Netcracker, Netrounds, Radcom, VMWare Amdocs, Radcom Canonical, Red Hat Lines of code 0.3m 8.5m 2.1m Commits 411 n/a 2,674 Contributors 49 n/a 86 Downloads 803 n/a n/a Source: Heavy Reading.
  • 25. THE WEB GIANT APPROACH Section 6 November 2016 25
  • 26. Busting some FANG myths • Web-scale giants use custom-built or heavily customized appliances – not just commodity hardware. • This allows them to reduce their overall cost and/or meet specific performance requirements. • They also build applications that are heavily coupled and specifically designed for their hardware/infrastructure environment – this is the opposite of virtualization. • This allows software designers to squeeze the most performance from the custom hardware at their disposal. November 2016 26
  • 27. Facebook • "Building 8" is a FB team developing connectivity hardware products. • By developing technology and releasing it as open source (Open Compute, Telecom Infra Project) FB aims to help service providers provide better connectivity for its users. – Open Cellular - wireless access platform. – Terragraph - networks of nodes that combine WiFi and small cells – ARIES Massive MIMO radio antenna for rural areas. • Network automation: SDN makes more of underlying architecture of network equipment available so programmers can control the hardware. Further info: https://code.facebook.com/posts/ https://www.facebook.com/Engineering November 2016 27
  • 28. Amazon • Amazon uses: – Custom processors – Many hardware configurations, custom routers, protocol stacks, and even proprietary power supplies – Custom switches - “If you build it yourself with minimalist attitudes and only with the features you need, it is a lot cheaper” • Further info: – AWS blog - https://aws.amazon.com/blogs/aws/ – AWS architecture blog - https://www.awsarchitectureblog.com – CTO blog - http://www.allthingsdistributed.com/ November 2016 28
  • 29. Netflix • Netflix innovates on top ofAWS and EC2 infrastructure with their own management tools: – Meson project for “workflow orchestration and scheduling framework “ – Titus – Docker management – Mantis - real-time dash-boarding, alerting, anomaly detection, and metric generation. – Chaos Monkey - tool that randomly disables production instances to make sure can survive this common failure without customer impact. Further info: http://techblog.netflix.com/ November 2016 29
  • 30. Google • Google has been at the forefront of SDN, first implementing Open Flow in 2012. Andromeda is Google’s SDN architecture with load-balancing, security and firewall services built on top which it offers to Compute Engine customers on-demand. • In a paper published last year Google pulled back the curtain on its SDN infrastructure. • Google doesn’t just use commodity hardware, it constructs its own servers and custom networking switches. Google’s Spanner is built with a specific requirement on hardware-level synchronized clocks. Kubernetes assumes that every compute node is given its own subnet. Resource allocation in Google Borg is tied to Google’s capacity planning, while cluster definitions in Borg rely on Google’s network topologies, among other factors. • Google Research is actively involved in exploring data center architecture, wide area network interconnects, SDN control and management infrastructure, as well as congestion control and bandwidth allocation. November 2016 30
  • 32. The only constant is change Heraclitus 535-475 BC Digitalisation Packet switching Virtualization ? Intelligent network November 2016 32