System and method for management of cloud-based systems
First Claim
1. A method for reporting usage of a network infrastructure comprising:
- performing by one or more computers;
obtaining a map that includes at least one flow-mapping that correlates a flow feature with a service and that correlates a flow feature with an endpoint type, wherein the endpoint types include at least a subscriber type and a service type;
at a first computer, receiving flow telemetry of a network infrastructure, the flow telemetry representing at least the destination and source attributes for network traffic in the flow telemetry;
categorizing the flow telemetry into at least a subscriber flow category based on the source and destination endpoint types of the traffic;
for subscriber flow telemetry of a subscriber, processing the subscriber flow telemetry into at least one flow feature;
identifying at least one service to attribute to at least a portion of the subscriber flow telemetry, the service identified through the processed flow feature and a flow-mapping; and
wherein the map includes at least one flow-mapping that correlates a domain name to a service;
wherein processing the subscriber flow telemetry into at least one flow feature comprises identifying domain name service (DNS) recursive responses sent to the subscriber of a subscriber flow, a recursive response including at least a domain name query and component address;
identifying a first portion of flow telemetry from the subscriber to the component address; and
wherein identifying at least one service to attribute to at least a portion of the subscriber flow telemetry comprises identifying a service for the first portion of flow telemetry through the flow feature that correlates a domain name of the component address to a service.
3 Assignments
0 Petitions
Accused Products
Abstract
System and method for reporting usage of a network infrastructure includes obtaining a map that includes at least one flow-mapping that correlates a flow feature with a service and that correlates a flow feature with an endpoint type, wherein the endpoint types include at least a subscriber type and a service type; at a first computer, receiving flow telemetry of a network infrastructure, the flow telemetry representing at least the destination and source attributes for network traffic in the flow telemetry; categorizing the flow telemetry into at least a subscriber flow category based on the source and destination endpoint types of the traffic; for subscriber flow telemetry of a subscriber, processing the subscriber flow telemetry into at least one flow feature; identifying at least one service to attribute to at least a portion of the subscriber flow telemetry, the service identified through the processed flow feature and a flow-mapping.
-
Citations
24 Claims
-
1. A method for reporting usage of a network infrastructure comprising:
-
performing by one or more computers; obtaining a map that includes at least one flow-mapping that correlates a flow feature with a service and that correlates a flow feature with an endpoint type, wherein the endpoint types include at least a subscriber type and a service type; at a first computer, receiving flow telemetry of a network infrastructure, the flow telemetry representing at least the destination and source attributes for network traffic in the flow telemetry; categorizing the flow telemetry into at least a subscriber flow category based on the source and destination endpoint types of the traffic; for subscriber flow telemetry of a subscriber, processing the subscriber flow telemetry into at least one flow feature; identifying at least one service to attribute to at least a portion of the subscriber flow telemetry, the service identified through the processed flow feature and a flow-mapping; and wherein the map includes at least one flow-mapping that correlates a domain name to a service;
wherein processing the subscriber flow telemetry into at least one flow feature comprises identifying domain name service (DNS) recursive responses sent to the subscriber of a subscriber flow, a recursive response including at least a domain name query and component address;
identifying a first portion of flow telemetry from the subscriber to the component address; and
wherein identifying at least one service to attribute to at least a portion of the subscriber flow telemetry comprises identifying a service for the first portion of flow telemetry through the flow feature that correlates a domain name of the component address to a service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a memory; one or more computers programmed to perform operations comprising; obtaining a map that includes at least one flow-mapping that correlates a flow feature with a service and that correlates a flow feature with an endpoint type, wherein the endpoint types include at least a subscriber type and a service type; at a first computer, receiving flow telemetry of a network infrastructure, the flow telemetry representing at least the destination and source attributes for network traffic in the flow telemetry; categorizing the flow telemetry into at least a subscriber flow category based on the source and destination endpoint types of the traffic; for subscriber flow telemetry of a subscriber, processing the subscriber flow telemetry into at least one flow feature; identifying at least one service to attribute to at least a portion of the subscriber flow telemetry, the service identified through the processed flow feature and a flow-mapping; and wherein the map includes at least one flow-mapping that correlates a domain name to a service;
wherein processing the subscriber flow telemetry into at least one flow feature comprises identifying domain name service (DNS) recursive responses sent to the subscriber of a subscriber flow, a recursive response including at least a domain name query and component address;
identifying a first portion of flow telemetry from the subscriber to the component address; and
wherein identifying at least one service to attribute to at least a portion of the subscriber flow telemetry comprises identifying a service for the first portion of flow telemetry through the flow feature that correlates a domain name of the component address to a service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification