-
91.
公开(公告)号:US20230054673A1
公开(公告)日:2023-02-23
申请号:US17974112
申请日:2022-10-26
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Fred Worley , Son Pham
Abstract: A rack-mounted system includes a chassis, a switchless board disposed in the chassis, a midplane, and a plurality of device ports. The switchless board includes a baseboard management controller (BMC), a network repeater configured to transport network signals, and a PCIe switch configured to transport PCIe signals. Each of the plurality of device ports is configured to connect a storage device to the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable to operate in one of multiple storage protocol modes based on a type of the chassis. The network repeater of the switchless board is swappable with an Ethernet switch to provide a switching compatibility to the chassis using the same midplane. The storage device can operate in single-port and dual-port configurations.
-
92.
公开(公告)号:US20220413964A1
公开(公告)日:2022-12-29
申请号:US17898328
申请日:2022-08-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , David Schwaderer , Ramdas P. Kachare
Abstract: A system and method for providing erasure code protection across multiple storage devices. A data switch in a storage system connects a plurality of storage devices to a remote host. Each storage device is also connected to a controller, e.g., a baseboard management controller. During normal operation, read and write commands from the remote host are sent to respective storage devices through the data switch. When a write command is executed, the storage device executing the command sends a copy of the data to the controller, which generates and stores erasure codes, e.g., on a storage device that is dedicated to the storage of erasure codes, and invisible to the remote host. When a device fails or is removed, the controller reconfigures the data switch to redirect all traffic addressed to the failed or absent storage device to the controller, and the controller responds to host commands in its stead.
-
公开(公告)号:US11531634B2
公开(公告)日:2022-12-20
申请号:US17063501
申请日:2020-10-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Fred Worley , Son Pham
Abstract: A system includes a fabric switch including a motherboard, a baseboard management controller (BMC), a network switch configured to transport network signals, and a PCIe switch configured to transport PCIe signals; a midplane; and a plurality of device ports. Each of the plurality of device ports is configured to connect a storage device to the motherboard of the fabric switch over the midplane and carry the network signals and the PCIe signals over the midplane. The storage device is configurable in multiple modes based a protocol established over a fabric connection between the system and the storage device.
-
94.
公开(公告)号:US11481016B2
公开(公告)日:2022-10-25
申请号:US15975463
申请日:2018-05-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Wentao Wu , Ramdas P. Kachare
IPC: G06F1/3234 , G06F1/26 , H04L67/1097 , G11C5/14 , G06F1/3206
Abstract: Embodiments of the present invention include a solid state storage device for reporting actual power consumption including an internal power metering unit, a memory including flash memory, one or more components comprising at least a controller and the memory, wherein the memory has stored thereon instructions that are configured to be executed by the controller, and one or more voltage rails connecting the power metering unit to the one or more components so that the power metering unit is capable of measuring power consumed by the one or more components of the storage device.
-
公开(公告)号:US20220188002A1
公开(公告)日:2022-06-16
申请号:US17589514
申请日:2022-01-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig
IPC: G06F3/06
Abstract: A system includes a storage device; a storage device controller; a first interface configured to connect the storage device controller to the storage device; and a second interface configured to connect the storage device controller to a host device, wherein the storage device is configured to operate in a first mode or a second mode based on a status of a signal at the second interface based on instructions received from the host device.
-
公开(公告)号:US20210397577A1
公开(公告)日:2021-12-23
申请号:US17226998
申请日:2021-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Caroline Diana Kahn , Sompong Paul Olarig , Ilker Cebali
Abstract: Provided are systems, methods, and apparatuses for performing communication management. The method can include: receiving, via a first port, in-band data from a management device; generating routing information for routing the in-band data to at least one storage device in a chassis; applying the routing information to a header of a packet of data associated with the in-band data; and transmitting, via a second port, the in-band data to the storage device based on the routing information.
-
公开(公告)号:US11169738B2
公开(公告)日:2021-11-09
申请号:US16601284
申请日:2019-10-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Vikas K. Sinha , Fred Worley , Ramdas P. Kachare , Stephen G. Fischer
IPC: G06F3/06 , G06F12/0868 , G06F13/42 , G06F12/0806 , G06F11/08
Abstract: A system and method for providing erasure code data protection for an array of solid state drives. The solid state drives are connected to an Ethernet switch which includes a RAID control circuit, or a state machine, to process read or write commands that may be received from a remote host. The RAID control circuit, if present, uses a low-latency cache to execute write commands, and the state machine, if present, uses a local central processing unit, which in turn uses a memory as a low-latency cache, to similar effect.
-
公开(公告)号:US11157356B2
公开(公告)日:2021-10-26
申请号:US16049492
申请日:2018-07-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Fred Worley , Oscar P. Pinto , Jason Martineau
Abstract: A system and method for supporting data protection across field programmable gate array (FPGA) solid state drives (SSDs) includes a storage system having a first group of solid state drives connected to a FPGA. The FPGA includes a first data protection controller configured to manage input/output requests to and from the first group of solid state disks according to a data protection configuration, generate parity bits according to the data protection configuration, and store the parity bits on at least parity solid state drive from the first group of solid state drives.
-
公开(公告)号:US20210279198A1
公开(公告)日:2021-09-09
申请号:US17327369
申请日:2021-05-21
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sompong Paul Olarig , Fred Worley
Abstract: According to some example embodiments, a system includes: at least one motherboard; at least one baseboard management controller (BMC); a mid-plane; and at least one storage device, wherein the at least one storage device is configured to operate in a first mode or a second mode based on a first input received from the at least one motherboard or the at least one BMC via a plurality of device ports over the mid-plane; and when operating in the second mode, the at least one storage device is configured to operate in a first speed from a plurality of operating speeds based on a second input received from the mid-plane via the plurality of device ports.
-
100.
公开(公告)号:US11102294B2
公开(公告)日:2021-08-24
申请号:US15678051
申请日:2017-08-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Harry Rogers , Sompong Paul Olarig , Ramdas P. Kachare
Abstract: A method of transferring data to an end user via a content distribution network using an nonvolatile memory express over fabrics (NVMe-oF) device, the method including receiving a read request at the NVMe-oF device, translating a logical address corresponding to the data to a physical address, fetching the data from a flash storage of the NVMe-oF device, processing the data with a GPU that is either embedded in the NVMe-oF device, or on a same chassis as the NVMe-oF device, and transferring the data.
-
-
-
-
-
-
-
-
-