A Flexible and Adaptable Distributed File System
2013, The 2013 International Conference on Parallel and Distributed Processing Techniques and Applications
Abstract
This work describes the development of a flexible and adaptable distributed file system model where the main concepts of distributed computing are intrinsically incorporated. The file system incorporates characteristics such as transparency, scalability, fault-tolerance, cryptography, support for low-cost hardware, easy configuration and file manipulation.
References (19)
- S. Ghemawat, H. Gobioff, and S.-T. Leung, "The google file system," in Proceedings of the nineteenth ACM symposium on Operating systems principles. ACM, 2003, pp. 29-43.
- G. Coulouris, J. Dollimore, and T. Kindberg, Distributed systems: concepts and design. Addison-Wesley, 2005.
- S. D. Pate, Unix Filesystems: Evolution, Design, and Implementation. Wiley Publishing, 2003.
- H. H. Huang and A. S. Grimshaw, "Design, implementation and evaluation of a virtual storage system," Concurr. Comput. : Pract. Exper., vol. 23, pp. 311-331, March 2011.
- A. Batsakis and R. Burns, "Cluster delegation: high-performance, fault- tolerant data sharing in nfs," in Proceedings of the High Performance Distributed Computing, HPDC-14. 14th IEEE International Sympo- sium, 2005, pp. 100-109.
- S. Shepler, "Nfs version 4 design considerations, rfc 2624," Tech. Rep., 1999.
- S. Shepler, B. Callaghan, D. Robinson, R. Thurlow, C. Beame, M. Eisler, and D. Noveck, "Network file system (nfs) version 4 protocol, rfc 3530," Tech. Rep., 2003.
- Z. Wilcox-O'Hearn and B. Warner, "Tahoe: the least-authority filesys- tem," in Proceedings of the 4th ACM international workshop on Storage security and survivability, ser. StorageSS '08.ACM, 2008, pp. 21-26.
- M. Nelson, B. Welch, and J. Ousterhout, "Caching in the sprite network file system," SIGOPS Oper. Syst. Rev., vol. 21, pp. 3-4, 1987.
- J. J. Kistler and M. Satyanarayanan, "Disconnected operation in the coda file system," ACM Trans. Comput. Syst., vol. 10, pp. 3-25, 1992.
- M. R. Barrios, J. Barkes, F. Cougard, P. G. Crumley, D. Marin, H. Reddy, and T. Thitayanun, "Gpfs: A parallel file system." IBM Cor., Tech. Rep., 1998. [Online]. Available: http://www.redbooks.ibm.com/
- S. A. Weil, S. A. Brandt, E. L. Miller, D. D. E. Long, and C. Maltzahn, "Ceph: a scalable, high-performance distributed file system," in Pro- ceedings of the 7th symposium on Operating systems design and implementation, ser. OSDI '06, 2006, pp. 307-320.
- F. Hupfeld, T. Cortes, B. Kolbeck, E. Focht, M. Hess, J. Malo, J. Marti, J. Stender, and E. Cesario, "Xtreemfs -a case for object- based file systems in grids," Concurrency and Computation: Practice and Experience, vol. 20, 2008.
- K. Shvachko, H. Kuang, S. Radia, and R. Chansler, "The hadoop distributed file system," in Mass Storage Systems and Technologies (MSST), 2010 IEEE 26th Symposium on, 2010.
- RedHat, "Red hat global file system," 2011. [Online]. Available: http://www.redhat.com/software/rha/gfs/
- Gluster, "Glusterfs," 2011. [Online]. Available: http://www.gluster.org
- A. H. Karp, "Enforce pola on processes to control viruses," Commun. ACM, vol. 46, no. 12, pp. 27-29, 2003.
- M. Dworkin, "Special publication 800-38a: Recommendation for block cipher modes of operation: Methods and techniques," NIST - National Institute of Standards and Technology, Tech. Rep., 2001.
- A. S. Tanenbaum and M. V. Steen, Distributed systems: principles and paradigms. Pearson Prentice Hall, 2007.