Design and Realization of E-Learning Resource Storage System



The datacenter of one university owns massive E-Learning resources, and how to support safe and efficient access so as to support large-scale concurrent read and write protection has troubled the administrators of the campus datacenter. In this paper, we presented our E-learning resources storage system. The resources are stored in one HDFS(HADDOP Distributed File System) based storage systems, to effectively support the E-learning scenarios as small write-once files with large-scale concurrent read scenarios. Within the System, the E-learning data can be deployed redundantly across multiple storage nodes, which are distributed so as to improve read and write speed. Furthermore, when a single data node fails the system can also be recovered by redundant node data in the system and improve system security greatly. The system supports that the desktop systems, mobile platforms and web browser can access the system with cross-platform mechanism. The system adopts encryption mechanisms through the establishment of secure storage directory, and the user terminal can encrypts and unencrypts the user-files with offline mode to guarantee the safety of user data.




Junqiao Xiong




L. X. Fan et al., "Design and Realization of E-Learning Resource Storage System", Advanced Materials Research, Vols. 271-273, pp. 1307-1312, 2011


July 2011




[1] Eleftheriou, E., et al., Millipede-a MEMS-based scanning-probe data-storage system. Magnetics, IEEE Transactions on, Vol. 39(2): pp.938-945. ( 2005).

[2] Chang, F., et al., Bigtable: A distributed storage system for structured data. ACM Transactions on Computer Systems (TOCS), Vol. 26(2): pp.1-26. (2008).

[3] Naamad, A., et al., System and method for simulating performance of one or more data storage systems. Google Patents. (2008).

[4] Adams, I., et al. Maximizing efficiency by trading storage for computation. USENIX Association. (2009).

[5] Grossman, R., et al., Compute and storage clouds using wide area high performance networks. Future Generation Computer Systems, Vol. 25(2): pp.179-183. (2009).


[6] Hirofuchi, T., et al. A live storage migration mechanism over wan for relocatable virtual machine services on clouds. IEEE Computer Society. (2009).


[7] Binnig, G.K., et al., The Millipede¨Ca nanotechnology-based AFM data-storage system. Springer Handbook of Nanotechnology, pp.1601-1632. (2010).


[8] Fan, Z. and X. Zhao. Service-oriented storage resource architecture for cloud computing. IEEE Press. (2010).

[9] Menon, J., et al., IBM Storage Tank-a heterogeneous scalable SAN file system. IBM Systems Journal, Vol. 42(2): pp.250-267. (2010).


[10] Moranta, V., M.A. Parenti, and B.R. Tetreault, Techniques for notification in a data storage system. Google Patents. (2010).

[11] Thompson, D. and J. Best, The future of magnetic data storage techology. IBM Journal of Research and Development, Vol. 44(3): pp.311-322. (2010).

[12] Zhu, M.B., K. Li, and R.H. Patterson, Efficient data storage system. Google Patents. (2010).