POSIX/ZFS recommended dnodesize? #1853
-
|
Hello! With a ZFS backend that has a fast special VDEV for metadata storage, it makes sense to use Reading through wiki and testing the metadata sidecar locally, I see that the total size of This means that together with regular dnode metadata, the total size may exceed the 512 bytes available to the dnode struct with In this case, ZFS will allocate an additional metadata buffer to store the extra data, which (if this happens often enough to matter) wastes more valuable special VDEV space and is technically both a write and read amplification. Thus my questions is: how likely it is that dnodes exceed the 512B size, and would you recommend using I am aware of the potential issues with |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
There is some metadata that is only bounded by the filesystem supported max xattr size. For example: tags, user metadata, bucket policy, etc can all grow to max xattr size. The default case is likely to only include a couple small attrs. default bucket xattrs: default object xattrs: The total metadata size really depends on what the client is sending though |
Beta Was this translation helpful? Give feedback.
There is some metadata that is only bounded by the filesystem supported max xattr size. For example: tags, user metadata, bucket policy, etc can all grow to max xattr size. The default case is likely to only include a couple small attrs.
default bucket xattrs:
default object xattrs:
The total metadata size really depends on what …