Metadata Management of a SAN - Based Linux Cluster File System


The KIPS Transactions:PartA, Vol. 8, No. 4, pp. 367-374, Dec. 2001
10.3745/KIPSTA.2001.8.4.367,   PDF Download:

Abstract

Recently, LINUX cluster file systems based on the storage area network (SAN) have been developed. In those systems, without using a central file server, multiple clients sharing the whole disk storage through Fibre Channel can freely access disk storage and act as file servers. Accordingly, they can offer advantages such as availability, load balancing, and scalability. In this paper, we describe metadata management schemes designed for a new SAN-based LINUX cluster file system. First, we present a new inode structure which is better than previous ones in disk block access time. Second, a new directory structure which uses extendible hashing is described. Third, we describe a novel scheme to manage free disk blocks, which is suitable for very large file systems. Finally, we present how we handle metadata journaling. Through performance evaluation, we show that our proposed schemes have better performance than previous ones.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. W. Kim, S. E. Park, Y. K. Lee, G. B. Kim, B. J. Shin, "Metadata Management of a SAN - Based Linux Cluster File System," The KIPS Transactions:PartA, vol. 8, no. 4, pp. 367-374, 2001. DOI: 10.3745/KIPSTA.2001.8.4.367.

[ACM Style]
Shin Woo Kim, Sung Eun Park, Yong Kyu Lee, Gyoung Bae Kim, and Bum Joo Shin. 2001. Metadata Management of a SAN - Based Linux Cluster File System. The KIPS Transactions:PartA, 8, 4, (2001), 367-374. DOI: 10.3745/KIPSTA.2001.8.4.367.