Skip to content

Delegate host CPU and RAM resources

The following table identifies resource requirements for delegate hosts. For more information about pool types, see Key Resource Manager concepts.

Resource pool type Host count Host resources Comments
Resource Manager pool 2+n

8 CPU cores

32GB main memory

To support failover or additional services, more than two hosts is preferred.
Collector pool n+1

4 CPU cores

8GB main memory

Collector services do not need DFS; remote pools can use higher connection timeout settings.

Delegate host storage requirements

Like master hosts, Control Center delegate hosts require high-performance, persistent storage. Storage can be local or remote.

  • For local storage, solid-state disk (SSD) devices are recommended.
  • For remote storage, storage-area network (SAN) systems have been tested. High-performance SAN systems are recommended, as is assigning separate logical unit numbers (LUNs) for each mounted path.

The following storage configuration is recommended for delegate hosts:

  • root filesystem with a minimum of 30GB of storage, formatted with XFS
  • dedicated swap area
  • one or more block devices or partitions, or one or more LVM physical volumes, with a total of 50GB of space. The installation procedures include steps for using serviced-storage to create an LVM thin pool for Docker data.

The following example shows the disk configuration of a Control Center delegate host.

## lsblk -ap --output=NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT
NAME                                                   SIZE TYPE FSTYPE      MOUNTPOINT
/dev/fd0                                                 4K disk
/dev/sda                                              29.3G disk
└─/dev/sda1                                           29.3G part xfs         /
/dev/sdb                                              48.8G disk
└─/dev/sdb1                                           48.8G part LVM2_member
  ├─/dev/mapper/docker-docker--pool_tmeta              900M lvm
   └─/dev/mapper/docker-docker--pool                 42.2G lvm
     ├─/dev/mapper/docker-8:1-16786822-2a6c2771415     45G dm   xfs         /var/lib/docker/devicemapper/mnt/2a6c2771415
     ├─/dev/mapper/docker-8:1-16786822-579a2fb3611     45G dm   xfs         /var/lib/docker/devicemapper/mnt/579a2fb3611
     ├─/dev/mapper/docker-8:1-16786822-c95ca5f04a4     45G dm   xfs         /var/lib/docker/devicemapper/mnt/c95ca5f04a4
     ├─/dev/mapper/docker-8:1-16786822-e9733ecdda1     45G dm   xfs         /var/lib/docker/devicemapper/mnt/e9733ecdda1
     ├─/dev/mapper/docker-8:1-16786822-947636812ed     45G dm   xfs         /var/lib/docker/devicemapper/mnt/947636812ed
     ├─/dev/mapper/docker-8:1-16786822-d65a56e4300     45G dm   xfs         /var/lib/docker/devicemapper/mnt/d65a56e4300
     ├─/dev/mapper/docker-8:1-16786822-3d1fb13572c     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3d1fb13572c
     ├─/dev/mapper/docker-8:1-16786822-542e3e08ccc     45G dm   xfs         /var/lib/docker/devicemapper/mnt/542e3e08ccc
     ├─/dev/mapper/docker-8:1-16786822-3beb7120639     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3beb7120639
     ├─/dev/mapper/docker-8:1-16786822-1c88db1b91c     45G dm   xfs         /var/lib/docker/devicemapper/mnt/1c88db1b91c
     ├─/dev/mapper/docker-8:1-16786822-3a246ac134c     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3a246ac134c
     ├─/dev/mapper/docker-8:1-16786822-045933b4418     45G dm   xfs         /var/lib/docker/devicemapper/mnt/045933b4418
     ├─/dev/mapper/docker-8:1-16786822-e420dfc0229     45G dm   xfs         /var/lib/docker/devicemapper/mnt/e420dfc0229
     ├─/dev/mapper/docker-8:1-16786822-918a6f92734     45G dm   xfs         /var/lib/docker/devicemapper/mnt/918a6f92734
     ├─/dev/mapper/docker-8:1-16786822-a7efd4f15c3     45G dm   xfs         /var/lib/docker/devicemapper/mnt/a7efd4f15c3
     ├─/dev/mapper/docker-8:1-16786822-17b847994e2     45G dm   xfs         /var/lib/docker/devicemapper/mnt/17b847994e2
     └─/dev/mapper/docker-8:1-16786822-3564e748e14     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3564e748e14
  └─/dev/mapper/docker-docker--pool_tdata             42.2G lvm
    └─/dev/mapper/docker-docker--pool                 42.2G lvm
      ├─/dev/mapper/docker-8:1-16786822-2a6c2771415     45G dm   xfs         /var/lib/docker/devicemapper/mnt/2a6c2771415
      ├─/dev/mapper/docker-8:1-16786822-579a2fb3611     45G dm   xfs         /var/lib/docker/devicemapper/mnt/579a2fb3611
      ├─/dev/mapper/docker-8:1-16786822-c95ca5f04a4     45G dm   xfs         /var/lib/docker/devicemapper/mnt/c95ca5f04a4
      ├─/dev/mapper/docker-8:1-16786822-e9733ecdda1     45G dm   xfs         /var/lib/docker/devicemapper/mnt/e9733ecdda1
      ├─/dev/mapper/docker-8:1-16786822-947636812ed     45G dm   xfs         /var/lib/docker/devicemapper/mnt/947636812ed
      ├─/dev/mapper/docker-8:1-16786822-d65a56e4300     45G dm   xfs         /var/lib/docker/devicemapper/mnt/d65a56e4300
      ├─/dev/mapper/docker-8:1-16786822-3d1fb13572c     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3d1fb13572c
      ├─/dev/mapper/docker-8:1-16786822-542e3e08ccc     45G dm   xfs         /var/lib/docker/devicemapper/mnt/542e3e08ccc
      ├─/dev/mapper/docker-8:1-16786822-3beb7120639     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3beb7120639
      ├─/dev/mapper/docker-8:1-16786822-1c88db1b91c     45G dm   xfs         /var/lib/docker/devicemapper/mnt/1c88db1b91c
      ├─/dev/mapper/docker-8:1-16786822-3a246ac134c     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3a246ac134c
      ├─/dev/mapper/docker-8:1-16786822-045933b4418     45G dm   xfs         /var/lib/docker/devicemapper/mnt/045933b4418
      ├─/dev/mapper/docker-8:1-16786822-e420dfc0229     45G dm   xfs         /var/lib/docker/devicemapper/mnt/e420dfc0229
      ├─/dev/mapper/docker-8:1-16786822-918a6f92734     45G dm   xfs         /var/lib/docker/devicemapper/mnt/918a6f92734
      ├─/dev/mapper/docker-8:1-16786822-a7efd4f15c3     45G dm   xfs         /var/lib/docker/devicemapper/mnt/a7efd4f15c3
      ├─/dev/mapper/docker-8:1-16786822-17b847994e2     45G dm   xfs         /var/lib/docker/devicemapper/mnt/17b847994e2
      └─/dev/mapper/docker-8:1-16786822-3564e748e14     45G dm   xfs         /var/lib/docker/devicemapper/mnt/3564e748e14
/dev/sdc                                              15.6G disk
└─/dev/sdc1                                           15.6G part swap        [SWAP]
/dev/sdd                                              15.6G disk
└─/dev/sdd1                                           15.6G part xfs         /tmp
/dev/sr0                                              1024M rom