[帮助]Mirauge3D并行计算设置注意事项



  • Mirauge3D并行计算设置注意事项

    1. 并行计算环境网络架构图

            如下图所示,整个局域网并行计算环境由高性能存储服务器、万兆交换机、多台高性能计算服务器和用户工作站组成,所有服务器和工作站与万兆交换机相连组成计算网络。
    4b5f1633-85eb-4a12-bb1e-dcce872fc4a2-image.png
            在局域网内,存储服务器上的磁盘设置成共享模式,其他电脑上可通过网络路径访问存储服务器上的共享磁盘(如\192.168.10.10\data或者\dataServer\data的形式);其他计算服务器的磁盘也可以设置成共享模式,方便其他电脑访问(如\192.168.10.11\data或者\calServer1\data的形式)。

    2.软件安装

            Mirauge3D软件可安装在局域网内任意一台计算服务器或存储服务器上,只需保证安装目录位于共享路径下(如如\192.168.10.11\data\mirauge3d-ss\mirauge3d.exe或者\calServer1\data\mirauge3d-ss\mirauge3d.exe的形式),其目的是保证其他电脑上能按此网络路径访问mirauge3d.exe。当然也可以安装在本地目录,然后手动拷贝到网络共享目录下。
    不需要在所有机器上都安装Mirauge3d,但是需要在所有将要使用Mirauge3d的机器上安装VS的驱动和深思数盾软件锁驱动。具体方法为,在该机器上通过网络路径\mirauge3d-ss \Support目录,依次在当前机器上安装以下四个程序即可(一个软件许可,三个驱动)。

    5aa2aa59-d48d-4693-8a5d-49b82e08a346-image.png
    3.软件许可的使用

            软件锁可插在局域网内任意一台服务器上,在此机器上,需对“Virbox工具”设置如下:

    8b954663-79be-4eee-9398-b6a9994ecf7b-image.png
    而在需要使用Mirauge3D(包括M3Engine)的其他机器上,设置如下,点击刷新按钮后会显示可用的许可服务器名称:

    88c90ce6-69a5-4c06-b3ea-9108697a8ccb-image.png
    注意:各机器上需关闭防火墙、退出杀毒软件,并将电源选项设置成高性能模式。

    在“我的软件”页面可看到硬件许可可用的并行许可数目,如图中的10表示可同时在局域网内的10台电脑上使用Mirauge3D。

    2308d7ba-46f6-479a-9db9-8d791f45be26-image.png

    4.Mirauge3D软件的使用

            在许可数目允许的情况下,可同时在多台机器上进行多个工程的计算。
            如假设有计算服务器1、2…6共六台,当前有两个测区的数据需要处理,而Mirauge3D安装目录位于计算服务器1上,路径为\192.168.10.11\data\mirauge3d-ss\mirauge3d.exe,用机器1、3、4和机器2、5、6分别处理测区1和测区2。

    (1)对于Mirauge3D1.0 版本

            在机器1上,从网络路径\192.168.10.11\data\mirauge3d-ss\mirauge3d.exe打开Mirauge3D.exe,建立测区1的工程,导入影像,点击空三按钮开始空三;然后依次在机器1、3、4上通过路径\192.168.10.11\data\mirauge3d-ss\m3engine.exe打开M3Engine,并设置菜单中的主机IP地址为机器1的地址(即创建工程的机器的地址,此处为192.168.10.11),让1、3、4参与机器1上的计算任务。

            在机器2上(假设其IP地址为192.168.10.12),从网络路径\192.168.10.11\data\mirauge3d-ss\mirauge3d.exe打开Mirauge3D.exe,建立测区2的工程,导入影像,点击空三按钮开始空三;然后依次在机器2、5、6上通过路径\192.168.10.11\data\mirauge3d-ss\m3engine.exe打开M3Engine,并设置菜单中的主机IP地址为机器2的地址(即创建工程的机器的地址,此处为192.168.10.12),让2、5、6参与机器2上的计算任务。

            以上的计算工作共使用了6个许可。其中机器1、2可称为主机,3、4为1的节点机,5、6为2的节点机。本例中软件仅安装在机器1上,实际中为了避免不同测区的计算都从同一个磁盘读取软件,可在多个机器上安装软件,不同的测区计算时从不同路径访问软件,避免拥堵。

    注意因计算资源有限,同一台机器只能从事一项计算任务,不能其即参与测区1的计算又参与测区2的计算。即每个机器上只能同时打开一个Mirauge3D.exe或M3Engine.exe(主机上Mirauge3D.exe和M3Engine.exe可同时打开)。

    打开软件、建立工程、导入影像等操作都需要在网络路径下操作,如:
    在此目录下双击打开软件界面:

    4ce28b48-ce88-4246-afc6-35007696fff9-image.png

    在此目录下建立工程:

    ccb733c1-a22e-43c0-a724-e59b2f57d72c-image.png
    38b07c1e-8957-45ee-8a34-6bc992d73131-image.png
    在此目录下导入影像:

    5e8a90e3-e005-4f57-9088-4181e4757ada-image.png

    (2)对于Mirauge3D2.0 版本

            如假设有计算服务器1、2…6共六台,当前有两个测区的数据需要处理,Mirauge3D安装目录分别位于计算服务器1和2上,路径分别为\192.168.10.11\data\mirauge3d-ss\mirauge3d.exe和\192.168.10.12\data\mirauge3d-ss\mirauge3d.exe,用机器1、3、4和机器2、5、6分别处理测区1和测区2。

            在机器1上,从网络路径\192.168.10.11\data\mirauge3d-ss\mirauge3d.exe打开Mirauge3D.exe,建立测区1的工程,导入影像,点击空三按钮开始空三;然后依次在机器1、3、4上通过路径\192.168.10.11\data\mirauge3d-ss\BranchNode.exe打开BranchNode,并选择工程路径,让1、3、4参与机器1上的计算任务。

            在机器2上,从网络路径\192.168.10.12\data\mirauge3d-ss\mirauge3d.exe打开Mirauge3D.exe,建立测区2的工程,导入影像,点击空三按钮开始空三;然后依次在机器2、5、6上通过路径\192.168.10.12\data\mirauge3d-ss\BranchNode.exe打开BranchNode,并选择工程路径,让2、5、6参与机器2上的计算任务。

    其余注意事项同上1.0版本

    5.并行出错检查流程

    1)检查节点机有没有安装VS和软件狗驱动;
    2)检查节点机上的软件狗客户端上能否看到许可信息(或直接在节点机上点击Mirauge3D.exe,看是否能正常打开)
    3)检查影像数据、工程、软件所在的共享路径,在节点机上能否访问
    4)检查节点机的电源选项是否为“高性能”
    5)检查杀毒软件、防火墙是否关闭


登录后回复