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 |