Hey all,
I have a ZFS setup as follows:
So, I have two 100GB Intel S3700 mirrored for my SLOG device.
This allows me to do sync writes at about 119MB/s as tested locally with random data.
If I do async writes I am able to write at about 400MB/s
(these are imperfect benchmarks, as I did not shut down other actively running things on the server for this test)
One of my biggest pet peeves with this system is that I have always been disappointed in my relatively slow sync writes over 10Gig ethernet.
I don't run any VM's off of this pool, it is strictly for storage of large files that occasional get accessed. When I do write large files to the pool - however - I get impatient.
The S3700's were essentially the best thing on the market for a SLOG when I got them in 2014, but I have not kept up as much lately regarding what may have changed.
I have seen lately that 8GB ZeusRAM devices have gotten a lot cheaper (can be had for $400 a piece on eBay right now) and there are also a number of PCIe and M.2 solutions.
Would a ZeusRAM 8GB unit be a significant upgrade? One would think they would be since they are RAM based, but on the other hand I have heard that 100-150MB/s sync writes is the most you can expect from a pool when using them as SLOG devices.
Is there any drive out there for under $500 (so I can get two for a mirror under $1000) that performs notably better than the S3700 does for this purpose these days?
Key requirements are:
- Low latency writes
- Sustained high speed writes
- relatively high write endurance
- Battery or capacitor backed cache, so all data is committed if power goes out
The size can be tiny, I don't care. Does not need to be larger than 10GB.
Appreciate any input!
I have a ZFS setup as follows:
Code:
raidz2-0
WD RED 4TB
WD RED 4TB
WD RED 4TB
WD RED 4TB
WD RED 4TB
WD RED 4TB
raidz2-1
WD RED 4TB
WD RED 4TB
WD RED 4TB
WD RED 4TB
WD RED 4TB
WD RED 4TB
logs
mirror-2
Intel S3700 100GB
Intel S3700 100GB
cache
Samsung 850 Pro 512GB
Samsung 850 Pro 512GB
This allows me to do sync writes at about 119MB/s as tested locally with random data.
If I do async writes I am able to write at about 400MB/s
(these are imperfect benchmarks, as I did not shut down other actively running things on the server for this test)
One of my biggest pet peeves with this system is that I have always been disappointed in my relatively slow sync writes over 10Gig ethernet.
I don't run any VM's off of this pool, it is strictly for storage of large files that occasional get accessed. When I do write large files to the pool - however - I get impatient.
The S3700's were essentially the best thing on the market for a SLOG when I got them in 2014, but I have not kept up as much lately regarding what may have changed.
I have seen lately that 8GB ZeusRAM devices have gotten a lot cheaper (can be had for $400 a piece on eBay right now) and there are also a number of PCIe and M.2 solutions.
Would a ZeusRAM 8GB unit be a significant upgrade? One would think they would be since they are RAM based, but on the other hand I have heard that 100-150MB/s sync writes is the most you can expect from a pool when using them as SLOG devices.
Is there any drive out there for under $500 (so I can get two for a mirror under $1000) that performs notably better than the S3700 does for this purpose these days?
Key requirements are:
- Low latency writes
- Sustained high speed writes
- relatively high write endurance
- Battery or capacitor backed cache, so all data is committed if power goes out
The size can be tiny, I don't care. Does not need to be larger than 10GB.
Appreciate any input!