Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

6.8.3 - cache drive build from 4 SSD in RAID 10 on HP gen9 D380 and P840 smart array controller - good idea ?

Featured Replies

Hi, 

 

I've got a HP Gen9 D380 server with P840 smart array controller. 

 

At the beginning I've connected all the drives through on board ports so unraid can see them directly. I've set up a cache pool with 4SDD in btrfs RAID10 configuration. It worked ok (benchamark screenshots attached [SSD Metrics]). 

1445438828_SSDMetrics.thumb.png.e05920ffa19984eae3a46bd1a141e06a.png

Then I though I should get better cache performance if I use hardware RAID10 though this P840 controller. And that what I've done - all 4 SSD are in RAID10 configuration on smart array. In unraid drive is formatted with BTRFS and set as cache drive. But the performance did not improve (decreased actually - screenshots attached []). 

2025972849_SSDMetricsRAIDonP840.thumb.PNG.bed9f434a910aa65249a2141877d07da.PNG

 

Benchmarks were run from the VM with img file hosted on cache drive. 

 

 

So few questions: 

 

1. Is having a cache drive done through P840 a good idea ? (Pros cons) ? 

2. Is BTRFS a good choice for cache in this configuration - maybe XFS would be more performant ? 

3. In the banchmarks I'm not sure about the Acc. time - should that be something in range of 0.030 - 0.100 ? 

 

I would possibly wait until or at least check out the unraid 6.9 Series and see if the way you want to allocate your "Cache Pools" changes.

  • Author

With the current setup (4SSD through P840 RAID controller) there is only one Drive visible to unRaid. So no "Cache Pools" from unraid point of view. 

 

Are there any changes in 6.9 that affect cache. 

Yes. There are changes in 6.9 that affect cache. That's why I said you should check out unraid 6.9 series and see if the way you want to allocate your "cache pools" changes.

 

 

You can have at least 30 different "drive pools", each with atleast 30+ drives. Somethere in there is the number 35, but I cant remember if it's drive pools or drives per pool. Needless to say. It's a Metric Ton of them.

 

So you could segregate your writes and optimize your performance in different ways.

 

So you may want a single SSD for docker/appdata and things that don't require more than a single SSD performance.

Then you would use the other SSDs for VMs.

 

 

 

  • Author

That's sound awesome. It will defiantly help to split the caches per use case. 

 

Do you have any thought about the current setup ? 

Like why do i see drop in performance (small but still) between software (btrfs) RAID10 and hardware (P840) RAID 10? 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.