-
Resource Awareness
- Intelligent assignment: Incredibuild employs a mechanism that provides high availability from its Helper agents. An agent will be only assigned to assist in a build in case it has sufficient free CPU and memory resources to do so – otherwise the helper will not be employed until its resources are freed from other tasks running on the system.
- Helper redundancy: The coordinator takes online and offline agents into account. If an agent goes offline while acting as a helper in a build, the task will be run on the initiator instead.
- Automatic Connection Incredibuild Agents are run as daemons and will automatically connect to the coordinator when they boot up. An agent that resumes after a shutdown state will join the network as soon as it finished booting without the need for login or other interventions from the user side.
- Secondary Coordinator You can install a Secondary Coordinator that will automatically function if your Primary Coordinator is down.
- Data Backup and Restore You can backup and restore all of your Coordinator data using a simple script.
- Super Short Maintenance Downtime Version updates are quick and need to be applied only on the Coordinator. The Agents connected to that Coordinator will pull the upgrade automatically, update to the new version and rejoin the network in a matter of minutes. The whole grid can resume operations very rapidly.
- Automatic Recovery Incredibuild has a built in Mechanism called auto recovery. If a helper Agent performing tasks is suddenly disconnected while acting as a helper in another Agent’s build, the task will be run on the initiator itself.
Introduction
High Availability and Recovery Functionality
Last updated on Mar 19, 2024
Incredibuild handles many high availability and recovery features automatically.