Data storage system with adaptive data path routing
AssigneeSeagate Technology LLC
InventorKuntal Rawal
Life of this patent
Estimating the term…
Abstract
A data storage system can have adaptive data path routing that consists of a network controller connected to a plurality of data storage units that each have a local controller and memory. A front-end module of the network controller may direct a first data set from a first data storage unit of the plurality of data storage units via a primary data. A back-end routing module of the network controller can adapt to an amount of data accesses by transferring a second data set from a second data storage unit of the plurality of data storage units via a back-end data path.
Claims20
A system comprising a network controller connected to a plurality of data storage units each comprising a local controller and memory, a first data set directed from a first data storage unit of the plurality of data storage units via a primary data path as directed by a front-end routing module of the network controller, the network controller configured to adapt to an amount of data accesses by transferring a second data set from a second data storage unit of the plurality of data storage units via a back-end data path as directed by a back-end routing module of the network controller.
A method comprising:
- connecting a network controller to a plurality of data storage units each comprising a local controller and memory;
- directing a first data set from a first data storage unit of the plurality of data storage units via a primary data path as directed by a front-end routing module of the network controller;
- detecting a number of active data storage units in the plurality of data storage units with the network controller;
- and
- transferring a second data set from a second data storage unit of the plurality of data storage units via a back-end data path as directed by a back-end routing module of the network controller.
An apparatus comprising a network controller connected to a plurality of data storage units each comprising a local controller and memory, the network controller comprising a front-end routing module and a back-end routing module respectively directing data to the plurality of data storage units via a primary data path and a separate back-end data path in response to a detected number of active data storage units in the plurality of data storage units.
Dependencies are inferred from the claim text.