Content switch management
First Claim
Patent Images
1. A method, including:
- managing, using one or more processors, a configuration of a plurality of content switching devices by;
retrieving configuration data files from each of the plurality of content switching devices;
comparing a last deployed one of a plurality of device specific configuration data files to a current version of the last deployed one of the device specific configuration data files;
making a determination whether there are differences between the last deployed one of the plurality of device specific configuration data files and the current version of the last deployed one of the device specific configuration data files;
creating a first configuration data file;
translating the first configuration data file and producing a generated plurality of device specific configuration data files corresponding to each of a plurality of device types of the plurality of content switching devices, each of the generated plurality of device specific configuration data files being based on the translating of the first configuration data file and including physical and logical configurations for handling data, each of the generated plurality of device specific configuration data files corresponding to one of the plurality of device types of the plurality of content switching devices; and
communicating the generated plurality of device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first configuration data file into one or more device specific configuration data files, each device specific configuration file corresponding to a device type of the one or more content switching devices. Some embodiments of the system and method then communicate the one or more device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.
9 Citations
21 Claims
-
1. A method, including:
managing, using one or more processors, a configuration of a plurality of content switching devices by; retrieving configuration data files from each of the plurality of content switching devices; comparing a last deployed one of a plurality of device specific configuration data files to a current version of the last deployed one of the device specific configuration data files; making a determination whether there are differences between the last deployed one of the plurality of device specific configuration data files and the current version of the last deployed one of the device specific configuration data files; creating a first configuration data file; translating the first configuration data file and producing a generated plurality of device specific configuration data files corresponding to each of a plurality of device types of the plurality of content switching devices, each of the generated plurality of device specific configuration data files being based on the translating of the first configuration data file and including physical and logical configurations for handling data, each of the generated plurality of device specific configuration data files corresponding to one of the plurality of device types of the plurality of content switching devices; and communicating the generated plurality of device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. An apparatus comprising:
a configuration manager coupled to a plurality of content switching devices to generate a first configuration data file; translate the first configuration data file into a plurality of device specific configuration data files corresponding to each of a plurality of device types of the plurality of content switching devices, each of the plurality of device specific configuration data files being based on the translating of the first configuration data file and including physical and logical configurations for handling data, each of the plurality of device specific configuration data files corresponding to one of the plurality of device types of the plurality of content switching devices; validate a device specific configuration by comparing a last deployed one of the device specific configuration data files to a current version of the last deployed one of the device specific configuration data files; make a determination as to whether there are differences between the last deployed one of the device specific configuration data files and the current version of the last deployed one of the device specific configuration data files; and communicate the plurality of device specific configuration data files to each content switching device of a corresponding device type to configure each of the plurality of content switching devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A tangible machine-readable storage medium that includes instructions to be executed by a machine, the tangible machine-readable medium not comprising transitory signals, the instructions when executed cause the machine to perform operations, the operations comprising:
-
comparing a last deployed one of a plurality of device specific configuration data files to a current version of the last deployed one of the device specific configuration data files; making a determination whether there are differences between the last deployed one of the plurality of device specific configuration data files and the current version of the last deployed one of the device specific configuration data files; creating a first configuration; generating a first configuration data file; translating the first configuration data file and producing a generated plurality of device specific configuration data files corresponding to each of a plurality of device types of the plurality of content switching devices, each of the generated plurality of device specific configuration data files being based on the translating of the first configuration data file and including physical and logical configurations for handling data, each of the generated plurality of device specific configuration data files corresponding to one of the plurality of device types of the plurality of content switching devices; and communicating the generated plurality of device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.
-
-
20. A method, including:
managing, using one or more processors, a configuration of a plurality of content switching devices by; validating a device specific configuration by comparing a last deployed one of a plurality of device specific configuration data files to a current version of the last deployed one of the device specific configuration data files, and identifying differences between the last deployed one of the plurality of device specific configuration data files and the current version of the last deployed one of the device specific configuration data files; creating a first configuration data file; translating the first configuration data file and producing a generated plurality of device specific configuration data files corresponding to each of a plurality of device types of the plurality of content switching devices, each of the generated plurality of device specific configuration data files being based on the translating of the first configuration data file and including physical and logical configurations for handling data, each of the generated plurality of device specific configuration data files corresponding to one of the plurality of device types of the plurality of content switching devices; and communicating the generated plurality of device specific configuration data files to each content switching device of a corresponding device type to configure each content switching device.
-
21. A system, including:
-
a plurality of content switching devices; and a configuration manager coupled to the plurality of content switching devices to generate a first configuration data file; translate the first configuration data file into a plurality of device specific configuration data files corresponding to each of a plurality of device types of the plurality of content switching devices, each of the plurality of device specific configuration data files being based on the translating of the first configuration data file and corresponding to one of the plurality of device types of the plurality of content switching devices; validate a device specific configuration by comparing a last deployed one of the device specific configuration data files to a current version of the last deployed one of the device specific configuration data files; identify differences between the last deployed one of the device specific configuration data files and the current version of the last deployed one of the device specific configuration data files; and communicate the plurality of device specific configuration data files to each content switching device of a corresponding device type to configure each of the plurality of content switching devices.
-
Specification