AIX operating systemsLinux operating systemsWindows operating systems

Effect of status monitoring on performance

When you configure a server as a hub or spoke server, status monitoring is automatically enabled. Status monitoring requires extra resources on each server on which it is enabled.

Tip: In this topic, the term client represents both client nodes and virtual machine file spaces. Also, the resource estimates are approximate.

Server resource requirements for status monitoring

The resources that are required depend primarily on the number of clients that are managed by the hub and spoke servers.

Also, the hub server requires fewer resources if the spoke servers are running Tivoli® Storage Manager V7.1 or later, or IBM Spectrum Protect™ V7.1.3 or later, than it does if the spoke servers are running V6.3.4 or a later modification of V6.3.

Table 1 summarizes the resource requirements for a server on which status monitoring is enabled.

Table 1. Resource requirements for a server on which status monitoring is enabled
Resource requirement Resource usage for the base level of up to 1000 clients Resource usage for every 1000 clients over the base level Example: Resource usage for a spoke server with 2000 clients
Processor usage

The value is based on lab measurements that used the Intel X7550 2.00 GHz core.

1.1 processor cores 0.1 processor cores 1.2 processor cores
More space in the server database 2 GB if the server is at V7.1

1 GB if the server is at V7.1.1 or later

2 GB if the server is at V7.1

1 GB if the server is at V7.1.1 or later

4 GB if the server is at V7.1

2 GB if the server is at V7.1.1 or later

More space for the server archive log

The value assumes that a full database backup is completed every 24 hours.

10 GB 10 GB 20 GB
Spoke server at V6.3.4 or a later modification of V6.3: Data transfer to the hub server over the network 30 - 60 MB per hour 30 - 60 MB per hour 60 - 120 MB per hour
Spoke server at V7.1 or later: Data transfer to the hub server over the network 5 - 10 MB per hour 5 - 10 MB per hour 10 - 20 MB per hour

Consider adding a buffer of 25% - 50% to the database and log requirements for a server that has a heavy workload. For example:

  • A server that is scheduled to back up hundreds of client nodes or virtual-machine file spaces daily
  • A server that has many I/O operations per second (IOPS) due to operations such as data deduplication

To verify that disk systems for the server database have the characteristics and configuration that are important for good performance, see Checklist for server database disks.

For information about tools for estimating IOPS capacity for disk systems, see Analyzing the basic performance of disk systems. Also, see the documentation for your operating system.

Extra resource requirements for a hub server

The hub server must have adequate resources for the number of clients that it manages directly, according to the estimates in Table 1. For managing spoke servers, the hub server must also have the extra resources that are described in Table 2. Use the table to monitor items that are defined on the hub server and the spoke servers that are connected to it.
Table 2. Extra resource requirements for a hub server
Resource requirement For managing spoke servers at V7.1 or later For managing spoke servers at V6.3.4 or a later modification of V6.3
Processor usage

The value is based on lab measurements that used the Intel X7550 2.00 GHz core.

Negligible More processor resources, equal to 0.1 processor cores for every 1000 clients on all monitored servers (all clients on all spoke servers at V6.3.4 or a later modification of V6.3).
More space in the server database Negligible If the hub server is at V7.1: More disk space for the database, equal to 2 GB for every 1000 clients on all monitored spoke servers at V6.3.4 or a later modification of V6.3.

If the hub server is at V7.1.1 or later: More disk space for the database, equal to 1 GB for every 1000 clients across all monitored spoke servers at V6.3.4 or a later modification of V6.3.

More space for the server archive log

The value assumes that a full database backup is completed every 24 hours.

More disk space for the archive log, equal to 600 MB for every 1000 clients on all monitored spoke servers at V7.1 or later. More disk space for the archive log, equal to 10 GB for every 1000 clients on all monitored spoke servers at V6.3.4 or a later modification of V6.3.
IOPS capacity for the server database on the hub server More I/O capability for the database volumes, to support 50 IOPS for every 1000 clients on spoke servers at V7.1 or later.

