Patent ID: 9424162
Filing Date: 2016-08-23
CPC Classification: G06F

Claim Text:
1. A method comprising: receiving an input output (I/O) trace, the I/O trace identifying a temporal sequence of previously submitted I/O requests; partitioning the I/O trace into a plurality of partitions based on a load pattern of the I/O requests in the I/O trace and a data access pattern of the I/O requests in the I/O trace; generating a signature for each partition, wherein the signature for each of the partitions identifies characteristics of the I/O requests in the partition, and wherein the characteristics of the I/O requests in the partition include the load pattern of the I/O requests in the partition and the data access pattern of the I/O requests in the partition; combining one or more of the signatures with one or more signatures for partitions of other I/O traces to generate a sequence of signatures; and providing the sequence of signatures to a virtual machine for use in generating a workload.