Font Size: a A A

The Design And Implementation Of Small File Storage System Based On FastDFS Architecture

Posted on:2016-06-10Degree:MasterType:Thesis
Country:ChinaCandidate:C P LiFull Text:PDF
GTID:2308330479491524Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Von neumann computer architecture was composed of the five components:arithmetic unit, controller, memory, input devices and output devices.Processing, transmission and storage are the three base task of information computing. Thus it can be seen that storage occupy the important position.With the development of Internet, more and more people start to use internet, personal data and enterprise data into explosive growth. Many systems are facing the problem of huge amounts of data, how to efficient management, to reduce the storage costs, improve reliability is the common problem of the storage system. In order to solve these problems, the distributed file storage system arises at the historic moment. The Distributed file storage system with huge amounts of data storage, high scalability, high concurrency, high reliability and other characteristics, is one of the hot technology at present, many technical experts are working on a distributed storage system.This article is based on small file storage system research the architecture of FastDFS, storage object is mainly small files between 10 KB to 10 M. After consulted FastDFS distributed file architecture, aiming at some problems in FastDFS improvement measures are put forward, to join File Index module, have the effect of global and row heavy anti-aircraft download, build a high performance, high concurrency, high availability and high extension of distributed file storage system. The content of the article expounded as follows.First give the research status of distributed file storage system at home and abroad, some characteristics of the mainstream of distributed file storage system,then this article describes the small file storage system requirements analysis and architecture design and the small file storage system based on FastDFS architecture design and logical process.Based on FastDFS architecture of small file storage system design in detail, mainly including the design of data structure, the design of the public library, main functional modules of the detailed design, etc.On this basis, the system for the functional and non-functional testing, and summarizes the result of the experiment, the experimental conclusion.
Keywords/Search Tags:storage, the distributed system, FastDFS, high concurrency, high extension, huge amounts of data
PDF Full Text Request
Related items