Acquisition and kernel memory storage of I/O metrics
AssigneeEMC Corporation
InventorsDeepak M. Gaikwad, Robert J. Pellowski, Edith Epstein, Hitesh Trivedi, Helen S. Raizen
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsDeepak M. Gaikwad, Robert J. Pellowski, Edith Epstein, Hitesh Trivedi, Helen S. Raizen
Estimating the term…
An improved technique for storing I/O metrics includes assigning metric values to data buckets held in kernel memory. Each data bucket covers a particular range of values of a respective metric and is configured as a counter, whose count is incremented each time the multipathing driver obtains or computes a metric value that falls within the range of the data bucket. Bucket counts can be read by an external program to obtain aggregate information about I/O metrics over time. The aggregate information can be fed back to the multipathing driver to enable improved selections of paths for conveying data to and from a storage array.
A method operable on a computing device for obtaining performance information relating to data storage, comprising:
A computing device, comprising:
A non-transitory computer readable medium including instructions which, when executed by a processor of a computing device, cause the processor to perform a method for obtaining performance information relating to data storage, the method comprising:
A method operable on a computing device for obtaining performance information relating to data storage, comprising:
Dependencies are inferred from the claim text.