METHOD AND APPARATUS TO PROVIDE A HIGH AVAILABILITY SOLID STATE DRIVE
First Claim
Patent Images
1. An apparatus comprising:
- a non-volatile memory organized as block storage; and
logic coupled to the non-volatile memory, the logic to provide concurrent redundant paths to the non-volatile memory to one of at least two storage controllers coupled via a serial system bus to the logic, the storage controllers and logic to communicate via the serial system bus using a non-storage bus protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus to use Solid State Drives (SSD) in a high availability enterprise system is provided. Concurrent redundant paths are provided to the SSD to at least two storage controllers via a serial system bus using a non-storage bus protocol.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a non-volatile memory organized as block storage; and logic coupled to the non-volatile memory, the logic to provide concurrent redundant paths to the non-volatile memory to one of at least two storage controllers coupled via a serial system bus to the logic, the storage controllers and logic to communicate via the serial system bus using a non-storage bus protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
organizing a non-volatile memory as block storage; providing, by logic coupled to the non-volatile memory, concurrent redundant paths to the non-volatile memory to one of at least two storage controllers coupled via a serial system bus to the logic; and communicating, by the storage controllers via the serial system bus using a non-storage bus protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14, 17, 18)
-
-
15. An article including a machine-accessible medium having associated information, wherein the information, when accessed, results in a machine performing:
-
organizing a non-volatile memory as block storage; providing, by logic coupled to the non-volatile memory, concurrent redundant paths to the non-volatile memory to one of at least two storage controllers coupled via a serial system bus to the logic; and communicating, by the storage controllers via the serial system bus using a non-storage bus protocol. - View Dependent Claims (16)
-
-
19. A system comprising:
-
at least two storage controllers; a non-volatile memory organized as block storage; and logic coupled to the non-volatile memory, the logic to provide concurrent redundant paths to the non-volatile memory to one of at the at least two storage controllers coupled via a serial system bus to the logic, the storage controllers and logic to communicate via the serial system bus using a non-storage bus protocol. - View Dependent Claims (20)
-
Specification