loading...
A Distributed Object Tracing System
Shenyang, China August 01-August 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IWNAS.2006.52006 International Workshop on Networ ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ke Zhou, Huazhong University of Science and Technology, Wuhan, China
Chun-hua Li, Huazhong University of Science and Technology, Wuhan, China
Dan Feng, Huazhong University of Science and Technology, Wuhan, China
Yang Wang, Huazhong University of Science and Technology, Wuhan, China
Liang Lu, Huazhong University of Science and Technology, Wuhan, China
Yong-guang Ji, Huazhong University of Science and Technology, Wuhan, China

Trace-based analysis has always been used to guide and motivate more effective hardware and software design. Existing traces available, however, are unsuitable for studying object-based storage system, a very active area of current storage research, because they are collected from the traditional file systems and don?t contain information about object. Thus, a kind of distributed object tracing system is presented in this paper which built on the object-based Lustre file system.

The tracing system regards object as capturing unit which we also call it object-trace. Objects information is synchronously captured from three software subsystems of Lustre cluster file system, and eventually integrated into one entire trace for every request of each user. To improve I/O performance and efficiency, we employ a ring of buffers to store trace data which finally is written out to a trace file by an output driver. In particular, we use some database tables to save the final incorporated traces for convenient post-analysis. A prototype of object tracing system is designed and implemented on Linux.

Citation:
Ke Zhou, Chun-hua Li, Dan Feng, Yang Wang, Liang Lu, Yong-guang Ji, "A Distributed Object Tracing System," iwnas, pp.29-35, 2006 International Workshop on Networking, Architecture, and Storages (IWNAS'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.