STORAGE SUBSYSTEM AND METHOD FOR CONTROLLING THE SAME
First Claim
1. A drive canister coupled to a storage subsystem, the drive canister comprising:
- a connector board for coupling with a storage controller controlling the storage subsystem;
one or more detachable storage drives coupled to the connector board and one or more detachable semiconductor memory adapter boards; and
a wind direction plate for controlling a direction of cooling wind toward the storage drive and the semiconductor memory adapter board;
whereinthe wind direction plate changes its inclination according to a mounting status of the semiconductor memory adapter board so as to change the direction of cooling wind to the storage drive and the semiconductor memory adapter board;
the storage drive and the storage controller are coupled via a single signal line;
the semiconductor memory adapter board is coupled via multiple signal lines including two or more lines having redundancy;
the semiconductor memory adapter board has a semiconductor memory, and data read from the storage drive is stored in the semiconductor memory as a read cache area.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention aims at providing a storage subsystem capable of improving a backend-side I/O processing performance and enabling a single semiconductor memory adapter to be replaced at a time. Therefore, the present invention provides one or more semiconductor memory adapter boards mounting semiconductor memories each having smaller capacity than SSDs attached detachably to a drive canister, a wide port connection established to access the semiconductor memories, the semiconductor memories used as a read cache area of HDDs, and further adopts a wind direction control structure for ensuring a cooling wind path to the HDDs when an adapter board is attached.
-
Citations
15 Claims
-
1. A drive canister coupled to a storage subsystem, the drive canister comprising:
-
a connector board for coupling with a storage controller controlling the storage subsystem; one or more detachable storage drives coupled to the connector board and one or more detachable semiconductor memory adapter boards; and a wind direction plate for controlling a direction of cooling wind toward the storage drive and the semiconductor memory adapter board;
whereinthe wind direction plate changes its inclination according to a mounting status of the semiconductor memory adapter board so as to change the direction of cooling wind to the storage drive and the semiconductor memory adapter board; the storage drive and the storage controller are coupled via a single signal line; the semiconductor memory adapter board is coupled via multiple signal lines including two or more lines having redundancy; the semiconductor memory adapter board has a semiconductor memory, and data read from the storage drive is stored in the semiconductor memory as a read cache area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A storage subsystem, comprising:
-
a storage controller for controlling the storage subsystem; one or more detachable storage drives for storing data from an exterior of the storage subsystem; one or more detachable storage drives and one or more detachable semiconductor memory adapter boards; a baseboard coupling to the storage drive and the semiconductor memory adapter board; and a chassis for storing the storage drive, the semiconductor memory adapter board and the baseboard; the chassis having a wind direction plate for controlling the direction of cooling wind toward the storage drive and the semiconductor memory adapter board;
whereinthe wind direction plate changes its inclination according to a mounting status of the semiconductor memory adapter board so as to change the direction of cooling wind to the storage drive and the semiconductor memory adapter board; the storage drive and the storage controller are coupled via a single signal line; the semiconductor memory adapter board is coupled via multiple signal lines including two or more lines having redundancy; the semiconductor memory adapter board has a semiconductor memory, and data read from the storage drive is stored in the semiconductor memory as a read cache area. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for controlling a storage subsystem, the storage subsystem comprising:
-
a storage controller for controlling the storage subsystem; one or more detachable storage drives for storing data from an exterior of the storage subsystem; one or more detachable storage drives and one or more detachable semiconductor memory adapter boards; a baseboard coupling to the storage drive and the semiconductor memory adapter board; and a chassis for storing the storage drive, the semiconductor memory adapter board and the baseboard; the chassis having a wind direction plate for controlling the direction of cooling wind toward the storage drive and the semiconductor memory adapter board;
whereinthe wind direction plate changes its inclination according to a mounting status of the semiconductor memory adapter board so as to change the direction of cooling wind to the storage drive and the semiconductor memory adapter board; the storage drive and the storage controller are coupled via a single signal line; the semiconductor memory adapter board is coupled via multiple signal lines including two or more lines having redundancy; the semiconductor memory adapter board has a semiconductor memory, and data read from the storage drive is stored in the semiconductor memory as a read cache area. - View Dependent Claims (12, 13, 14, 15)
-
Specification