Upload
hiroya-nagao
View
843
Download
7
Embed Size (px)
Citation preview
Copyright (c) 2011 Hiroya Nagao. All Rights Reserved.
IEEE P2P’11
Hiroya Nagao, Shuji Suzuki, Kazuyuki Shudo - Tokyo Institute of Technology
A 3D Visualization System for Structured Overlays
Concept
System Architecture
Tokyo Institute of Technology, Japan
Hiroya Nagao Shuji Suzuki Kazuyuki Shudo
Screen
Main Comopnents of Our Visualization System Recorded Log File
Overlay Weaver ClusterOverlay Weaver Cluster
Overlay Weaver is able to construct
both a network of real computers and
an emulated network of virtual nodes
on a single computer.
[ http://overlayweaver.sourceforge.net/ ]
You can switch visualization styles.
Since messages in step (3) are text protocols,
you can record them easily
You can use the log files recorded in advance
in place of Overlay Weaver cluster for convenience.
We already implemented
visualization styles for GFRT-Chord.
You can implement another visualization
styles from another viewpoint.
Routing Log LoaderController
Visualization Styles
Seamless transition
Logical Style Geographical Style
(5) Visualize routing paths and statistical information
(1) Send a Rou
te Request
(2) Message Forwardings
(3) Receive Ro
uting LogMessaging
Component(4) Converting Routing Logs
into a List of Routing Paths and
Statistical Information. Log FileReader
What Should Researchers Do to Demonstrate Research Results to the Public ?
The public does not know what is a good algorithm.
Researchers should emphasize their contribution.
Researchers must not be satisfied with
the visualization of their own algorithm.
Emphasizing
differences between
algorithms is an effective way.
It’s a beautiful visualization !(What is your contribution ???)
We visualized !
new algorithm
traditional algorithm
new algorithm
new algorithm
new algorithm
new algorithm
Your contribution is !
This is our contribution.
Do researchers have to implement
various systems ?
They may want to change
the point to be emphasized dynamically.
A point to be emphasized varies depending on the context.
We implemented selectable visualization styles.
Our implementation’s other features :
You can demonstrate on a single laptop.
The system does not need a list of all nodes in advance.
You can change visualization styles
seamlessly and dynamically.
1
2
3
4
5