Skip to main content

Virtual Large-Scale Disk System for PC-Room

  • Conference paper
Network-Based Information Systems (NBiS 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4658))

Included in the following conference series:

  • 786 Accesses

Abstract

There are many PCs in a PC room. For example, there are 500 PCs in our University. Each PC has a HDD, which is typically not full. If the disk utilization is 50% and each PC has a 240GB HDD, there is 60TB (500x120GB) free disk space. The total size of the unused capacity of these HDDs is nearly equal to the capacity of a file server. Institutions, however, tend to buy expensive appliance file servers. In this paper, we propose an efficient large-scale storage system that combines client free disk space. We have developed a java-based toolkit to construct a virtual large-scale storage system, which we call VLSD (Virtual Large-scale Disk). This toolkit is implemented in Java and consists of RAID (Redundant Arrays of Inexpensive/Independent Disks) and NBDs (Network Block Device). Using VLSD, we show how to construct a large disk that consists of multiple free spaces distributed over networks. VLSD supports typical RAID and other utility classes. These can be combined freely with one another.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Shepler, S., et al.: NFS version 4 Protocol, http://www.ietf.org/rfc/rfc3010.txt

  2. NRFS Project Team: NRFS, http://www.ssscore.org/nrfs/

  3. Grid Datafarm: Gfarm file system, http://datafarm.apgrid.org/index.en.html

  4. Uehara, M.: A Distributed File System for Java Applet based Distance Learning. In: Proc. of 2004 Symposium on Applications and the Internet (SAINT 2004), pp. 145–151 (2004.1.29)

    Google Scholar 

  5. Uehara, M.: Change Aware Distributed File System for A Distributed Search Engine. In: Proc. of 2004 IEEE International Conference on Multimedia and Expo(ICME2004), PD5(4-4), pp. 1–4. IEEE, Los Alamitos (2004)

    Google Scholar 

  6. Wouter Verhelst: Network Block Device, http://nbd.sourceforge.net/

  7. Chen, P.M., Lee, E.K., Gibson, G.A., Katz, R.H., Patterson, D.A.: RAID: High-Performance, Reliable Secondary Storage. ACM Computing Surveys 26(2), 145–185 (1994)

    Article  Google Scholar 

  8. Barkes, J., Barrios, M.R., Cougard, F., Crumley, P.G., Marin, D., Reddy, H.: Theeraphong Thitayanun: GPFS: A Parallel File System, IBM, http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg,24515.html?Open

  9. Cluster File Systems, Inc.: Lustre: scalable, secure, robust, highly-available cluster file system, http://www.lustre.org/

  10. Wilkes, J., Golding, R., Stealin, C., Sullivan, T.: The HP AutoRAID hierarchical storage system. ACM Trans. Computer Systems 14(1), 108–136 (1996)

    Article  Google Scholar 

  11. Baek, S.H., Kim, B.W., Joung, E.J., Park, C.W.: Reliability and performance of hierarchical RAID with multiple controllers. In: Proc. of 12 th annual ACM sumposium on Principles of Distributed Computing, pp. 246–254. ACM, New York (2001)

    Google Scholar 

  12. GNBD Project Page http://sourceware.org/cluster/gnbd/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Tomoya Enokido Leonard Barolli Makoto Takizawa

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chai, E., Uehara, M., Mori, H., Sato, N. (2007). Virtual Large-Scale Disk System for PC-Room. In: Enokido, T., Barolli, L., Takizawa, M. (eds) Network-Based Information Systems. NBiS 2007. Lecture Notes in Computer Science, vol 4658. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74573-0_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74573-0_49

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74572-3

  • Online ISBN: 978-3-540-74573-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics