Abstract
In order to let the users share data freely in different places, this paper designs and realizes a new network disk system, which is called MyNDS. MyNDS uses C/S mode to construct its structure. And Winsock2 is used for clients communicating with server. When a user accesses the data storing in MyNDS server, MyNDS Driver module catches and interprets the request into a sharing file. After retrieving and communicating to the Server, MyNDS parses the request and return the correct executing result to the user. Also MyNDS uses MD5 algorithm and RSA algorithm to enhance system security.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ma, R.: Analyse the development process of network hard disk from the local to the clouds, http://soft.zol.com.cn/294/2941233_all.html#p2947154
Zhang, Y.X., Zhou, Y.Z.: Transparent Computing: Spatio-Temporal Extension on von Neumann Architecture for Cloud Services. Tsinghua Science and Technology 18(1), 10–21 (2013)
Lin, F., Piao, H.J., Ling, H., Jin, B.: A network disk encryption with dynamic encryption key. In: 2010 International Conference on Computer Design and Applications (ICCDA), pp. 605–614. IEEE Press, China (2010)
Jiang, S.X., Wang, Y.: IOCP application in server development. Information Security and Communications Privacy 3, 72–75 (2010)
Microsoft MSDN- Inter-process Communications, http://MS.MSDNQTR.v90.chs/ipc/base/interprocess_communications.htm
Fu, P., Zhen, B.W.: Some Common Realizing Methods and Analysis of the Communication between the Processing Based on the Windows. Microcomputer Applications 28, 767–770 (2007)
Gao, Y., Zhang, Y.X., Zhou, Y.Z.: Building a virtual machine-based network storage system for transparent computing. In: Proc of 2012 International Conference on Computer Science and Service System, pp. 2342–2344. IEEE Computer Society Press, China (2012)
Zhang, Y.X., Zhou, Y.Z.: A New Cloud Operating System: Design and Implementation Based on Transparent Computing. Acta Electronica Sinica 39, 985–990 (2011)
Hou, C.M., Chen, B.: Key Techniques of Windows Kernel Rootkit Based on Layer Drivers. J. of Jishou University (Natural Science Ed.) 4, 48–51 (2009)
Gao, Y., Zhang, Y.X., Zhou, Y.Z.: Performance Analysis of Virtual Disk System for Transparent Computing. In: Proc of the 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing, pp. 470–477. IEEE Computer Society Press, Japan (2012)
Tian, Y., Lin, C., Chen, Z., Wan, J.X., Peng, X.H.: Performance Evaluation and Dynamic Optimization of Speed Scaling on Web Servers in Cloud Computing 18(3), 298–307 (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Song, H., Xu, J., Cai, X. (2014). Design and Implementation of Network Hard Disk. In: Sun, Xh., et al. Algorithms and Architectures for Parallel Processing. ICA3PP 2014. Lecture Notes in Computer Science, vol 8630. Springer, Cham. https://doi.org/10.1007/978-3-319-11197-1_46
Download citation
DOI: https://doi.org/10.1007/978-3-319-11197-1_46
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11196-4
Online ISBN: 978-3-319-11197-1
eBook Packages: Computer ScienceComputer Science (R0)