System Management Glossary
This topic describes architectural terms and definitions and other common terms and definitions that are associated with System Management and the Warm Standby model.
Architectural Terms
Term | Definition |
---|---|
Term | Definition |
Solution Set | A solution set is the group of all hardware and software necessary to provide all the needed functionality. In a Warm Standby system, this would contain 2 Core Instances and 1 or more peripheral and management (a special type of peripheral) instances. |
Core Instance | Installation of core monitor and associated VHT components, including Queue Manager. Typical components included in a core instance are Queue Manager, Provider, OpMode Server, Report Writer, Readerboard Adapter, and CTI Connector. |
Peripheral Instance | Installation of peripheral monitor and associated VHT components. Typical components included in a peripheral instance are a peripheral monitor, Message Bus, etc. |
Management Instance | A special type of peripheral instance that contains system management components. Typical components included in a management instance are peripheral monitor, Message Bus, etc. |
Core Monitor | The core monitor's primary responsibilities include:
Other details:
Example: Failover when Queue Manager restarts three times in 120 seconds. |
Peripheral Monitor | The peripheral monitor's primary responsibilities include:
If restarts exceed a configurable number within a configurable time period, the peripheral monitor will restart itself. Example: Restart when any component restarts eight times in 120 seconds. |
Watchdog (heartbeat) | Each core or peripheral monitor has a watchdog which will restart that monitor if it stops. |
Management API | The Management API receives status messages from all instances and generates e-mail notifications to inform administrators of changes. Multiple Management APIs can be clustered to share the same information and provide redundancy. Other details:
|
System Management User Interface | The System Management user interface shows the current health of the system and allows the user to perform certain corrective actions, such as switching which core Instance is active. |
Datastore | The datastore synchronizes callback data and user data between instances. Queue Manager loads existing callbacks into its memory when it becomes active. This enables one Queue Manager to pick up where another one left off. |
Failover | When a serious problem occurs, the system automatically switches from the currently active core Instance to the backup. |
Make Primary | For maintenance or for any other reason, an administrator can use the System Management user interface to manually switch from the currently active core Instance to the backup. |
Erlang | Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system. Much of the Callback solution is written using Erlang. |
Erlang node | An Erlang node is collection of applications existing as a network entity in the Erlang mesh. |