...
It is always possible that an object is too large to be put all its metadata in the same bucket, for example, there is an object span across bucket[1] and bucket[2] in the diagram above. In this case, addresses of all the memory buckets should be saved as metadata of the object, which permanently stay in DRAM and stored in MD-blob. In this case, before Before handling I/O request of large object, DAOS shall preload all the memory buckets used by the objectsobject.