▲ | vlovich123 4 days ago | ||||||||||||||||
Namespaces are a hack device manufacturers came up with to try to make this work anyway. Namespaces at the device level are a terrible idea IMP because it’s still not multi tenant - your just carving up a single drive into logically separated chunks that you have to decide on up front. So you have to say “application X gets Y% of the drive while application A gets B%”. It’s an expensive static allocation that’s not self adjusting based on actual dynamic usage. | |||||||||||||||||
▲ | 10000truths 4 days ago | parent | next [-] | ||||||||||||||||
Dynamic allocation implies the ability to shrink as well as grow. How do you envision shrinking an allocation of blocks to which your tenant has already written data that is (naturally) expected to be durable in perpetuity? | |||||||||||||||||
| |||||||||||||||||
▲ | 4 days ago | parent | prev [-] | ||||||||||||||||
[deleted] |