how graphs are taming the complexity of network & it ops

Post on 21-Jan-2018

230 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Taming the Complexity of Network & IT OpsImproving Network Operations With Neo4j & Graphs

Ryan BoydDeveloper Relations @ Neo Technology

Jeff MorrisHead of Product Marketing @ Neo Technology

Agenda• Networks are Graphs • Network & IT-Operations with Graphs • Network Upgrade and Helpdesk Scenarios • The Neo4j Sandbox Topology • References and Resources • Q&A

Networks are Graphs

network topology

Mesh Router

Gateway

Router

Router

Router

Mesh Router

Router

Router

Mesh Router

Gateway

Access Point

CPU

CPU CPU

CPU

Mobile

Mobile Mobile

Mobile

Base Station

CPU

CPU

CPU

CPU

Access Point

Relational Database

This is data modelled as graph!

Graph Database

Network & IT-Operations with Graphs

Typical IT organization

Sys AdminsServers, on-premise virtual machines, cloud virtual machines, etc.

Network AdminsSwitches, Routers, Egress Points

App AdminsI.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc.

Internal UsersHR, Sales, Marketing, Data Analysts, E-staff etc.

Numerous Customers & Partners

Router

Servers

Servers

Apps

FirewallCloud

SwitchApps

Network AdminsSwitches, Routers, Egress Points

Sys AdminsServers, on-premise virtual machines, cloud virtual machines, etc.

App AdminsI.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc.

Internal UsersHR, Sales, Marketing, Data Analysts, E-staff etc.

Router

Servers

Servers

Apps

FirewallCloud

SwitchApps

Network AdminsSwitches, Routers, Egress Points

Sys AdminsServers, on-premise virtual machines, cloud virtual machines, etc.

App AdminsI.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc.

Internal UsersHR, Sales, Marketing, Data Analysts, E-staff etc.

Router

Servers

Servers

Apps

FirewallCloud

SwitchApps

Network AdminsSwitches, Routers, Egress Points

Sys AdminsServers, on-premise virtual machines, cloud virtual machines, etc.

App AdminsI.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc.

Internal UsersHR, Sales, Marketing, Data Analysts, E-staff etc.

Router

Servers

Servers

Apps

FirewallCloud

SwitchApps

Network AdminsSwitches, Routers, Egress Points

Sys AdminsServers, on-premise virtual machines, cloud virtual machines, etc.

App AdminsI.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc.

Internal UsersHR, Sales, Marketing, Data Analysts, E-staff etc.

Router

Servers

Servers

Apps

FirewallCloud

SwitchApps

Network AdminsSwitches, Routers, Egress Points

Sys AdminsServers, on-premise virtual machines, cloud virtual machines, etc.

App AdminsI.e. Salesforce, Marketo, SAP, Oracle Apps, Tableau, SharePoint, DBA’s etc.

Internal UsersHR, Sales, Marketing, Data Analysts, E-staff etc.

Network & IT operationsProactive Reactive

Proactive Scenario:Dependency Analysis

Best,John LewisNetwork Administrator

Email

#newyork#london

#funstuff

#graphicdesign

#product_team#marketing

#staff_info

#IT_maintenance

Slack

Premise:We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon.

Network Admins

Sys Admins

NotifyHi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm.

@channel Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm.

Premise:We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon.

Sys Admins(Servers & Other Hardware)

Network Admins(In Charge of Switch)

The Telephone Game

Premise:We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon.

Network Admins

Sys Admins

App Admins 10+(Marketo, SalesForce, Publishing Tools etc.)

(Servers & Other Hardware)

(In Charge of Switch)

The Telephone Game

Premise:We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon.

Network Admins

Sys Admins

App Admins

Internal Users

10+(Marketo, SalesForce, Publishing Tools etc.)

(Employees in Sales, Marketing, Legal, HR, etc)

(Servers & Other Hardware)

(In Charge of Switch)

500+

The Telephone Game

Network Admins

Sys Admins

App Admins

Customers

Internal Users

10+(Marketo, SalesForce, Publishing Tools etc.)

(Employees in Sales, Marketing, Legal, HR, etc)

(Servers & Other Hardware)

(In Charge of Switch)

500+

10’000+

The Telephone Game

Premise:We are the Network admins at the company ACME and we’re planning on doing maintenance on a switch on a Friday afternoon.

49%

Dependency Analysis Demo

Reactive Scenario:Root Cause Analysis

Helpdesk

Customers

App Admins

Internal Users

