Compute Cluster Pack Directories and Services

Applies To: Windows Compute Cluster Server 2003

The Microsoft Compute Cluster Pack contains the services, interfaces, and supporting software needed to create and configure the cluster nodes, as well as utilities and management infrastructure.

Directories and permissions

Compute Cluster Pack creates directories and assigns permissions under the user-specified installation directory %CCP_HOME%. The following table shows the directories that are created and permissions that are assigned:

Directory Permission

%CCP_HOME%\InstallShare

Cluster Admin (Full)

%CCP_HOME%\License

Cluster Admin (Full);

Domain\Domain Users (Read)

%CCP_HOME%\Bin

Cluster Admin (Full);

Domain\Domain Users (Read, Exec);

Scheduler Service Account (Full);

Node Manager Service Account (Full)

%CCP_HOME%\LogFiles

Cluster Admin (Full)

Compute Cluster Pack services

The following tables list the Compute Cluster Pack services that are installed on the head node and on compute nodes.

Services installed on head nodes

Service Description

Microsoft Compute Cluster Management Service

Cluster management, node discovery, and configuration management.

Microsoft Compute Cluster Scheduler Service

Job queuing, scheduling, resource allocation, and job execution.

Microsoft Compute Cluster SDM Store Service

Read/write operations from the System Definition Model (SDM) data store, and integrity management.

Microsoft Compute Cluster Node Manager Service

If the head node is also configured as a compute node, then this service is also installed.

This service interacts with the Compute Cluster Scheduler Service and is responsible for job execution.

Microsoft Compute Cluster MPI Service

Microsoft implementation of Message Passing Interface (MPI) stack from MPICH 2 code base. This service handles coordination of cross-node communication between MPI jobs.

Microsoft Compute Cluster SQL Service (MSSQL$COMPUTECLUSTER)

Microsoft SQL Desktop Engine (MSDE) handles database operations for Compute Cluster ServerĀ 2003.

Services installed on compute nodes

Service Description

Microsoft Compute Cluster Management Service

Interacts with the same service running on the head node. Handles cluster management, node discovery, and configuration management from the compute node side.

Microsoft Compute Cluster MPI Service

Microsoft implementation of Message Passing Interface (MPI) stack from MPICH 2 code base.

Microsoft Compute Cluster Node Manager Service

Communicates with the Job Scheduler service on the head node and is responsible for job execution.

As noted, if the head node is also configured as a compute node, then this service is also installed and runs on the head node.

Note

These services are not installed when the Compute Cluster Pack client utilities are installed.

The following table lists the Job Scheduler database and transaction log file name and folder location on the head node.

Database

C:\Program Files (x86)\Microsoft SQL Server\MSSQL$COMPUTECLUSTER\Data\CCPClusterService.mdf

Transaction Log

C:\Program Files (x86)\Microsoft SQL Server\MSSQL$COMPUTECLUSTER\Data\CCPClusterService_log.ldf