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.

Lots of small files - HDD data + SSD parity?

Featured Replies

Hey guys,

I have a scenario where there are a large number (tens of millions) of small files - ~100KB of mostly PDF and JPGs that I am interested to backup on UNRAID. Data will be transferred via NFS. The folder structures is a set of 256 nested folders within 256 folders so 65,536 folders in total. The path for each file is recorded in a database.

 

Obviously HDD write speed for small files is very slow. Would the following be a valid strategy?:
1) Allows different folders at the top level to be written to different disks (to speed up writes since the writes will be randomly selected)

2) Use SSD for parity rather than HDD so it can keep up with up to 24x HDDs writing?

 

We are planning on migrating all of this data to a Ceph based object storage system but it will take some time to get that up and running.

 

Thanks in advance for any opinions or comments

  • Community Expert

It will partly depend on the parity SSD, not all SSDs can sustain high write speeds, still the array doesn't usually perform very well with simultaneous writes, and will a lot of small files it will always be slow, in part because you cannot bypass fuse, a pool using an exclusive share would likely be much faster.

  • Author

Thanks for the reply. I've bought a 4TB Samsung 990 Pro which has sustained write of 1.7GBps apparently. I'm more concerned about IOPs that sustained write due to the nature of the small files.

 

Will test it out and report back.

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.