Sys Admins

Network Admins

Organization Hierarchy

Premise:It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.

Premise:It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.

CRM system

Oracle Financials

Tableau

Premise:

App Admins

6-6.45pm

Starts investigating

8pm

Oracle App Admin

On-call Sys Admin

Slow fiber connection to the SAN detected

5pm

Complaintsbegin

Helpdesk Network Admin

9pm

Issue is a bad fiber connector

10pm

System operational

Helpdesk

It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.

Premise:

Impact:• Outage lasted 5 hours• 3 helpdesk staff involved• 3 on-call app admins• 3 on-call sysadmins• 2 on-call network admins return to the office• Total people time until resolution: 55 hours

It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.

Helpdesk Root Cause Demo

Premise:

Impact after switching to graph:• Outage lasts 45 min• 3 helpdesk staff involved• 2 on-call network admins are involved• Total people time until resolution: 3.75 hours

It’s 5 pm on a Friday in the summer. Most staff have left for the day, but the Helpdesk remain on call. The staff starts receiving numerous complaints.

Network are Graphs! Neo4j enables you to quickly traverse a network graph for proactive impact analysis Neo4j significantly increases the speed when performing root cause analysis

Summary

Who’s using Neo4j?

Government Commercial clients

Who’s Using Neo4j?Institutions

Local Governments

Law Enforcement

Military & Intelligence

Neo4j Adoption by Selected VerticalsSOFTWARE FINANCIAL

SERVICES RETAIL MEDIA & OTHER SOCIAL NETWORKS TELECOM HEALTHCARE

“Graph analysis is possibly the single most effective competitive differentiator for organizations pursuing data-driven operations and decisions after the design

of data capture.

“By the end of 2018, 70% of leading organizations will have one or more pilot or proof-of-concept

efforts underway utilizing graph databases.”

Towards Graph Inevitability

Valuable Resources

neo4j.com/sandbox

neo4j.com/use-cases/network-and-it-operations/

neo4j.com/product

Sandbox

www.linkedin.com/company/neo-technology_2

github.com/LendingClub/mercator

neo4j.com/resources

Use Cases

Thank you!

“Forrester estimates that over 25% of enterprises will be using graph databases by 2017.”

Towards Graph Inevitability

Towards Graph Inevitability

ACME Helpdesk

CRM very slowadmin • apps

new

#16783247

CRITICAL New May 28, 20173.30pm

CRM taks ages to respondadmin • apps

new

#16783248

CRITICAL May 28, 20173.31pm

# Priority Status DateSubject

New

new

#16783247

CRITICALCRM taks ages to respondadmin • apps

May 28, 20173.33pm

New

Oracle Financials is slowadmin • apps

new

#16783247

CRITICAL New May 28, 20173.30pm

Something wrong with Financialsadmin • apps

new

#16783248

CRITICAL May 28, 20173.31pm

New

new

#16783247

CRITICALCan’t access Tableauadmin • apps

May 28, 20173.33pm

New

new

#16783247

CRITICALTableau is insanely slowadmin • apps

May 28, 20173.33pm

New

original

ACME Helpdesk

Example Reactive ScenarioHelpdesk overload

Customers

App Admins(Marketo, SalesForce, Publishing Tools etc.)

Internal Users(Employees in Sales, Marketing, Legal, HR, etc)

Sys Admins(Servers & Other Hardware)

Network Admins(In charge of network)

Helpdesk

#IT_maintenance

#newyork

#london

#funstuff

#graphicdesign

#product_team#marketing

#staff_info

@channel Reminder of the scheduled maintenance on FX31QR on Friday, May 28 @ 3-4pm.

Hi, reminder of the scheduled maintenance on FX31QR on Friday, May 28 @ 3-4pm.

Best,John LewisNetwork Administrator

sysadmin@acme.com ›

ALERT: Scheduled maintenance for FX31QR

appadmin@acme.com

Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm./John

John LewisNetwork Administrator

***ACME CompanySan Francisco, CA

sysadmins@acme.com ›

ALERT: Scheduled maintenance for Switch on Rack 5

Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm./John

John LewisNetwork Administrator

***ACME CompanySan Francisco, CA

sysadmins@acme.com ›

ALERT: Scheduled maintenance for Switch on Rack 5

Hi, maintenance scheduled for Switch IP 10.2.5 on Rack 5 on Friday, May 28 @ 3-4pm./John

John LewisNetwork Administrator

***ACME CompanySan Francisco, CA

top related