-
公开(公告)号:US10594627B2
公开(公告)日:2020-03-17
申请号:US15412995
申请日:2017-01-23
Applicant: Oracle International Corporation
Inventor: Dag Georg Moxnes , Line Holen , Bjørn Dag Johnsen
IPC: H04L12/26 , H04L12/24 , H04L12/753 , H04L12/947 , H04L12/931 , G06F9/451 , G06F16/22 , G06F9/455 , H04L12/751 , H04L12/933 , H04L12/935 , H04L29/08 , H04L29/06 , H04L12/44
Abstract: System and method for supporting scalable representation of switch port status in a high performance computing environment. In accordance with an embodiment, a scalable representation of switch port status can be provided. By adding a scalable representation of switch port status at each switch (both physical and virtual)—instead of getting all switch port changes individually, the scalable representation of switch port status can combine a number of ports that can scale by just using a few bits of information for each port's status.
-
公开(公告)号:US20190199630A1
公开(公告)日:2019-06-27
申请号:US16291886
申请日:2019-03-04
Applicant: Oracle International Corporation
Inventor: Line Holen , Bjørn Dag Johnsen , Bartosz Bogdanski
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
CPC classification number: H04L45/74 , G06F9/45558 , G06F2009/4557 , G06F2009/45595 , H04L12/18 , H04L12/185 , H04L12/1886 , H04L12/4641 , H04L41/046 , H04L41/082 , H04L41/12 , H04L45/02 , H04L45/16 , H04L45/20 , H04L45/26 , H04L45/48 , H04L45/586 , H04L45/745 , H04L47/23 , H04L49/00 , H04L49/15 , H04L49/253 , H04L49/354 , H04L49/358 , H04L49/70 , H04L61/10 , H04L61/2514 , H04L61/35 , H04L61/6004 , H04L61/6059 , H04L61/6068 , H04L63/02 , H04L63/06 , H04L67/10 , H04L69/22
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.
-
公开(公告)号:US20190173808A1
公开(公告)日:2019-06-06
申请号:US16262640
申请日:2019-01-30
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Dag Georg Moxnes , Line Holen
IPC: H04L12/947 , G06F16/22 , G06F9/451 , H04L29/08 , H04L12/935 , H04L12/751 , H04L29/06 , H04L12/24 , G06F9/455 , H04L12/931 , H04L12/933 , H04L12/26 , H04L12/753
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.
-
公开(公告)号:US10313272B2
公开(公告)日:2019-06-04
申请号:US15414173
申请日:2017-01-24
Applicant: Oracle International Corporation
Inventor: Dag Georg Moxnes , Line Holen , Bjørn Dag Johnsen
IPC: H04L12/24 , H04L29/08 , H04L12/947 , G06F9/451 , G06F16/22 , H04L12/26 , H04L12/933 , H04L12/935 , H04L12/751 , G06F9/455 , H04L29/06 , H04L12/931 , H04L12/753 , G06F15/16 , H04L12/44
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.
-
55.
公开(公告)号: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.
-
56.
公开(公告)号:US20180324094A1
公开(公告)日:2018-11-08
申请号:US16040110
申请日:2018-07-19
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Bartosz Bogdanski , Line Holen
IPC: H04L12/741 , H04L12/24 , H04L29/12
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.
-
公开(公告)号:US20180278429A1
公开(公告)日:2018-09-27
申请号:US15927448
申请日:2018-03-21
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Bartosz Bogdanski , Line Holen
IPC: H04L12/18
CPC classification number: H04L12/185 , G06F9/45558 , G06F16/2255 , G06F2009/4557 , G06F2009/45595 , H04L12/1886 , H04L41/0853 , H04L41/0893 , H04L41/14 , H04L41/30 , H04L45/021 , H04L45/16 , H04L45/48 , H04L47/36 , H04L49/15 , H04L49/201 , H04L49/30 , H04L49/356 , H04L49/357 , H04L49/358 , H04L61/10 , H04L61/103 , H04L61/2069 , H04L61/6022 , H04L61/6068 , H04L67/10 , H04L69/18
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.
-
58.
公开(公告)号:US20180234356A1
公开(公告)日:2018-08-16
申请号:US15847618
申请日:2017-12-19
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Harald Høeg , Dag Georg Moxnes , Line Holen
IPC: H04L12/933 , H04L12/931
CPC classification number: H04L49/15 , H04L49/358 , H04L49/70
Abstract: Systems and methods can provide for fabric level verification of host defined port GUIDs in a high performance computing network. A lightweight scheme for fabric level verification of host defined port GUIDs is provided wherein a virtual machine is assigned a set of GUIDs that travel with the virtual machine, even on migration or re-start.
-
59.
公开(公告)号:US20180181172A1
公开(公告)日:2018-06-28
申请号:US15847603
申请日:2017-12-19
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Dag Georg Moxnes , Line Holen
CPC classification number: G06F1/24 , G06F9/4401 , G06F9/45558 , G06F2009/4557 , G06F2009/45579 , G06F2009/45595 , H04L67/10
Abstract: 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.
-
60.
公开(公告)号:US20170214736A1
公开(公告)日:2017-07-27
申请号:US15415644
申请日:2017-01-25
Applicant: Oracle International Corporation
Inventor: Bjørn Dag Johnsen , Harald Høeg , Line Holen
Abstract: System and method of assigning admin partition membership based on switch connectivity in a high performance computing environment. An exemplary embodiment can provide an admin partition for use in a subnet of a network fabric. The admin partition can be defined by a P_Key, and the P_Key can be stored in an admin partition registry. A subnet manager that executes from a node within the subnet can be provided. The subnet manager can obtain information that a subnet switch is associated with the admin partition. The subnet manager can also receive a list of identifiers (IDs), each identifier corresponding to a host channel adapter that is directly connected to the subnet switch. Each of the IDs from the list can be added to the admin partition registry and a relationship between each of the added IDs and the P_Key can be created in the registry.
-
-
-
-
-
-
-
-
-