linux MPI 配置实战:快速搭建集群
创新互联专注于古雷港企业网站建设,成都响应式网站建设公司,商城开发。古雷港网站建设公司,为古雷港等地区提供建站服务。全流程按需开发,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务
Linux Message Passing Interface(MPI)是一种利用消息传递方式实现进程交互通信的配置实践。它支持多台计算机(多节点)上的多个进程之间的彼此通信,使应用程序可以在一个集群环境中协作执行任务,大大提高了计算机的性能。本文将介绍如何快速搭建 Linux MPI 集群,并实现其中的节点之间的通信。
要快速搭建 Linux MPI 集群,我们需要准备的内容有:
(1)至少两台 Linux 计算机;
(2)安装Linux MPI 模式,比如运行 OpenMpi 、 MVAPICH2 等;
(3)安装 SSH。
第一步,在节点上安装MPI。如何安装MPI,取决于安装的系统和硬件环境,安装过程不再赘述,可参考 MPI 的官方文档。
第二步,安装 SSH 无密码登录。Linux MPI 使用 SSH 无密码登录作为节点之间通信方式,因而需要保证所有节点间可以相互通信(ssh),此外还需要将其中有一台计算机作为控制节点。设置 SSH 无密码登录的方式,请参考 Linux 相关的教程。
第三步,启动 NFS 服务。NFS 服务可以保证节点间数据的快速共享,以便在并行程序运行过程中,可以方便的将数据读写到节点间的共享路径中。配置 NFS 服务的步骤过程,请参考 Linux 相关的教程。
第四步,修改 hosts 文件。为了使节点间能够正确地访问和通信,需要将所有节点的 hostname 和 IP 地址以及端口号写入 /etc/hosts 文件中,这样 Linux 系统才知道其他节点的地址及端口号,从而实现节点的相互通信。
第五步,启动 Linux MPI 集群。完成上述准备工作之后,即可在控制节点上启动集群,方式是使用 mpirun 命令,例如: mpirun –prefix –hostfile –np –bynode –wdir myprogram。其中: 是 Linux MPI 的安装路径, 是 hosts 文件的路径, 是启动的进程数, 是应用程序工作目录,myprogram 是需要执行的应用程序。
以上就是 Linux MPI 集群快速搭建的步骤。以上步骤如果顺利完成,就可以实现不同节点之间的通信,从而实现并行程序的执行,大大提高计算机的性能。当然,MPI 集群的配置并不容易,但只要熟悉 Linux 的服务配置,应该还是可以快速搭建的。
香港云服务器机房,创新互联(www.cdcxhl.com)专业云服务器厂商,回大陆优化带宽,安全/稳定/低延迟.创新互联助力企业出海业务,提供一站式解决方案。香港服务器-免备案低延迟-双向CN2+BGP极速互访!
当前题目:LinuxMPI配置实战:快速搭建集群(linuxmpi配置)
网站链接:http://www.gawzjz.com/qtweb/news25/185975.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联