-
公开(公告)号:US20200242065A1
公开(公告)日:2020-07-30
申请号:US16852676
申请日:2020-04-20
Applicant: Liqid Inc.
Inventor: James Scott Cannata , German Kazakov , Christopher R. Long , Jason Breakstone
Abstract: Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a method includes receiving user input to establish a compute unit comprising a host processor and at least two graphics processing units (GPUs) having a peer-to-peer capability. The method also includes instructing a management element for a communication fabric to form the compute unit and communicatively couple the host processor and the at least two GPUs over the communication fabric. The method also includes instructing the management element to establish an isolation function to form the peer arrangement between the at least two GPUs in the communication fabric, where the isolation function isolates a first address domain associated with the at least two GPUs from at least a second address domain associated with the host processor by at least establishing synthetic devices representing the at least two GPUs in the second address domain.
-
公开(公告)号:US20200004302A1
公开(公告)日:2020-01-02
申请号:US16568603
申请日:2019-09-12
Applicant: Liqid Inc.
Inventor: Andrew Rudolph Heyd , Brenden Michael Rust , Seth Walsh , Jason Breakstone , Christopher R. Long
Abstract: A data storage sled is provided. The data storage sled includes a circuit card assembly comprising a plurality of drive connectors for coupling to drive module modules and a host connector for coupling the data storage sled to an external connector, wherein at least a portion of the drive connectors are configured to mount a set of drive modules aligned lengthwise along the circuit card assembly. The data storage sled also includes drive module mounting assembles configured to hold individual ones of the drive modules into associated drive connectors by at least including mounting features to accommodate lengths of the individual ones of the drive modules.
-
公开(公告)号:US10474608B2
公开(公告)日:2019-11-12
申请号:US15278377
申请日:2016-09-28
Applicant: Liqid Inc.
Inventor: Jason Breakstone , Andrew Rudolph Heyd , Christopher R. Long , James Scott Cannata
Abstract: Various computer peripheral cards, devices, systems, methods, and software are provided herein. In one example, a storage card insertable into a host system includes a plurality of storage device connectors in a stacked arrangement, each configured to mate with associated storage devices and carry Peripheral Component Interconnect Express (PCIe) signaling for the associated storage devices. The storage card also includes a PCIe switch circuit configured to communicatively couple the PCIe signaling of the plurality of storage device connectors and PCIe signaling of a host connector of the storage card, where the PCIe switch circuit is configured to receive storage operations over the PCIe signaling of the host connector of the storage card and transfer the storage operations for delivery over the PCIe signaling of selected ones of the plurality of storage device connectors.
-
公开(公告)号:US10467166B2
公开(公告)日:2019-11-05
申请号:US15220740
申请日:2016-07-27
Applicant: Liqid Inc.
Inventor: Jason Breakstone , Andrew Rudolph Heyd , Christopher R. Long , James Scott Cannata
Abstract: Various computer peripheral cards, devices, systems, methods, and software are provided herein. In one example, a storage card insertable into a connector of a host system includes a plurality of M.2 device connectors in a stacked arrangement comprising a first horizontal row of one or more M.2 device connectors positioned vertically higher in the stacked arrangement than a second horizontal row of one or more M.2 device connectors, the plurality of M.2 device connectors each configured to mate with associated M.2 devices. The storage card also includes a Peripheral Component Interconnect Express (PCIe) switch circuit configured to communicatively couple the plurality of M.2 device connectors and a connector of the storage card, wherein the PCIe switch circuit is configured to receive storage operations over the connector of the storage card and transfer the storage operations for delivery to ones of the plurality of M.2 device connectors over associated PCIe interfaces.
-
公开(公告)号:US20190171395A1
公开(公告)日:2019-06-06
申请号:US16259453
申请日:2019-01-28
Applicant: Liqid Inc.
Inventor: Phillip Clark , James Scott Cannata , Jason Breakstone
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/061 , G06F3/067
Abstract: Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage apparatus includes a processor configured to assign service levels in a queue for handling storage operations directed to one or more data storage drives. The processor can pre-allocate resources in the queue for selected ones of the service levels before ones of the storage operations associated with the selected ones of the service levels are received by the processor. The processor receives the storage operations, and based at least on the service levels, services the storage operations from the queue with the one or more data storage drives.
-
公开(公告)号:US20180322081A1
公开(公告)日:2018-11-08
申请号:US15848248
申请日:2017-12-20
Applicant: Liqid Inc.
Inventor: Jason Breakstone , Christopher R. Long , German Kazakov , James Scott Cannata
Abstract: Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a data system is provided. The data system includes a first assembly comprising a plurality of modular storage bays populated with one or more graphics processing modules each including a graphics processing unit (GPU), wherein the plurality of modular storage bays each comprise a bay connector that includes a bay Peripheral Component Interconnect Express (PCIe) connection. The first assembly further comprises PCIe switch circuitry configured to communicatively couple the bay PCIe connections to a PCIe fabric over one or more external PCIe links.
-
27.
公开(公告)号:US20180260352A1
公开(公告)日:2018-09-13
申请号:US15914081
申请日:2018-03-07
Applicant: Liqid Inc.
Inventor: Christopher R. Long , Jason Breakstone , Andrew Rudolph Heyd , Brenden Michael Rust , Seth Walsh , Bryan Schramm
Abstract: Rackmount Peripheral Component Interconnect Express (PCIe) switch assemblies are provided herein. One example PCIe switch assembly includes an enclosure that encases elements of the PCIe switch assembly, a first plurality of PCIe interconnect ports positioned on a front side of the PCIe switch assembly, and a second plurality of PCIe interconnect ports positioned on a rear side of the PCIe switch assembly. One or more redundancy cross-link ports are provided to handle failover traffic with at least another PCIe switch assembly. PCIe switch circuitry is communicatively coupled to the first plurality of PCIe interconnect ports and the second plurality of PCIe interconnect ports that form a cluster interconnect PCIe fabric. A control processor is configured to control operation of at least the PCIe switch circuitry and the one or more redundancy cross-link ports.
-
公开(公告)号:US10001819B2
公开(公告)日:2018-06-19
申请号:US15586608
申请日:2017-05-04
Applicant: Liqid Inc.
Inventor: Andrew Rudolph Heyd , Seth Walsh , Brenden Michael Rust , Christopher R. Long , Jason Breakstone
CPC classification number: G06F1/185 , G06F1/181 , G06F1/187 , G06F1/20 , G11B33/128 , H05K7/1457 , H05K7/20136
Abstract: Systems, methods, apparatuses, and assemblies for data storage systems are provided herein. In one example, a data processing assembly is presented. The data processing assembly includes a midplane assembly configured to electrically couple on a first side to storage modules, compute modules, or graphics modules, electrically couple on a second side to communication modules and one or more power supply modules. The data processing assembly includes a chassis configured to mechanically house and structurally support each of the storage modules, the compute modules, the communication modules, and the one or more power supply modules when coupled to the midplane assembly to form the data processing assembly and allow installation of the data processing assembly into a rackmount environment.
-
公开(公告)号:US09958913B2
公开(公告)日:2018-05-01
申请号:US15334285
申请日:2016-10-25
Applicant: Liqid Inc.
Inventor: Andrew Rudolph Heyd , Brenden Michael Rust , Seth Walsh , Jason Breakstone , Christopher R. Long
CPC classification number: G06F1/187 , G11B33/128 , H05K7/1487
Abstract: A data storage sled is provided. The data storage sled includes a circuit card assembly comprising connectors for coupling to drive modules and a host connector for coupling the data storage sled to an external connector, an enclosure comprising apertures in the enclosure thorough which individual ones of the drive modules can be inserted into an associated connector on the circuit card assembly. The data storage sled also includes drive module mounting assembles configured to hold the individual ones of the drive modules into the associated connector by at least including movable mounting features to accommodate varying lengths among the individual ones of the drive modules.
-
公开(公告)号:US20180046338A1
公开(公告)日:2018-02-15
申请号:US15675431
申请日:2017-08-11
Applicant: Liqid Inc.
Inventor: Jason Breakstone , Christopher R. Long , James Scott Cannata
IPC: G06F3/0484 , G06F9/50 , G06F9/54
CPC classification number: G06F9/5044 , G06F3/0482 , G06F3/0484 , G06F9/451 , G06F9/5016 , G06F9/5077 , G06F9/54 , G06F12/02 , G06F2203/04803 , G06F2213/0026
Abstract: Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a method of operating at graphical user interface system to a disaggregated computing platform is provided. The method includes receiving user input for a cluster interface portion to establish compute clusters comprising compute units for executing user software thereon, and receiving further user input to add physical resources into one or more compute units that are coupled over a Peripheral Component Interconnect Express (PCIe) fabric and associate the one or more compute units to associated ones of the compute clusters, the physical resources comprising processing resources, storage resources, and network interface resources. The method also includes presenting indications of the formation of the physical resources into the compute units and the compute units into the compute clusters, and presenting telemetry data related to operation of at least the compute units.
-
-
-
-
-
-
-
-
-