Upload
neo4j-the-fastest-and-most-scalable-native-graph-database
View
229
Download
5
Embed Size (px)
Citation preview
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
#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
ALERT: Scheduled maintenance for FX31QR
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
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
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