The invention discloses a distributed
file management system and method, and belongs to the technical field of
computer software, the
system adopts a tree hierarchical structure to organize files, and the
system comprises an
application layer used for receiving file operation requests from a plurality of independent clients, and each request carries a unique
application identifier; the
file system layer comprises a configuration module, an operation module, a
metadata management module, a day module, a timed task module and a gateway module, and the request is routed to a corresponding logic storage partition in the data layer according to an
application identifier; the data layer comprises a
database cluster and an
object storage cluster, and performs persistent storage and management of logic isolation on
metadata and file data according to application identifiers; and the infrastructure layer provides an extensible
server and network resources. Based on a distributed architecture, load balancing and efficient access are realized through data storage partitioning, a
metadata management and index technology and a
client load balancing technology, and the expandability,
fault tolerance and performance of the system are improved.