Downtimes are simply not acceptable for applications used in the mission-critical areas of a company. openUTM ensures that your applications are available around the clock (7*24h-hour operation):
UTM applications can be configured dynamically, i.e. maintenance activities such as modifying and extending the configuration (e.g. when connecting additional clients) can be carried out online.
It is possible to replace all or parts of the application program “on-the-fly”, i.e. without affecting the availability of the system at any point.
All log files can be switched over during live operation so you can then evaluate and save them or delete them.
In the event of errors in a service program, the effect remains local. At worst, the process is terminated (and then automatically replaced) without affecting other services or the application as a whole. There is therefore no single point of failure. If desired, it is possible to configure the event-driven initiation of an alternative service.
Even hardware errors in peripherals, e.g. printers or terminals, do not jeopardize availability, since openUTM offers switchover functions which are activated automatically or with the help of an administration command.
If an application crash is inevitable, e.g. because the server has crashed following a hardware error, the UTM application can be restarted immediately. The restart functions ensure that the interrupted services and dialogs continue from where they left off using consistent data.
Because the “memory” of the UTM application, the KDCFILE, can be kept in duplicate on different disks, the operability of the application is not threatened even if one of the disks is physically destroyed.
In conjunction with high-availability hardware and software, openUTM can be made to cope with even the most extreme requirements (see also "High availability with standalone UTM applications").
On Linux, Unix and Windows systems openUTM offers greater availability thanks to its cluster support. A UTM application can run as a UTM cluster application on a cluster. This high availability of UTM cluster applications is guaranteed, in particular, by the possibility of modifying the configuration or application program or implementing a new UTM revision level while the UTM cluster application is running. This functionality is also referred to as "online updating". This functionality is complemented by other central functions for high availability such as application monitoring and the online import of application data (see chapter "High availability and load distribution with UTM cluster applications").
You will find more information on the subject of availability in the following manuals: the openUTM manual “Generating Applications” (on keeping the KDCFILE in duplicate), the openUTM manual “Using UTM Applications” (on changing programs) and the openUTM manual “Administering Applications” (on dynamic configuration). |