Transcript
Page 1: Big Data Visualization Problem in IT Management

Serge Mankovski CA Labs Research Staff Members

Big Data Visualization in IT Management Environment

Page 2: Big Data Visualization Problem in IT Management

Problem as we see it

—  Data is more complex than ever before −  Three Vs of Big Data −  Mushup of structured, semi structured, and unstructured −  Longer time frames

—  and we are eager to use long term data more than ever before −  Big promise of Big Data

—  Existing visualization techniques mostly built for less complex data

—  Time constraints for interactive visualization remain as before

—  It is clear in IT management that new techniques are needed to accomplish common use cases

Page 3: Big Data Visualization Problem in IT Management

Problematic Use Cases In IT MGMT

Elements of interest − Single element • Server

• Router

• Database

−  Groups • Service • Network • Location

Relationship •  Server A hosts Virtual Machine B

•  Application A uses Database B

•  Service A is contains Application B

3

−  Datacenter •  Multiple datacenters @ 20,000+ servers each with

several hundred items

− Mainframe •  Single LPAR can have 30,000+ items

−  Cloud Connected Enterprise •  All of the above plus partially transparent cloud

deployments

Page 4: Big Data Visualization Problem in IT Management

4

This problem exists in many places

Page 5: Big Data Visualization Problem in IT Management

The Dilemma

5

Access to detail

Reduce screen complexity

Page 6: Big Data Visualization Problem in IT Management

6

Our approach to resolving the dilemma

— Common Approach −  Show as much as possible −  Use various layouts −  Use overview and zooming

— Our Approach −  Show as little as possible −  Use simple layout −  Use semantic zooming and

layered overview

Page 7: Big Data Visualization Problem in IT Management

Map of IT Environment

— A map of the user’s workspace, where elements of the IT environment are assigned to a layered structure that allows the user to quickly recognize dependencies between areas of the network

7

Enterprise Asset Terrain

Layer 1

Layer 2

Dependency

Page 8: Big Data Visualization Problem in IT Management

Definition of Layers

We define a layer in terms of:

− A set of elements (or aggregations) we want

to visualize on the layer

− The resources these elements share

8

Page 9: Big Data Visualization Problem in IT Management

Defining Hierarchical Layers Step 1 – Assign elements to the layer

1. Select subset of elements we want to visualize

2. Assign elements to layer

Services layer

9

Page 10: Big Data Visualization Problem in IT Management

Layers Definition IT Environment elements mapped to layers

Abs

trac

tion

Services Applications Systems Networks Assets

10

Page 11: Big Data Visualization Problem in IT Management

Defining Hierarchical Layers Step 2 – Select related resources

1. Select type of resource dependencies to visualize

2. Select relevant relations between layer element and related resources

Services layer

11

Page 12: Big Data Visualization Problem in IT Management

Defining Hierarchical Layers Step 3 – Detect and draw dependencies

1. Identify layer elements with shared resources

2. Draw layer elements to represent overlapping of resources

Services layer

12

Page 13: Big Data Visualization Problem in IT Management

Visualization Map Creation Elements overlap for each level

Abs

trac

tion

Services Applications Systems Networks Assets

13

Page 14: Big Data Visualization Problem in IT Management

A Map of the IT Environment Semantic navigation of complex environment

Services Applications Systems

Assets Networks

14

Page 15: Big Data Visualization Problem in IT Management

Complete Map of the IT Environment Visual Summary of the Environment based on Filters

Service 5 is selected

Services

Related items in all other levels are highlighted

Applications Systems

Assets

15

Page 16: Big Data Visualization Problem in IT Management

Navigation

Service 5 Service 5

OR Service 4

Service 5 AND

Service 3 16

Page 17: Big Data Visualization Problem in IT Management

Getting to What is Important

Start with a complex IT environment

Use simple filters to create an abstract representation of IT

infrastructure

Open areas of interest in context using traditional

visualization tools

17

Page 18: Big Data Visualization Problem in IT Management

Semantic Aspects of Layer Formation

18 Innovation by CA Labs Copyright © 2010 CA. All rights reserved. February 21st 2012

Page 19: Big Data Visualization Problem in IT Management

Original System

19

Page 20: Big Data Visualization Problem in IT Management

Select Green Elements

Select Blue Elements

Defining Blue-Green Layer by Type of Element

20

Select Red Relationship

Page 21: Big Data Visualization Problem in IT Management

Naming Surfaces of the Layer

21

APPLICATION

SERVCE

USES

Top Class

Bottom Class

Relationship Set

Page 22: Big Data Visualization Problem in IT Management

Equivalence

22 CEWIT 2011 November 3rd, 2011

Equivalency in Top and Bottom Classes

red = gray yellow = green

Equivalency in Relationship Set (yellow = green)

Page 23: Big Data Visualization Problem in IT Management

23 CEWIT 2011 November 3rd, 2011

Transitive Closure

3

5 6 4 7

1 2

9 8 10

3

5 4

1 2

9 8 10

1 -> 4 -> 8 => 1 -> 8 2 -> 4 -> 8 => 2 -> 8 2 -> 5 -> 9 => 2 -> 9 3 -> 5 -> 9 => 3 -> 9 3 -> 6 -> 8 => 3 -> 8 3 -> 7 -> 9 => 3 -> 9

Becomes

Page 24: Big Data Visualization Problem in IT Management

Storage behind visualization

24 Innovation by CA Labs Copyright © 2010 CA. All rights reserved. February 21st 2012

Page 25: Big Data Visualization Problem in IT Management

Graph Cache Behind the Visualization

Graphic Renderer

Web Service

Database APP A

PP

APP

DB DB

DB DB

Graph database querying system

3rd party application

25

Page 26: Big Data Visualization Problem in IT Management

Graph cache performance gains

26

Page 27: Big Data Visualization Problem in IT Management

27

Questions?


Recommended