Jump to content
Floatplane payments are migrating! Read more... ×
Search In
  • More options...
Find results that contain...
Find results in...
StupidServerDude

Unraid with Optane cache drive

Recommended Posts

Posted · Original PosterOP

Does anyone have experience with using Intel Optane as a cache drive with Unraid?  I'm switching my home server over to Unraid next week since I'm tired of ZFS eating all of my RAM when I'm trying to run VMs and don't feel like setting everything up manually under Linux.

Link to post
Share on other sites

I don't know much about Optane, but I heard that ZFS is really good on drives like these:

https://www.amazon.com/Intel-Optane-800P-58GB-XPoint/dp/B078ZJSD6F

 

Optane 800P is slightly different than 900P:

  • Smaller capacities (58GB/118GB rather than 280GB/480GB)
  • PCIe x2 instead of PCIe x4 (this cuts the sequential speeds in half but 4K speeds are gucci)
  • Uses M.2 instead of PCIe
  • However, 4K speeds remain largely the same.
  • Doesn't cost arm and leg

Ryzen 5 1500X 3.925GHz @ 1.24V with stock cooler, 1x8GB DDR4, GTX 950, Corsair 88R, 1TB HDD, 240GB SSD, Corsair 88R, Phanteks RGB LED Strip (400mm), planning on getting a 144hz monitor soon

1500X Cinebench score: 770cb

1500X Cinebench score (3.9GHz @ 1.24V) : 875cb

GTX 950 Cinebench score: 96.31fps

 

1500X idle temperature: 33C

1500X load temperature (1 minute sustained, non-AVX) : 55C 

1500X load temperature (OCCT AVX 64bit all cores/Prime95 1h sustained) : 65C

Link to post
Share on other sites

No experience in that specific area, but Optane is essentially a fast SSD so should be fine.


Main rig: Asus Maximus VIII Hero, i7-6700k stock, Noctua D14, G.Skill Ripjaws V 3200 2x8GB, Gigabyte Windforce 980Ti, Corsair HX750i, In Win 303 NVIDIA, Samsung SM951 512GB, WD Blue 1TB, HP LP2475W 1200p wide gamut

Gaming system: Asrock Z370 Pro4, i7-8086k stock, Noctua D15, G.Skill TridentZ 3000C14 2x8GB, Asus 1080 Ti Strix OC, Fractal Edison 550W PSU, Corsair 600C, Optane 900p 280GB, Crucial MX200 1TB, Sandisk 960GB, Acer Predator XB241YU 1440p 144Hz G-sync

Ryzen rig: Asrock B450 ITX, R5 2600, Noctua D9L, Corsair Vengeance LPX 3000 2x4GB, Vega 56, Corsair CX450M, NZXT Manta, Crucial MX300 525GB, Acer RT280K

VR rig: Asus Z170I Pro Gaming, i7-6600k stock, Silverstone TD03-E, Kingston Hyper-X 2666 2x8GB, Zotac 1070 FE, Corsair CX450M, Silverstone SG13, Samsung PM951 256GB, HTC Vive

Gaming laptop: Asus FX503VD, i5-7300HQ, 2x8GB DDR4, GTX 1050, Sandisk 256GB SSD

Total CPU heating: i7-7800X, 2x i7-6700k, i7-6700HQ, i5-6600k, i5-5675C, i5-4570S, i3-8350k, i3-6100, i3-4360, 2x i3-4150T, E5-2683v3, 2x E5-2650, R7 1700, 1600

Link to post
Share on other sites

If you set arc max to a limit that leaves enough for your VMs... You could keep using zfs


Can Anybody Link A Virtual Machine while I go download some RAM?

 

Link to post
Share on other sites

Optane's main purpose is to be used as a buffer when reading data off of spinning drives. It learns what data you use regularly and stores it on the Optane drive. It still increases write performance too, as it's faster, higher capacity and less volatile than your HDD's cache.

But UnRAID's only use for cache drives is for write performance. It uses it as a buffer for writes to the array only. So you won't see a read performance boost. You'll still see a write performance increase as long as Optane supports Linux, but you won't gain read performance (which is Optane's main perk).

Link to post
Share on other sites
Posted · Original PosterOP
On 12/31/2018 at 4:19 AM, AMDKilla said:

Optane's main purpose is to be used as a buffer when reading data off of spinning drives. It learns what data you use regularly and stores it on the Optane drive. It still increases write performance too, as it's faster, higher capacity and less volatile than your HDD's cache.

But UnRAID's only use for cache drives is for write performance. It uses it as a buffer for writes to the array only. So you won't see a read performance boost. You'll still see a write performance increase as long as Optane supports Linux, but you won't gain read performance (which is Optane's main perk).

Yeah I noticed that after I set it up... I ended up switching back to CentOS with ZFS (but now using the Optane drive as a cache) because of the generally awful performance.  The reading was fine I guess and the write performance after the cache was full was just unusable for me.  The web GUI was really nice so it was a shame.  Ironically I wish unraid supported some kind of software RAID or at least ZFS.

Link to post
Share on other sites
Posted · Original PosterOP
On 12/24/2018 at 10:22 PM, unijab said:

If you set arc max to a limit that leaves enough for your VMs... You could keep using zfs

I tried that in the past, but I actually noticed a significant performance decrease going from letting it use 100+GiB of RAM to 48GiB (I have 48TB of raw drives, I read that was the recommended minimum).

I ended up doing a hardware trade so I have 512GiB of RAM in my server so it shouldn't be a problem anymore.

Link to post
Share on other sites
On 12/24/2018 at 12:26 PM, StupidServerDude said:

Does anyone have experience with using Intel Optane as a cache drive with Unraid?  I'm switching my home server over to Unraid next week since I'm tired of ZFS eating all of my RAM when I'm trying to run VMs and don't feel like setting everything up manually under Linux.

ZFS doesn't use much ram, its using ram as a read cache. Everyfile system does this(including unraid) so unraid won't help you here.

 

Look at proxmox if you want better vm support. You can use btrfs, zfs and others to manage storage on it. Its also free.

 

There really won't be a benfit here, and optane is a waste here. 

 

The cache on unraid is for writes only, and optane isn't that fast for writes, normal nand drives are often faster, and you probabaly dont' need the endurance.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×