Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios...

25
Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    214
  • download

    1

Transcript of Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios...

Page 1: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

Live Re-orderable Accordion Drawing (LiveRAC)

Peter McLachlan, Tamara Munzner

Eleftherios Koutsofios, Stephen North

AT&T Research Symposium

August, 2007

Page 2: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

2

Problem domain

• Managed hosting services, network operations centre staff

Motivation Problem Domain Monitored data Viz requirements

SWIFT

LiveRAC

Key additions

Field study

Conclusion

Page 3: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

3

Monitored data

• Most data collected from monitored network devices is time-series data – any type of computer or appliance: servers,

routers …– time stamp and value

• Two types of time-series objects collected:– performance metrics

• [ 10 AUG 2006 9:52:37, CPU, 95% ]

– alarm data• [ 10 AUG 2006 9:52:37, MAJOR, “HIGH TEMP” ]

• Key difference for visualization:– performance metrics quantitative– alarms categorical

Motivation Problem Domain Monitored data Viz requirements

SWIFT

LiveRAC

Key additions

Field study

Conclusion

Page 4: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

4

• Scale to large, dynamic datasets – thousands of devices– dozens of data channels

• Interact with previously gathered data

Visualization solution requirements

Active region Time scale # of items

Total database Days to years Billions

In memory Several seconds Millions

On screen Sub-second Thousands

DB (SWIFT)

LiveRAC

Motivation Problem Domain Monitored data Viz requirements

SWIFT

LiveRAC

Key additions

Field study

Conclusion

Page 5: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

5

SWIFT

• SWIFT is a set of data storage, aggregation and visualization tools that integrate multiple data sources [Koutsofios, 1999]

• Developed at AT&T Labs, fully deployed in a production role

• Data sources include SNMP, intrusion detection systems, Windows system monitors, and custom written daemons

• Highly scalable• Optimized for streaming data

Motivation

SWIFTIntroductionVisualizations

LiveRAC

Key additions

Field study

Conclusion

Page 6: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

6

SWIFT visualizations

Koutsofios, North, Truscott, and Keim. Visualizing large-scale telecommunication networks and services.IEEE Visualization 1999, 457-461

• Existing views:– geographic views– node-link diagrams– line charts– text tables

• Limitations: – difficult to compare

between large numbers of time-series objects

• LiveRAC: re-orderable matrix visualization for SWIFT

Motivation

SWIFTIntroductionVisualizations

LiveRAC

Key additions

Field study

Conclusion

Page 7: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

7

Our solution: LiveRAC

• Interactive user-directed exploration of overview & detail

– live demo

Motivation

SWIFT

LiveRACDemoVisual encodingSemantic zoom

Key additions

Field study

Conclusion

Page 8: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

8

LiveRAC visual encoding

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

• High data density grid view– Rapidly explore

time-series data– Context

available at all times

• Re-orderable matrix supports side by side data comparison

Motivation

SWIFT

LiveRACDemoVisual encodingSemantic zoom

Key additions

Field study

Conclusion

Page 9: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

9

Semantic zooming and aggregation

• compact representations in reduced areas

• large cells show time-series charts

• aggregate spatial representation shown in highly compressed regions

Motivation

SWIFT

LiveRACDemoVisual encodingSemantic zoom

Key additions

Field study

Conclusion

Page 10: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

10

Project progress this year

• Last year: hardwired prototype• This year:

– robust, deployed cross-platform client– more scalable:

• 4000+ devices tested • designed to scale past 10000

– new architecture allows full visual configuration interface

– AT&T internal field study in progress

Motivation

SWIFT

LiveRAC

Key additionsProgress calloutConfigurationNew architecture

Field study

Conclusion

Page 11: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

11

Configuration is critical in effective analytic tools• Exploratory data analysis requires

looking at data in different ways– different tasks require different views– even the same task may require changes

to the data representations

• Provide end user full and flexible control through a GUI – not pre-compiled settings

• Required complete data abstraction re-architecture

Motivation

SWIFT

LiveRAC

Key additionsProgress calloutConfigurationNew architecture

Field study

Conclusion

Page 12: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

12

New architecture allows:• Data source groupings

– by business, customer, logical group, geography …

• Filter devices and channels of interest– pick ‘web’ devices and ‘cpu’

channels

• Manage marker thresholds– at 85%, turn box red

• Choose effective representations for data– use 2-line bar chart for

200x200 pixel cell

• Select data aggregation strategies – aggregate to daily max when

time window > 1 month

Motivation

SWIFT

LiveRAC

Key additionsProgress calloutConfigurationNew architecture

Field study

Conclusion

Page 13: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

13

Field study in progress

• Deploying LiveRAC to AT&T internal users– tier 3 and tier 4 network professionals

– more exploratory than front line tier 1 ops staff

• Study objectives:– understand when and why users choose visualization in

their workflow

– specific benefits and limitations of LiveRAC in managed hosting environment

• Gather data on LiveRAC usage– logs

– structured interviews

– questionnaires

• Progress towards a system integrated into workflow of network operations analysts

Motivation

SWIFT

LiveRAC

Key additions

Field study

Conclusion

Page 14: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

14

Conclusion

• Contributions: – robust system for interactive visualization

of large scale network monitoring data• thousands of devices, hundreds of

channels• months of data

– highly configurable– deployed inside AT&T– field study in progress

Motivation

SWIFT

LiveRAC

Key additions

Field study

Conclusion

Page 15: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

15

Information visualization

• Human visual channel is highest-bandwidth perceptual system [Norretranders, 1999]

• Information visualization: field of study whose object is to aid cognition through the graphic representation of abstract data– displays relevant information graphically to

assist in memory tasks– supports data exploration through direct

interaction – assists in pattern finding through the display

of overview and detail, search, and user-directed reordering

Motivation

Related Work InfoVis Time-series Statistical Graphics Reorderable Vis Semantic Zoom Accordion Drawing SWIFT

LiveRAC

Discussion

Page 16: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

16

Network devices

• Network device: any electronic device that connects to a computer network

• Most network devices can be monitored

• Network Operation Centre (NOC): facility for monitoring large numbers of network devices

Motivation Overview Problem Domain Devices & Data Domain Tools Requirements Our Solution

Related Work

LiveRAC

Discussion

Page 17: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 18: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 19: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 20: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 21: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 22: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 23: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 24: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Page 25: Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.

25

Motivation

Related Work

LiveRAC Architecture Semantic Zoom Reordering Playback

DiscussionQuickTime™ and a

TIFF (LZW) decompressorare needed to see this picture.

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Data path Render path