-
公开(公告)号:US11916745B2
公开(公告)日:2024-02-27
申请号:US17226652
申请日:2021-04-09
IPC分类号: H04L41/12 , H04L45/48 , H04L49/25 , H04L49/356 , H04L45/18
CPC分类号: H04L41/12 , H04L45/18 , H04L45/48 , H04L49/252 , H04L49/358
摘要: Systems and methods for using InfiniBand routing algorithms for Ethernet fabrics in a high performance computing environment. The method can provide, at a computer comprising one or more microprocessors, a plurality of switches, a plurality of hosts, a topology provider (TP) module, a routing engine (RE) module, and a switch initializer (SI) module. The method can perform a discovery sweep, by the TP, of the plurality of hosts and the plurality of switches and assigns an address to each of the plurality of hosts and the plurality of switches. The method can calculate, by the routing engine, a routing map, based upon a routing scheme, for the plurality of hosts and the plurality of switches, the routing map comprising a plurality of forwarding tables. The method can configure, each of the plurality of switches with a forwarding table of the plurality of forwarding tables calculated by the routing engine.
-
公开(公告)号:US11740922B2
公开(公告)日:2023-08-29
申请号:US17458030
申请日:2021-08-26
CPC分类号: G06F9/45558 , G06F9/45533 , G06F9/48 , G06F9/485 , G06F9/4843 , G06F9/4856 , G06F9/50 , G06F9/5077 , G06F9/5083 , G06F9/5088 , H04L49/70 , G06F2009/4557 , G06F2009/45575 , G06F2009/45595
摘要: Systems and methods are provided for implementing a Virtual Switch (vSwitch) architecture that supports transparent virtualization and live migration. In an embodiment, a vSwitch with prepopulated Local Identifiers (LIDs). Another embodiment provides for vSwitch with dynamic LID assignment. Another embodiment provides for vSwitch with prepopulated LIDS and dynamic LID assignment Moreover, embodiments of the present invention provide scalable dynamic network reconfiguration methods which enable live migrations of VMs in network environments.
-
公开(公告)号:US11716293B2
公开(公告)日:2023-08-01
申请号:US17860590
申请日:2022-07-08
IPC分类号: H04L49/25 , H04L47/125 , H04L67/1001 , H04L45/48
CPC分类号: H04L49/25 , H04L45/48 , H04L47/125 , H04L67/1001
摘要: Methods and systems for supporting efficient load balancing among a plurality of switches and a plurality of end nodes arranged in a tree topology in a network environment. The methods and systems can sort the plurality of end nodes, wherein the plurality of end nodes are sorted in a decreasing order of a receive weight. The method and system may further route, in the decreasing order of receive weights, the plurality of end nodes, wherein the routing comprises selecting at least one down-going port and at least one up-going port. Further, the method and system can increase an accumulated downward weight on each selected down-going port by the receive weight of the routed end node, and increase an accumulated upward weight on each selected up-going port by the receive weight of the routed end node.
-
公开(公告)号:US11716247B2
公开(公告)日:2023-08-01
申请号:US16887328
申请日:2020-05-29
IPC分类号: H04L41/0813 , H04L49/356 , H04L41/083 , H04L41/0823 , H04L49/10 , H04L49/15 , G06F9/50 , H04L12/44
CPC分类号: H04L41/0813 , G06F9/5077 , H04L41/083 , H04L41/0836 , H04L49/10 , H04L49/15 , H04L49/358 , H04L12/44
摘要: A hybrid reconfiguration scheme can allow for fast partial network reconfiguration with different routing algorithms of choice in different subparts of the network. Partial reconfigurations can be orders of magnitude faster than the initial full configuration, thus making it possible to consider performance-driven reconfigurations in lossless networks.
-
公开(公告)号:US11700207B2
公开(公告)日:2023-07-11
申请号:US17579265
申请日:2022-01-19
IPC分类号: H04L47/26 , H04L49/356 , H04L41/5003 , H04L47/80 , H04L47/17 , H04L47/33 , H04W28/08 , H04L41/12 , H04L45/48 , H04L47/30 , H04L47/2425 , G06F15/173 , G06F9/455 , H04L49/00
CPC分类号: H04L47/26 , H04L41/12 , H04L41/5003 , H04L45/48 , H04L47/17 , H04L47/2433 , H04L47/30 , H04L47/33 , H04L47/805 , H04L49/358 , H04W28/0983 , G06F9/45558 , G06F15/17331 , G06F2009/45583 , G06F2009/45595 , H04L49/70
摘要: Systems and methods for providing bandwidth congestion control in a private fabric in a high performance computing environment. An exemplary method can provide, at one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, and a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one host channel adapter port, and wherein the plurality of host channel adapters are interconnected via the plurality of switches, and a plurality of end nodes. The method can provide, at a host channel adapter, an end node ingress bandwidth quota associated with an end node attached to the host channel adapter. The method can receive, at the end node of the host channel adapter, ingress bandwidth, the ingress bandwidth exceeding the ingress bandwidth quota of the end node.
-
公开(公告)号:US11677667B2
公开(公告)日:2023-06-13
申请号:US17409553
申请日:2021-08-23
IPC分类号: H04L29/08 , H04L47/125 , G06F16/954 , G06F9/50 , H04L45/302 , H04L49/356 , H04L67/1004 , H04L49/50 , H04L45/00 , H04L49/00
CPC分类号: H04L47/125 , G06F9/5077 , G06F16/954 , H04L45/302 , H04L49/358 , H04L67/1004 , H04L45/00 , H04L49/503 , H04L49/70
摘要: A system and method for supporting load balancing in a multi-tenant cluster environment, in accordance with an embodiment. One or more tenants can be supported and each associated with a partition, which are each in turn associated with one or more end nodes. The method can provide a plurality of switches, the plurality of switches comprising a plurality of leaf switches and at least one switch at another level, wherein each of the plurality of switches comprise at least one port. The method can assign each node a weight parameter, and based upon this parameter, the method can route the plurality of end nodes within the multi-tenant cluster environment, wherein the routing attempts to preserve partition isolation.
-
7.
公开(公告)号:US11528238B2
公开(公告)日:2022-12-13
申请号:US16995590
申请日:2020-08-17
IPC分类号: H04L49/351 , H04W4/60 , H04L67/00 , H04L9/40 , H04L67/568 , H04L49/901 , G06F9/48
摘要: A system and method support can subnet management in a cloud environment. During a virtual machine migration in a cloud environment, a subnet manager can become a bottleneck point that delays efficient service. A system and method can alleviate this bottleneck point by ensuring a virtual machine retains a plurality of addresses after migration. The system and method can further allow for each host node within the cloud environment to be associated with a local cache that virtual machines can utilize when re-establishing communication with a migrated virtual machine.
-
公开(公告)号:US20220321415A1
公开(公告)日:2022-10-06
申请号:US17833698
申请日:2022-06-06
IPC分类号: H04L41/0893 , H04L45/00 , H04L49/356 , H04L45/745 , H04L45/24
摘要: Systems and methods for supporting a single logical IP subnet across multiple independent layer 2 subnets in a high performance computing environment. A method can provide, at a computer including one or more microprocessors, a logical device, the logical device being addressed by a layer 3 address, wherein the logical device comprises a plurality of network adapters, each of the network adapters comprising a physical port, and a plurality of switches. The method can arrange the plurality of switches into a plurality of discrete layer 2 subnets. The method can provide a mapping table at the logical device.
-
公开(公告)号:US11356327B2
公开(公告)日:2022-06-07
申请号:US16547335
申请日:2019-08-21
IPC分类号: H04L41/0893 , H04L45/00 , H04L49/356 , H04L45/745 , H04L45/24
摘要: Systems and methods for supporting a single logical IP subnet across multiple independent layer 2 subnets in a high performance computing environment. A method can provide, at a computer including one or more microprocessors, a logical device, the logical device being addressed by a layer 3 address, wherein the logical device comprises a plurality of network adapters, each of the network adapters comprising a physical port, and a plurality of switches. The method can arrange the plurality of switches into a plurality of discrete layer 2 subnets. The method can provide a mapping table at the logical device.
-
公开(公告)号:US11262824B2
公开(公告)日:2022-03-01
申请号:US16735450
申请日:2020-01-06
发明人: Bjørn Dag Johnsen , Dag Georg Moxnes , Line Holen
IPC分类号: G06F1/24 , G06F9/455 , H04L67/10 , G06F9/4401
摘要: Systems and methods for supporting coordinated link up handling following a switch reset in a high performance computing environment. Systems and methods can ensure that when a switch of a fabric is rebooted, HCA ports connected to that switch will be set in Active state at the same time even though link training times for different ports may vary with up to several seconds.
-
-
-
-
-
-
-
-
-