-
公开(公告)号:US10536374B2
公开(公告)日:2020-01-14
申请号:US15414353
申请日:2017-01-24
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: H04L12/741 , H04L12/713 , H04L12/937 , H04L29/06 , H04L12/24 , H04L12/815 , 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 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.
-
公开(公告)号:US20190342214A1
公开(公告)日:2019-11-07
申请号:US16512075
申请日:2019-07-15
Applicant: Oracle International Corporation
Inventor: Bartosz Bogdanski , Bjørn Dag Johnsen , Line Holen
IPC: H04L12/741 , H04L12/937 , H04L12/18 , H04L12/931 , H04L29/12 , H04L12/751 , H04L12/815 , H04L12/24 , G06F9/455 , H04L12/733 , H04L12/46 , H04L12/713 , H04L12/721 , H04L12/761 , H04L29/06 , H04L12/933 , H04L12/753
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).
-
113.
公开(公告)号:US20190342211A1
公开(公告)日:2019-11-07
申请号:US16512069
申请日:2019-07-15
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bartosz Bogdanski , 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.
-
公开(公告)号:US10440152B2
公开(公告)日:2019-10-08
申请号:US15415698
申请日:2017-01-25
Applicant: Oracle International Corporation
Inventor: Line Holen , Harald Høeg , Bjørn Dag Johnsen
IPC: G06F15/177 , 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 , H04L12/713 , H04L12/753
Abstract: Systems and methods of initiating virtual machine configuration on a subordinate node from a privileged node. An exemplary embodiment can provide a host channel adapter (HCA) including a control circuit with a processor and a memory, and a physical 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. The SMA can forward a request to register a virtual HCA to a subnet manager. The subnet manager can read an exposed attribute of the HCA, where the exposed attribute specifies the physical port as a privileged node, and where the value of the exposed attribute equals an assigned globally unique identifier (GUID) of the physical port. Upon receiving the request, the subnet manger can evaluate the GUID of the sending port to determine that the GUID and the value of the exposed attribute are equal.
-
公开(公告)号:US20190260691A1
公开(公告)日:2019-08-22
申请号:US16399191
申请日:2019-04-30
Applicant: Oracle International Corporation
Inventor: Dag Georg Moxnes , Line Holen , Bjørn Dag Johnsen
IPC: H04L12/947 , G06F16/22 , G06F9/451 , H04L29/06 , H04L29/08 , H04L12/24 , H04L12/26 , G06F9/455 , H04L12/931 , H04L12/933 , H04L12/753 , H04L12/751 , H04L12/935
Abstract: System and method for providing an InfiniBand network device having a vendor-specific attribute that contains a signature of the vendor. An exemplary embodiment can provide an InfiniBand compatible network device from a vendor. The vendor can further define a subnet management attribute, where the subnet management attribute has an attribute identifier in the range of attribute identifiers reserved in the InfiniBand specification. The vendor can define a signature bit string that is a fixed number of bits in length and a number of offset bits, where the number of offset bits indicates the start of the signature bit string within the attribute. The subnet management attribute can be configured with the signature bit string starting where the offset bits indicate, and the subnet management attribute can be included as an attribute of the InfiniBand compatible network device.
-
公开(公告)号:US10320668B2
公开(公告)日:2019-06-11
申请号:US15414196
申请日:2017-01-24
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
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 unique multicast forwarding across multiple connected subnets in a high performance computing environment. In accordance with an embodiment, by enforcing that incoming (i.e., incoming on a router port of a subnet) multicast packets have SGIDs (source global identifiers) that correspond to a restricted set of source subnet numbers when entering the ingress router ports to a local subnet, it is possible to ensure that multicast packets sent from one subnet are never returned to the same subnet through a different set of connected router ports (i.e., avoid looping multicast packets).
-
公开(公告)号:US10230631B2
公开(公告)日:2019-03-12
申请号:US15415576
申请日:2017-01-25
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdański , Line Holen
IPC: H04L12/18 , H04L12/741 , H04L12/24 , H04L12/815 , H04L12/937 , H04L29/06 , H04L12/46 , H04L12/931 , H04L29/12 , H04L12/751 , H04L12/753 , H04L12/933 , G06F9/455 , H04L12/761 , H04L12/721 , H04L12/713
Abstract: Systems and methods for supporting resource quotas for multicast group creation and membership in a high performance computing environment. In accordance with an embodiment, multicast group membership can present an issue in that inter-subnet partitions can, if left unchecked, runaway with multicast group creation within any given connected subnet. This can starve address map resources at router ports. A quota can be supplied that provides a maximum number of multicast groups any given inter-subnet partition is allowed to create within any given subnet.
-
公开(公告)号:US10200308B2
公开(公告)日:2019-02-05
申请号:US15413075
申请日:2017-01-23
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Dag Georg Moxnes , Line Holen
IPC: H04L12/931 , H04L12/947 , H04L29/08 , G06F9/451 , H04L12/24 , H04L12/26 , H04L12/933 , H04L12/935 , H04L12/751 , G06F17/30 , G06F9/455 , H04L29/06 , H04L12/44
Abstract: System and method for supporting scalable representation of link stability and availability in a high performance computing environment. A method can provide at attribute at each node in a subnet, wherein the attribute provides a single location at each node for a subnet manager to query the stability and availability of each link connected to the queried node. The attribute can be populated and maintained by a subnet management agent residing at the node.
-
公开(公告)号:US20190014077A1
公开(公告)日:2019-01-10
申请号:US16104539
申请日:2018-08-17
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Bartosz Bogdanski , Line Holen
IPC: H04L29/12
CPC classification number: H04L61/10 , H04L61/103 , H04L61/6022 , H04L61/6068
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.
-
公开(公告)号:US20190007345A1
公开(公告)日:2019-01-03
申请号:US16104495
申请日:2018-08-17
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Line Holen , Dag Georg Moxnes
IPC: H04L12/931 , H04L29/08 , H04L12/761 , H04L12/751
Abstract: Systems and methods for using queue pair 1 (QP1) for receiving multicast based announcements in multiple partitions in a high performance computing. In accordance with an embodiment, by extending the scope of QP1 to also include receiving and sending multicast packets in any partition defined for the port, it is possible to implement generic MC based announcement and discovery without requiring the complexity of unique QPs for individual partitions, nor any update of QP configuration as a consequence of change of partition membership.
-
-
-
-
-
-
-
-
-