Network-attached storage (NAS), or file storage, provides shared storage in which access to data takes place at the level of entire files. NAS is defined by the fact it runs a file system and manages ...