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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Shepler, S., et al.: NFS version 4 Protocol, http://www.ietf.org/rfc/rfc3010.txt
NRFS Project Team: NRFS, http://www.ssscore.org/nrfs/
Grid Datafarm: Gfarm file system, http://datafarm.apgrid.org/index.en.html
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)
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)
Wouter Verhelst: Network Block Device, http://nbd.sourceforge.net/
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)
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
Cluster File Systems, Inc.: Lustre: scalable, secure, robust, highly-available cluster file system, http://www.lustre.org/
Wilkes, J., Golding, R., Stealin, C., Sullivan, T.: The HP AutoRAID hierarchical storage system. ACM Trans. Computer Systems 14(1), 108–136 (1996)
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)
GNBD Project Page http://sourceware.org/cluster/gnbd/
Author information
Authors and Affiliations
Editor information
Rights 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)