The Self-Driving Network™

Slides:



Advertisements
Similar presentations
Project Title Here IEEE UCSD Overview Robo-Magellan is a robotics competition emphasizing autonomous navigation and obstacle avoidance over varied, outdoor.
Advertisements

A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
A Research Agenda for Accelerating Adoption of Emerging Technologies in Complex Edge-to-Enterprise Systems Jay Ramanathan Rajiv Ramnath Co-Directors,
Alert Logic Provides a Fully Managed Security and Compliance Solution Based in the Cloud, Powered by the Robust Microsoft Azure Platform MICROSOFT AZURE.
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Understand your end-users and your app with Application Insights.
1 COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. Cognitive Security: Security Analytics and Autonomics for Virtualized Networks Lalita Jagadeesan.
Software and Networking
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
Zentera Guardia Fabric ™ Securely Connects Client-Server Apps between Microsoft Azure, Enterprise Datacenters & Other Public Clouds MICROSOFT AZURE ISV.
Improve the Performance, Scalability, and Reliability of Applications in the Cloud with jetNEXUS Load Balancer for Microsoft Azure MICROSOFT AZURE ISV.
Get Full Protection on Microsoft Azure with Symantec™ Endpoint Protection 12.1 MICROSOFT AZURE ISV PROFILE: SYMANTEC Symantec™ Endpoint Protection is an.
AUTONOMIC COMPUTING B.Akhila Priya 06211A0504. Present-day IT environments are complex, heterogeneous in terms of software and hardware from multiple.
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Darren Thayre, AWS Professional Services Succeeding with AWS by delivering high.
When is a Vision Worth Pursuing?
Rationalizing ONAP Architecture for R2 and Beyond Vimal Begwani – AT&T
Connected Infrastructure
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Service Assurance in the Age of Virtualization
Junos Automation Stack
Digital Aerospace and Defense Build, Service, and Fly Better
Deliver business insights with Microsoft Dynamics AX and Power BI
University of Maryland College Park
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
OptiView™ XG Network Analysis Tablet
Intelligent IVI with AI
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
Real-time protection for web sites and web apps against ATTACKS
FunnelCake Creates Next-Generation Marketing Operations Platform for Secure, Scalable Big Data Analytics, All Driven by Power of Microsoft Azure MICROSOFT.
Trial.iO Makes it Easy to Provision Software Trials, Demos and Training Environments in the Azure Cloud in One Click, Without Any IT Involvement MICROSOFT.
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Connected Infrastructure
Digital Innovation IoT.
Intent Based Orchestration for Applications
Get Real Value and Insights from Your Data: Biin Solutions Provides Predictive Analytics, IoT, and Business Intelligence with Microsoft Azure Power MICROSOFT.
Add intelligence to Dynamics AX with Cortana Intelligence suite
ONAP Amsterdam Architecture
MyHealthDirect’s Enterprise Scheduling Platform, Based on Microsoft Azure, Improves the Patient Experience and Reduces Patient Readmissions MICROSOFT AZURE.
Microsoft Azure Platform Powers New Elements Constellation Software Suite to Deliver Invaluable Insights From Your Data for Marketing and Sales MICROSOFT.
How to Learn Your Client
Consulting Services for IoT
Oscar AP by Massive Analytic: A Precognitive Analytics Platform for Effortless Data-Driven Decisions. Now Available in Azure Marketplace MICROSOFT AZURE.
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
ResourceFirst Puts Emphasis on Communication, Uses Power of Azure to Bring Successful Resource and Portfolio Management to Companies Globally MICROSOFT.
AKAMAI INTELLIGENT PLATFORM™
Utilizing the Capabilities of Microsoft Azure, Skipper Offers a Results-Based Platform That Helps Digital Advertisers with the Marketing of Their Mobile.
On-Premises, or Deployed in a Hybrid Environment
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
I-POWER JAPAN Gives Small Businesses the Ability to Get Their Work Done from Anywhere, Even a Construction Site, by Using Microsoft Azure MICROSOFT AZURE.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Accelerate Your Self-Service Data Analytics
Unitrends Enterprise Backup Solution Offers Backup and Recovery of Data in the Microsoft Azure Cloud for Better Protection of Virtual and Physical Systems.
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
MyCloudIT Enables Partners to Drive Their Cloud Profitability Using CSP-Enabled Desktop Hosting Automation with Microsoft Azure and Office 365 MICROSOFT.
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Carl Data Solutions Collects Utility Sensor and Meter Data to Provide Advanced Reporting, Alarming, and Analytics with Microsoft Azure MICROSOFT AZURE.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Cloud Analytics for Microsoft Azure
XtremeData on the Microsoft Azure Cloud Platform:
Resonate Solutions and Microsoft Azure Provide the Power to Easily and Reliably Operationalize Closed-Loop Feedback and get Actionable Insights Partner.
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
Toward a Network Telemetry Framework draft-song-ntf-02
Jigar.B.Katariya (08291A0531) E.Mahesh (08291A0542)
Guarantee Hyper-V, System Center Performance and Autoscale to Microsoft Azure with Application Performance Control System from VMTurbo MICROSOFT AZURE.
Self-Managed Systems: an Architectural Challenge
7.3 Example Use Cases Spirent Automation Platform Technologies.
Future of AIOps –GAVS View
The Intelligent Enterprise and SAP Business One
Presentation transcript:

