Policy Declarations for Cloud Management System
First Claim
1. For a system that monitors a network to prevent violations of declared policies, a method comprising:
- storing network state data received from a plurality of data sources as a set of tables;
receiving a declaration of a policy that specifies a set of conditions for a particular set of network state entities received from at least two of the data sources, wherein the set of conditions is specified as an existence of a set of data tuples involving the set of network state entities in the stored set of tables; and
monitoring the network state data according to the declared policy.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for a system that monitors a network to prevent violations of declared policies. The method stores network state data received from a plurality of data sources as a set of tables. The method receives a declaration of a policy that specifies a set of conditions for a particular set of network state entities received from at least two of the data sources. The set of conditions is specified as an existence of a set of data tuples involving the set of network state entities in the stored set of tables. The method monitors the network state data according to the declared policy.
20 Citations
26 Claims
-
1. For a system that monitors a network to prevent violations of declared policies, a method comprising:
-
storing network state data received from a plurality of data sources as a set of tables; receiving a declaration of a policy that specifies a set of conditions for a particular set of network state entities received from at least two of the data sources, wherein the set of conditions is specified as an existence of a set of data tuples involving the set of network state entities in the stored set of tables; and monitoring the network state data according to the declared policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19)
-
-
17. A system that monitors a network to prevent violations of declared policies, the system comprising:
-
a machine readable storage for storing, as a set of tables, network state data received from a plurality of data sources; an interface for receiving a declaration of a policy that specifies a set of conditions for a particular set of network state entities received from at least two of the data sources, wherein the set of conditions is specified as an existence of a set of data tuples involving the set of network state entities in the stored set of tables; and a policy management module for monitoring the network state data according to the declared policy. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification