-
公开(公告)号: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.
-