ENHANCED PCIe STORAGE DEVICE FORM FACTORS
US-2017220505-A1 · Aug 3, 2017 · US
US10311008B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10311008-B2 |
| Application number | US-201615279424-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 28, 2016 |
| Priority date | Aug 12, 2016 |
| Publication date | Jun 4, 2019 |
| Grant date | Jun 4, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments include a storage device, comprising: a chassis; non-volatile storage media disposed on the chassis; a network interface connector integrated with the chassis, wherein the network interface connector integrated with the chassis is structured to be directly inserted into a network switch; and control logic disposed on the chassis and configured to enable access to the non-volatile storage media through the network interface connector.
Opening claim text (preview).
The invention claimed is: 1. A storage device, comprising: a chassis; non-volatile storage media disposed on the chassis; a network interface connector integrated with the chassis, wherein the network interface connector integrated with the chassis is structured to be directly inserted into a network switch and is configured to receive a network transport protocol encapsulating a storage protocol; control logic disposed on the chassis and configured to: serve as an endpoint for the network transport protocol encapsulating the storage protocol and the storage protocol; extract the storage protocol from the network transport protocol; and enable access to the non-volatile storage media through the network interface connector using the storage protocol extracted from the network transport protocol; an external power connector disposed on the chassis structured to receive electrical power; a power distribution circuit disposed on the chassis and configured to receive power through the network interface connector; and a wireless network interface, wherein the control logic is further configured to terminate a storage protocol received through the wireless network interface. 2. The storage device of claim 1 , wherein the network interface connector integrated with the chassis has a small form-factor pluggable (SFP), quad small form-factor pluggable (QSFP), or modular connector form factor. 3. The storage device of claim 1 , wherein the control logic is further configured to terminate data according to a storage protocol received through the network interface connector. 4. The storage device of claim 1 , wherein the control logic is further configured to only perform network and storage operations associated with accessing the non-volatile storage media. 5. The storage device of claim 1 , wherein the control logic is further configured to access the non-volatile storage media without re-encapsulating data associated with the access. 6. The storage device of claim 1 , wherein the control logic is further configured to access the non-volatile storage media without re-encapsulating data associated with the access in a transport protocol. 7. The storage device of claim 1 , wherein the control logic is further configured to access the non-volatile storage media without using an expansion bus. 8. A storage device, comprising: a network interface for a fabric interface delivering a network transport protocol encapsulating a storage protocol, wherein the fabric interface includes an Ethernet, a fibre channel, or an InfiniBand; non-volatile storage media; control logic coupled to the network interface and the non-volatile storage media and configured to: serve as an end point for the network transport protocol encapsulating the storage protocol and the storage protocol by terminating data according to the storage protocol received through the network interface and terminating data according to the network transport protocol encapsulating the storage protocol; and access the non-volatile storage media according to a terminated storage protocol without re-encapsulating data associated with the access, wherein the terminated storage protocol is extracted from the network transport protocol; an external power connector disposed on the chassis structured to receive electrical power; a power distribution circuit disposed on the chassis and configured to receive power through the network interface connector; and a wireless network interface, wherein the control logic is further configured to terminate a storage protocol received through the wireless network interface. 9. The storage device of claim 8 , wherein the network interface is a wired network interface. 10. The storage device of claim 8 , wherein the storage protocol is NVM Express (NVMe). 11. The storage device of claim 8 , wherein the control logic is further configured to access the non-volatile storage media without communicating through a connector. 12. The storage device of claim 8 , wherein the control logic is further configured to access the non-volatile storage media without communicating through an expansion bus. 13. A method, comprising: at a storage device that includes a network interface and a wireless network interface, receiving data through one of the network interface of the storage device and the wireless network interface, wherein the network interface and the wireless network interface are for a fabric interface delivering a network transport protocol encapsulating a storage protocol; terminating, by control logic of the storage device, data within the data received through the network interface according to the storage protocol and according to the network transport protocol encapsulating the storage protocol in the storage device; terminating, by control logic of the storage device, a storage protocol received through the wireless network interface; accessing, by the control logic of the storage device, non-volatile storage media of the storage device according to one of a terminated storage protocol from the network interface of the storage device and a terminated storage protocol from the wireless network interface, wherein the terminated storage protocol is extracted from the network transport protocol received from one of the network interface and the wireless network interface; the storage device including an external power connector; and receiving power from a network interface connector or the external power connector. 14. The method of claim 13 , wherein receiving the data through the network interface of the storage device comprises receiving the data from a network switch directly attached to a network interface connector of the storage device. 15. The method of claim 13 , wherein the storage protocol is NVM Express (NVMe). 16. The method of claim 13 , wherein accessing the non-volatile storage media comprises accessing the non-volatile storage media without re-encapsulating the data within the data received through the network interface.
Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices · CPC title
for access to memory bus (G06F13/28 takes precedence) · CPC title
Bus transfer protocol, e.g. handshake; Synchronisation · CPC title
in relation to availability · CPC title
using switching circuits, e.g. switching matrix, connection or expansion network (G06F13/4009 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.