了解用户活动检测
可以在工作站节点和非托管服务器节点模板中配置用户活动检测设置,以限制在计划联机时间块期间联机的节点,或停止在计划期间在这些节点上运行的作业。 例如,这些设置可以帮助确保在计划的联机时间块期间,HPC 作业不会干扰用户在工作站上的工作。
如果检测到以下任一条件或两个条件,则可以选择使工作站节点或非托管服务器节点可用于运行作业:
在指定的时间间隔内未检测到键盘或鼠标输入
CPU 使用率低于指定级别的指定时间段
注意
- 从 HPC Pack 2008 R2 Service Pack 1(SP1)开始,支持节点可用性策略中的用户活动检测设置。 对于这些设置,建议至少使用 HPC Pack 2008 R2 和 SP2。
- 从 HPC Pack 2008 R2 和 SP3 开始,支持工作站节点和非托管服务器节点。 早期版本的 HPC Pack 2008 R2 仅支持工作站节点。
其他注意事项
以下几点与使用配置用户活动检测设置的节点模板部署的工作站节点和非托管服务器节点相关:
安装 HPC Pack 2008 R2 且尚未升级到至少 SP1 的任何节点上,将忽略用户活动检测设置。
如果配置了用户活动检测设置,HPC 作业将在节点上 BelowNormal 优先级运行。 这可确保 HPC 任务不会优先于节点上的其他正常进程。 此外,检测到键盘或鼠标输入时,会在节点上自动停止 HPC 作业。 这意味着当用户登录到其工作站时,HPC 任务将快速放弃系统。
在联机时间块期间未运行作业的节点,因为如果 CPU 使用率低于指定时间段的指定级别,则 CPU 使用率将自动变为可用。
当非 HPC 工作的 CPU 使用率高于指定级别或检测到键盘或鼠标活动时,将自动停止任何 HPC 作业。 这有助于确保 HPC 作业不会干扰节点上的计划任务。
管理员可以减少节点上计划任务的优先级(在操作系统中使用工具),这样它们就不会导致正在运行的 HPC 作业停止。 例如,为了确保节点上的后续计划任务不能干扰 HPC 作业,管理员可以将操作系统中的计划任务配置为以低于 BelowNormal的优先级运行。