Skip to main content
Network Attached Storage (NAS) devices are specialized servers that handle only data storage and file-sharing requests. They provide fast, secure, and reliable storage services to private networks. NAS is managed through the same interface as other virtual servers in the network, so it can move from one physical host to another. NAS functionality can be added by downloading and implementing an instance of the standard NAS VM Recipe. The NAS service is a dedicated virtual machine that presents itself as a service providing users the ability the create and manage file based storage without the need for using physical or virtual appliances. Each NAS service is complete with its own dashboard and is completely managed from the user interface.

About NAS

NAS allows users to take storage in Private Cloud and expose it to other machines, and then share that storage between machines. It is literally a virtual NAS, with redundancy. The reason NAS is beneficial to users, is that NAS storage can be exposed to other machines over the network. NAS allows for virtual machines to share storage with assets inside or outside of the Private cloud, then use a file share to move files back and forth between machines. NAS is used to expand storage and to share files between Macs, and users can configure this for themselves.

Create the NAS Service

The NAS service is a dedicated virtual machine that presents itself as a service providing users the ability the create and manage file based storage without the need for using physical or virtual appliances. Each NAS service includes its own dashboard and is fully managed from the user interface. Using the integrated NAS service takes advantage of the VergeIO snapshot engine and deduplication algorithm to get the most of usable storage space.
  1. From the Cloud Dashboard, select NAS from the left menu.
Screenshot 2024-11-01 at 9.42.56 AM.png NAS
  1. TheNAS Dashboard opens.
For a new user, when this dashboard is opened for the first time, there are no NAS services or volumes. A NAS Service is the virtual machine in Private Cloud that runs the virtual NAS. Screenshot 2024-11-01 at 9.46.26 AM.png NEW NAS Services
  1. Click New NAS Service to open a recipe that is used to create the new NAS service.
Screenshot 2024-11-02 at 12.59.51 PM.png VM Recipe Instance This recipe only deploys NAS appliances for Private Cloud.
  1. Complete the following information:
  • Enter a Name for the new NAS Service.
  • The default setting for Cores is 4.
  • The default setting for RAM is 4 GB
8 GB of RAM is required for antivirus to be enabled. If fewer that 8 GB of RAM are used, then a warning message appears. The message can be disabled, or the RAM can be set to 8 GB. The antivirus only protects the computers connected to the NAS, which is done by scanning the files on the volume. Some users may decide to keep the Antivirus and some users may decide to use less RAM. The system-defined-default Cluster is automatically selected.
  • Select the Network on which the NAS should run. Options include Internal and External networks.
  • Select IP Address Type for the NAS Service.
* Select **Static**
Consult the IP Plan in your MacStadium Portal account to determine an IP Address that does not conflict with existing machines.
  • Define a Hostname for the NAS Service VM.
  • OPTIONAL : Enter a domain. (If the Domain field is left blank, the system defaults the domain to workgroup.)
  • Timezone defaults to the default time zone.
  • The default NTP****Servers setting is recommended. This defines the Network Time Protocol (NTP) servers list, which is used for keeping the NAS service time synchronized.
  • OPTIONAL : Enter the address of a Remote Syslog server.
  • OPTIONAL : Enter a Remote Syslog Template.
  1. Click Submit , and the NAS appears in the NAS Service list.
Screenshot 2024-11-02 at 1.03.05 PM.pngNewly Create NAS Service
  1. To disable the Antivirus checkbox, deselect the checkmark and the Antivirus Settings box opens.
Screenshot 2024-11-02 at 1.06.52 PM.png Antivirus Checkbox
  1. Uncheck the box and click Submit.
Screenshot 2024-11-02 at 1.08.28 PM.png Antivirus Setting
  1. Double-click theService to bring up the Dashboard for the Service.
  2. Select Power On to start the NAS.
Screenshot 2024-11-02 at 1.26.10 PM.png Power On
  1. Click the Yes to confirm power on.
To utilize the NAS service, at least one Volume needs to be implemented. A NAS service consists of one or more Volumes. Each Volume is a separate directory structure with its own settings for security, snapshots, storage tier, max size, antivirus, and sharing.
  1. The next step is to create a NAS User.

Create a NAS User

  1. From the Main Dashboard, select NAS.
  2. Select NAS ServicesSelect a Service.
Screenshot 2024-11-04 at 2.51.05 PM.png Select a Service
  1. Double click on a Service.
Screenshot 2024-11-04 at 2.56.52 PM.png NAS User
  1. Select NAS User.
Screenshot 2024-11-04 at 2.54.11 PM.png NAS User
  1. Select New to add a new NAS User. (This page is also used to edit or delete a user.)
Screenshot 2024-11-05 at 4.33.18 PM.png NAS User This is per service. For every virtual NAS appliance, there must be a set of users assigned to it.
  • Required: Username
  • Required: Password
  • Optional: Display Name
  • Optional: Description
  • Optional: Home Share
  • Optional: Home Drive Letter
  1. Click Submit.
Screenshot 2024-11-05 at 4.43.10 PM.png New User
  1. The next step is to create a Volume.

Volumes

A NAS service consist of one or more Volumes. Each Volume is a separate directory structure with its own settings for security, snapshots, storage tier, max size, antivirus, and sharing. Multiple volumes can be set up on the NAS, and the size of the volume determines the space available to deploy files on the NAS. Volume-level snapshots allow for customizing snapshot schedule and retention rules per individual NAS volume and provide the option for a quiesced snapshot. (Non-quiesced NAS volumes can be imported from Cloud snapshots to be used for restore.) Quiesced volume snapshots freeze file system during the snapshot process. The Quiesce option can be selected when taking a manual volume snapshot and can be enabled within the snapshot profile for automated snapshots.

