SYSTEM AND METHOD OF HOST-SIDE CONFIGURATION OF A HOST CHANNEL ADAPTER (HCA) IN A HIGH-PERFORMANCE COMPUTING ENVIRONMENT

    公开(公告)号:US20170214766A1

    公开(公告)日:2017-07-27

    申请号:US15415683

    申请日:2017-01-25

    Abstract: Systems and methods for host-side configuration of a host channel adapter (HCA). An exemplary embodiment can provide a HCA, including a control circuit with a processor and a memory, and at least one port operative to connect the HCA to a network fabric. Additionally, the HCA can include a subnet management agent (SMA) that executes on the HCA, and a software driver for the HCA that includes a control application programming interface (API) that exposes functionality to hyper-privileged software executing on a host. The hyper-privileged software can set, through the control API, configurable variables stored in the memory of the HCA. Based on the value of the set variables, the HCA can operate in one of a legacy mode or one or more other modes.

    SYSTEM AND METHOD FOR SCALABLE MULTI-HOMED ROUTING FOR VSWITCH BASED HCA VIRTUALIZATION

    公开(公告)号:US20170134269A1

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

    申请号:US15295825

    申请日:2016-10-17

    CPC classification number: H04L45/64 H04L41/0806 H04L41/12 H04L49/70

    Abstract: Systems and methods are provided for supporting scalable multi-homed routing for virtual switch based host channel adapter (HCA) virtualization in a subnet. An exemplary method can provide one or more switches, a plurality of host channel adapters, a plurality of hypervisors, and a plurality of virtual machines. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can further perform a multi-homed routing for the subnet, wherein at least one of the plurality of host channel adapters comprises two virtual switches, wherein the two virtual switches are treated as endpoints of the subnet, and wherein the multi-homed routing for the subnet ensures that each the two virtual switches are routed through independent paths.

    System and method for preventing denial of service (DOS) attack on subnet administrator (SA) access in an engineered system for middleware and application execution
    113.
    发明授权
    System and method for preventing denial of service (DOS) attack on subnet administrator (SA) access in an engineered system for middleware and application execution 有权
    用于在中间件和应用程序执行的工程系统中防止拒绝服务(DOS)对子网管理员(SA)访问的系统和方法

    公开(公告)号:US09584605B2

    公开(公告)日:2017-02-28

    申请号:US14189403

    申请日:2014-02-25

    Abstract: A system and method for supporting subnet management in a network environment is described. The system and method can be used in an engineered system for middleware and application execution, or a middleware machine environment. The system can associate a subnet administrator (SA) in a subnet with a plurality of SA proxies, each of which can receive plurality of requests from one or more client nodes. The SA can handle the requests, which are forwarded from the SA proxies. Additionally, each client node can be assigned a dedicated queue pair (QP) number, so that there is no need for always sending an initial request to a pre-defined well-known QP number.

    Abstract translation: 描述了一种用于在网络环境中支持子网管理的系统和方法。 系统和方法可用于中间件和应用程序执行的工程系统或中间件机器环境。 该系统可以将子网中的子网管理员(SA)与多个SA代理相关联,每个SA代理可以从一个或多个客户机节点接收多个请求。 SA可以处理从SA代理转发的请求。 另外,每个客户端节点可以被分配一个专用的队列对(QP)号码,使得不需要始终向预定义的众所周知的QP号码发送初始请求。

    System and method for supporting high available (HA) network communication in a middleware machine environment
    115.
    发明授权
    System and method for supporting high available (HA) network communication in a middleware machine environment 有权
    用于在中间件机器环境中支持高可用(HA)网络通信的系统和方法

    公开(公告)号:US09559894B2

    公开(公告)日:2017-01-31

    申请号:US13972678

    申请日:2013-08-21

    CPC classification number: H04L41/0654 H04L61/2007 H04L69/32 H04L69/40

    Abstract: A system and method can implement highly available Internet Protocol (IP) based communication across multiple independent communication paths. The system can have different IP addresses associated with different interfaces and communication paths and can implement communication fail-over as part of the communication layers above the IP layer, e.g. at the application level. The system can provide a balance between an average fail-over time and implementation complexity, and can achieve simplicity and robustness while providing high communication performance.

    Abstract translation: 一种系统和方法可以实现跨多个独立通信路径的高度可用的基于因特网协议(IP)的通信。 系统可以具有与不同接口和通信路径相关联的不同IP地址,并且可以实现作为IP层上方的通信层的一部分的通信故障转移,例如。 在应用程序级别。 该系统可以在平均故障切换时间和实现复杂度之间提供平衡,并且可以实现简单性和鲁棒性,同时提供高通信性能。

    System and method for supporting sub-subnet in an infiniband (IB) network
    119.
    发明授权
    System and method for supporting sub-subnet in an infiniband (IB) network 有权
    支持无限(IB)网络中子网的系统和方法

    公开(公告)号:US09219718B2

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

    申请号:US14272165

    申请日:2014-05-07

    Abstract: A system and method can support multiple domains in an InfiniBand (IB) fabric. The IB fabric can include one or more subnets, wherein each said subnet contains one or more switch nodes. Additionally, at least one said subnet can be divided into one or more sub-subnets, wherein each said sub-subnet is managed by a separate sub-subnet manager that is associated with a unique management key, and wherein said one or more sub-subnets are connected by one or more sub-subnet gateway switch nodes, wherein each sub-subnet gateway switch node belongs to one sub-subnet.

    Abstract translation: 系统和方法可以支持InfiniBand(IB)架构中的多个域。 IB结构可以包括一个或多个子网,其中每个所述子网包含一个或多个交换节点。 另外,至少一个所述子网可以被划分成一个或多个子子网,其中每个所述子子网由与唯一管理密钥相关联的单独的子子网管理器来管理,并且其中所述一个或多个子网, 子网由一个或多个子网网关交换机节点连接,其中每个子网网关交换节点属于一个子子网。

    System and method for supporting discovery and routing degraded fat-trees in a middleware machine environment
    120.
    发明授权
    System and method for supporting discovery and routing degraded fat-trees in a middleware machine environment 有权
    支持在中间件机器环境中发现和布线降级胖树的系统和方法

    公开(公告)号:US09130858B2

    公开(公告)日:2015-09-08

    申请号:US13839823

    申请日:2013-03-15

    CPC classification number: H04L49/15 H04L45/48

    Abstract: A system and method can support discovering and routing in a fabric with a plurality of switches. The system allows one or more switches in the fabric to be tagged with a switch role. Then, a subnet manager in the fabric detect the switch role that is associated with the one or more switches. Furthermore, a routing algorithm can be applied on the fabric based on the detected switch role associated with the one or more switches.

    Abstract translation: 系统和方法可以支持在具有多个交换机的结构中的发现和路由。 该系统允许在结构中的一个或多个交换机被标记为交换机角色。 然后,Fabric中的子网管理器检测与一个或多个交换机关联的交换机角色。 此外,可以基于检测到的与一个或多个交换机相关联的交换机角色,在该结构上应用路由算法。

Patent Agency Ranking