
| 出版日期:2000-12-18 总期号:982 本年期号:94 |
|
EnFuzion实现多平台上并行计算
张文 EnFuzion是Turbolinux公司发布的超级计算集群产品。它把您现有的计算机网络变成一个高速、容错、高可用性的超级计算机。更让人难以置信的是,用户无需专门的服务器或工作站来构建您的集群,更无需用户编程。EnFuzion会充分利用您现有的机器资源,如机器的空闲时间、用户的下班时间、屏幕保护出现时等进行超级计算工作。目前EnFuzion支持所有通用的Unix平台,还支持WindowsNT和Linux,是一款真正的跨平台超级计算集群产品。 产品特性 EnFuzion可以让用户轻松地实现企业的超级计算。一直以来,并行计算都被视为尖端科技,而且一般都使用大型的硬件“并行计算机”来实现,仿佛只有少数几个科学家在科研机构才能完成。EnFuzion的出现彻底打破了这个定论。EnFuzion使用简单,用户无需编程,只需要指定简单的参数或命令,这使得很多不了解并行机硬件的企业和公司在碰到并行计算的难题时也找到了解决方法。同时它还具有图形化的界面和Wizard指导用户按照步骤完成复杂的运算。在使用简单的同时,EnFuzion提供了极高的运算性能,它能使用户的应用程序在不做任何修改的前提下运算速度提高200倍以上,已经达到或超过了硬件并行机的运算效率。EnFuzion还能使用户在动态的情况下自由增加或删除集群节点,灵活掌握集群的规模,做到有的放矢。作为集群产品,EnFuzion还能做到故障切换、断点续传、自动将CPU和主机达到负载均衡等功能。在可管理性上,EnFuzion也做得十分优秀。它拥有一个基于Java的GUI界面,用户在EnFuzion中可对每个节点进行控制。用户还可根据CPU空闲时间、CPU负载状况等条件对工作片进行定制。最为方便的是,EnFuzion可以在网络上对整个软件进行安装和升级,而且安装都在根节点上完成。如果用户发现自己的应用比较复杂,EnFuzion还提供了强大的API功能,你可以利用C、C++、Perl、Unix Shell等脚本语言进行编程,使复杂的程序简单化。可以说,EnFuzion是并行计算领域的跨时代产品。它在解决了困扰人们多年的并行计算问题的同时,大大降低了并行计算的成本,同时还降低了对完成此工作的人的要求。 具有如此多优势的产品,自然受到大家的青睐。除了上面提到的优势外,在今天IT蓬勃发展时我们经常碰到的一个很严重的问题是资源的浪费。各个企业公司都拥有几十甚至上百台计算机,但是这些计算机是否真的100%发挥了作用呢?回答是否定的。EnFuzion就可以帮助您在竞争激烈的经济时代充分发挥所有机器设备的性能,同时也能充分利用时间,最大限度提高工作效率。这也是很多世界知名的公司、大学选择EnFuzion的原因。 升级方案 这样出色的产品安装和使用是不是很复杂呢?回答是否定的。EnFuzion的安装将在根节点一次完成,也就是说,即使帮助您完成并行计算的集群有100台甚至更多的机器,您也不用担心,因为您只需对根节点进行操作。另外它是以光盘形式出现的。您可以按照提示逐步完成产品的安装或升级。 以安装Linux平台上的EnFuzion为例: 首先您可以选择自动安装EnFuzion, 使用“enfinstall“命令。如果不能自动安装,您可以选择手工安装: 1. 将EnFuzion(Linux版本)拷贝到Turbolinux Server的系统中; 2. 使用tar -xzvf enfuzion.6.0.1-linux.2.2- i486.tar.gz将文件进行解压缩。 3. 在安装每一个节点时,首先要将在节点的配置文件“EnFuzion.code”中做以下的工作; 4. 通过Telnet 或其他方式远程登录到您想安装EnFuzion节点的机器;在“home”目录下建立一个“.enfuzion”的子目录; 5. 将enfnodeserver、enfjobserver、enfnodeadmin、enflicense拷贝到这个目录下; 6. 将根节点安装好; 7. 按照提示一步一步进行下面的安装。 值得注意的是:为了安全的原因,Turbolinux缺省安装时是关闭Telnet和FTP功能的。因此您需要在/etc/inetd.conf file打开这两项功能。 同样的,在其他平台安装也是易如反掌。 并行计算存在于我们生活的方方面面,EnFuzion也应用到各个领域。如金融行业的资产管理、金融计算,生物行业中的基因分析、蛋白质分析等,石油勘探,汽车制造,CAD制图,气象分析,高能物理等。 目前EnFuzion已经在世界各地得到了广泛的应用,如澳大利亚最大的保险公司AMP资产管理集团已经采用EnFuzion完成该公司的资产管理工作,使得他们平时需要100天的工作在一个星期就完成了。另外,著名的Rockefeller大学也采用EnFuzion进行人类基因中的蛋白质结构分析和比较工作。其他在使用EnFuzion的还有J.P.Morgan等世界知名的企业和公司。事实证明,EnFuzion是一款简单易用的优秀的超级计算集群产品。 |
|||||||||||||||||