Skip to main content
Log in

Extending attributes page: a scheme for enhancing the reliability of storage system metadata

  • Published:
Journal of Zhejiang University-SCIENCE A Aims and scope Submit manuscript

Abstract

In an object-based storage system, a novel scheme named EAP (extending attributes page) is presented to enhance the metadata reliability of the system by adding the user object file information attributes page for each user object and storing the file-related attributes of each user object in object-based storage devices. The EAP scheme requires no additional hardware equipments compared to a general method which uses backup metadata servers to improve the metadata reliability. Leveraging a Markov chain, this paper compares the metadata reliability of the system using the EAP scheme with that using only metadata servers to offer the file metadata service. Our results demonstrate that the EAP scheme can dramatically enhance the reliability of storage system metadata.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Abd-El-Malek, M., Courtright, W.V., Cranor, C., Ganger, G.R., Hendricks, J., Klosterman, A.J., Mesnier, M., Prasad, M., Salmon, B., Sambasivan, R.R., et al., 2005. Ursa Minor: Versatile Cluster-based Storage. Proc. 4th USENIX Conf. on File and Storage Technology, p.59–72.

  • Agrawal, N., Bolosky, W.J., Douceur, J.R., Lorch, J.R., 2007. A Five-year Study of File-system Metadata. Proc. 5th USENIX Conf. on File and Storage Technologies, p.31–45.

  • Billinton, R., Allan, R.N., 1992. Reliability Evaluation of Engineering System: Concepts and Techniques. Plenum Press, New York.

    Book  MATH  Google Scholar 

  • Braam, P.J., 2007. Lustre File System: High-performance Storage Architecture and Scalable Cluster File System. Whiter Paper, Sun Microsystems, Inc., Santa Clara, CA, USA.

    Google Scholar 

  • Clark, T., 2003. Designing Storage Area Networks: A Practical Reference for Implementing Storage Area Networks. Addison-Wesley Longman Publishing Co., Inc., USA.

    Google Scholar 

  • Ghemawat, S., Gobioff, H., Leung, S.T., 2003. The Google File System. Proc. 19th ACM Symp. on Operating Systems Principles, p.29–43. [doi:10.1145/945445.945450]

  • Gibson, G.A., Meter, R.V., 2000. Network attached storage architecture. Commun. ACM, 43(11):37–45. [doi:10.1145/353360.353362]

    Article  Google Scholar 

  • Hulen, H., Graf, O., Fitzgerald, K., Watson, R.W., 2002. Storage Area Networks and the High Performance Storage System. Proc. 19th IEEE/10th NASA Goddard Conf. on Mass Storage Systems and Technologies, p.225–240.

  • Lohmeyer, J.B., Evans, M., 2008. Information Technology-SCSI Object-based Storage Device Commands-2 (OSD-2). INCITS T10 Working Draft. Available from: http://www.t10.org/ftp/t10/drafts/osd2/osd2r04.pdf

  • Mesnier, M., Ganger, G.R., Riedel, E., 2003. Object-based storage. IEEE Commun. Mag., 41(8):84–90. [doi:10.1109/MCOM.2003.1222722]

    Article  Google Scholar 

  • Mesnier, M., Ganger, G.R., Riedel, E., 2005. Object-based storage: pushing more functionality into storage. IEEE Potent., 24(2):31–34. [doi:10.1109/MP.2005.1462464]

    Article  Google Scholar 

  • Nagle, D.F., Ganger, G.R., Butler, J., Goodson, G., Sabol, C., 1999. Network Support for Network-attached Storage. Proc. Hot Interconnects, p.45–50.

  • Ross, S., 1983. Stochastic Processes. John Wiley Press, New York, USA.

    MATH  Google Scholar 

  • Tang, H., Gulbeden, A., Zhou, J.Y., Strathearn, W., Yang, T., Chu, L.K., 2004. The Panasas ActiveScale Storage Cluster-delivering Scalable High Bandwidth Storage. Proc. ACM/IEEE SC Conf., p.53–62. [doi:10.1109/SC. 2004.57]

  • Weil, S.A., Brandt, S.A., Miller, E.L., Long, D.D.E., Maltzahn, C., 2006. Ceph: A Scalable, High-performance Distributed File System. Proc. 7th Symp. on Operating Systems Design and Implementation, p.307–320.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Juan Wang.

Additional information

Project supported by the National Natural Science Foundation of China (No. 60873028), the National Basic Research Program (973) of China (No. 2004CB318201), the Program for New Century Excellent Talents in University (No. NCET-04-0693), and the Innovational Group Project (No. IRT0725), China

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, J., Feng, D., Wang, F. et al. Extending attributes page: a scheme for enhancing the reliability of storage system metadata. J. Zhejiang Univ. Sci. A 10, 1106–1113 (2009). https://doi.org/10.1631/jzus.A0820485

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/jzus.A0820485

Key words

CLC number

Navigation