ZFS Planning with Heterogeneous Gear
-
@colejame115 said in ZFS Planning with Heterogeneous Gear:
I know overall that there would be some performance overhead, but I'm assuming ssds will make it tolerable where with hdds it wouldn't be.
It'll use extra CPU for all of the extra RAID, but won't be terrible. It's a bizarre setup that won't get you anywhere near the value you'd hope for from all of those drives, and will cause some drives to work way harder than others.
So... will it work? Yes.
Will it be faster than spinning drives? Certainly
Does it make sense to do at home because you have lots of odd drives laying about unused? Maybe.
Is it weird? Yup
-
@colejame115 said in ZFS Planning with Heterogeneous Gear:
I don't know if this would be okay in a production environment
Yeah, in no way would you ever do this in production. The amount of documentation and training needed to have anyone maintain this would be unreal.
-
@scottalanmiller
Yeah I was pretty sure this would be a weird setup- the primary reason for the abstraction of the logical disks is too do exactly what you say by using old ssds that have no other use. Is there a better way to do this? Instead of abstracting with md RAID, what would you suggest? -
@colejame115 said in ZFS Planning with Heterogeneous Gear:
@scottalanmiller
Yeah I was pretty sure this would be a weird setup- the primary reason for the abstraction of the logical disks is too do exactly what you say by using old ssds that have no other use. Is there a better way to do this? Instead of abstracting with md RAID, what would you suggest?Thems the problem having a ton of smallish sized storage lying around - what to do with it?
-
@colejame115 said in ZFS Planning with Heterogeneous Gear:
@scottalanmiller
Yeah I was pretty sure this would be a weird setup- the primary reason for the abstraction of the logical disks is too do exactly what you say by using old ssds that have no other use. Is there a better way to do this? Instead of abstracting with md RAID, what would you suggest?Not really, the "better" way is to buy new disks. For free, the overall structure you are proposing kinda works.
To make it WAY better, do the whole thing, top to bottom, in either MD RAID or ZFS, but not both. Either one will do what is needed just fine. MD RAID lets you use any file system that you want, ZFS dictates that the file system has to be ZFS. Other than that, it's all just RAID 0 and RAID 1 layered so both are essentially identical. But don't mix, just use one.
-
@Dashrender said in ZFS Planning with Heterogeneous Gear:
@colejame115 said in ZFS Planning with Heterogeneous Gear:
@scottalanmiller
Yeah I was pretty sure this would be a weird setup- the primary reason for the abstraction of the logical disks is too do exactly what you say by using old ssds that have no other use. Is there a better way to do this? Instead of abstracting with md RAID, what would you suggest?Thems the problem having a ton of smallish sized storage lying around - what to do with it?
Company hardware? Simply shred/destroy it. There is no reason to keep it.
Personal gear? I'd sell it for a few $ to get rid of it.
-
@JaredBusch said in ZFS Planning with Heterogeneous Gear:
@Dashrender said in ZFS Planning with Heterogeneous Gear:
@colejame115 said in ZFS Planning with Heterogeneous Gear:
@scottalanmiller
Yeah I was pretty sure this would be a weird setup- the primary reason for the abstraction of the logical disks is too do exactly what you say by using old ssds that have no other use. Is there a better way to do this? Instead of abstracting with md RAID, what would you suggest?Thems the problem having a ton of smallish sized storage lying around - what to do with it?
Company hardware? Simply shred/destroy it. There is no reason to keep it.
Personal gear? I'd sell it for a few $ to get rid of it.
it is company hardware - no need to pay to shred it though - these came out of brand new machines (cheaper to put my own SSD in instead of buying one from the factory), so there is no old data to worry about. I do have old used drives shred though when needed.
I probably can sell these, like $10/ea... be gone!
-
@Dashrender said in ZFS Planning with Heterogeneous Gear:
I probably can sell these, like $10/ea... be gone!
But it is not likely worth the company time to deal with you setting up an account someplace tot sell them. taking payments, etc.
Pay to shred them and be done.
-
@scottalanmiller
The reason I was mixing md raid and ZFS was I didn’t think ZFS allowed other ZFS devices to be used under a vdev. To accomplish this, would one need multiple zpools ? -
@colejame115 said in ZFS Planning with Heterogeneous Gear:
@scottalanmiller
The reason I was mixing md raid and ZFS was I didn’t think ZFS allowed other ZFS devices to be used under a vdev. To accomplish this, would one need multiple zpools ?MD RAID can definitely do layers upon layers. But ZFS does this, it's how ZFS does RAID 10, for example, or RAID 60.
https://www.cyberciti.biz/faq/how-to-create-raid-10-striped-mirror-vdev-zpool-on-ubuntu-linux/