Network Engineer here with a medium to large exposure to the Dell Compellent Storage line (help support about 4PB across 26 locations). I'm always hungry and wanting to grow my knowledge so I decided to learn more about Free/TrueNAS by building a small box. I'm very aware I'm not using anything enterprise / server grade or quality here (except for 4 out of 10 disks) so I'm not looking for anything amazing when it comes to speeds, however I feel there is a major bottleneck in the R/W speeds on both Pools but more especially Pool: Storage-01. I have my suspicions and want to see if anyone can confirm them (will not post suspicions so I do not influence you).
TrueNAS Setup:
Purpose: VM OS's / boot drives:
Network Infrastructure:
Switch: FortiSwitch 224E-POE
Firewall: FortiGate 80F
There is no high i/o on the switch or FW
If you need more details on specs and setup, please let me know. I couldn't thing of much more to add with my limited knowledge of TrueNAS.
Migrating any VM storage/Boot between the Boot-01 and the ReadyNAS will transfer around the 105-112MB/s.
Migrating any VM storage/Boot between Boot-01 and Storage-01 will not exceed the 13MB/s
Migrating any VM storage/Boot between ReadyNASand Storage-01 will not exceed the 13MB/s
Any thoughts, advice or troubleshooting tips is appreciated. Snark remarks and condescending replies will be ignored. (Had to mention this because there seems to be a lot of people here that offer advice but especially focus more on trying to tell others how wrong they are and all but calling them "stupid" in the process.)
TrueNAS Setup:
OS: TrueNAS-12.0-U1.1
MB: GIGABYTE H370M DS3H
CPU: Intel i5 8500
CPU: Intel i5 8500
RAM: 4x8GB (32GB) DDR4 2400 (NON-ECC)
SAS: SAS9211-8I 8PORT Int 6GB (in IT Mode)
SAS: SAS9211-8I 8PORT Int 6GB (in IT Mode)
NIC: dual Intel 82576 SFP 1Gbps DACs (in LACP)
Storage Drives:Purpose secondary drives for VMs (no need for fast storage) and VM backups:
Pool Name: Storage-01;
Pool Name: Storage-01;
Hardware: 4x Seagate Exos 7E8 8TB (ST800NM0055) attached SAS9211-8I 8PORT Int 6GB
Pool type: RAIDz1 (no zVOL)
Share type to ESXi Cluster: NFSv3
(note) I tried to used a 128GB NVMe2.0 as a SYSOL and then as a L2ARC for speed testing.
Best R or W speed has been 13MB/s.
Purpose: VM OS's / boot drives:
Pool Name: Boot-01
Harware: 4x Samsung Evo 860 SSD attached to MB
Harware: 4x Samsung Evo 860 SSD attached to MB
Pool type: RAIDz1 (no zVOL)
Share type to ESXi Cluster: NFSv3
Best R or W speed has been 112MB/s
Other Storage Device:NetGear ReadyNAS 214
Storage: RAID5 4TB rando HDDs
NIC: daul 1Gps Ethernet in LACP
Share type to ESXi Cluster NFSv3
ESXi Hosts:2x Dell OptiPlex 7070's SFF
OS: ESXi 6.7u3
CPU: i5 9500
RAM 64GB DDR4 2400 (non-ECC)
NIC1: dual-port 1.25Gb/s Ethernet Intel 82576 Chip (dedicated to VMs
NIC2: Single-port
1x Dell OptiPlex 7040m
OS: ESXi 6.7u3 w /vsphere
CPU: i5 6500
RAM: 24GB DDR2400
NIC: Rando onboard 1GB Ethernet intel NIC
NIC: Rando onboard 1GB Ethernet intel NIC
Network Infrastructure:
Switch: FortiSwitch 224E-POE
Firewall: FortiGate 80F
There is no high i/o on the switch or FW
If you need more details on specs and setup, please let me know. I couldn't thing of much more to add with my limited knowledge of TrueNAS.
Migrating any VM storage/Boot between the Boot-01 and the ReadyNAS will transfer around the 105-112MB/s.
Migrating any VM storage/Boot between Boot-01 and Storage-01 will not exceed the 13MB/s
Migrating any VM storage/Boot between ReadyNASand Storage-01 will not exceed the 13MB/s
Any thoughts, advice or troubleshooting tips is appreciated. Snark remarks and condescending replies will be ignored. (Had to mention this because there seems to be a lot of people here that offer advice but especially focus more on trying to tell others how wrong they are and all but calling them "stupid" in the process.)