About Volumes

There are two types of Volumes:
  • Local Volumes are file systems stored within Private Cloud and consume storage in the vSAN. Each local volume can have different sharing, syncing, tiering, and permission settings.
  • Remote Volumes are external file systems that are mounted to the VergeIO system and presented as if local.

Creating Local Volumes

  1. From the Main Dashboard, select NAS.
  2. Select Volumes from the left menu.
Screenshot 2024-11-02 at 2.21.25 PM.png Volumes When the NAS is first created, one volume (for log files) is automatically created.
  1. Select New from the left menu.
Screenshot 2024-11-02 at 2.26.07 PM.png New
  1. Select the appropriate NAS Service from the dropdown list.
Screenshot 2024-11-02 at 2.28.25 PM.png NAS Service
  • Enter a Name for the volume (required).
Spaces are not permitted.
  • Enter a Description for the volume (optional).
  • In the Filesystem Type dropdown list, select Local Volume (EXT4).
  • The Encrypt Volume option can be selected to encrypt the entire volume (AES-XTS).
Encryption Considerations
  • Encryption selection is only available during creation creating ; a volume cannot be changed from encrypted to unencrypted or vice-versa after creation.
  • Minor to moderate performance implications are involved with enabling volume encryption.
  • The original encryption key (defined when creating the volume) is needed for the lifetime of the volume; this encryption key must be entered each time the volume is brought online (for example, after disabling/enabling a volume or after its NAS service is rebooted).
  • Without the encryption key, it is possible to bring the volume back online.
  1. Click Submit.
  2. The next step is to create a Share (NFS or CIFS).

Shares: NFS and CIFS

Network File System (NFS) and Common Internet File System (CIFS) are both file access protocols that allow client systems to access files on remote devices.

About NFS and CIFS

  • NFS uses a lightweight protocol with less overhead, which results in faster file access and transfer speeds.
  • CIFS has more protocol overhead due to its support for various Windows-specific features. This can impact performance, especially in high-latency networks.
MacStadium recommends using CIFS.

Creating a CIFS Share on an Existing Volume

CIFS (Common Internet File System) is a network protocol that allows clients to communicate with servers and access file sharing and print services as if they were stored locally. CIFS offers robust security features, which make them suitable for secure environments. They are important in Private Cloud because they allow access to a NAS volume over CIFS/SMB.
  1. Navigate to the NAS Dashboard.
  2. Click New CIFS Shares.
Screenshot 2024-11-04 at 9.54.27 AM.png New CIFS Shares
  1. In the CIFS Shares screen enter the necessary information.
Screenshot 2024-11-02 at 5.39.45 PM.png CIFS Shares
  • Required: Enter a Name for the CIFS share.
  • Optional: Share Path can be entered to define a specific path within the Volume; otherwise , this field can be left blank to share the entire Volume.
  • Optional: A Description can be entered for the Share to record additional information about the Share.
  • Optional: A Comment can be entered for the Share.
  • Optional: A Valid Users list can be specified. This defines the users that are allowed to connect to the Share.
  • Optional: A Valid Groups list can be specified. Users of the specified groups are allowed connection to the Share.
  • Optional: Allowed Hosts field is to define one or more hosts that are permitted to access the Share. Hostname, IP address, domain name, netgroup, and subnet are all valid entries.
  • Optional: Denied Hosts field is to define one or more hosts that are NOT permitted access to the Share. Hostname, IP address, domain name, netgroup, and subnet are all valid entries.
  • Optional: Read-Only option can be selected to deny any write operations via this Share.
  • Browseable option can be selected to make the Share visible in lists of available shares. This option is disabled by default.
Optional:Users / Admin Groups allow is to grant administrative privileges to the Share. This means that all file operations will be done as the super-user (root). Use this option carefully, as those in the list can do anything on the Share, regardless of individual file permissions.
  • Optional:User / Force Group options can be specified to define a user or group used for all file operations performed via this Share.
  • Optional:Configuration Options (advanced samba share options) can be specified to handle special-case scenarios.
  1. Click Submit.
Screenshot 2024-11-04 at 8.50.49 AM.png Newly Created CIFS Share

Creating a NFS File Share on an Existing Volume

  1. From the Main Dashboard, select NAS.
Screenshot 2024-11-19 at 10.00.40 AM.png NAS
  1. Select Volumes.
Screenshot 2024-11-19 at 10.02.47 AM.png Volumes
  1. Select the Volume.
Screenshot 2024-11-19 at 10.15.43 AM.png View
  1. Select View.
Screenshot 2024-11-19 at 10.18.06 AM.png Volumes
  1. Select NFS Shares.
Screenshot 2024-11-19 at 10.27.27 AM.png NFS Shares
  1. Select New to create a new share.
Screenshot 2024-11-19 at 10.29.48 AM.png New
  • Enter a Name for the share
  • Enter a Share Path to define a specific path within the volume
  • Enter a Description for the share
  • Select Allow Everyone to allow all hosts, or specify one or more allowed hosts
  • Choose a Data Access option
  • Select a User/Group Squashing option
  1. Click Submit.

Connecting to the Share

Now that the NAS Service, Volume, Users, and Share are created, end users can map to the shared drive from their Mac mini or other devices on the network.