Patent ID: 9524101
Filing Date: 2016-12-20
CPC Classification: G06F

Claim Text:
1. A method for generating, by a processor, storage information on a storage environment having a primary storage and a secondary storage, comprising: determining a first type and a second type of Input/Output (I/O) operations with respect to extents configured in the primary storage; determining a primary extent activity ranking for extents in the primary storage based on an I/O activity of the first type and the second type of I/O operations with respect to the extents in the primary storage; determining a secondary extent activity ranking for extents in the secondary storage based on the I/O activity of only the first type of I/O operation with respect to the extents in the primary storage; determining cumulative I/O workloads for the primary storage based on the first type and the second type of I/O operations to extents in the primary storage ordered in the primary extent activity ranking from a highest activity ranking to a lowest activity ranking at different cumulative storage amounts of the primary storage indicating a concentration of the cumulative I/O workloads on the primary storage, wherein the primary storage includes multiple storage tiers; determining cumulative I/O workloads for the secondary storage based on the first type and the second type of I/O operations to extents in the primary storage ordered in the secondary extent activity ranking from a highest activity ranking to a lowest activity at different cumulative storage amounts indicating a concentration of the cumulative I/O workloads on the secondary storage, wherein the secondary storage includes multiple storage tiers, wherein the primary extent activity ranking of extents differs from the secondary extent activity ranking of extents resulting in different cumulative I/O workloads for the cumulative storage amounts for the primary and the secondary storages; determining a performance gap based on the cumulative I/O workloads for the primary and the secondary storages at one of the cumulative storage amounts; and generating information on the determined performance gap.