The Self-Driving Network™ In March 2016, I presented the vision of a Self-Driving Network – an automated, fully autonomous network I drew an analogy with the vision of a self-driving car It took 10 years from vision to prototype The first attempt (in 2004) failed! What will it take to realize the Self-Driving Network? 2 © 2017 Juniper Networks, Inc. All rights reserved.

The Self-Driving Car Journey 2004 2014 DARPA Grand Challenge: build a self-driving car

The Self-Driving Network: What It Does A self-driving network would Accept “guidance” from a network operator Self-discover its constituent parts Self-organize and self-configure Self-monitor using probes and other techniques Auto-detect and auto-enable new customers Automatically monitor and update service delivery Self-diagnose using machine learning and self-heal Self-report periodically

FIVE TECHNOLOGIES FOR SELF DRIVING TELEMETRY AUTOMATION DECLARATIVE INTENT DECISION MAKING RULE-BASED MACHINE LEARNING MULTIDIMENSIONAL VIEWS 5 © 2017 Juniper Networks, Inc. All rights reserved.

1. TELEMETRY—CARS The usual: speedometer, gas gauge, tire pressure sensors More recent: radar (for ACC), sonar (for parking assist), cameras LiDAR

1. TELEMETRY—NETWORKS: where we are today Line Card N PFE uKernel Provision Sensors Routing Engine Line Card 1 Application Network Element Sensor Configuration: NETCONF, CLI In-band telemetry information Queries Data Collector Query Engine Database Telemetry Endpoint µKernel Control Plane Telemetry manager Streaming, real-time, optimized for machines

2. MULTIDIMENSIONAL, MULTI-MODAL VIEWS NETWORK TODAY Neighbors, links Exit points, peers L0-1 devices Middle-boxes Global topology, traffic, flows Server and application performance Hackers, flash crowds, DDoS NETWORK (FUTURE) Correlation of information across geographies, layers, peers, clouds Root cause analysis via supervised learning Time-based trending to establish and adapt baselines Optimal local decisions based on global state

3. AUTOMATION—NETWORKS: where we are today Python Scripts Ansible Salt Ruby Scripts Puppet Chef APIs PyEZ Framework RubyEZ Library Python / SLAX NETCONF RESTCONF CLI gRPC XML-RPC jVision Sensor SNMP RO Operating System Chassis Data Plane (PFE)

4. DECLARATIVE STATEMENT OF INTENT—CARS SAY WHERE YOU WANT TO GO… Hints: Fastest time Lease distance Most efficient use of battery Even better, the car can simply talk to your phone, figure out where you need to be, and take you there

4. INTENT: “Say What You Want, Not How” – where we are today service reqts High-level, declarative specification of service requirements Process & compile A DB Service configuration lives here Parse specification Process analytics S DB Network Analytics Configuration is sent to chosen device Device 1 Device 6 Device 5 Device 4 Device 3 Device 2

5. DECISION MAKING—RULE-BASED VS. MACHINE LEARNING RULE-BASED LEARNING If X happens, do Y: “avoid big rocks” —“If this then that” Straightforward programming Easy to predict and refine Slow, painstaking work At scale, hard to manage MACHINE LEARNING “Essence of artificial intelligence” —Alan Turing Can become “creative” Fastest way to learn complex behavior Can come to strange conclusions Hard to know what it knows

FIVE STAGES OF SELF-DRIVING MANUAL (!) VISUALIZATION You are here! ANALYSIS & PREDICTION RECOMMENDATION Augment Get here! AUTONOMOUS DECISIONS 13 © 2016 Juniper Networks, Inc. All rights reserved.

How Do We Get This Kicked Off?

HIGH-LEVEL ARCHITECTURE Need standardized set of actions Need easy way to correlate data Analysis Collector Decision Telemetry Action Need standardized interactions Need standardized data models

THE NETWORKING GRAND CHALLENGE BUILD A SELF-DRIVING NETWORK IMPACT: Self-Discover—Self-Configure—Self-Monitor—Self-Correct—Auto-Detect Customers—Auto-Provision—Self-Analyze—Self-Optimize—Self-Report GOAL TBD PRIZE POSSIBILITIES Free up people to work at a higher-level: new service design Agile, even anticipatory service creation Fast, intelligent response to security breaches RESULT 16 © 2017 Juniper Networks, Inc. All rights reserved. JUNIPER NETWORKS Run a datacenter for six months with no human intervention (not even from afar) with no reduction or compromise in functionality CHALLENGE

THE SELF-DRIVING NETWORK: GRAND IMPACT Skill set change: Network geeks  service designers Network knowhow  algorithmic tweaking The network gets out of the way! SLAs are automatically met Networks adapt, react, anticipate Security becomes Good Guy ‘Bot versus Bad Guy ‘Bot Picture of a person lounging, sipping a tropical drink in paradise (i.e., the engineer’s life is made easier)

THE SELF-DRIVING NETWORK: GRAND POSSIBILITIES Super Bowl LX in 10 years IT infrastructure orders and delivers itself, then self-organizes on-site

CONCLUSION Let’s get to work: study, share data, We have before us a compelling vision in networking, both meaningful and realizable Economic imperative: attack the biggest cost in networking – operations Efficiency imperative: spin up resources as needed and optimize their use Agility imperative: bring up new services quickly; predict, anticipate and adapt Security imperative: quickly diagnose, isolate and remove or mitigate threats … and do this all with no human intervention Let’s get to work: study, share data, research, prototype, standardize, iterate