För er som kanske känner igen mitt nick så kanske ni kommer ihåg att jag vi två tillfällen tidigare har utvärderat ZFS-baserad lagring, men bägge gångerna har mina zpooler blivit korrupta och alla filer skrivits sönder...
Nu tänkte jag omkonsolidera min labbmiljö och lägga vSphere i botten för nästlad virtualisering (Hyper-V / vSphere) och tänkte göra ett sista försök med ZFS och NexenetaStor Community Edition och jag är fortfarande besviken.
I vSphere har jag skapat en virtuell NexentaStor med 8 vCPU (Intel Xeon E5-2620v3), 32GiB DDR4 ECC och ett LSI/Avago 2308 (IT) i VT-d-Passthrough. Till HBA'n har jag 4 Samsung EVO 840 250GiB i stripe (experimentellt) som delas ut via NFS tillbaka till vSphere där min "benchmark-server" ligger installerad.
Ingen NFS-trafik går över fysiska länkar. VMXNET3 används i NexentaStor (med VMware Tools installerat)
http://i.imgur.com/8LZMkXZ.png
Men trots detta så får jag förskräckliga siffror på min "benchmark-server":
http://i.imgur.com/2ToYicC.png
Deduplicering är av och kompression (LZ4) är aktivt vid testet ovan
Jämför dessa med siffrorna mot en enkel Intel 520 120GiB:
http://i.imgur.com/p8WLLFI.png
Är det så, oavsett vilken lagring du har i botten, att ZFS kräver ZIL/SLOG/L2ARC-cache för att det ska vara användbart?