-
1.
公开(公告)号:US20200145243A1
公开(公告)日:2020-05-07
申请号:US16177830
申请日:2018-11-01
Applicant: VMware, Inc.
Inventor: Rahul MISHRA , Chidambareswaran RAMAN , Abhishek MISHRA
Abstract: A method for a parallel execution of services of a serial service chain on packets using multicast-based service insertion is disclosed. In an embodiment, the method comprises identifying a plurality of services to be applied to packets of a data flow and determining a plurality of service machines that are configured to provide the plurality of services for the data flow. The plurality of service machines is grouped to a plurality of multicast groups; wherein multicast groups in the plurality of multicast groups are sequentially ordered from a first multicast group that includes a largest count of service machines to a last multicast group that includes a smallest count of service machines. Upon detecting a packet of the data flow, the is stored in memory, and multicast to the first multicast group of the plurality of multicast groups to cause applying, in parallel, services of service machines included in the first multicast group to the packet. Once a plurality of responses is received from service machines that belong to the first multicast group, the plurality of responses is used to determine whether service processing of the packet is completed. In response to determining that service processing of the packet is completed, the packet is disposed according the plurality of responses and without multicasting the packet to any other multicast group of the plurality of multicast groups.
-
公开(公告)号:US20210352004A1
公开(公告)日:2021-11-11
申请号:US17179174
申请日:2021-02-18
Applicant: VMware, Inc.
Inventor: Rahul MISHRA , Kantesh MUNDARAGI , Stephen TAN , Akhila NAVEEN , Pierluigi ROLANDO , Raju KOGANTY
IPC: H04L12/707 , H04L12/24
Abstract: In an embodiment, a method for a VRF and multi-service insertion on edge gateways is described. In an embodiment, the method comprises obtaining a rule configuration. Based on, at least in part, the rule configuration, a rule table is created. The rule table comprises rule data records, wherein a rule data record comprises packet attributes and a redirection identifier. A policy configuration comprising policy records is obtained. Each policy record comprises a redirection identifier, a next_hop, and an address pair for interfaces. A mapping between VRF identifiers and address pairs is generated. Based on, at least in part, the mapping and the policy configuration, a policy table is generated. The policy table comprises table records, wherein a table record comprises a redirection identifier, a next_hop, and an address pair. The rule and policy tables are used to redirect a packet from an edge gateway to a service virtual machine.
-
公开(公告)号:US20200045148A1
公开(公告)日:2020-02-06
申请号:US16051048
申请日:2018-07-31
Applicant: VMware, Inc.
Inventor: Rahul MISHRA , Jayant JAIN , Pierluigi ROLANDO , Kantesh MUNDARAGI , Raju KOGANTY
IPC: H04L29/06 , H04L12/751 , G06F9/455 , H04L12/46
Abstract: Example methods are provided for packet handling during service virtualized computing instance migration in a software-defined networking (SDN) environment. The method may comprise configuring first reachability information to associate a first service virtualized computing instance with an active role, and second reachability information to associate a second service virtualized computing instance with a standby role. In response to determination that a switchover is required to facilitate a migration of the first service virtualized computing instance, the first reachability information may be updated to associate the first service virtualized computing instance with the standby role, and the second reachability information to associate the second service virtualized computing instance with the active role. The method may also comprise: in response to detecting a completion of the migration, updating the first reachability information to associate the first service virtualized computing instance with a target host instead of a source host.
-
-