Information processing apparatus, control method
AssigneeFujitsu Limited
InventorsZhaogong Guo, Koichi Yasaki, Hideki Tanaka, Koichi Yokota
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a memory, and a processor that executes a process in the memory. The process includes detecting a sign of a fault of a storage device that prohibits write access to a storage area of the storage device and permits read access to the storage area during a fault, and storing a copy of data to be written to the storage device as first copy data in the memory when the sign of a fault is detected.
Claims17
An information processing apparatus configured to interact with a storage device, the apparatus comprising:
- a cache configured to store data from an operating system and to write the data to a storage area of the storage device;
- a memory;
- and
- a processor configured to execute a plurality of instructions, the instructions comprising:
- storing the data in the cache;
- notifying a completion of writing of the data to the operating system after the storing the data in the cache;
- detecting at least one of a sign of a fault and an incidence of a fault of the storage device;
- prohibiting write access to a storage area of the storage device after detecting incidence of the fault;
- permitting read access to the storage area after detecting incidence of the fault;
- and
- storing the data in the cache and a copy of the data as first copy data in the memory after detecting the sign of the fault.
A method for controlling an information processing apparatus configured to interact with a storage device, the method comprising:
- storing data from an operating system in a cache of the information processing apparatus;
- notifying a completion of writing of the data to the operating system after storing the data in the cache;
- detecting at least one of a sign of a fault and incidence of a fault of the storage device;
- prohibiting write access to a storage area of the storage device after detecting incidence of the fault;
- permitting read access to the storage area after detecting incidence of the fault;
- and
- storing the data in the cache and a copy of the data as first copy data in a memory of the information processing apparatus after detecting the sign of the fault.
A non-transitory computer-readable storage medium that stores a control program for an information processing apparatus configured to interact with a storage device, the control program causing the information processing apparatus to execute a process, the process comprising:
- storing data from an operating system in a cache of the information processing apparatus;
- notifying a completion of writing of the data to the operating system after storing the data in the cache;
- detecting at least one of a sign of a fault and incidence of a fault of the storage device;
- prohibiting write access to a storage area of the storage device after detecting incidence of the fault;
- permitting read access to the storage area after detecting incidence of the fault;
- and
- storing the data in the cache and a copy of the data as first copy data in a memory of the information processing apparatus after detecting the sign of the fault.
An information processing apparatus configured to interact with a storage device, the information processing apparatus comprising:
- a cache configured to store data from an operating system and to write the data to a storage area of the storage device;
- a memory;
- and
- circuitry configured to
- store data in the cache;
- notify a completion of writing of the data to the operating system after the storing the data in the cache;
- detect at least one of a sign of a fault and an incidence of a fault of the storage device;
- prohibit write access to a storage area of the storage device after detecting incidence of the fault;
- permit read access to the storage area after detecting incidence of the fault;
- store the data in the cache and a copy of the data as first copy data in the memory after detecting the sign of the fault;
- and
- creating restoration data that is to be written to the storage device based on data stored in the storage device and the first copy data stored in the memory when occurrence of the fault of the storage device is detected.
Dependencies are inferred from the claim text.