-
1.
公开(公告)号:US11381520B2
公开(公告)日:2022-07-05
申请号:US17200298
申请日:2021-03-12
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: H04L12/947 , H04L29/08 , G06F9/451 , G06F16/22 , H04L12/931 , H04L12/753 , H04L12/24 , H04L12/26 , H04L12/933 , H04L12/935 , H04L12/751 , G06F9/455 , H04L29/06 , H04L12/44 , H04L49/25 , H04L67/10 , H04L49/356 , H04L45/48 , H04L41/0853 , H04L43/0817 , H04L41/046 , H04L43/0823 , H04L43/0882 , H04L41/0803 , H04L41/12 , H04L49/10 , H04L49/15 , H04L49/00 , H04L45/02 , H04L67/1097 , H04L41/14 , H04L9/40
Abstract: System and method for supporting node role attributes in a high performance computing environment. In accordance with an embodiment, a node role attribute can comprise a vendor defined subnet management attribute. When a subnet manager attempts to discover a high performance computing environment, such as an InfiniBand subnet, or a switch topology, identifying a topology is quite complex when subnet manager can only observe connectivity, without context behind the connectivity (the roles of the different nodes in the connectivity). However, when a subnet has a node role attribute enabled, the subnet manager can map the interconnect more effectively as it can discover not only the connectivity during the initial sweep, but it can also discover the role of each node discovered, thus leading to a more efficient interconnect discovery.
-
2.
公开(公告)号:US10178027B2
公开(公告)日:2019-01-08
申请号:US15413152
申请日:2017-01-23
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: H04L12/741 , H04L29/12 , H04L12/24 , H04L29/06 , H04L12/815 , H04L12/937 , H04L12/46 , H04L12/931 , H04L12/751 , H04L12/18 , H04L12/753 , H04L12/933 , G06F9/455 , H04L12/761 , H04L12/721 , H04L12/713
Abstract: Systems and methods for supporting inter subnet partitions in a high performance computing environment. In accordance with an embodiment, a fabric manager can define a range of P_Key values, among a plurality of P_Key values, as a inter subnet partition (ISP) P_Key range. The fabric manager can communicate this defined range of P_Key values to a number of subnets, via their subnet managers. The subnet managers in each subnet retain management over their subnets. As there is no central management that configures each side of inter subnet communication, subnet managers on within participating subnets can set up ISP membership, and then exchange information with the other subnet.
-
公开(公告)号:US11171867B2
公开(公告)日:2021-11-09
申请号:US16704905
申请日:2019-12-05
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: H04L12/741 , H04L12/931 , H04L12/18 , H04L29/06 , H04L12/733 , H04L29/12 , H04L12/24 , H04L12/713 , H04L12/815 , H04L12/937 , H04L12/46 , H04L12/751 , H04L12/753 , H04L12/933 , G06F9/455 , H04L12/761 , H04L12/721 , H04L29/08
Abstract: Systems and methods for supporting SMA level abstractions at router ports for inter-subnet exchange of management information in a high performance computing environment. In accordance with an embodiment, a subnet manager in a local subnet is responsible for establishing and configuring a remote attribute a switch having a switch port configured as a router port. This remote attribute can comprise certain information about the local subnet, including connectivity information and port status information. On receiving a query from a remote subnet manager, via a SMP (or a vendor specific SMP), information contained in the remote attribute can be communicated back to the remote subnet manager.
-
4.
公开(公告)号:US10965619B2
公开(公告)日:2021-03-30
申请号:US16558974
申请日:2019-09-03
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: G06F15/173 , H04L12/947 , H04L29/08 , G06F9/451 , G06F16/22 , H04L12/931 , H04L12/753 , H04L12/24 , H04L12/26 , H04L12/933 , H04L12/935 , H04L12/751 , G06F9/455 , H04L29/06 , H04L12/44
Abstract: System and method for supporting node role attributes in a high performance computing environment. In accordance with an embodiment, a node role attribute can comprise a vendor defined subnet management attribute. When a subnet manager attempts to discover a high performance computing environment, such as an InfiniBand subnet, or a switch topology, identifying a topology is quite complex when subnet manager can only observe connectivity, without context behind the connectivity (the roles of the different nodes in the connectivity). However, when a subnet has a node role attribute enabled, the subnet manager can map the interconnect more effectively as it can discover not only the connectivity during the initial sweep, but it can also discover the role of each node discovered, thus leading to a more efficient interconnect discovery.
-
公开(公告)号:US10355992B2
公开(公告)日:2019-07-16
申请号:US15413149
申请日:2017-01-23
Applicant: Oracle International Corporation
Inventor: Line Holen , Bjørn Dag Johnsen , Bartosz Bogdański
IPC: H04L12/741 , H04L12/24 , H04L12/815 , H04L12/937 , H04L29/06 , H04L12/46 , H04L12/931 , H04L29/12 , H04L12/751 , H04L12/18 , H04L12/753 , H04L12/933 , G06F9/455 , H04L12/761 , H04L12/721 , H04L12/713
Abstract: Systems and methods for supporting SMP connectivity checks across virtual router in a high performance computing environment. In accordance with an embodiment, SMA model enhancements allow for the possibility to send a packet (i.e., SMP) that is addressed to a local router port. The SMA where the packet is addressed can receive the packet, and then apply a new attribute that defines that the requested information is on a remote node (e.g., connected by a physical link across subnets). In accordance with an embodiment, the SMA can operate as a proxy (receives a SMP and sends another request), or the SMA can modify the original packet and send it on as an inter-subnet packet.
-
6.
公开(公告)号:US10419362B2
公开(公告)日:2019-09-17
申请号:US15416899
申请日:2017-01-26
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: G06F15/173 , G06F15/16 , H04L12/947 , H04L29/08 , G06F9/451 , G06F16/22 , H04L12/24 , H04L12/26 , H04L12/933 , H04L12/935 , H04L12/751 , H04L12/931 , G06F9/455 , H04L29/06 , H04L12/753
Abstract: System and method for supporting node role attributes in a high performance computing environment. In accordance with an embodiment, a node role attribute can comprise a vendor defined subnet management attribute. When a subnet manager attempts to discover a high performance computing environment, such as an InfiniBand subnet, or a switch topology, identifying a topology is quite complex when subnet manager can only observe connectivity, without context behind the connectivity (the roles of the different nodes in the connectivity). However, when a subnet has a node role attribute enabled, the subnet manager can map the interconnect more effectively as it can discover not only the connectivity during the initial sweep, but it can also discover the role of each node discovered, thus leading to a more efficient interconnect discovery.
-
公开(公告)号:US10404590B2
公开(公告)日:2019-09-03
申请号:US15415510
申请日:2017-01-25
Applicant: Oracle International Corporation
Inventor: Bartosz Bogdański , Bjørn Dag Johnsen , Line Holen
IPC: H04L12/741 , H04L12/751 , H04L12/24 , H04L12/713 , H04L12/815 , H04L12/937 , H04L29/06 , H04L12/46 , H04L12/931 , H04L29/12 , H04L12/18 , H04L12/753 , H04L12/933 , G06F9/455 , H04L12/761 , H04L12/721 , H04L12/733 , H04L29/08
Abstract: Systems and methods for unicast traffic across multiple subnets in a high performance computing environment. In accordance with an embodiment, a local inter-subnet manager (ISM) can allocate at least one router port in the local subnet for receiving traffic for a relevant end node belonging to an inter-subnet partition (ISP) for each remote subnet that also comprises end nodes sharing a same ISP membership, and can also set up address mappings for the relevant GID(s) (e.g., GID or GUID to LID mapping).
-
公开(公告)号:US10397105B2
公开(公告)日:2019-08-27
申请号:US15295825
申请日:2016-10-17
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bartosz Bogdański , Bjørn Dag Johnsen , Line Holen
IPC: H04L12/715 , H04L12/24 , H04L12/931
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.
-
公开(公告)号:US10333841B2
公开(公告)日:2019-06-25
申请号:US15414253
申请日:2017-01-24
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen , Prabhunandan Narasimhamurthy
IPC: H04L12/741 , H04L12/24 , H04L12/713 , H04L12/815 , H04L12/937 , H04L29/06 , H04L12/46 , H04L12/931 , H04L29/12 , H04L12/751 , H04L12/18 , H04L12/753 , H04L12/933 , G06F9/455 , H04L12/761 , H04L12/721 , H04L12/733 , H04L29/08
Abstract: Systems and methods for supporting SMA level abstractions at router ports for GRH to LRH mapping tables in a high performance computing environment. Ingress port mapping of GRH to new LRH can be reduced to minimally include DGID to DLID mapping. By further reducing the complexity by assuming all packets received at a subnet are addressed to a correct subnet (and also taking into account that correct subnet destination can be checked independently of the individual mapping entries), the DGID address can be simplified to a DGUID address, allowing for additional mappings within a same memory size.
-
公开(公告)号:US11178052B2
公开(公告)日:2021-11-16
申请号:US16685225
申请日:2019-11-15
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Ankita Bhandary , Line Holen
IPC: H04L12/713 , H04L12/741 , H04L12/937 , H04L12/715 , H04L12/935 , H04L12/931 , H04L12/751 , H04L12/753 , H04L12/805 , H04L12/933 , H04L29/06 , H04L12/44 , H04L29/08 , H04L12/761 , H04L12/705
Abstract: Systems and methods for supporting inter subnet control plane protocol for consistent multicast membership and connectivity across multiple subnets in a high performance computing environment. In accordance with an embodiment, by associating a multicast group with an inter-subnet partition, and enforcing a dedicated router port for the multicast group, multicast loop avoidance can be provided for between connected subnets. Because only a single router port is selected as being capable of handling the MC packet, no other router port in the subnet can then pass a multicast packet back to the originating subnet.
-
-
-
-
-
-
-
-
-