How to apply graphs to network management

20
How to apply graphs to network management? SAS founded in 2013 in Paris | http://linkurio.us | @linkurious

description

Root cause analysis, impact analysis : graph technologies make it easier to understand network. Learn how to apply it to network management.

Transcript of How to apply graphs to network management

Page 1: How to apply graphs to network management

How to apply graphs to network management?

SAS founded in 2013 in Paris | http://linkurio.us | @linkurious

Page 2: How to apply graphs to network management

WHAT IS A GRAPH?

Father Of

Father Of

Siblings

This is a graph

Page 3: How to apply graphs to network management

WHAT IS A GRAPH : NODES AND RELATIONSHIPS

Father Of

Father Of

Siblings

A graph is a set of nodes linked by relationships

This is a node

This is a relationship

Page 4: How to apply graphs to network management

People, objects, movies, restaurants, music

Antennas, servers, phones, people

Supplier, roads, warehouses, products

Graphs can be used to model many domains

DIFFERENT DOMAINS WHERE GRAPHS ARE IMPORTANT

Supply chains Social networks Communications

Page 5: How to apply graphs to network management

But why can graphs can be applied to network management?

GRAPH AND NETWORK MANAGEMENT

Page 6: How to apply graphs to network management

THE COST OF BAD NETWORK MANAGEMENT

According to Information week, IT downtime costs $26.5 billion in lost revenue per year.

Page 7: How to apply graphs to network management

People, objects, movies, restaurants, music

Antennas, servers, phones, people

Supplier, roads, warehouses, products

Network management is rarely seen as a source of stability

BUT NETWORK MANAGEMENT IS OFTEN UNDER PRESSURE

Outages UncertaintyConstant stress

Page 8: How to apply graphs to network management

But why can graphs help with network management?

GRAPH AND NETWORK MANAGEMENT

Page 9: How to apply graphs to network management

IP address Type Port) Status

192.168.21.83 Dynamic 123 Up

127.0.21.83 Dynamic 92 Up

127.0.3.12 Static 28 Up

192.170.0.2 Dynamic 8080 Down

REPRESENTING A NETWORK

Most network management tools are tabular-oriented

Page 10: How to apply graphs to network management

REPRESENTING A NETWORK

But networks are best represented as graphs

Website

Router

Server

ERP

Application

CRM

Application

Virtual machine

Router

Virtual machineVirtual machine

Server

Page 11: How to apply graphs to network management

WHY IT IS IMPORTANT TO USE GRAPHS FOR NETWORK MANAGEMENT

Why does it matter?

Page 12: How to apply graphs to network management

EXAMPLE : IMPACT ANALYSIS

What happens if I remove a server?

Website

Router

Server

ERP

Application

CRM

Application

Virtual machine

Router

Virtual machineVirtual machine

Server

Page 13: How to apply graphs to network management

I traverse the graph to evaluate the impact

EXAMPLE : IMPACT ANALYSIS

Website

Router

Server

ERP

Application

CRM

Application

Virtual machine

Router

Virtual machineVirtual machine

Server

Page 14: How to apply graphs to network management

Graph databases are optimized for this task

With a RDMS WIth a graph database

Operations involved

Write complex queries with multiple-joins

Write a query with a graph-oriented language

DIfficulty DIfficult Easy

Performances Slow Fast

Risk of error High Low

EXAMPLE : IMPACT ANALYSIS

Page 15: How to apply graphs to network management

When it is easy to understand and modify the IT network,

the data quality is improved.

With greater data quality and a more natural way to query

the data, network management becomes

easier.

Adding a server, planning an intervention : graphs can help your organization get more of

its architecture.

Graphs can have a powerful impact on network management

THE IMPACT OF GRAPHS

Better data quality

Greater agilityLess stress

Page 16: How to apply graphs to network management

Graph databases makes it possible to store and query the IT network in real-time

APPLYING GRAPHS IN PRODUCTION

Real life events require graph knowledge

A new server is added

A maintenance intervention is planned

The equipment is moved

A neo4j cypher query delivers an answer

The network management team decide

Page 17: How to apply graphs to network management

The network management team can focus on delivering

value to the business.

Linkurious allows you to quickly browse the data to make an informed decision.

IT can use Linkurious to quickly analyse the network

WHAT IS THE IMPACT OF LINKURIOUS

Within Linkurious, you can run impact analysis and

complex queries simply by clicking.

Direct access to the data

Graph analytics on demand

Faster and better decisions

Page 18: How to apply graphs to network management

DEMO

Go to linkurio.us to try it!

Page 19: How to apply graphs to network management

TECHNOLOGY

Cloud ready and open-source based

Page 20: How to apply graphs to network management

CONCLUSION

Contact us to discuss your projects at [email protected]