PerfViz: a visualization tool for analyzing, exploring, and comparing storage controller performance data

This paper presents a technique that allows viewers to visually analyze, explore, and compare a storage controller's performance. We present an algorithm that visualizes storage controller's performance metrics along a traditional 2D grid or a linear space-filling spiral. We use graphical "glyphs" (simple geometric objects) that vary in color, spatial placement and texture properties to represent the attribute values contained in a data element. When shown together, the glyphs form visual patterns that support exploration, facilitate discovery of data characteristics, relationships, and highlight trends and exceptions. We identified four important goals for our project: 1. Design a graphical glyph that supports flexibility in its placement, and in its ability to represent multidimensional data elements. 2. Build an effective visualization technique that uses glyphs to represent the results gathered from running different tests on the storage controllers by varying their performance parameters. 3. Build an effective representation to compare the performance of storage controller(s) during different time intervals. 4. Work with domain experts to select properties of storage controller performance data that are most useful to visualize.

[1]  Marc Alexa,et al.  Visualizing time-series on spirals , 2001, IEEE Symposium on Information Visualization, 2001. INFOVIS 2001..

[2]  Christopher G. Healey,et al.  Designing a Visualization Framework for Multidimensional Data , 2005, IEEE Computer Graphics and Applications.

[3]  Marti A. Hearst,et al.  Animated exploration of dynamic graphs with radial layout , 2001, IEEE Symposium on Information Visualization, 2001. INFOVIS 2001..

[4]  James T. Enns,et al.  Large Datasets at a Glance: Combining Textures and Colors in Scientific Visualization , 1999, IEEE Trans. Vis. Comput. Graph..

[5]  John V. Carlis,et al.  Interactive visualization of serial periodic data , 1998, UIST '98.

[6]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[7]  Stephen G. Eick,et al.  Engineering Perceptually Effective Visualizations for Abstract Data , 1994, Scientific Visualization.

[8]  Christopher G. Healey,et al.  Perceptual Colors and Textures for Scientific Visualization , 1998 .

[9]  Deborah J. Aks,et al.  Visual search for size is influenced by a background texture gradient. , 1996, Journal of experimental psychology. Human perception and performance.

[10]  A. Ravishankar Rao,et al.  Identifying High Level Features of Texture Perception , 1993, CVGIP Graph. Model. Image Process..

[11]  A. Ravishankar Rao,et al.  Towards a texture naming system: Identifying relevant dimensions of texture , 1993, Vision Research.

[12]  Daniel A. Keim,et al.  Pixel-oriented database visualizations , 1996, SGMD.

[13]  Amit Prakash Sawant Dynamic Visualization of the Relationship Between Multiple Representations of an Abstract Information Space , 2003 .

[14]  Randall Davis,et al.  Query by attention: visually searchable information maps , 2001, Proceedings Fifth International Conference on Information Visualisation.

[15]  Christopher G. Healey,et al.  Formalizing Artistic Techniques and Scientific Visualization for Painted Renditions of Complex Information Spaces , 2001, IJCAI.

[16]  Gerald L. Lohse,et al.  Towards a texture naming system: Identifying relevant dimensions of texture , 1993, Vision Research.