Storage system control
AssigneeMicrosoft Technology Licensing, LLC
InventorsJinglei REN, Thomas MOSCIBRODA
Life of this patent
Estimating the term…
Abstract
A method for controlling a redundant storage system is proposed. A write request to a redundant storage system is received (310). A dataset that is to be written into the redundant storage system by the write request is determined (320). A portion of the dataset is logged into the redundant storage system for data recovery in case that a fault occurs in the redundant storage system (330). Thus, only a portion of the dataset is logged and the amount of the logged data may be reduced compared with the conventional redundant storage system. Further, the redundant storage system may be recovered in response to a fault occurring in the redundant storage system.
Claims20
A device comprising:
- a processing unit;
- and
- a memory coupled to the processing unit and storing instructions for execution by the processing unit, the instructions, when executed by the processing unit, causing the device to perform acts comprising:
- receiving a write request to a redundant storage system;
- determining a dataset that is to be written into the redundant storage system by the write request;
- and
- logging a portion of the dataset into the redundant storage system for data recovery in case that a fault occurs in the redundant storage system.
A computer-implemented method comprising:
- receiving a write request to a redundant storage system;
- determining a dataset that is to be written into the redundant storage system by the write request;
- and
- logging a portion of the dataset into the redundant storage system for data recovery in case that a fault occurs in the redundant storage system.
A computer program product being tangibly stored on a non-transient machine-readable medium and comprising machine-executable instructions, the instructions, when executed on an electronic device, causing the electronic device to:
- receive a write request to a redundant storage system;
- determine a dataset that is to be written into the redundant storage system by the write request;
- and
- log a portion of the dataset into the redundant storage system for data recovery in case that a fault occurs in the redundant storage system.
Dependencies are inferred from the claim text.