| Due to the problems of which is taking the server as the center"storage bottleneck"and"single-point failure", traditional storage framework has been altered into taking the data as the center. SAN (Storage Area Network) is a good representation of such storage framework, but its practice is highly cost. We try to establish a new low cost storage system, which takes data as the center. The storage system is composed of many embedded system based on ARM7 micro controller, which has only IDE interface and fast Ethernet interface.The embedded system attaches cheap IDE hard disk with high-capacity ,attaching the net directly, construction storage area network based on Fast Ethernet. The real time operation system is transplanted to the embedded system.Then simplify embedded file system and intelligent storage management software for the embedded system is established. All storage cell which linked to network form a logically integrated file server cluster with the function of speedily access, containing data error and load balancing. This kind of intellectualizations, microminiaturized and networks storage cell is called Intelligent Network Disk. It makes up the Intelligent Network Disk Storage System.uC/OS-II which is reliable performance, open source and free for scientific research, is transplanted to IND.Its network communication protocol ,file system and intelligent storage management software are developed by authors. The thesis is based on this background. The main work of this thesis is the design of IND file system (INDFS) based on uC/OS-II.According the IND characteristics, the paper analyses and describes the FAT file system. We discovered that FAT32 has the huge information redundant problem, and then proposes a simple INDFS based on FAT24, which can meet the IND needs. The driver is developed for IDE interface.Finally, uC/OS-II,INDFS and IDE interface drive which is developed by author, is transplanted to IND hardware platform based on ARM7 ,and the read-write quanlity test and comparison of IDE hard disk is finished by IND. The experiment indicates that the INDFS and IDE interface drive is established. |