2024 Volume 18 Issue 1 Pages 7-28
NFS (Network File System) is a distributed file system used in Unix. In the 1990s, when managing and operating computer networks using Unix, it was common that users' home directories were shared through NFS from every machine where they logged into. Such an environment in which users' home directories can be referred to at any time within a local network has various advantages, for example, users on the local network can share technology information with each other and use computer resources in the local network. However, now that storage technologies have evolved from HDDs to SSDs, even if a network with a high transmission speed, e.g., 10 GbE, is used, NFS file sharing itself becomes a bottleneck in terms of access speed. Therefore, it is difficult to bring out the performance of faster machines. Therefore, we developed a network environment in which users' home directories can be shared within a local network without reducing the access speed of SSDs on the console. Specifically, we realized a distributed computer network using mesh-type NFS home sharing in which each machine exports its home directory through NFS on macOS, a modern Unix. This article offers one of the technical solutions to this issue.