Submitting and Monitoring HPC Jobs
Submit jobs to the Windows HPC Scheduler by:
- Using the Submit HPC Job dialog box (see Submitting and Monitoring Jobs for Windows HPC).
- Using the Windows HPC Job Manager GUI.
- Using the Windows HPC Command Line Tools.
- Using the Windows PowerShell.
See Microsoft's documentation for information on the latter three methods.
Install Client Utilities from the Microsoft HPC Pack on the submit host to use any of these methods to submit a job to a cluster. The Submit HPC Job dialog box cannot contact the cluster head node if the client utilities are not installed.
Submit jobs from any Microsoft Windows host meeting the following requirements:
- For submitting jobs to the Windows HPC scheduler, the Desktop process must run on a node that is configured for submission of jobs to the Windows HPC cluster. That is, the Windows HPC Client Utilities must be installed on the node, and network communication from the Desktop node to the head node of the cluster must be allowed. For R15, Windows HPC Server 2008 R2 (or later) client utilities are required. Using a computer on the network is not supported for submission of jobs to the Windows HPC cluster.
- When submitting jobs to a Windows HPC cluster,
you must also specify the head node of the cluster to which the
jobs will be submitted. When you select the "Windows HPC" scheduler
in the "Choose scheduler" list, the Head Node edit control is enabled.
You may enter the Windows HPC cluster head node name into the edit
box. Alternatively, press
to browse for and select the head node.
- The Windows HPC Pack client utilities are installed on the submission host.
- Network communication between the submission host and the Windows HPC Cluster head node is permitted; there is a network connection between these hosts that is not blocked by a firewall.
- The submission user can submit jobs to the Windows HPC Cluster.
Job Monitoring
Monitor Windows HPC Jobs using the Monitor Job dialog box; select Tools > Job Management > Monitor Jobs. This dialog box can also be opened by selecting the Begin monitoring this job now check box when a job is successfully submitted using the job submission dialog box.
In addition to the above requirements to allow job monitoring the following is also necessary:
- Network communication between the submission host and all Windows HPC Cluster nodes where the job may run must be permitted.
- There must be a network connection between these hosts that is not blocked by a firewall.
Cluster Configuration
Any job running on a Windows HPC Cluster that is distributed over multiple compute hosts requires network communication between processes running on these hosts. The cluster must be configured to allow this communication. Any firewall or other security software must be disabled or configured to allow communication between any of the compute hosts where a job could run.
Job Submission User Profile on Cluster Compute Nodes
For a job to run correctly, the submission user's profile must be accessible and properly initialized on the cluster compute nodes where the job runs. If the Ansoft/temp subdirectory of your My Documents directory does not exist or is not accessible on the compute cluster nodes where a job runs, the batchoptions for the job will not be processed correctly, resulting in job failure. One way to ensure that this directory is created on each compute host is for the submission user to log in to each compute host and run the Ansys Electromagnetics product application one time.
Related Topic
Specifying the Number of Compute Resource Units for HPC Jobs