Health reporting from non-volatile block storage device to processing device
AssigneeMicrosoft Technology Licensing, LLC
InventorsVladimir Sadovsky, Nathan Steven Obr, James C. Bovee, Robin A. Alexander
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsVladimir Sadovsky, Nathan Steven Obr, James C. Bovee, Robin A. Alexander
Estimating the term…
Methods and devices are provided for adapting an I/O pattern, with respect to a processing device using a non-volatile block storage device based on feedback from the non-volatile block storage device. The feedback may include information indicating a status of the non-volatile block storage device. In response to receiving the feedback, a storage subsystem, included in an operating system executing on processing device, may change a behavior with respect to the non-volatile block storage device in order to avoid, or reduce, a negative impact to the non-volatile block storage device or to enhance an aspect of the non-volatile block storage device. The feedback may include performance information and/or operating environmental information of the non-volatile block storage device. When the non-volatile block storage device is not capable of providing the feedback, the processing device may request information about the non-volatile block storage device from a database service.
A non-volatile block storage device, comprising:
A method for using a non-volatile block storage device, the method comprising:
A machine-readable storage medium that is either a memory or a disk, the machine-readable storage medium having processor-executable instructions for performing operations stored therein, the operations comprising:
Dependencies are inferred from the claim text.