(五)了解 HPC 基本配置文件 Web 服务的配置选项
HPC 基本配置文件 Web 服务配置文件位于 %CCP_HOME%\bin\HPCBasicProfile.exe.config 中。您可以在 <appSettings> 标记中添加元素来定义可选配置设置。如果更改配置文件,则应停止并稍后重新启动服务。
以下 XML 示例显示您可以在 <appSettings> 标记中添加的元素及其默认值:
<appSettings>
<add key="externalBaseAddress" value="https://<computerName>:443/HPCBasicProfile" />
<add key="maxNumberOfActivitiesToReturn" value="512" />
<add key="maxNumberOfNodesToReturn" value="512" />
<add key="clusterName" value="localhost" />
<add key="fileStagerExe" value="{CCP_HOME}\bin\HpcBasicProfileFileStager.exe" />
<add key="ftpsTrustedDNs" value="" />
<add key="fileStagerNodeGroup" value="" />
</appSettings>
HPC 基本配置文件 Web 服务的配置选项
externalBaseAddress: 定义要在访问服务时使用的端口号和外部 URL。默认的 URL 基于头节点的完全限定域名 (FQDN)(例如,https://<computerName>/HPCBasicProfile,其中,computerName 是计算机的 FQDN)。使用 https 协议的网络流量的默认端口号是 443。注意,如果您在运行脚本以配置服务时指定 URL 和端口号,则此参数将会被添加到配置文件中。
maxNumberOfActivitiesToReturn: 控制随 GetFactoryAttributesDocument 操作返回的活动数。默认值为 512。GetFactoryAttributesDocument 操作返回已在 Windows HPC Server 2008 群集上运行的所有任务的详细信息。HPC 基本配置文件规范定义"BasicFilter"元素,该元素指定是否应返回活动。使用"AdvancedFilter"规范(目前为公开网格论坛的 HPC 配置文件工作组的规范草案),可以进一步定义此操作返回的活动类型。
maxNumberOfNodesToReturn: 控制随 GetFactoryAttributesDocument 操作返回的节点数。默认值为 512。GetFactoryAttributesDocument 操作返回 Windows HPC Server 2008 群集中所有计算节点的详细信息。HPC 基本配置文件规范定义"BasicFilter"元素,该元素指定是否应返回节点的详细信息。"AdvancedFilter"规范定义"DynamicNode"元素,该元素提供与计算节点的配置和运行的任务相关的更多详细信息。
clusterName: 定义运行 HPC 作业计划程序服务的计算机的名称。Microsoft? HPC Pack 2008 中的 HPC 基本配置文件 Web 服务的默认部署在头节点上;因此,默认情况下,此参数的值为"localhost"。
fileStagerExe: 指定承担文件暂存任务的可执行文件。此元素允许群集管理员指定支持 Windows HPC Server 2008 中默认情况下不支持的协议的替代文件暂存可执行文件的绝对路径。HPC Pack SDK 中提供与文件暂存可执行文件相关的示例代码。
ftpsTrustedDNs: 定义可接受远程文件传输协议 (FTP) 服务器提供的哪些证书。此元素的值是以空格分隔的、可接受证书的可分辨名称的列表。例如,若要将可接受证书限制为发布给"microsoft.com"和任何"edu"域的证书,请指定:
<add key="ftpsTrustedDNs" value="microsoft.com edu" />
fileStagerNodeGroup: 定义将文件暂存可执行文件限制为在其上运行的节点组。如果没有指定节点组,且 HPC 基本配置文件暂存作业指定一组资源,则将文件暂存任务限制为在为主要应用程序任务指定的资源上运行