System and Method For Automatically Upgrading Functionalities in a Distributed Network
First Claim
1. A system for automatically upgrading system software stored in software packages for system nodes arranged in a distributed network, in particular in a distributed automatic system,with at least one system diagnosis tool, which analyzes the current system status of the distributed network, summarizes this in a system status file and forwards the system status file to at least one knowledge-based planning tool,the knowledge-based planning tool creates a rule-based and data-based system plan for a new system version from the system status file and a planning database, generates installation files for automatic installation and configuration of the system upgrade on the basis of the created system plan for the system nodes of the distributed network and forwards the installation files in each case to at least one installation and configuration tool, (60) present in the system nodes,the installation and configuration tool of the respective system node automatically selects from the installation files, installs and configures the software packages to be installed, and restores the functionality of the distributed network following the configuration of the installed software packages.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system and to a method for automatically providing system software which is filed in software packets, for system nodes which are arranged in a distributed network, in particular in a distributed automatic system. The inventive system comprises at least one system diagnosis tool which analyses the current state of the system of the distributed network and combines the current state of the data in system status data which is guided to at least one knowledge-based planning tool. Said knowledge-based planning tool produces a system plan for a novel system version, based on control and data, from the system status data and a planning data base, generating installation data for an automatic installation and configuration of the system configuration based on the produced system plan for the system nodes of the distributed network, and guides the installation data to at least one installation and configuration tool, provided in the system nodes. The installation and configuration tool, of the respective system node automatically selects, from the installation data, the software packets which are to be installed, installs and configures said latter, which enable, after configuring the installed software packets, the functionality of the distributed network to be re-established.
-
Citations
22 Claims
-
1. A system for automatically upgrading system software stored in software packages for system nodes arranged in a distributed network, in particular in a distributed automatic system,
with at least one system diagnosis tool, which analyzes the current system status of the distributed network, summarizes this in a system status file and forwards the system status file to at least one knowledge-based planning tool, the knowledge-based planning tool creates a rule-based and data-based system plan for a new system version from the system status file and a planning database, generates installation files for automatic installation and configuration of the system upgrade on the basis of the created system plan for the system nodes of the distributed network and forwards the installation files in each case to at least one installation and configuration tool, (60) present in the system nodes, the installation and configuration tool of the respective system node automatically selects from the installation files, installs and configures the software packages to be installed, and restores the functionality of the distributed network following the configuration of the installed software packages.
-
12. A method for automatically upgrading system software stored in software packages for system nodes arranged in a distributed network, in particular in a distributed automatic system, whereby
the current system status of the distributed network is analyzed by means of a system diagnosis tool, is summarized in a system status file and the system status file is forwarded to a knowledge-based planning tool, a rule-based and data-based system plan for a new system version is created from the system status file and a planning database by means of the knowledge-based planning tool, installation files for automatic installation and configuration of the system upgrade are generated on the basis of the created system plan for the system nodes of the distributed network, the installation files are in each case forwarded to an installation and configuration tool present in the system nodes, the software packages to be installed are automatically selected from the installation files, installed and configured by means of the installation and configuration tool, of the respective system node, and the functionality of the distributed network is restored following the configuration of the installed software packages.
Specification