Download a visual user interface for the Pantheon storage - e

Transcript
Oculus - Figures
Development Reviews 38
Important Decisions 38
Enhancement Possibilities 39
How to Extend Oculus 39
Conclusions 40
Acknowledgments 41
References 41
Author information 41
Appendix: Source Code 42
Figures
A simple Pantheon simulation 10
measured and simulated physical disk I/O times for the simulator's disk models. 11
Tcl as glue language (toolkit approach) 12
Stats object as a sensor at a disk; Reporter object converts data 13
Function definition create_OculusCtrl 14
screenshot of Oculus with a stripchart, a histogram and a text-viewer 15
Oculus with the graph configure tool 16
Rapid Prototyping: several cycles of development 17
Dataflow Pantheon - Oculus overview 18
Structured Analysis -Overview 20
Structured Analysis - Pantheon 20
Structured Analysis - Oculus 22
communication design Pantheon - Oculus 26
object oriented [incr Tcl] class definition (simplified) 28
Hierarchy diagram of all Ctrl and Viewer classes 30
Example for 2 Ctrl selections 32
Example for a dataSet list from Stats objects 33
head of method Ctrl_StatsHistogram::dataSet 33
Tables
Description of used signs 19
Pantheon - Oculus initialization protocol 25
5