Does NetIQ AppManager for UNIX support clusters? (NETIQKB54737)

  • 7754737
  • 02-Feb-2007
  • 22-Jun-2011

Environment

HP-UX
IBM AIX
FreeBSD
SuSE Linux
Sun Solaris
Red Hat Linux


AppManager 6.0.x
AppManager 7.0.x

AppManager for UNIX Agent 6.0.2
AppManager for UNIX Agent 7.0.1
NetIQ 7.1 UNIX Agent

Situation

Can I run AppManager UNIX in a clustered distributed systems environment?

Resolution

Before continuing, it must be understood that there is no standardized "UNIX Cluster" or "Linux Cluster".  The cluster you wish to monitor is likely an application level cluster (Like Oracle RAQ for example).  While RedHat, HP, and others may provide their own specialized cluster software, nothing is standardized.

AppManager monitors specific applications. Many of these applications can exist as clustered applications. AppManager can monitor those applications on individual nodes. AppManager can monitor cluster technologies that write to ASCII log files, run services, and so on from the individual nodes using basic non-cluster related scripts.

Additionally, any clustered resources targeted for monitoring with AppManager MUST have static (dedicated) IP addresses for each node.

Additional Information

Formerly known as NETIQKB54737

There are several kinds of clusters.  None of these are directly supported by AppManager for UNIX, in the sense that no specific knowledge scripts exist for these types of clusters:

  • High-availability (HA) clusters
  • Load-balancing clusters
  • High-performance (HPC) clusters
  • Grid computing

Below are various enterprise proprietary applications that support clustering. These may have limited node-based monitoring through our UNIX Modules (OracleUNIX_, etc):

  • Oracle RAQ
  • WebSphere MQ
  • WebSphere AS

Below are various enterprise proprietary storage applications that support clustering. These are not directly supported through the product but may be monitored via custom knowledge scripts or ASCII/Syslog monitoring:

  • Apple Xsan
  • Brocade Fabric Manager
  • Cisco Fabric Manager
  • DataCore SANmelody and SANsymphony
  • Dataram XcelaSAN
  • Dell EqualLogic
  • Enterprise Fabric Connectivity (EFC) Manager
  • euroNAS (iSCSI and NAS Software)
  • EMC ControlCenter
  • EMC VisualSAN
  • EMC VisualSRM
  • EMC Invista
  • FalconStor IPstor family
  • Hitachi Data Systems HiCommand
  • HP OpenView Storage Area Manager
  • IBM SAN Volume Controller
  • Open-E DSS V6 (Data Storage Software)
  • Tiger Technology MetaSAN
  • Veritas

The following is a brief list of open source clustering software.  None of these are directly supported by AppManager for UNIX:

  • Beowulf, distcc, MPICH and other - mostly specialized application clustering. distcc provides parallel compilation when using GCC.
  • Linux Virtual Server, Linux-HA - director-based clusters that allow incoming requests for services to be distributed across multiple cluster nodes.
  • MOSIX, openMosix, Kerrighed, OpenSSI - full-blown clusters integrated into the kernel that provide for automatic process migration among homogeneous nodes. OpenSSI, openMosix and Kerrighed are single-system image implementations.
  • BOINC - Berkeley Open Infrastructure for Network Computing
  • Gluster - The GNU Clustering Platform
  • Kerrighed
  • Linux-Cluster Project Global File System & HA
  • Linux-HA
  • Maui Cluster Scheduler
  • OpenSSI High-availability, load-balancing, and high-performance clustering with or without a SAN.
  • OpenMosix
  • OpenSCE
  • Open Source Cluster Application Resources (OSCAR)
  • Rocks Cluster Distribution
  • Sun GridEngine
  • TORQUE Resource Manager
  • WareWulf