Chapter 3. The Self-Hosted Engine
- 3.1. About the Self-Hosted Engine
- 3.2. Subscribing to the Required Entitlements
- 3.3. Installing the Self-Hosted Engine
- 3.4. Configuring the Self-Hosted Engine
- 3.5. Installing Additional Hosts to a Self-Hosted Environment
- 3.6. Maintaining the Self-Hosted Engine
- 3.7. Upgrading the Self-Hosted Engine
- 3.8. Upgrading Additional Hosts in a Self-Hosted Environment
- 3.9. Removing a Host from a Self-Hosted Engine Environment
- 3.10. Backing up and Restoring a Self-Hosted Engine Environment
- 3.11. Migrating to a Self-Hosted Environment
- 3.12. Migrating the Self-Hosted Engine Database to a Remote Server Database
- 3.13. Migrating the Data Warehouse Database to a Remote Server Database
- 3.14. Migrating the Reports Database to a Remote Server Database
3.1. About the Self-Hosted Engine
A self-hosted engine is a virtualized environment in which the engine, or Manager, runs on a virtual machine on the hosts managed by that engine. The virtual machine is created as part of the host configuration, and the engine is installed and configured in parallel to that host configuration process, referred to in these procedures as the deployment.
The virtual machine running the engine is created to be highly available. This means that if the host running the virtual machine goes into maintenance mode, or fails unexpectedly, the virtual machine will be migrated automatically to another host in the environment.
The primary benefit of the self-hosted engine is that it requires less hardware to deploy an instance of Red Hat Enterprise Virtualization as the engine runs as a virtual machine, not on physical hardware. Additionally, the engine is configured to be highly available automatically, rather than requiring a separate cluster.
The self-hosted engine can run on Red Hat Enterprise Linux hosts and Red Hat Enterprise Virtualization Hypervisors. Older versions of Red Hat Enterprise Linux are not recommended for use with the self-hosted engine.
This chapter contains information about running a self-hosted engine on Red Hat Enterprise Linux hosts. For information on running a self-hosted engine on Red Hat Enterprise Virtualization Hypervisors, see Section 7.6.15, “The Hosted Engine Screen”.