Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Looking to take advantage of 10GbE and overcome HD bottleneck #277

Open
old-square-eyes opened this issue Aug 12, 2021 · 2 comments
Open
Labels

Comments

@old-square-eyes
Copy link

old-square-eyes commented Aug 12, 2021

I am looking for a quick landing zone to take advantage of a new 10GbE network. Currently my LZ physical disk is 7200 rpm, with Open Media Vault managed Samba shares, and it also doubles as a GH target disk (one of several).

I'm thinking of moving my LZ to a NVMe SSD which will make Writes quick. Two questions...

  1. If I get a large SSD 1-2TB and also make it a GH target, will most Reads come from the SSD? Is there a way to make that drive fill up in preference - What will a balance do?
  2. Alternatively, is there a caching service in Debian that plays nice with GH? Where, somehow I could transparently cache common files.

Context and more info on my setup...

https://forum.openmediavault.org/index.php?thread/39953-looking-to-take-advantage-of-10gbe-and-overcome-hd-bottleneck/&postID=280769#post280818

@gboudreau
Copy link
Owner

  1. If for example you already have 4x 1TB drives in your pool, and they are almost full, and you add a 1TB SSD, a balance will spread the 4TB of data you have across 5 drives, so you'll end up with 4/5 TB per drive.
    If you don't do a balance, then your 4 previously filled drive will stay as they were, and new files will always be added to your new drive, since it will be the one with the most free space in your pool.

  2. No idea. But if you want some folders to always be on the speediest drive, you can use sticky_files in greyhole.conf; that allows you to decide with shares or folders should go on your SSD (as long as there is free space on that drive).
    Ref: https://github.com/gboudreau/Greyhole/blob/master/greyhole.example.conf#L172-L191

@old-square-eyes
Copy link
Author

OK sticky folders could help. I'll check it out thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants