Export (0) Print
Expand All

Microsoft.ComputeCluster Namespace

The Microsoft.ComputeCluster namespace provides simplified job submission and monitoring for the Microsoft Compute Cluster Pack (CCP).

The software development kit (SDK) for the CCP contains the assembly required for building applications. To run an application that uses the CCP API, the computer must have the Compute Cluster Pack Client Utilities installed.

You can download the SDK from the Microsoft Download Center and install it on either 32-bit or 64-bit computers.

You should not use the classes contained in this namespace. Instead, you should use the interfaces. This will ensure that you will be using the latest implementation.

For conceptual and using details, see the CCP SDK documentation.

For all new development, you are encouraged to use the following namespaces which support Microsoft HPC Server 2008.

ClassDescription
ClusterDefines methods and properties to manage the nodes, jobs, and tasks in a compute cluster.
ClusterCounterContains counter values related to the scheduling queue and cluster nodes (for example, the number of queued jobs and the number of idle nodes).
ClusterEnumerableRepresents a collection of objects.
ComputeClusterExceptionRepresents errors that occur during application execution.
ExecutionResultProvides the result of a command that is executed on a node.
JobManages the tasks and resources that are associated with a job.
JobCounterRetrieves counter values related to the status of tasks in the job (for example, the number of tasks that have finished).
NameValueRepresents a name/value pair.
NameValueCollectionRepresents a collection of name/value pairs.
NodeContains information about a compute node.
ResourceUsageRepresents the resource usage of a job or task. The resource information is available only after the job or task has started.
TaskDefines a task.

InterfaceDescription
IClusterDefines methods and properties to manage the nodes, jobs, and tasks in a compute cluster.
IClusterCounterContains counter values related to the scheduling queue and cluster nodes (for example, the number of queued jobs and the number of idle nodes).
IClusterEnumerableRepresents a collection of objects.
IClusterServiceDefines methods and properties to manage the nodes, jobs, and tasks in a compute cluster.
IExecutionResultProvides the result of a command that is executed on a node.
IJobManages the tasks and resources that are associated with a job.
IJobCounterRetrieves counter values related to the status of tasks in the job (for example, the number of tasks that have finished).
INameValueRepresents a name/value pair.
INameValueCollectionRepresents a collection of name/value pairs.
INodeContains information about a compute node.
IResourceUsageRepresents the resource usage of a job or task. The resource information is available only after the job or task has started.
ITaskDefines a task.

EnumerationDescription
JobPriorityDefines the job priority constants.
JobStatusDefines the job status constants.
NodeStatusDefines the node status constants.
TaskStatusDefines the task status constants.



Community Additions

ADD
Show:
© 2014 Microsoft