Storage system having a semiconductor memory device which stores data and parity data permanently
AssigneeHitachi, Ltd.
InventorsTatuya Ninomiya, Hidefumi Masuzaki, Hiroyuki Kurosawa, Naoya Takahashi, Yasuo Inoue, Hidehiko Iwasaki, Masayuki Hoshino, Soichi Isono
Life of this patent
Estimating the term…
Abstract
A storage system, coupled to a host computer, including at least one controller receiving data from the host computer, and a plurality of memory units connected to the controller. The controller generates parity data and sends the data and the parity data to the memory units. The memory units include a semiconductor memory device which stores the data and the parity data permanently.
Claims13
A storage system coupled to a host computer, comprising:
- at least one controller receiving data from said host computer;
- at least one cache memory connected to said controller;
- a plurality of memory units connected to said controller,
- wherein said controller generates parity data, converts data of a count key data (CKD) format, in a case where said controller receives the data of the CKD format from said host computer, into data of a fixed block architecture (FBA) format and sends the converted data of the FBA format and said parity data to said cache memory which temporarily stores the converted data of the FBA format and said parity data, and
- wherein said memory units comprise:
- a semiconductor memory device which stores the converted data of the FBA format and said parity data permanently,
- wherein said controller stores the converted data of the FBA format and said parity data that is in said cache memory, in said semiconductor memory device.
A storage system coupled to a host computer, comprising:
- at least one controller receiving write data from said host computer;
- at least one first memory unit connected to said controller;
- and
- a plurality of second memory units connected to said controller,
- wherein said first memory unit and each of said second memory units comprise:
- a semiconductor memory device,
- wherein said first memory unit is cache memory,
- wherein said controller converts write data of a count key data (CKD) format, in a case where said controller receives the write data of the CKD format from said host computer, into write data of a fixed block architecture (FBA) format and stores the converted write data of the FBA format in said first memory unit temporarily,
- wherein said controller stores the converted write data of the FBA format, that is stored in said first memory unit, in said second memory unit permanently, and
- wherein a number of said second memory units can be increased.
A storage system coupled to a host computer, comprising:
- a first controller receiving write data from said host computer;
- at least one first memory unit coupled to said first controller;
- a plurality of second memory units coupled to said first controller;
- a second controller coupled to said first controller;
- and
- a plurality of disk drives coupled to said second controller,
- wherein said first memory unit is cache memory,
- wherein said first controller converts first write data of a count key data (CKD) format, in a case where said first controller receives the first write data of the CKD format from said host computer, into first write data of a fixed block architecture (FBA) format, stores the converted first write data of the FBA format in said first memory unit temporarily, and then stores the converted first write data of the FBA format, that is in said first memory, in said second memory units,
- wherein said first controller converts second write data of a count key data (CKD) format, in a case where said first controller receives the second write data of the CKD format from said host computer, into second write data of a fixed block architecture (FBA) format, stores the converted second write data of the FBA format in said first memory unit temporarily, and then said second controller stores the converted second write data of the FBA format, that is in said first memory unit, in said disk drives, and
- wherein said first controller stores the converted first write data of the FBA format, that is in said cache memory, in said second memory unit permanently.
A storage system coupled to a host computer, comprising:
- a host connection logical module receiving write data from said host computer;
- at least one first semiconductor memory coupled to said host connection logical module;
- at least one second semiconductor memory coupled to said host connection logical module;
- and
- at least one third semiconductor memory coupled to said host connection logical module,
- wherein said first semiconductor memory is cache memory,
- wherein said host connection logical module converts write data of a count key data (CKD) format, in a case where a controller receives the write data of the CKD format from said host computer, into write data of a fixed block architecture (FBA) format, and stores the converted write data of the FBA format in said first semiconductor memory temporarily,
- wherein the converted write data of the FBA format, that is in said first semiconductor memory, is stored in said second semiconductor memory or in said third semiconductor memory permanently.
Dependencies are inferred from the claim text.