Switch-based inter-device notational data movement system

    公开(公告)号:US11281612B2

    公开(公告)日:2022-03-22

    申请号:US17094217

    申请日:2020-11-10

    摘要: A switch-based inter-device notational data movement system includes a switch device that is coupled to a first processing system included in a first chassis and configured to provide a first thread, a second processing system included in a second chassis and configured to provide a second thread, and a memory system. The switch device identifies, in a communication transmitted by the first thread, a request to transfer data, which is stored in a first portion of the memory system that is associated with the first thread in a memory fabric management database, to the second thread. The switch device then modifies notational reference information in the memory fabric management database to disassociate the first portion of the memory system and the first thread and associate the first portion of the memory system with the second thread, which allows the second thread to reference the data using request/respond operation.

    Multi-processor/endpoint data splitting system

    公开(公告)号:US10938904B2

    公开(公告)日:2021-03-02

    申请号:US16396200

    申请日:2019-04-26

    摘要: A multi-endpoint adapter device includes a splitter device that is coupled to a network port and a plurality of endpoint subsystems that are each coupled to a processing subsystem. The splitter device receives, via the network port, a first data payload, and identifies both a first data sub-payload that is included in the first data payload and that is associated with a first endpoint subsystem included in the plurality of endpoint subsystems and a second data sub-payload that is included in the first data payload and that is associated with a second endpoint subsystem included in the plurality of endpoint subsystems. The splitter device then splits the first data payload into the first data sub-payload and the second data sub-payload, and forwards both the first data sub-payload to the first endpoint subsystem and the second data sub-payload to the second endpoint subsystem.

    APPLICATION IMAGE CLONING SYSTEM
    3.
    发明申请

    公开(公告)号:US20200349019A1

    公开(公告)日:2020-11-05

    申请号:US16402813

    申请日:2019-05-03

    IPC分类号: G06F11/14

    摘要: An application image cloning system includes a processing system that is coupled to a memory fabric memory system and a local memory system. The processing system provides a first application and a second application using an application image stored in the memory fabric memory system and provides a mapping engine. The mapping engine receives, from the first application, a store request to store a modified memory page that is a modified version of a memory page included in the application image, such that the memory page is stored in a memory fabric memory location in the memory fabric memory system. The mapping engine stores the modified memory page in a local memory location in the local memory system, disassociates the first application from the memory fabric memory location that stores the memory page, and associate the first application with the local memory location that stores the modified memory page.

    Multi-Endpoint Adapter/Multi-Processor Packet Routing System

    公开(公告)号:US20200344179A1

    公开(公告)日:2020-10-29

    申请号:US16396453

    申请日:2019-04-26

    IPC分类号: H04L12/931 H04L12/935

    摘要: A multi-endpoint adapter includes endpoints configured to couple to respective processing subsystems, multi-endpoint adapter ports configured to couple to an external switch via respective external switch ports, and an internal switch coupled to the endpoints and multi-endpoint adapter ports. The internal switch receives a data packet from a first application provided by a first processing subsystem through a first endpoint, and matches the data packet to a data flow associated with QoS parameter(s). The internal switch then identifies a data flow action that is associated with the data flow and that provides for the transmission of the data packet via a first multiple endpoint adapter port that is configured in a manner that satisfies the at least one QoS parameter, and performs the data flow action to transmit the data packet through the first multi-endpoint adapter port and a first external switch port to the external switch.

    Virtual Machine Deployment System
    5.
    发明申请

    公开(公告)号:US20200341793A1

    公开(公告)日:2020-10-29

    申请号:US16396022

    申请日:2019-04-26

    IPC分类号: G06F9/455

    摘要: A virtual machine deployment system includes a plurality of processing subsystems, and at least one multi-endpoint adapter device including a plurality of endpoint subsystems. A plurality of communication couplings couple each of the plurality of endpoint subsystems to at least one of the plurality of processing subsystems in order to provide a respective subset of available communication resources to each of the plurality of processing subsystems. A virtual machine deployment engine receives an instruction to deploy a virtual machine, and determines at least one communication resource requirement for the virtual machine. The virtual machine deployment engine then identifies a first processing subsystem that is included in the plurality of processing subsystems and that is provided a first subset of the available communication resources that satisfies the at least one communication resource requirement for the virtual machine, and deploys the virtual machine on the first processing subsystem.

    CONTROLLER-BASED INTER-DEVICE NOTATIONAL DATA MOVEMENT SYSTEM

    公开(公告)号:US20200341660A1

    公开(公告)日:2020-10-29

    申请号:US16395902

    申请日:2019-04-26

    IPC分类号: G06F3/06 G06F9/38

    摘要: A switch-based inter-device notational data movement system includes a first processing system in a first chassis that provides a first thread, a second processing system in a second chassis that provides a second thread, each of which are coupled to a memory system by a switch device. A controller device coupled to the switch device receives a data transfer communication from the first thread requesting to transfer data to the second thread. That data stored in a first portion of the memory system associated with the first thread in a memory fabric management database included in the switch device. The controller device then modifies notational reference information in the memory fabric management database to disassociate the first portion of the memory system and the first thread and associate the first portion of the memory system with the second thread, allowing the second thread to reference the data using request/respond operation.

    Systems and methods for enabling a host system to use a network interface of a management controller

    公开(公告)号:US10075398B2

    公开(公告)日:2018-09-11

    申请号:US14757625

    申请日:2015-12-23

    CPC分类号: H04L49/70 H04L12/66 H04L43/08

    摘要: In accordance with embodiments of the present disclosure, an information handling system comprising may include a host system processor and a management controller communicatively coupled to the host system processor and configured to provide management of the information handling system via management traffic communicated between the management controller and a network external to the information handling system. The management controller may be further configured to couple to the external network via a first network interface integral to the management controller, emulate a second network interface to an operating system executing on the host system processor, and bridge the first network interface and the second network interface such that host system traffic may be communicated between the host system processor and the external network via the management controller.

    DATA CENTER BRIDGING NETWORK CONFIGURATION AND MANAGEMENT
    8.
    发明申请
    DATA CENTER BRIDGING NETWORK CONFIGURATION AND MANAGEMENT 有权
    数据中心桥接网络配置与管理

    公开(公告)号:US20150026313A1

    公开(公告)日:2015-01-22

    申请号:US13946669

    申请日:2013-07-19

    IPC分类号: H04L12/24

    摘要: A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks.

    摘要翻译: 数据中心桥接(DCB)信息处理系统(IHS)网络包括连接在一起以提供IHS网络的多个交换机IHS,以及通过管理网络耦合到多个交换机IHS中的每一个的管理IHS。 管理IHS被配置为识别多个数据业务流,并且对于每个识别的数据业务流来确定通过IHS网络的流路径。 流路径包括多个交换机IHS中的至少一些,并且管理IHS向包括在流路径中的每个交换机IHS提供配置信息,使得为沿着该路径的数据业务流提供服务质量(QoS) 流量通过DCB IHS网络根据配置信息。 因此,系统和方法利用基于流的网络来配置和管理DCB IHS网络。

    Virtual machine deployment system using configurable communication couplings

    公开(公告)号:US11442763B2

    公开(公告)日:2022-09-13

    申请号:US16396022

    申请日:2019-04-26

    IPC分类号: G06F9/455

    摘要: A virtual machine deployment system includes a plurality of processing subsystems, and at least one multi-endpoint adapter device including a plurality of endpoint subsystems. A plurality of communication couplings couple each of the plurality of endpoint subsystems to at least one of the plurality of processing subsystems in order to provide a respective subset of available communication resources to each of the plurality of processing subsystems. A virtual machine deployment engine receives an instruction to deploy a virtual machine, and determines at least one communication resource requirement for the virtual machine. The virtual machine deployment engine then identifies a first processing subsystem that is included in the plurality of processing subsystems and that is provided a first subset of the available communication resources that satisfies the at least one communication resource requirement for the virtual machine, and deploys the virtual machine on the first processing subsystem.

    Processor/endpoint communication coupling configuration system

    公开(公告)号:US11093422B2

    公开(公告)日:2021-08-17

    申请号:US16741361

    申请日:2020-01-13

    IPC分类号: G06F13/20 G06F13/42

    摘要: A processor/endpoint communication coupling configuration system includes a plurality of processing subsystems coupled to a multi-endpoint adapter device by a plurality of communication couplings included on at least one hardware subsystem. A communication coupling configuration engine identifies each at least one hardware subsystem, determines at least one communication coupling configuration capability of the plurality of communication couplings, and determines at least one first multi-endpoint adapter device capability of the multi-endpoint adapter device. The communication coupling configuration engine then configures the plurality of communication couplings based on the at least one hardware subsystem, the at least one communication configuration capability, and the at least one first multi-endpoint adapter device capability in order to provide at least one communication resource between at least one of the plurality of processing subsystems and at least one endpoint on the first multi-endpoint adapter device.