Using ACT Utils for cluster management

ACT Utils is Advanced Clustering’s suite of cluster management software designed to remove the difficulty in using and maintaining an HPC cluster. We developed ACT Utils with a keen eye to how people use HPC clusters to ensure the tools are practical and comprehensive. ACT Utils includes custom software as well as best-of-breed open-source software.

Get ACT Utils

ACT Utils comes standard with all our HPC clusters and includes lifetime support. Find out how these management tools can help you.

View our HPC clusters

Open-Source Components

Message Passing Libraries (MPI)

We include OpenMPI, MPICH, and MVAPICH MPI libraries built for every compiler installed on the system.

Modules

With the modules command users can easily switch between different compilers and MPI libraries.

Job Scheduler

Included with ACT Utils is your choice of Torque or Open Grid Scheduler.  Either come configured for your system.  Other schedulers are available on request.

Monitoring & Alerting

ACT utils integrates Ganglia and Nagios for monitoring and alerting.  Easily see performance on your cluster as a whole or each node, and receive pro-active alerts on failures or performance issues.

Advanced Clustering's software

'act' commands

A set of useful command line utilities to facilitate setup, maintenance and administration of your HPC cluster.

Cloner

Advanced Clustering’s network based image replication software.  Easily create, update, and deploy new images to bare metal hardware.

IPMI integration

ACT Utils is designed to take advantage of IPMI baseboard management controller builtin to all of our systems. Easy access to hardware sensors (fan, temperature, voltage) and remote power control of all nodes or sub-sets of nodes.

eQUEUE

Optionally include eQUEUE with your cluster for an easy to use web-based job submission and remote visualization software.

‘act’ commands features

  • Consistent command-line options across all utilities
  • Easy INI file syntax that allows you to specify all nodes in a cluster in just a few lines
  • Specify individual nodes, multiple nodes, or pre-defined groups
  • Easy custom-defined grouping of nodes so you can easily act on subsets of nodes (common group examples: cabinet1, cabinet2, ibnodes, etc.)
  • Commands run in parallel so they work quickly and efficiently
  • Uses existing remote execution software already in place — no new server or daemons to run (configurable between SSH and RSH).

‘act’ commands included

Below is a subset of some of the useful utilities that come with ACT Utils.

  • act_exec – run any command in parallel on the nodes you specify
  • act_cp – copy a file from the machine you are logged into to the nodes you specify.
  • act_sensors – read IPMI sensors (temperature, voltage or fans) for all or any subset of nodes.
  • act_powerctl – hardware power cycle nodes in your cluster
  • act_netboot – manage the network boot settings, and alter each nodes booting behavior.
  • act_cfgfile – generate system config files based on entered parameters (hosts, networking, DNS, DHCP, nagios, scheduler, etc).
Menu

Advanced Clustering Technologies