ha-manager: add short section about resources
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 15 Mar 2016 18:17:13 +0000 (19:17 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 15 Mar 2016 18:17:13 +0000 (19:17 +0100)
ha-manager.adoc

index fe48031..db928ae 100644 (file)
@@ -109,27 +109,36 @@ hard and costly. 'ha-manager' has typical error detection and failover
 times of about 2 minutes, so you can get no more than 99.999%
 availability.
 
+Requirements
+------------
 
-Resources
----------
+* at least three cluster nodes (to get reliable quorum)
 
-A resource (sometimes also called service) is uniquely identified by a
-service ID (SID) which consists of the service type and an type
-specific id, e.g.: 'vm:100'. That example would be a service of type
-vm (Virtual machine) with the VMID 100.
+* shared storage for VMs and containers
 
+* hardware redundancy (everywhere)
 
-Requirements
-------------
+* hardware watchdog - if not available we fall back to the
+  linux kernel software watchdog ('softdog')
 
-* at least three nodes
+* optional hardware fencing devices
 
-* shared storage
 
-* hardware redundancy
+Resources
+---------
+
+We call the primary management unit handled by 'ha-manager' a
+resource. A resource (also called "service") is uniquely
+identified by a service ID (SID), which consists of the resource type
+and an type specific ID, e.g.: 'vm:100'. That example would be a
+resource of type 'vm' (virtual machine) with the ID 100.
+
+For now we have two important resources types - virtual machines and
+containers. One basic idea here is that we can bundle related software
+into such VM or container, so there is no need to compose one big
+service from other services, like it was done with 'rgmanager'. In
+general, a HA enabled resource should not depend on other resources.
 
-* hardware watchdog - if not available we fall back to the
-  linux kernel soft dog
 
 How It Works
 ------------
@@ -284,12 +293,6 @@ If you have a hardware watchdog available remove its module from the blacklist
 and restart 'the watchdog-mux' service.
 
 
-Resource/Service Agents
--------------------------
-
-A resource or also called service can be managed by the
-ha-manager. Currently we support virtual machines and container.
-
 Groups
 ------