The invention provides a
distributed file system. The
distributed file system comprises a
client, a
metadata node, a
data node and a volume management node, wherein the
client corresponds to one or more containers. The
metadata node is used for storing a first corresponding relationship, the first corresponding relationship is a corresponding relationship between
file system attributes and a storage position of data, and the data is actual data in a file. The
data node is used for storing data. The volume management node is used for responding to a received volume creation request of the
client, and creating one or more volumes, wherein each volume is an instance of a
file system which can be mounted by at least one container, each
file system attribute comprises an index node and corresponding index node identification information, and the index node identification information comprises a file name and any one or more of the following information: a
file size, creation time, modification time, a link number, a user, a
user group and a file permission. The invention further provides a computer
system and a computer readable storage medium.