Working with multiple storage arrays

The IBM® Spectrum Control Base Edition, running on RHEL 6.3–6.6 64-bit operating systems, utilizes CPU and memory resources in accordance with the amount of objects monitored by the vCOps server.

Before you begin

For best results, deploy Spectrum Control on a dedicated server. The minimum hardware requirements are detailed in the latest release notes, available on the IBM Knowledge Center or on the IBM Fix Central (www.ibm.com/support/fixcentral).

About this task

The object population is handled by Celery workers. Any increase in the amount of the monitored objects requires additional workers and hardware resources to complete this task. By default, five Celery workers are active. The recommended hardware and software requirements for different amounts of monitored objects are as follows:
  • Up to 1000 objects per array:
    • Up to 20 arrays – 64-bit dual-core CPU, 4 GB of RAM, 5 Celery workers
    • Up to 40 arrays – 64-bit quad-core CPU, 6 GB of RAM, 7 Celery workers
    • Up to 100 arrays – 64-bit six-core CPU, 6 GB of RAM, 13 Celery workers
  • Up to 5000 objects per array:
    • Up to 20 arrays – 64-bit quad-core CPU, 4 GB of RAM, 5 Celery workers
    • Up to 40 arrays – 64-bit six-core CPU, 6 GB of RAM, 10 Celery workers, 15 min. population interval
    • Up to 100 arrays – 64-bit six-core CPU, 6 GB of RAM, 15 Celery workers, 25 min. population interval

The procedure for adding Celery workers and adjusting population interval is detailed below.

Procedure

To configure a number of Celery workers and adjust a population interval:

  1. Go to the /opt/ibm/ibm_spectrum_control/conf.d/celery directory.
  2. Edit the ldl_array file and change the number of Celery workers in the hsgsvr_array parameter to a desired value.
  3. Save the changes.
  4. Go to the /opt/ibm/ibm_spectrum_control/conf.d/hsgsvr directory.
  5. Edit the hsgsvr_config.ini file and change the population interval in the populate_arrays_and_events parameter to a desired value in minutes.
  6. Save the changes.
  7. Restart the Spectrum Control service (service ibm_spectrum_control restart).