-
公开(公告)号:US10649940B2
公开(公告)日:2020-05-12
申请号:US15981801
申请日:2018-05-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Fred Worley
Abstract: A rack-mountable data storage system includes: a chassis including one or more switchboards; a midplane interfacing with the one or more switchboards; and one or more data storage devices removably coupled to the midplane using a connector. At least one data storage device of the one or more data storage devices include a logic device to interface with the midplane. The logic device provides a device-specific interface of a corresponding data storage device with the midplane. The at least one data storage device is configured using the logic device according to a first protocol based on a signal on a pin of the connector, and the at least one data storage device is reconfigurable according to a second protocol based on a change of the signal on the pin of the connector using the logic device.
-
公开(公告)号:US20200042252A1
公开(公告)日:2020-02-06
申请号: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/0806 , G06F13/42 , G06F12/0868 , 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.
-
公开(公告)号:US10540311B2
公开(公告)日:2020-01-21
申请号:US16211923
申请日:2018-12-06
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.
-
64.
公开(公告)号:US20190272247A1
公开(公告)日:2019-09-05
申请号:US16417248
申请日:2019-05-20
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.
-
公开(公告)号:US10401935B2
公开(公告)日:2019-09-03
申请号:US15191132
申请日:2016-06-23
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Bob Brennan , Gunneswara Marripudi , Harry Rogers , Fred Worley
Abstract: A system includes a dynamic random-access memory (DRAM); and a storage device comprising a power source and a persistent store. The storage device is configured to provide reserve power to the DRAM. Data stored in the DRAM is transferred to a reserved storage in the persistent store of the storage device in a power loss event using the reserve power.
-
公开(公告)号:US10282094B2
公开(公告)日:2019-05-07
申请号:US15618081
申请日:2017-06-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. Kachare , Sompong Paul Olarig , Fred Worley
Abstract: In a method of storage aggregation for NVMe Over Fabrics devices, the method includes: identifying an aggregation group as an aggregated Ethernet SSD comprising a plurality of NVMe-oF SSDs; selecting one of the NVMe-oF SSDs of the aggregation group as a primary NVMe-oF SSD; selecting others of the NVMe-oF SSDs of the aggregation group as secondary NVMe-oF SSDs; and initializing a Map Allocation Table in the primary NVMe-oF SSD with a processor for managing the NVMe-oF SSDs.
-
公开(公告)号:US20190108158A1
公开(公告)日:2019-04-11
申请号:US15944682
申请日:2018-04-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ramdas P. Kachare , Fred Worley
IPC: G06F13/42 , G06N99/00 , H04L12/931
CPC classification number: G06F13/4234 , G06F3/0611 , G06F3/0632 , G06F3/0659 , G06F3/067 , G06F9/4411 , G06F13/1668 , G06F13/4027 , G06F13/4221 , G06F13/4295 , G06F2213/0008 , G06F2213/0026 , G06N20/00 , H04L49/356
Abstract: A bridge device includes: a first interface configured to receive a first set of commands from an application running on a host computer; one or more command processors, each of the one or more command processors being configured to translate the first set of commands and generate a second set of commands based on the first set of commands; a second interface configured to provide the second set of commands to a data storage device; and a computing processor configured to issue an internal command to fetch data from the data storage device and write data to the data storage device in a background mode in an agnostic manner to the host computer while running the application.
-
公开(公告)号:US10210123B2
公开(公告)日:2019-02-19
申请号:US15403088
申请日:2017-01-10
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.
-
69.
公开(公告)号:US20180032463A1
公开(公告)日:2018-02-01
申请号:US15459482
申请日:2017-03-15
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sompong Paul Olarig , Fred Worley , Son Pham
CPC classification number: G06F13/4068 , G06F13/4022 , G06F13/4282 , G06F2213/0026
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.
-
70.
公开(公告)号:US20170168890A1
公开(公告)日:2017-06-15
申请号:US15063302
申请日:2016-03-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Gunneswara Marripudi , Harry Rogers , Fred Worley
CPC classification number: G06F11/1008 , G06F1/28 , G06F3/0619 , G06F3/0647 , G06F3/0685 , G06F11/1441 , G06F11/2015 , G06F2201/85
Abstract: An electronic system includes: a host processor; a system memory, coupled to the host processor, includes data persistence regions identified by the host processor; a non-volatile storage device, including a fast path write (FPW) reserved area, configured to store user data from the system memory in a non-volatile media; and a power monitor unit, coupled to the host processor, configured to detect a power loss by a primary power failure detector and assert a power-loss detection control; and wherein the host processor is configured to engage a RAM flush driver for moving the content of the data persistence regions to a fast path write (FPW) reserved area in the non-volatile media when the power-loss detection control is asserted.
-
-
-
-
-
-
-
-
-