Before deployment and maintenance, you need to understand some Arcfra File Storage (AFS) related concepts to help you better understand AFS deployment processes and functions.
File storage
File storage is a storage method that organizes data into files. File storage uses a tree-like directory structure, with several subdirectories and files under the root directory.
File controller
AFS service components run as containers within virtual machines in the Arcfra Cloud Operating System cluster using Arcfra Virtualization Engine, that is, in the ACOS (AVE) cluster. These virtual machines are system service virtual machines and are referred to as file controllers in the file storage cluster.
File storage cluster
A file storage cluster provides a complete file service and consists of at least 3 file controllers.
File system
A mountable shared file system unit.
NFS protocol
Network File System (NFS) is a network protocol for distributed file sharing, allowing computers in the network to share resources. In NFS applications, the local NFS clients can read and write files located on the remote NFS server, just like accessing local files. The NFS protocol can be used in mainstream operating systems such as Linux, Windows, and Oracle Solaris.
HDFS protocol
Hadoop Distributed File System (HDFS) is an easily scalable distributed file system, mainly used for storage and management of massive file Info and big data, improving fault tolerance by increasing replicas.
Mount path
After the file system is created with the NFS protocol selected, it will be automatically taken online and provide a mount path. Clients access the NFS service through the mount path.
Anonymous user
The program user account automatically created by NFS cannot be used to log in to the system.
Authentication
After the client is authenticated by the server, it accesses the file system with the User Identifier (UID) and Group Identifier (GID) mapped by the server.