|
|
|
|
|
by curtisptrsn
3673 days ago
|
|
Exactly what you said. Torus is exposing block on top of what could be described as a log structured FS. So while you may not know about LBAs, there are LBAs involved. I took a look at the code and you are putting a FS like ext4 on top of your block device. Any time an LBA is written to, you append to your store. This causes sequential access to become random, and in addition causes unneeded garbage collection issues. Further more, it appears to me that etcd is now in the "data path" That is, in theory, each access could end up hitting etcd. If so, I really would question why anyone would do this at all... this is not how any storage system is written. |
|