-
公开(公告)号:US11848869B2
公开(公告)日:2023-12-19
申请号:US17308819
申请日:2021-05-05
Applicant: VMware, Inc.
Inventor: Aditya G. Holla , Wenyi Jiang , Rajeev Nair , Srikar Tati , Boon Ang , Kairav Padarthy
IPC: H04L45/7453 , H04L47/125 , H04L47/62 , H04L69/22 , H04L49/00 , H04L49/50
CPC classification number: H04L47/125 , H04L45/7453 , H04L47/6215 , H04L49/3009 , H04L49/50 , H04L69/22
Abstract: Some embodiments provide a method for selecting a transmit queue of a network interface card (NIC) of a host computer for an outbound data message. The NIC includes multiple transmit queues and multiple receive queues. Each of the transmit queues is individually associated with a different receive queue, and the MC performs a load balancing operation to distribute inbound data messages among multiple receive queues. The method extracts a set of header values from a header of the outbound data message. The method uses the extracted set of header values to identify a receive queue which the MC would select for a corresponding inbound data message upon which the NIC performed the load balancing operation. The method selects a transmit queue associated with the identified receive queue to process the outbound data message.
-
公开(公告)号:US11025546B2
公开(公告)日:2021-06-01
申请号:US16045690
申请日:2018-07-25
Applicant: VMware, Inc.
Inventor: Aditya G. Holla , Wenyi Jiang , Rajeev Nair , Srikar Tati , Boon Ang , Kairav Padarthy
IPC: H04L12/743 , H04L12/803 , H04L12/861 , H04L12/863 , H04L29/06 , H04L12/935 , H04L12/931
Abstract: Some embodiments provide a method for selecting a transmit queue of a network interface card (NIC) of a host computer for an outbound data message. The NIC includes multiple transmit queues and multiple receive queues. Each of the transmit queues is individually associated with a different receive queue, and the MC performs a load balancing operation to distribute inbound data messages among multiple receive queues. The method extracts a set of header values from a header of the outbound data message. The method uses the extracted set of header values to identify a receive queue which the NIC would select for a corresponding inbound data message upon which the NIC performed the load balancing operation. The method selects a transmit queue associated with the identified receive queue to process the outbound data message.
-
公开(公告)号:US11558426B2
公开(公告)日:2023-01-17
申请号:US17006846
申请日:2020-08-30
Applicant: VMware, Inc.
Inventor: Jianjun Shen , Wenying Dong , Quan Tian , Antonin Bas , Srikar Tati
IPC: G06F15/173 , H04L9/40 , G06F9/50 , H04L43/045 , H04L43/10
Abstract: Some embodiments provide a method for a module executing on a Kubernetes node in a cluster. The method retrieves data regarding ongoing connections processed by a forwarding element executing on the node. The method maps the retrieved data to Kubernetes concepts implemented in the cluster. The method exports the retrieved data along with the Kubernetes concepts to an aggregator that receives data regarding ongoing connections from a plurality of nodes in the cluster.
-
公开(公告)号:US20220038501A1
公开(公告)日:2022-02-03
申请号:US17006846
申请日:2020-08-30
Applicant: VMware, Inc.
Inventor: Jianjun Shen , Wenying Dong , Quan Tian , Antonin Bas , Srikar Tati
Abstract: Some embodiments provide a method for a module executing on a Kubernetes node in a cluster. The method retrieves data regarding ongoing connections processed by a forwarding element executing on the node. The method maps the retrieved data to Kubernetes concepts implemented in the cluster. The method exports the retrieved data along with the Kubernetes concepts to an aggregator that receives data regarding ongoing connections from a plurality of nodes in the cluster.
-
公开(公告)号:US20210258257A1
公开(公告)日:2021-08-19
申请号:US17308819
申请日:2021-05-05
Applicant: VMware, Inc.
Inventor: Aditya G. Holla , Wenyi Jiang , Rajeev Nair , Srikar Tati , Boon Ang , Kairav Padarthy
IPC: H04L12/803 , H04L12/863 , H04L29/06 , H04L12/935 , H04L12/931 , H04L12/743
Abstract: Some embodiments provide a method for selecting a transmit queue of a network interface card (NIC) of a host computer for an outbound data message. The NIC includes multiple transmit queues and multiple receive queues. Each of the transmit queues is individually associated with a different receive queue, and the MC performs a load balancing operation to distribute inbound data messages among multiple receive queues. The method extracts a set of header values from a header of the outbound data message. The method uses the extracted set of header values to identify a receive queue which the MC would select for a corresponding inbound data message upon which the NIC performed the load balancing operation. The method selects a transmit queue associated with the identified receive queue to process the outbound data message.
-
公开(公告)号:US20200036636A1
公开(公告)日:2020-01-30
申请号:US16045690
申请日:2018-07-25
Applicant: VMware, Inc.
Inventor: Aditya G. Holla , Wenyi Jiang , Rajeev Nair , Srikar Tati , Boon Ang , Kairav Padarthy
IPC: H04L12/803 , H04L12/863 , H04L12/743 , H04L12/935 , H04L12/931 , H04L29/06
Abstract: Some embodiments provide a method for selecting a transmit queue of a network interface card (NIC) of a host computer for an outbound data message. The NIC includes multiple transmit queues and multiple receive queues. Each of the transmit queues is individually associated with a different receive queue, and the MC performs a load balancing operation to distribute inbound data messages among multiple receive queues. The method extracts a set of header values from a header of the outbound data message. The method uses the extracted set of header values to identify a receive queue which the NIC would select for a corresponding inbound data message upon which the NIC performed the load balancing operation. The method selects a transmit queue associated with the identified receive queue to process the outbound data message.
-
-
-
-
-