Expander Circuit For A Solid State Persistent Storage Device That Provides A Plurality Of Interfaces To Corresponding Storage Controllers
First Claim
Patent Images
1. An apparatus comprising:
- a solid state persistent storage device;
a plurality of storage controllers to manage access of the solid state persistent storage device; and
an expander circuit connected to the solid state persistent storage device and having a plurality of interfaces connected to the corresponding plurality of storage controllers, wherein the plurality of interfaces are computer-based bus interfaces.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a solid state persistent storage device, and a plurality of storage controllers to manage access of the solid state persistent storage device. An expander circuit is connected to the solid state persistent storage device and has a plurality of computer-based bus interfaces connected to the corresponding plurality of storage controllers.
71 Citations
15 Claims
-
1. An apparatus comprising:
-
a solid state persistent storage device; a plurality of storage controllers to manage access of the solid state persistent storage device; and an expander circuit connected to the solid state persistent storage device and having a plurality of interfaces connected to the corresponding plurality of storage controllers, wherein the plurality of interfaces are computer-based bus interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing fault tolerance, comprising:
-
connecting a solid state persistent storage device to an expander circuit; connecting computer-based bus interfaces of the expander circuit to corresponding ones of a plurality of storage controllers; and programming the expander circuit to communicate with a particular one of the plurality of storage controllers. - View Dependent Claims (12, 13)
-
-
14. An expander for use in a system having solid state persistent storage devices and plural storage controllers for receiving, over storage networks, requests to access data in the solid state persistent storage devices, the expander comprising:
-
first interfaces configured to be connected to the respective solid state persistent storage devices; and plural computer-based bus interfaces configured to be connected to corresponding ones of the storage controllers over corresponding computer buses, wherein the expander enables the storage controllers to perform data error recovery using erasure coding for data stored in the solid state persistent storage devices. - View Dependent Claims (15)
-
Specification