-
71.
公开(公告)号:US10198288B2
公开(公告)日:2019-02-05
申请号:US14924281
申请日:2015-10-27
Applicant: Oracle International Corporation
Inventor: Evangelos Tasoulas , Bjørn Dag Johnsen , Ernst Gunnar Gran
IPC: G06F15/173 , G06F9/48 , H04L29/08 , H04W4/60 , H04L29/06
Abstract: 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.
-
72.
公开(公告)号:US20180285142A1
公开(公告)日:2018-10-04
申请号:US15993266
申请日:2018-05-30
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Evangelos Tasoulas , Ernst Gunnar Gran
IPC: G06F9/455 , H04L12/931 , G06F9/50 , G06F9/48
Abstract: 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.
-
73.
公开(公告)号:US10033647B2
公开(公告)日:2018-07-24
申请号:US15182397
申请日:2016-06-14
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Feroz Zahid , Ernst Gunnar Gran , Bartosz Bogdanski , Bjørn Dag Johnsen
IPC: H04L29/08 , H04L12/803 , G06F17/30 , H04L12/931 , G06F9/50 , H04L12/725
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.
-
74.
公开(公告)号:US20180062925A1
公开(公告)日:2018-03-01
申请号:US15680463
申请日:2017-08-18
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Evangelos Tasoulas , Ernst Gunnar Gran , Tor Skeie , Bjørn Dag Johnsen
IPC: H04L12/24 , H04L12/933 , H04L12/931
CPC classification number: H04L41/0813 , G06F9/5077 , H04L12/44 , H04L41/083 , H04L41/0836 , H04L49/10 , H04L49/15 , H04L49/358
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.
-
公开(公告)号:US20170149888A1
公开(公告)日:2017-05-25
申请号:US15210599
申请日:2016-07-14
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Evangelos Tasoulas , Feroz Zahid , Bjørn Dag Johnsen , Ernst Gunnar Gran
IPC: H04L29/08 , H04L12/707 , H04L12/803
CPC classification number: H04L67/1095 , G06F9/4856 , H04L12/4625 , H04L41/0816 , H04L45/02 , H04L45/22 , H04L45/48 , H04L47/125 , H04L49/70
Abstract: Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. 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 assign each virtual switch with a LID. The method can calculate one or more linear forwarding tables based at least upon the LIDs assigned to each of the virtual switches.
-
公开(公告)号:US20170149887A1
公开(公告)日:2017-05-25
申请号:US15210595
申请日:2016-07-14
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Evangelos Tasoulas , Feroz Zahid , Bjørn Dag Johnsen , Ernst Gunnar Gran
IPC: H04L29/08 , H04L12/707 , H04L12/803
CPC classification number: H04L67/1095 , G06F9/4856 , G06F9/5077 , H04L12/4625 , H04L41/0816 , H04L45/02 , H04L45/22 , H04L45/48 , H04L47/125 , H04L49/70
Abstract: Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. 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 assign each of the virtual switches a pLID and each of the plurality of virtual machines a vLID.
-
77.
公开(公告)号:US20170104817A1
公开(公告)日:2017-04-13
申请号:US15182397
申请日:2016-06-14
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Feroz Zahid , Ernst Gunnar Gran , Bartosz Bogdanski , Bjørn Dag Johnsen
IPC: H04L29/08
CPC classification number: H04L47/125 , G06F9/5077 , G06F17/30873 , H04L45/00 , H04L45/302 , H04L49/358 , H04L49/503 , H04L49/70 , H04L67/1004
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.
-
-
-
-
-
-