Skip to main content

OASIS: Implementation of a Cluster File System Using Object-Based Storage Devices

  • Conference paper
Computational Science and Its Applications - ICCSA 2006 (ICCSA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3980))

Included in the following conference series:

Abstract

An emerging object-based storage device (OSD) architecture facilitates the creation of self-managed, secure, and shared storage. Despite of its potential of greatly improving the scalability and performance of distributed storage systems, only high-end applications direct their attentions to OSD. Currently, it is necessary for mid/entry-levels applications to employ the OSD technology. In this paper, we present OASIS, a cluster file system using OSD, which is designed to combine the iSCSI protocol with OSD SCSI. Our experiments show that our system matches up to performance of existing systems and achieves linear scalability of performance as the number of clients increased.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Braam, The Lustre Storage Architecture, Technical reprot, Cluster File System, Inc. (2002), http://www.lustre.org/docs/lustre.pdf

  2. Factor, Meth, Naor, Rodeh, Satran, Object Storage: The Future Building Block for Storage Systems, A Position Paper IBM Labs in Israel, Hifa University, Mount Carmel, http://www.haifa.il.ibm.com/procject/storage/objectstore

  3. IETF, http://www.ietf.org/html.charters/ips-charter.html

  4. Iometer, http://www.iometer.org/doc/documents.html

  5. IOzone Filesystem Benchmark, http://www.iozone.org

  6. Lustre: A Scalable High Performance File System, Cluster File System, Inc. (2003), http://www.lustre.org/docs.html

  7. Nagle, Serenyi, Matthews: The Pansas ActiveScale Storage Cluster - Delivering Scalable High Bandwidth Storage. In: Proceedings of the ACM/IEEE SC2004 Conference, Pittsburgh, PA (November 2004)

    Google Scholar 

  8. Pease, D., Rees, R., Heneman, W., et al.: IBM Storage Tank: A Distributed Storage System. In: Proceedings of the first USENIX Conference on File and Storage Technologies Work In Progress, Monterey CA (January 2000)

    Google Scholar 

  9. Rodeh, Teperman, zFS - A Scalable Distributed File System Using Object Disks, Technical report, IBM Labs in Israel, Hifa University, Mount Carmel (2005), http://www.haifa.il.ibm.com/procject/storage/zFS/public.html

  10. UNH iSCSI, http://www.iol.unh.edu/consortiums/iscsi/

  11. Wang, B., Miller, L.: OBFS: A File System for Object-based Storage Devices. In: Proceedings of the 21th IEEE/12th NASA Goddard Conference on Mass Storage Systems and Technologies (MSST2004), College Park, MD (April 2004)

    Google Scholar 

  12. Weber: SCSI Object-Based storage Device Commands (OSD), Document Number: ANSI/INCITS 4000-2004. InterNational Committe for Information Technology Standard (December 2004), http://www.t10.org/drafts.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, YK., Kim, HY., Lee, SM., Kim, J., Kim, MJ. (2006). OASIS: Implementation of a Cluster File System Using Object-Based Storage Devices. In: Gavrilova, M., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3980. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751540_115

Download citation

  • DOI: https://doi.org/10.1007/11751540_115

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34070-6

  • Online ISBN: 978-3-540-34071-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics