设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2716|回复: 0

SIMIO-Replication Runner(方案同步运行器)

[复制链接]
JEFFZZ111 该用户已被删除
发表于 2018-11-20 08:57:22 | 显示全部楼层 |阅读模式
本帖最后由 JEFFZZ111 于 2018-11-20 09:05 编辑

9.6.        Replication Runner(方案同步运行器)
Simio方案同步运行器是允许Simio模型中的仿真实验被分配到局域网中多个计算机资源上进行同步运行的程序。当其他网络上的电脑运行同步运行器时,Simio实验器会使用那些电脑上的计算资源运行仿真实验,把实验的处理需求分布到网络中的多个电脑上同步运算,提高仿真实验的效率。
一个仿真实验如果将其Distribute Runs属性(在Advanced Options分组下面)设为True,那么它就会尝试把实验分配给其他运行了同步运行器的电脑。
注意:Simio方案同步运行器只能在企业版,专业版或团队版下使用,不支持学院版。一次支持最多16个并行的仿真运行。如果要扩展同步运行能力要购买额外的同步运行器许可。
安装和启动方案同步运行器
方案同步运行器是和Simio安装包同时提供的,解开软件压缩包后有一个安装程序名为ReplicationRunnerInstall-XXXXX.msi, XXXX是程序的版本号。这个版本要和Simio应用软件的版本匹配。注意:当Simio客户端连接到Replication Runner,它会检查这个同步运行器的版本是不是支持当前的Simio软件。
当同步运行器软件安装后,需要在Simio运行实验之前打开运行。要启动这个程序,导航到安装的目录,通常是C:\Program Files (x86)\Simio Replication Runner,双击名为SimioReplicationRunner.exe的应用。
一个新的窗口会跳出来,并跳出提示语"Experiment replication runner service is ready."(实验的同步运行器服务已经就位)。请不要按Enter(回车)否则服务会停止。

图:启动同步运行服务
一旦启动后, Replication Runner尝试找出电脑的IP地址,然后打开可用端口进行通讯。
防火墙和TCP端口
取决于你的防火墙设置,你也许被自动提示可以透过防火墙运行同步运行器,或者需要把它作为一个例外手工添加。
如果你希望配置Replication Runner为电脑使用一个特殊名字或者IP地址,或者打算配置它使用特定的端口,你可以通过修改SimioReplicationRunner.exe.config文件来实现。修改客户端用于连接的机器名,请编辑 “DNSMachineName”值;要修改用于和其他电脑通信的TCP端口,请编辑 “TCPPort”的值。如果没有特殊要求则保持默认设定。
同步运行器广播和子网
当运行Simio软件的客户端打算把它的仿真实验分布到网络中其他电脑上时,它会执行一个UDP多路广播到它的本地子网。运行Replication Runner的电脑会监听到广播信号,并传递它们的地址,然后客户端电脑就会开始使用它们。并且,当Replication Runner首次启动时,它会发出UDP广播通知到运行客户端“新的同步运行器被启动!”。所以如果要使用同步运行器,Simio客户端电脑和运行Replication Runner的电脑必须在同一个子网,彼此之间必须能够发送UDP报文。
如果你在分配仿真实验到同步运行器时,是通过VPN连接网络的,那么你需要指定你准备连接的机器的地址和端口。这是在Simio的File菜单Settings设置的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-3-28 19:52 , Processed in 0.011508 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表