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.

Add support for true "Tiered storage" (bcache or OpenCAS)

Featured Replies

Almost exactly a year ago, I made this feature request which got 19 people upvoting. 

 

Quote

Hybrid or "tiered" storage (NVME + SSD + HDD). Where "hot" data is in NVME, then transitions down the stack. Least used data is on hdd. In other words; a QNAP qtier alternative.


Please implement 'bcache' https://docs.kernel.org/admin-guide/bcache.html as "source" disk in unraid. This way, actual spinning rust hard drives can be mapped to /dev/bcache0 /dev/bcache1 ... /dev/bcacheN

Then unraid can on top of /dev/bcacheN format and put the filesystem and/or encryption layers.

Edited by TheLinuxGuy
bcachefs is no longer an option.

I would like to eventually see bcachefs pools be added to unraid someday, but it still misses a lot of functionality. Namely, the ability to easily monitor an array, scrub, rebalance when adding/removing devices, and a proper process for device replacement. Not to mention there have been several major data loss bugs since the 6.7 merge. The filesystem is still considered experimental for a reason. I would prefer we hold off until it has had time to mature and become a better, well rounded solution before it's considered for inclusion in unraid.


Especially given we already have ZFS which has Arc caching, which is much better than linux's native caching. 

Edited by JSE
derp

  • Author

@JSE that's fair, I am not married to the idea of bcachefs.

 

There could be a similar caching solution achieved with lvmcache + dm-cache with btrfs under the hood too, this option should be much more stable and proven than bcachefs.

  • 1 year later...

Good idea  !!

  • 1 month later...

Any news about Bcachefs?

30 minutes ago, L0rdRaiden said:

Any news about Bcachefs?

Lol.

Are the patches even accepted again? I haven't heard anything about him in a while, since, well, the debacle 🤣

  • Author

unraid should allow us to use bcache-linux (totally different than bcachefs)

Why would we even bother about bcachefs? performance is abysmal, single developer is a dick and got 404'd from sending kernel patches. See below.

  • 1 month later...
  • TheLinuxGuy changed the title to Add support for true "Tiered storage" (bcache or OpenCAS)
  • 2 months later...

Plus one for this. Supporting bcache (not bcachefs) would be awesome

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

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.