-
81.
公开(公告)号:US10708131B2
公开(公告)日:2020-07-07
申请号:US16040114
申请日:2018-07-19
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Evangelos Tasoulas , Ernst Gunnar Gran , Tor Skeie , Bjørn Dag Johnsen
IPC: H04L12/24 , H04L12/931 , H04L12/933 , G06F9/50 , H04L12/44
Abstract: 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.
-
公开(公告)号:US10693809B2
公开(公告)日:2020-06-23
申请号:US15416908
申请日:2017-01-26
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Line Holen , Dag Georg Moxnes
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 representing performance management agent (PMA) attributes as subnet management agent (SMA) attributes in a high performance computing environment. In general legacy systems, performance metrics, as collected by a performance management agent, can only be collected via the use of general data packets traversing a subnet. In accordance with an embodiment, by configuring a SMA attribute to comprise the same performance metrics as collected by a PMA, a subnet manager, or another management component, can access the performance metrics in-band via the use of a subnet management packet.
-
83.
公开(公告)号:US10673762B2
公开(公告)日:2020-06-02
申请号:US16037955
申请日:2018-07-17
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Feroz Zahid , Ernst Gunnar Gran , Bartosz Bogdanski , Bjørn Dag Johnsen
IPC: G06F15/173 , G06F12/00 , H04L12/803 , G06F16/954 , G06F9/50 , H04L12/725 , H04L12/931 , H04L29/08 , H04L12/741 , H04L12/775 , H04L12/701
Abstract: 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.
-
公开(公告)号:US10601765B2
公开(公告)日:2020-03-24
申请号:US16104539
申请日:2018-08-17
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Bartosz Bogdanski , Line Holen
IPC: H04L29/12
Abstract: Systems and to provide combined IB and IP address and name resolution schemes via default IB multicast groups in a high performance computing environment, in accordance with an embodiment. A protocol would include options for providing application specific values using TLV (type-length-value) style generic representation. In this way it would be possible to issue requests that have an application specific argument (e.g. IP address) for which an IB address mapping is requested, and it would also be possible to have responses and announcement messages containing an arbitrary set of such TLVs.
-
公开(公告)号:US10560377B2
公开(公告)日:2020-02-11
申请号:US15415517
申请日:2017-01-25
Applicant: Oracle International Corporation
Inventor: Bartosz Bogdański , Bjørn Dag Johnsen , Line Holen , Ankita Bhandary
IPC: H04L12/713 , H04L12/931 , H04L12/715 , H04L12/935 , H04L12/751 , H04L12/753 , H04L12/805 , H04L12/933 , H04L12/741 , H04L12/937 , H04L29/06 , H04L29/08
Abstract: Systems and methods for supporting consistent path records across multiple subnets in a high performance computing environment. In accordance with an embodiment, a local inter-subnet manager (ISM) can determine one or more limitations associated with a calculated local path record. The local ISM can, upon receiving information regarding path limitations from a connected subnet, determine which limitations should be applied to inter-subnet traffic.
-
86.
公开(公告)号:US10536334B2
公开(公告)日:2020-01-14
申请号:US15656949
申请日:2017-07-21
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Arvind Srinivasan , Shimon Muller
IPC: H04L12/24 , H04L12/947 , H04L12/26 , G11C15/00 , H04L12/743 , H04L12/813 , H04L12/741 , H04L12/931
Abstract: System and method for supporting subnet number aliasing in a high performance computing environment. In accordance with an embodiment, a fabric member can be assigned, by a global fabric manager, an alias fabric local subnet number in order to keep a fabric running after a fabric reconfiguration. The alias fabric local subnet number can be assigned for a period of time, the period of time being static, configurable, or indefinite.
-
公开(公告)号:US10530594B2
公开(公告)日:2020-01-07
申请号:US15927451
申请日:2018-03-21
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Line Holen , Dag Georg Moxnes
IPC: H04L12/18 , H04L12/24 , H04L12/753 , G06F16/22 , H04L12/761 , H04L12/805 , H04L12/933 , G06F9/455 , H04L12/755 , H04L12/931 , H04L29/12 , H04L29/08 , H04L29/06 , H04L12/935
Abstract: Systems and methods for providing dual multicast local identifiers (MLIDs) per multicast group to facilitate both full and limited partition members in a high performance computing environment. In accordance with an embodiment, in order to avoid the need for the above special handling of P_Key access violations, as well as to ensure complete isolation between limited partition members in terms of multicast traffic, two MLIDs can be allocated to a single MCG, in accordance with an embodiment. A first MLID can be allocated and used by end-ports for sending from full partition members to both full and limited partition members. Additionally, a second MLID can be allocated and used by end-ports for sending from limited partition members to full partition members. Using this scheme, a limited partition member can avoid sending multicast packets to other limited partition members in the MCG.
-
公开(公告)号:US20200007351A1
公开(公告)日:2020-01-02
申请号:US16558981
申请日:2019-09-03
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Bartosz Bogdanski , Line Holen
IPC: H04L12/18 , H04L12/24 , H04L12/753 , G06F16/22 , H04L12/761 , H04L12/805 , H04L12/933 , G06F9/455 , H04L12/755 , H04L12/931 , H04L29/12 , H04L29/08 , H04L29/06
Abstract: Systems and methods for providing multicast group (MCG) membership relative to partition membership in a high performance computing environment. In accordance with an embodiment, by allowing a subnet manager of a local subnet to be instructed that all ports that are members of the relevant partition should be set up as members for a specific multicast group, the SM can perform a more efficient multicast-routing process. It is also possible to limit the IB client interaction with subnet administration conventionally required to handle join and leave operations. Additionally, subnet manager overhead can be reduced by creating a spanning tree for the routing of multicast packets that includes each of the partition members added to the multicast group, instead of creating a spanning tree after each multicast group join request is received, as conventionally required.
-
公开(公告)号:US10469621B2
公开(公告)日:2019-11-05
申请号:US15415683
申请日:2017-01-25
Applicant: Oracle International Corporation
Inventor: Harald Høeg , Bjørn Dag Johnsen , Line Holen
IPC: G06F15/173 , H04L29/08 , H04L12/24 , H04L12/46 , H04L12/715 , H04L12/911 , G06F9/455 , H04L29/06 , G06F12/0806 , G06F13/40 , G06F9/48 , G06F9/50 , H04L12/931 , H04L29/12 , G06F15/16 , H04L12/713 , H04L12/753
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.
-
90.
公开(公告)号:US20190297170A1
公开(公告)日:2019-09-26
申请号:US16417316
申请日:2019-05-20
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Harald Høeg , Line Holen
IPC: H04L29/08 , G06F9/455 , H04L12/931 , G06F9/48 , G06F9/50 , G06F12/0806 , G06F13/40 , H04L12/46 , H04L12/24 , H04L29/06 , H04L29/12 , H04L12/911 , H04L12/715
Abstract: Systems and methods for defining virtual machine fabric profiles of virtual machines. An exemplary embodiment can provide a virtual machine identifier, a virtual host channel adapter instance ID, and a virtual globally unique identifier. The virtual machine identifier, virtual host channel adapter instance ID, and virtual globally unique identifier can be mapped to each other so that the virtual host channel adapter instance ID, and virtual globally unique identifier can be retrieved through access to the virtual machine identifier. Further, a relationship can be created between a P_Key that defines an admin partition and the virtual globally unique identifier, where the relationship between the P_Key and the virtual globally unique identifier defines the virtual globally unique identifier as a member of the admin partition defined by the P_Key.
-
-
-
-
-
-
-
-
-