Back to results
US 2017/0286540 A1Published application
Local and remote execution of standing queries
AssigneeArista Networks, Inc.
InventorsMichael Greenwald, Stephen Schleimer
Life of this patent
Estimating the term…
Abstract
A network device includes a standing query (SQ) service manager. The SQ service manager may obtain a standing query (SQ) request; determine a location of a table specified in the SQ request; identify a target location based on, at least in part, the location of the table; and generate a SQ instance based on the target location and SQ request. The target location is the network device.
Claims21
A network device, comprising:
- a standing query service manager configured to:
- obtain a standing query (SQ) request;
- determine a location of a table specified in the SQ request;
- identify a target location based on, at least in part, the location of the table;
- and
- generate a SQ instance based on the target location and SQ request,
- wherein the target location is the network device.
4 more elements
A method for executing standing query instances (SQI), comprising:
- obtaining, by a standing query service manager (SQSM) of the network device, a first standing query (SQ) request specifying an input table, an output table, a requesting agent;
- identifying, based on the SQ request, a first plurality of input table targets associated with the network device and a second plurality of input table targets associated with a second network device;
- determining, based on the SQ request, a target location based on a computation cost of executing a SQ instance at the target location;
- and
- generating, by the SQS manager, the SQ instance at the target location,
- wherein the target location is the second network device,
- wherein a number of the second plurality of input table targets is greater than a number of the first plurality of input table targets.
4 more elements
Dependencies are inferred from the claim text.