LAM/MPI CLuster System With FreeBSD 5.3

1 2 3 4 5 下一页
[前言]
MPI(Message Passing Interface)消息传送接口
它不是一个协议 , 但它的地位已经实际上是一个协议了 。它主要用于在分布式存储系统中的并行程序通信 。MPI是一个函数库 , 它可以通过Fortran和C程序进行调用 , MPI的好处是它速度比较快 , 而且移植性比较好 。
Cluster
目前常见的Cluster(集群)架构有两种 , 一种是Web/Internet Cluster System , 这种架构主要是将资料放置在不同的主机上面 , 亦即由多部主机同时负责一项服务;而另外一种则是所谓的平行运算了(Parallel Algorithms Cluster System)!平行运算其实就是将同一个运算的工作 , 交给整个Cluster里面的所有CPU来进行同步运算的一个功能 。由于使用到多个CPU的运算能力 , 所以可以加快运算的速度 。
此文档所安装架设的LAM/MPI Cluster System属于后者,由于实验环境条件以及自身能力的限制,可能文档有部分解释不详尽,如有疑问请来信与我联系,我将尽力完善此文档,谢谢!
[软件及平台]
ServerFreeBSD 5.3 Stable
IP:172.18.5.247
Hostname: center.the9.com
ClIEntFreeBSD 5.3 Release
IP:172.18.5.80
Hostname: node1.the9.com
apache_1.3.29All Ports Install
php4-4.3.10
php4-gd-4.3.10
【LAM/MPI CLuster System With FreeBSD 5.3】php4-extensions-1.0
lam-6.5.9
ganglia-monitor-core-2.5.6
ganglia-webfrontend-2.5.5
[目的]
架设一套基于FreeBSD 5.3的LAM/MPI Cluster System.
[安装及配置]
一,各节点系统 /etc/hosts 的基本配置如果内网有DNS,则配置好系统中的 /etc/resolv.conf 即可!
center.the9.com
#more /etc/hosts
172.18.5.247 center.the9.com
172.18.5.80 node1.the9.com
node1.the9.com
#more /etc/hosts
172.18.5.247 center.the9.com
172.18.5.80 node1.the9.com
二,Apache PHP Server 的架设
center.the9.com
#cd /usr/ports/www/apache13-modssl
#make install clean安装 APACHE
#cd /usr/ports/lang/php4-extensions
#make install clean安装 PHP. 切记这里一定要选择安装GD库
#vi /usr/local/etc/apache/http.conf加入以下相关参数
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
三,NFS Server-Client 的架设

    推荐阅读