-
公开(公告)号:US11706109B2
公开(公告)日:2023-07-18
申请号:US17507462
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L43/028 , G06F9/455 , H04L43/04 , H04L43/10 , H04L47/2483
CPC classification number: H04L43/028 , G06F9/45558 , H04L43/04 , H04L43/10 , H04L47/2483 , G06F2009/45595
Abstract: Some embodiments provide a method for performing data traffic monitoring. For each packet processing stage of a set of packet processing stages in a packet processing pipeline, the method determines whether a packet received by the packet processing pipeline specifies a set of monitoring actions to be performed on the packet. When the packet specifies a set of monitoring action, the method determines whether the monitoring actions in the set are supported by the packet processing stage. The method executes the supported monitoring actions on the packet in addition to processing the packet according to configuration data for the stage.
-
公开(公告)号:US20230101764A1
公开(公告)日:2023-03-30
申请号:US17507449
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L12/26 , H04L12/851 , H04L12/891
Abstract: Some embodiments provide a method of aggregating and providing packet metrics collected during a live packet monitoring session performed for packets matching a specified set of characteristics. The method receives, from one or more computing devices that process packets during the live packet monitoring session, multiple metrics associated with a set of packets matching the specified set of characteristics. Metrics associated with each packet in the set are accompanied by a packet identifier (ID) used to tag the packet by an initial computing device that processed the packet. The method uses the accompanying packet IDs to aggregate the received plurality of metrics. The method provides (i) an aggregated set of session metrics for the set of packets matching the specified set of characteristics during the live packet monitoring session and (ii) individual packet metrics using the packet IDs for at least one packet in the set of packets.
-
公开(公告)号:US20140281030A1
公开(公告)日:2014-09-18
申请号:US13831685
申请日:2013-03-15
Applicant: VMWARE, INC.
Inventor: Liang Cui , Wei Zhang , Jingchun Jason Jiang , Caixia Jiang
IPC: H04L12/717
CPC classification number: H04L43/028 , H04L43/026 , Y02D50/30
Abstract: Embodiments perform end-to-end virtual network flow monitoring in a virtual datacenter and provide differentiated views to users based on user role. A target flow pattern describing data packets of interest is distributed to a plurality of applications managing VMs in the virtual datacenter, such as hosts, virtual gateways, and other virtual network applications. Each of the applications monitors data packets routed by the application by comparing the data packets to the flow pattern and selectively collecting context data describing the data packets. The context data collected by the applications is aggregated at a remote server for analysis and reporting.
Abstract translation: 实施例在虚拟数据中心中执行端到端虚拟网络流监视,并且基于用户角色向用户提供不同的视图。 描述感兴趣的数据分组的目标流程模式被分发到管理虚拟数据中心中的VM的多个应用,诸如主机,虚拟网关和其他虚拟网络应用。 每个应用程序通过将数据分组与流程模式进行比较来监视由应用程序路由的数据分组,并且选择性地收集描述数据分组的上下文数据。 应用程序收集的上下文数据在远程服务器上进行聚合,以进行分析和报告。
-
公开(公告)号:US11855862B2
公开(公告)日:2023-12-26
申请号:US17507453
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L43/028 , G06F9/455 , H04L43/10 , H04L47/2483 , H04L43/04 , H04L69/22 , H04L47/41
CPC classification number: H04L43/028 , G06F9/45558 , H04L43/04 , H04L43/10 , H04L47/2483 , H04L47/41 , H04L69/22 , G06F2009/45595
Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.
-
公开(公告)号:US11677645B2
公开(公告)日:2023-06-13
申请号:US17507449
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L43/028 , H04L43/10 , H04L43/04 , H04L47/41 , H04L47/2483
CPC classification number: H04L43/028 , H04L43/04 , H04L43/10 , H04L47/2483 , H04L47/41
Abstract: Some embodiments provide a method of aggregating and providing packet metrics collected during a live packet monitoring session performed for packets matching a specified set of characteristics. The method receives, from one or more computing devices that process packets during the live packet monitoring session, multiple metrics associated with a set of packets matching the specified set of characteristics. Metrics associated with each packet in the set are accompanied by a packet identifier (ID) used to tag the packet by an initial computing device that processed the packet. The method uses the accompanying packet IDs to aggregate the received plurality of metrics. The method provides (i) an aggregated set of session metrics for the set of packets matching the specified set of characteristics during the live packet monitoring session and (ii) individual packet metrics using the packet IDs for at least one packet in the set of packets.
-
公开(公告)号:US20230087454A1
公开(公告)日:2023-03-23
申请号:US17507453
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L12/26 , H04L12/851 , H04L29/06 , G06F9/455
Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.
-
公开(公告)号:US09407519B2
公开(公告)日:2016-08-02
申请号:US13831685
申请日:2013-03-15
Applicant: VMware, Inc.
Inventor: Liang Cui , Wei Zhang , Jingchun Jason Jiang , Caixia Jiang
IPC: H04L12/717 , H04L12/26
CPC classification number: H04L43/028 , H04L43/026 , Y02D50/30
Abstract: Embodiments perform end-to-end virtual network flow monitoring in a virtual datacenter and provide differentiated views to users based on user role. A target flow pattern describing data packets of interest is distributed to a plurality of applications managing VMs in the virtual datacenter, such as hosts, virtual gateways, and other virtual network applications. Each of the applications monitors data packets routed by the application by comparing the data packets to the flow pattern and selectively collecting context data describing the data packets. The context data collected by the applications is aggregated at a remote server for analysis and reporting.
Abstract translation: 实施例在虚拟数据中心中执行端到端虚拟网络流监视,并且基于用户角色向用户提供不同的视图。 描述感兴趣的数据分组的目标流程模式被分发到管理虚拟数据中心中的VM的多个应用,诸如主机,虚拟网关和其他虚拟网络应用。 每个应用程序通过将数据分组与流程模式进行比较来监视由应用程序路由的数据分组,并且选择性地收集描述数据分组的上下文数据。 应用程序收集的上下文数据在远程服务器上进行聚合,以进行分析和报告。
-
公开(公告)号:US20240031258A1
公开(公告)日:2024-01-25
申请号:US18372632
申请日:2023-09-25
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L43/028 , H04L43/10 , H04L47/2483 , G06F9/455 , H04L43/04 , H04L69/22 , H04L47/41
CPC classification number: H04L43/028 , H04L43/10 , H04L47/2483 , G06F9/45558 , H04L43/04 , H04L69/22 , H04L47/41 , G06F2009/45595
Abstract: Some embodiments provide a method for performing data traffic monitoring. The method processes a packet through a packet processing pipeline that includes multiple stages. At a filtering stage, the method tags the packet with a set of monitoring actions for subsequent stages to perform on the packet based on a determination that the packet matches a particular filter. For each stage of a set of packet processing stages subsequent to the filtering stage, the method (i) executes any monitoring actions specified for the stage to perform on the packet and (ii) sends the packet to a next stage in the packet processing pipeline.
-
公开(公告)号:US20230087143A1
公开(公告)日:2023-03-23
申请号:US17507462
申请日:2021-10-21
Applicant: VMware, Inc.
Inventor: Xi Cheng , Caixia Jiang , Dongrui Mo , Jingchun Jason Jiang , Xiaoyan Jin , Qiong Wang , Donghai Han
IPC: H04L12/26 , H04L12/851 , G06F9/455
Abstract: Some embodiments provide a method for performing data traffic monitoring. For each packet processing stage of a set of packet processing stages in a packet processing pipeline, the method determines whether a packet received by the packet processing pipeline specifies a set of monitoring actions to be performed on the packet. When the packet specifies a set of monitoring action, the method determines whether the monitoring actions in the set are supported by the packet processing stage. The method executes the supported monitoring actions on the packet in addition to processing the packet according to configuration data for the stage.
-
-
-
-
-
-
-
-