Storage device with network access

US10311008B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10311008-B2
Application numberUS-201615279424-A
CountryUS
Kind codeB2
Filing dateSep 28, 2016
Priority dateAug 12, 2016
Publication dateJun 4, 2019
Grant dateJun 4, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10311008B2 cover?
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 st…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/067. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 04 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).