CreoParametric中的分布式计算技术

Creo Parametric 使用分布式计算技术来增加现有硬件,以便能执行复杂的计算任务。

分布式计算技术包括:

♦ Creo Parametric (控制器)的会话

♦ 参与网络化的工作站工作

♦ 运行在每个参与工作站上的 daemon

♦ 工作站上运行的一个或多个代理程序(作为服务器进程运行的 Creo Parametric 会话)

♦ 任务(作业的集合)

下列步骤概括出分布式计算技术的工作方式:

(1)为开始代理进程,控制器与每个远程工作站上的 daemon 通信。

(2)代理程序进程与控制器建立连接。

(3)控制器决定哪个代理程序接收下一个作业。控制器将作业分派到代理程序,以便最有效地分配计算任务。

(4)每个工作站上的监控进程能够实现控制器代理程序间的数据流动、提供统计表、提供作业执行反馈、报告工作站载荷并监视网络上的工作站。

(5)每项作业完成后,其结果将以流的形式传输到控制器。

控制器与代理程序间的交互作用

分布式计算技术对任务分配进行优化。控制器与每个工作站上的监控进程通讯,并确定平均载荷。代理程序会话将根据平均载荷和处理器数量自动启动。这些代理程序对每个分配的计算任务只启动一次,而不是每个作业启动一次。

数据通讯也被优化。数据(模型、信息、指令)通过监控进程被有效地以流的形式直接传输到每个代理程序。执行作业前,文件不会被复制到工作站上。后续作业被分配到相同代理程序,而只有作业间不同的数据才被流动传输。如果涉及的模型是相同的,它们就不会再次流动传输。

为分布式计算指定主机

(1)单击“原始点”(Home) ▶ “实用工具”(Utilities) ▶ “分布式计算”(Distributed Computing)。或者,也可以单击“文件”(File) ▶ “选项”(Options) ▶ “环境”(Environment) ▶ “分布式计算”(Distributed Computing)。“分布式计算主机选择”(Distributed Computing Hosts Selection) 对话框打开,列出用于分布式计算的所有主机。提供关于主机名称、IP 地址、硬件平台、处理器数量和每个工作站的 CPU 载荷的信息。

(2)使用“分布式计算主机选择”(Distributed Computing Hosts Selection) 对话框进行×胁僮鳎

(2.1)配置当前 Creo Parametric 会话,以便使用所有指定工作站或其子集。

(2.2)使用“保存”(Save) 将选定的主机保存在磁盘上的某个文件中。要在稍后装入文件,请使用“加载”(Load)。

(2.3)在会话中可随时更改选定的主机。

(2.4)使用“刷新”(Refresh) 重新创建主机列表。系统移除当前不在列表中的任何机器。

(2.5)选择一个列标题来对主机列表排序。

配置工作站使用分布式计算

(1)从公司可用的工作站中,选取一个可参与分布式计算会话的工作站。

(2)在每个参与工作站上执行 dcadsetup 命令脚本。运行此脚本将启动分布式计算所必需的监控进程。不需要执行其他的设置任务。

(3)要关闭监控进程从而禁止某个工作站参与分布式计算会话,可使用 dcadshutdown 命令脚本。

(4)或者,系统管理员也可以在工作站的引导脚本内注册 dcadsetup 命令,以保证在关闭和重新启动这些过程后该工作站能始终被启用。

AI助手