Policy configuration and simulation
AssigneeNovell, Inc.
InventorChandrashekar K.
Life of this patent
Estimating the term…
Abstract
Techniques for policy configuration and simulation are presented. A graphical user interface (GUI) permits a user to visualize network resources and their relationships to one another. The user can select a resource and receive another view within the GUI to see policies for that resource and relationships between the policies. The user can also select a particular policy and alter its configuration. The altered configuration can then be simulated within the network and the results presented back to the user within the GUI.
Claims9
A processor-implemented method to execute on a processor, implemented and residing in a non-transitory computer-readable storage medium and the processor configured to perform the method comprising:
- acquiring, by the processor, an activation of a selected network resource from a user within a graphical user interface (GUI) that depicts the activated selected network resource along with other network resources of a network;
- receiving, by the processor, a selection within the GUI from the user, the selection identifying the network resource, which is depicted as a node within the GUI;
- altering, by the processor, a presentation of the GUI to show a path of connections from the selected network resource to other network resources connected in the path with the selected network resource;
- presenting, by the processor, a new presentation showing policies and policy relationships for the activated network resource as connections between the activated network resource and the other network resources, each connection defining a relationship, and each relationship defining connection details between the activated network resource and the other network resources and attributes for the connection details;
- obtaining, by the processor, from a user an activation of a select policy within the GUI, the policies presented within the new presentation as having interconnections to one another and related to the activated selected network resource;
- showing, by the processor, a configuration dialogue to the user to alter configuration settings for the activated select policy;
- making, by the processor, changes to the configuration settings in response to values supplied by the user in the configuration dialogue;
- and
- simulating, by the processor, the changes to the activated selected policy via the values within the network in response to direction within the GUI supplied by the user.
A policy configuration and simulation system implemented on one or more processors, comprising:
- one or more processors having a configurator implemented in a non-transitory computer-readable storage medium and to process on the one or more of the processors of a network;
- and
- the one or more processors also having a simulator implemented in a non-transitory computer-readable storage medium and to process on the one or more of the processors of the network;
- the configurator interacts with one or more screens of a graphical user interface (GUI) accessed by a user and the configurator is configured to accept value changes for configuration settings of policies graphically presented in the GUI, the configurator is also configured to provide the value changes to the simulator and the simulator is configured to process the value changes and present results of those value changes to the user within the GUI, the configuration settings of the policies shown as connection between resources, each connection defining a relationship and each relationship defining connection details between the resources and attributes for the connection details;
- wherein the configurator is further configured to be activated from a dialogue box after a user selects a particular policy for a particular network resource to alter, to enforce security against the value changes to ensure the user has proper access rights to make the value changes provided by the user, and to provide a listing of acceptable values for the user to select when providing the value changes.
Dependencies are inferred from the claim text.