Hello, all! First-time poster, long-time reader of articles.
Here's what I have:
Napp-it latest appliance (with Home Complete license) running as a VM with 8 GB RAM and 2 vCPU on:
Mac Pro 2008 - dual quad-core Xeon 2.8 GHz, 64 GB RAM, running ESXi 6.5U1 and latest critical and non-critical patches
Internally in the SATA bays, I have two 250 GB SSD (OWC Mercury Extreme Pro 6G, Samsung 850 EVO) and a couple of 4TB WD RED drives. Napp-it lives on one of the 4TB internal drives. One SSD is assigned to ESXi vFlash Cache, the other has VMFS where virtual L2ARC and SLOG "disks" live.
I have an LSI SAS 9201-16e in the chassis, passed through to Napp-it. The card is flashed to the latest firmware (20) and BIOS (7.3?). In a separate (non-expander) SAS chassis I have 4 x 8TB WD RED drives and 2 x 4TB WD RED drives.
I have two pools - one for low-priority storage that simply uses the 2 x 4TB RED drives as a mirror. The other is two sets of mirrored 8TB drives (RAID10?), with L2ARC and SLOG .vmdks on the SSD datastore.
NFS datastores are defined and are connected to Napp-it via a second virtual NIC in the VM and a separate VMkernel NIC and vSwitch all with 9000 MTU. The rest of the network is 1500 MTU for compatibility.
The issue at hand is that I can't seem to get more than about 50-60 MB/s out of it...err, wait. Jeez, never mind.
On second test I'm getting more like 95 MB/s, peaking at 115 MB/sec. I guess that's not bad over 1GB network at 1500 MTU. As has been noted before, CIFS performance DEFINITELY lower than SMB. ESXi will connect to the NFS datastore via a separate network with 9000 MTU, noted above.
Is there any performance tuning that can or should be done at the command line or GUI? A special concern is NFS performance for VMs that will run on this same host.
I do have one additional question - how do you change NFS permitted IP ranges after creating the NFS share? The only way I've found so far is to un-share it and re-share with the additional IP addresses or ranges.
Thanks to all for the information resources and to Gea for Napp-it. This is a lot of fun, and VERY useful besides!
Here's what I have:
Napp-it latest appliance (with Home Complete license) running as a VM with 8 GB RAM and 2 vCPU on:
Mac Pro 2008 - dual quad-core Xeon 2.8 GHz, 64 GB RAM, running ESXi 6.5U1 and latest critical and non-critical patches
Internally in the SATA bays, I have two 250 GB SSD (OWC Mercury Extreme Pro 6G, Samsung 850 EVO) and a couple of 4TB WD RED drives. Napp-it lives on one of the 4TB internal drives. One SSD is assigned to ESXi vFlash Cache, the other has VMFS where virtual L2ARC and SLOG "disks" live.
I have an LSI SAS 9201-16e in the chassis, passed through to Napp-it. The card is flashed to the latest firmware (20) and BIOS (7.3?). In a separate (non-expander) SAS chassis I have 4 x 8TB WD RED drives and 2 x 4TB WD RED drives.
I have two pools - one for low-priority storage that simply uses the 2 x 4TB RED drives as a mirror. The other is two sets of mirrored 8TB drives (RAID10?), with L2ARC and SLOG .vmdks on the SSD datastore.
NFS datastores are defined and are connected to Napp-it via a second virtual NIC in the VM and a separate VMkernel NIC and vSwitch all with 9000 MTU. The rest of the network is 1500 MTU for compatibility.
The issue at hand is that I can't seem to get more than about 50-60 MB/s out of it...err, wait. Jeez, never mind.
On second test I'm getting more like 95 MB/s, peaking at 115 MB/sec. I guess that's not bad over 1GB network at 1500 MTU. As has been noted before, CIFS performance DEFINITELY lower than SMB. ESXi will connect to the NFS datastore via a separate network with 9000 MTU, noted above.
Is there any performance tuning that can or should be done at the command line or GUI? A special concern is NFS performance for VMs that will run on this same host.
I do have one additional question - how do you change NFS permitted IP ranges after creating the NFS share? The only way I've found so far is to un-share it and re-share with the additional IP addresses or ranges.
Thanks to all for the information resources and to Gea for Napp-it. This is a lot of fun, and VERY useful besides!