The estimate is based on an average I/O size of 8 KB.

More I/O capability for the database volumes, to support 200 IOPS for every 1000 clients on spoke servers at V6.3.4 or a later modification of V6.3.

The estimate is based on an average I/O size of 8 KB.

For a hub server that manages spoke servers, you get optimal performance if the server database is on disks that can process 8 KB operations at the rate of at least 1000 IOPS. To get this IOPS capacity, use a single enterprise-level solid-state drive (SSD). If SSD is not an option, you might want to use a SAN-attached array of 15000-rpm serial-attached SCSI (SAS) hard disk drives, each capable of handling hundreds of 8 KB IOPS. The choice depends on the overall workload of the hub server.

Example of resource requirements for a hub server

Table 3 shows a resource estimate for a hub server with spoke servers that are at V6.3.4 or a later modification of V6.3. Table 4 shows a resource estimate for a hub server with spoke servers that are at V7.1 or later. In both examples, the hub server has 1000 clients, and each of the five spoke servers has 2000 clients.

Table 3. Example of resource requirements for a hub server with spoke servers that are at V6.3.4 or a later modification of V6.3
Resource requirement Resource usage for 1000 clients that are managed on the hub server Resource usage on the hub server for the 10,000 clients that are managed on five spoke servers that are at V6.3.4 or a later modification of V6.3 (2000 clients on each) Total estimated resource usage
Processor usage

The value is based on lab measurements that used the Intel X7550 2.00 GHz core.

1.1 processor cores 1 processor core

The estimate is based on 0.1 processor core for every 1000 clients on the spoke servers.

2.1 processor cores
More space in the server database 2 GB if the hub server is at V7.1

1 GB if the hub server is at V7.1.1 or later

20 GB if the hub server is at V7.1

10 GB if the hub server is at V7.1.1 or later

22 GB if the hub server is at V7.1

11 GB if the hub server is at V7.1.1 or later

More space for the server archive log

The value assumes that a full database backup is completed every 24 hours.

10 GB 100 GB 110 GB
Spoke server: Data transfer to the hub server over the network Not applicable 300 - 600 MB per hour

The estimate is based on 30 - 60 MB per hour for every 1000 clients on the spoke servers.

300 - 600 MB per hour
IOPS capacity for the server database on the hub server 200 IOPS 2000 IOPS

The estimate is based on 200 IOPS for every 1000 clients on the spoke servers.

2200 IOPS
Table 4. Example of resource requirements for a hub server with spoke servers that are at V7.1 or later
Resource requirement Resource usage for 1000 clients that are managed on the hub server Resource usage on the hub server for the 10,000 clients that are managed on five spoke servers at V7.1 or later (2000 clients on each) Total estimated resource usage
Processor usage

The value is based on lab measurements that used the Intel X7550 2.00 GHz core.

1.1 processor cores Negligible 1.1 processor cores
More space in the server database 2 GB if the hub server is at V7.1

1 GB if the hub server is at V7.1.1 or later

Negligible 2 GB if the hub server is at V7.1

1 GB if the hub server is at V7.1.1 or later

More space for the server archive log

The value assumes that a full database backup is completed every 24 hours.

10 GB 6 GB

The estimate is based on 600 MB for every 1000 clients on the spoke servers.

16 GB
Spoke server: Data transfer to the hub server over the network Not applicable 50 - 100 MB per hour

The estimate is based on 5 - 10 MB per hour for every 1000 clients on the spoke servers.

50 - 100 MB per hour
IOPS capacity for the server database on the hub server 200 IOPS 500 IOPS

The estimate is based on 50 IOPS for every 1000 clients on the spoke servers.

700 IOPS

Consider establishing a baseline capacity of 1000 IOPS for the hub server database if the hub server manages any spoke servers.