Extent composition subprofile

The extent composition subprofile links CompositeExtents and StorageExtents.

The extent composition subprofile is used by the block services package to optionally virtualize exposable block storage elements from the underlying primordial storage pool. The abstraction is presented as a representative hierarchy of extents. Figure 1 represents the relationships among the disk drive lite, extent composition, and array subprofiles.

Figure 1. Extent composition subprofile
UML extent composition subprofile

These extents are instances of CompositeExtents and StorageExtents linked by a combination of CompositeExtentBasedOn and BasedOn associations. In Figure 1, the blue blocks represent classes and the red blocks represent associations.