Back to results
US 2018/0321870 A1Published application
Storage system and control method thereof
AssigneeToshiba Memory Corporation
InventorAtsuhiro Kinoshita
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a storage system includes a storage which includes a plurality of node memories including a nonvolatile memory and a control unit which controls the nonvolatile memory, a routing unit which controls packet transfer between two or more of the node memories, and a packet control unit which analyzes the packet transferred from the routing unit.
Claims18
A storage system comprising:
- a storage unit comprising plural memory units, plural routing units configured to control packet transfer, and at least two packet management units configured to control the packet transfer;
- and
- a connection unit configured to connect the storage unit to an external device and configured to control the storage unit, wherein
- the plural memory units comprise a first memory unit and a second memory unit,
- each of the plural memory units comprises a nonvolatile memory and a control unit configured to control the nonvolatile memory;
- the plural routing units comprises a first routing unit connected to the first memory unit and a second routing unit s memory unit connected to the second memory unit;
- the at least two packet management units are connected to the first memory unit, the second memory unit, and the plural routing units;
- each of the at least two packet management units comprises a division unit configured to divide an original packet into sub-packets and a reconstitution unit configured to combine the sub-packets to reconstitute the original packet;
- each of the plural routing units comprises a receiving memory (RBF) configured to store sub-packets received by one of the routing units and a transmitting memory (SBF) configured to store sub-packets to be transmitted to another of the routing units;
- and
- each of the plural routing units is configured to transmit the sub-packets received by the one of the routing units to the another of the routing units in an order in which the sub-packets are received.
8 more elements
A method for controlling a storage system comprising:
- a storage unit comprising plural memory units, plural routing units configured to control packet transfer, and at least two packet management units configured to control the packet transfer;
- and
- a connection unit configured to connect the storage unit to an external device and configured to control the storage unit, wherein
- the plural memory units comprise a first memory unit and a second memory unit,
- each of the plural memory units comprises a nonvolatile memory and a control unit configured to control the nonvolatile memory;
- the plural routing units comprises a first routing unit connected to the first memory unit and a second routing unit s memory unit connected to the second memory unit;
- the at least two packet management units are connected to the first memory unit, the second memory unit, and the plural routing units;
- and
- each of the at least two packet management units comprises a division unit configured to divide an original packet into sub-packets and a reconstitution unit configured to combine the sub-packets to reconstitute the original packet, the method comprising:
- storing sub-packets received by one of the routing units in a receiving memory (RBF) provided in each of the plural routing units;
- storing sub-packets to be transmitted to another of the routing units in a transmitting memory (SBF) provided in each of the plural routing units;
- and
- transmitting the sub-packets received by the one of the routing units to the another of the routing units in an order in which the sub-packets are received.
10 more elements
Dependencies are inferred from the claim text.