The Community for Technology Leaders
Networking, Architecture, and Storages, International Workshop on (2006)
Shenyang, China
Aug. 1, 2006 to Aug. 3, 2006
ISBN: 0-7695-2651-9
pp: 29-35
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
ABSTRACT
<p>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.</p> <p>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.</p>
INDEX TERMS
null
CITATION

C. Li, Y. Wang, L. Lu, K. Zhou, Y. Ji and D. Feng, "A Distributed Object Tracing System," 2006 International Workshop on Networking, Architecture, and Storage(IWNAS), Shenyang, 2006, pp. 29-35.
doi:10.1109/IWNAS.2006.5
90 ms
(Ver 3.3 (11022016))