What is Included in the HPC Pack 2008 SharePoint Integration Sample

Applies To: Office SharePoint Server 2007, Windows HPC Server 2008

The Windows HPC Pack 2008 SharePoint Integration Sample includes three Web Parts that a SharePoint Server 2007 administrator can install on the server. A SharePoint site administrator can use the HPC Web Parts to create a Web-based interface to a Windows® HPC Server 2008 cluster. This topic describes the HPC Web Parts and the files that are included in the sample. This topic includes the following sections:

  • The HPC Web Parts

  • Files included in the sample

The HPC Web Parts

The SharePoint Web Parts solution file contains the HPC Job List, HPC Job Submit, and HPC Job Details Web Parts. Together, these Web Parts provide the ability to submit, monitor, and manage compute jobs. The HPC Web Parts provide a subset of the functionality that is available to cluster users in HPC Job Manager.

HPC Job List Web Part

The HPC Job List displays the jobs on the Windows HPC cluster. You can monitor the state of your job, and you can click on your job ID to access the following actions:

  • View Job: View job or task properties, states, and results.

  • Modify Job: Make changes or add tasks to active jobs.

  • Copy Job: Run a job again, either as-is, or with changes.

  • Cancel Job: Remove a job or task from the queue, and free its resources. If you cancel a running job, it is marked as Failed.

  • Requeue Job: Put unfinished jobs or tasks back into the queue.

The following screen shot shows the HPC Job List Web Part:

The HPC Job List Web Part for SharePoint

HPC Job Submit Web Part

The HPC Job Submit Web Part lets you define jobs that you want to submit to the cluster. The HPC Job Submit Web Part does not support tasks with dependencies. To submit a job, click Create new job in HPC Job List, or click a task ID and then click Copy Job.

The following screen shot shows the HPC Job Submit Web Part:

The HPC Job Submit Web Part for SharePoint

HPC Job Details Web Part

The HPC Job Details Web Part lets you see job properties, tasks in the job, and the results and statistics for the job. To see job details, double click a job ID in the job list, or click the job ID, and then click View Job.

The following screen shot shows the HPC Job Details Web Part:

The HPC Job Detail Web Part for SharePoint

Files included in the sample

The sample includes the SourceCode folder. This folder contains the site definitions, assemblies, and class resources that were used to create the HCP Web Parts and that are included in the HpcWebpart.wsp solution file. The source code is included as an example for developers who want to modify the provided Web Parts or develop new Web Parts to access the cluster.

The following table describes the contents of the Deployment Folder. The content of this folder is intended for the SharePoint administrator to deploy the HPC Web Parts. For deployment instructions, see Deploy the HPC Web Parts Solution and Specify the Head Node.

File Description

HpcWebpart.wsp

The SharePoint Web Parts solution file that contains the HPC Job List, HPC Job Submit, and HPC Job Details Web Parts.

setup.bat

The script that you can use to deploy the HpcWebpart.wsp solution file to your SharePoint server. By default, the script deploys the web parts to the port 80 sites.

You can also run this script with the /uninstall parameter to uninstall the HPC Web Parts.

For usage details, run the following command: setup.bat /?

webconfig.txt

Contains the XML elements that must be added to the web.config file on the SharePoint server to support the AJAX features in the HCP Web Parts.

Web.config

A sample web configuration file that includes the modifications to enable AJAX.

See Also

Concepts

Requirements for Installing and Using the HPC Web Parts Windows HPC Pack 2008 Integration with SharePoint

Other Resources

Download the HPC Pack 2008 SharePoint Integration Sample