-
1.
公开(公告)号:US20190020492A1
公开(公告)日:2019-01-17
申请号:US15652203
申请日:2017-07-17
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Alexander Tessmer , Subin Cyriac Mathew , Ganesan Chandrashekhar , Vivek Agarwal
IPC: H04L12/18 , H04L12/24 , H04L12/721
Abstract: For a managed network implementing at least one logical router having centralized and distributed components, some embodiments provide a method for configuring a managed forwarding element (MFE) executing on a first host machine to implement a distributed multicast logical router and multiple logical switches logically connected to the logical router in conjunction with a set of additional MFEs executing on additional host machines to process multicast data messages. The method receives a multicast group report from a data compute node (DCN) that executes on the first host, sends a summarized multicast group report indicating multicast groups joined by DCNs executing on the first host to a set of central controllers, receives data based on an aggregated multicast group report from the set of central controllers, and uses the data based on the aggregated multicast group report to configure the MFE to implement the distributed multicast logical router.
-
公开(公告)号:US20190020490A1
公开(公告)日:2019-01-17
申请号:US15652196
申请日:2017-07-17
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Sharath Bhat , Jerome Catrouillet , Subin Cyriac Mathew , Alexander Tessmer
IPC: H04L12/18 , H04L12/721 , H04L12/24
Abstract: Some embodiments provide a method for configuring a set of MFEs to implement a distributed multicast logical router and multiple logical switches to process the multicast data messages. The method sends, from a managed forwarding element (MFE) implementing the distributed multicast logical router, a multicast group query to a set of data compute nodes (DCNs) that are logically connected to one of several logical switches and that execute on the same host machine as the managed forwarding element. The method receives multicast group reports from a subset of the set of DCNs and at least one of the multicast group reports specifies a multicast group of interest. The method distributes, to a set of MFEs executing on other host machines, a summarized multicast group report specifying a set of multicast groups of interest to the first MFE (i.e., multicast groups that the first MFE participates in).
-
公开(公告)号:US11516037B2
公开(公告)日:2022-11-29
申请号:US16792719
申请日:2020-02-17
Applicant: Nicira, Inc.
Inventor: Subin Cyriac Mathew , Alexander Tessmer , Sami Boutros , Chidambareswaran Raman
Abstract: The disclosure provides an approach for reducing multicast traffic within a network by optimizing placement of virtual machines within subnets and within hosts, and by optimizing mapping of overlay multicast groups to underlay multicast groups. In one embodiment, substantially all VMs of a multicast group are migrated to the same subnet of the network. Thereafter or independently, VMs in the same subnet are migrated to the same host, ideally to the subnet proxy endpoint of that subnet. In the same or in another embodiment, if multiple overlay groups map to the same underlay group, one or more of the overlay groups may be remapped to a separate underlay group to improve network performance.
-
公开(公告)号:US20210111914A1
公开(公告)日:2021-04-15
申请号:US17129788
申请日:2020-12-21
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Sharath Bhat , Jerome Catrouillet , Subin Cyriac Mathew , Alexander Tessmer
IPC: H04L12/18 , H04L12/761
Abstract: Some embodiments provide a method for configuring a set of MFEs to implement a distributed multicast logical router and multiple logical switches to process the multicast data messages. The method sends, from a managed forwarding element (MFE) implementing the distributed multicast logical router, a multicast group query to a set of data compute nodes (DCNs) that are logically connected to one of several logical switches and that execute on the same host machine as the managed forwarding element. The method receives multicast group reports from a subset of the set of DCNs and at least one of the multicast group reports specifies a multicast group of interest. The method distributes, to a set of MFEs executing on other host machines, a summarized multicast group report specifying a set of multicast groups of interest to the first MFE (i.e., multicast groups that the first MFE participates in).
-
公开(公告)号:US10693833B2
公开(公告)日:2020-06-23
申请号:US15451436
申请日:2017-03-07
Applicant: Nicira, Inc.
Inventor: Subin Cyriac Mathew , Ankur Kumar Sharma , Alexander Tessmer , Vivek Agarwal , Ganesan Chandrashekhar
Abstract: Example methods are provided for a first host to perform address resolution suppression in a logical network. The first host may support a first virtualized computing instance located on the logical network and a first hypervisor. The method may comprise the first hypervisor broadcasting a notification message within the logical network to trigger one or more control messages, and learning protocol-to-hardware address mapping information associated with multiple second virtualized computing instances located on the logical network based on the one or more control messages. The method may also comprise: in response to the first hypervisor detecting an address resolution request message that includes a protocol address associated with one of the multiple second virtualized computing instances, the first hypervisor generating and sending an address resolution response message to a first virtualized computing instance without broadcasting the address resolution request message on the logical network.
-
公开(公告)号:US10567187B2
公开(公告)日:2020-02-18
申请号:US15868871
申请日:2018-01-11
Applicant: Nicira, Inc.
Inventor: Subin Cyriac Mathew , Alexander Tessmer , Sami Boutros , Chidambareswaran Raman
IPC: H04L12/18 , H04L12/801 , G06F9/455
Abstract: The disclosure provides an approach for reducing multicast traffic within a network by optimizing placement of virtual machines within subnets and within hosts, and by optimizing mapping of overlay multicast groups to underlay multicast groups. In one embodiment, substantially all VMs of a multicast group are migrated to the same subnet of the network. Thereafter or independently, VMs in the same subnet are migrated to the same host, ideally to the subnet proxy endpoint of that subnet. In the same or in another embodiment, if multiple overlay groups map to the same underlay group, one or more of the overlay groups may be remapped to a separate underlay group to improve network performance.
-
7.
公开(公告)号:US20190182061A1
公开(公告)日:2019-06-13
申请号:US16276598
申请日:2019-02-14
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Alexander Tessmer , Subin Cyriac Mathew , Ganesan Chandrashekhar , Vivek Agarwal
IPC: H04L12/18 , H04L12/24 , H04L12/721
Abstract: For a managed network implementing at least one logical router having centralized and distributed components, some embodiments provide a method for configuring a managed forwarding element (MFE) executing on a first host machine to implement a distributed multicast logical router and multiple logical switches logically connected to the logical router in conjunction with a set of additional MFEs executing on additional host machines to process multicast data messages. The method receives a multicast group report from a data compute node (DCN) that executes on the first host, sends a summarized multicast group report indicating multicast groups joined by DCNs executing on the first host to a set of central controllers, receives data based on an aggregated multicast group report from the set of central controllers, and uses the data based on the aggregated multicast group report to configure the MFE to implement the distributed multicast logical router.
-
公开(公告)号:US10218523B2
公开(公告)日:2019-02-26
申请号:US15652203
申请日:2017-07-17
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Alexander Tessmer , Subin Cyriac Mathew , Ganesan Chandrashekhar , Vivek Agarwal
IPC: H04L12/28 , H04L12/18 , H04L12/24 , H04L12/721 , H04L12/46
Abstract: For a managed network implementing at least one logical router having centralized and distributed components, some embodiments provide a method for configuring a managed forwarding element (MFE) executing on a first host machine to implement a distributed multicast logical router and multiple logical switches logically connected to the logical router in conjunction with a set of additional MFEs executing on additional host machines to process multicast data messages. The method receives a multicast group report from a data compute node (DCN) that executes on the first host, sends a summarized multicast group report indicating multicast groups joined by DCNs executing on the first host to a set of central controllers, receives data based on an aggregated multicast group report from the set of central controllers, and uses the data based on the aggregated multicast group report to configure the MFE to implement the distributed multicast logical router.
-
公开(公告)号:US11811545B2
公开(公告)日:2023-11-07
申请号:US17129788
申请日:2020-12-21
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Sharath Bhat , Jerome Catrouillet , Subin Cyriac Mathew , Alexander Tessmer
IPC: H04L12/18 , H04L12/761 , H04L45/16 , H04L45/44 , H04L41/0893
CPC classification number: H04L12/185 , H04L12/1886 , H04L45/16 , H04L41/0893 , H04L45/44
Abstract: Some embodiments provide a method for configuring a set of MFEs to implement a distributed multicast logical router and multiple logical switches to process the multicast data messages. The method sends, from a managed forwarding element (MFE) implementing the distributed multicast logical router, a multicast group query to a set of data compute nodes (DCNs) that are logically connected to one of several logical switches and that execute on the same host machine as the managed forwarding element. The method receives multicast group reports from a subset of the set of DCNs and at least one of the multicast group reports specifies a multicast group of interest. The method distributes, to a set of MFEs executing on other host machines, a summarized multicast group report specifying a set of multicast groups of interest to the first MFE (i.e., multicast groups that the first MFE participates in).
-
公开(公告)号:US10560380B2
公开(公告)日:2020-02-11
申请号:US15693052
申请日:2017-08-31
Applicant: NICIRA, INC.
Inventor: Alex Tessmer , Samuel Jacob , Srikar Tati , Subin Cyriac Mathew , Aditya Sonthy
IPC: H04L12/741 , H04L29/06
Abstract: An approach for improving throughput for encapsulated network traffic is provided. In an embodiment, a method comprises obtaining a plurality of network addresses of a plurality of intermediaries that facilitate communications between a plurality of virtual machines. A set of source-destination intermediary pairs is determined based on the plurality of network addresses, and for each source-destination intermediary pair, from the set of source-destination intermediary pairs, a precomputed encapsulated header is generated and included in a set of precomputed encapsulated headers. If a data packet from a particular source intermediary and destined to a particular destination intermediary is received, and a particular precomputed encapsulated header for the particular source intermediary and the particular destination intermediary is included in the set of precomputed encapsulated headers, then the particular precomputed encapsulated header is retrieved from the set of precomputed encapsulated headers and used to form a particular encapsulated packet.
-
-
-
-
-
-
-
-
-