Post by Venkatesh Periyasamy on Apr 21, 2017 12:43:54 GMT
In the capacity properties, As per the specification, ProvisionedBytes: The value shall be the maximum number of bytes that can be allocated in this data store for this data type GuaranteedBytes: The value shall be the number of bytes the storage system guarantees can be allocated in this data store for this data type.
From my understanding, Typical storage servers provisioned to create pool/volume with supported max size irrespective of the maximum capacity that can provided with the current disks. This is with the assumption that later on pool can be expanded with the additional bunch of disks. Here ProvisionedBytes denotes the maximum size the pool/volume can support (Irrespective of the current capacity) and GuaranteedBytes denotes the maximum capacity that can be used based on the current disks capacity.
Is this understanding is correct? Correct me if i am wrong.
AllocatedBytes is the amount of currently available storage that is currently allocated to this pool/volume.
GuaranteedBytes is as you describe only if no other pools/volumes can be allocated from the available storage. If multiple pools/volumes may be allocated from the available storage. Then GuaranteedBytes represents the amount reserved for the exclusive use of the pool/volume.
ConsumedBytes: is amount of the AllocatedBytes that has been consumed.