Title: Capturing the object behaviour for storage system evaluation

Authors: Chun-Hua Li, Ke Zhou, Dan Feng

Addresses: College of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan City, China. ' College of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan City, China. ' College of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan City, China

Abstract: In this paper, we present a kind of distributed tracing system for evaluating the performance of object storage system. The tracing build on the object-based Lustre file system can capture the object information synchronously from three subsystems of Lustre cluster file system. To improve I/O performance and efficiency, we utilise a queue and a FIFO buffer area to store trace data which is finally written out to a trace file by an output driver. In particular, we use some database tables to save the final integrated traces for convenient post-analysis. We have implemented and evaluated a prototype object tracing system on Linux which patched with Lustre 1.4.5 custom kernel patches. Our evaluation shows a low overhead tracing system.

Keywords: object storage systems; distributed tracing; Lustre file system; FIFO; queues; trace data.

DOI: 10.1504/IJHPCN.2010.037797

International Journal of High Performance Computing and Networking, 2010 Vol.6 No.3/4, pp.226 - 233

Published online: 30 Dec 2010 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article