使用FreeBSD构建HPC群集

2009-05-13 09:26:23来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

***************************************************************************************************
作者:Brooks Davis, Michael AuYeung, Gary Green, Craig Lee
The Aerospace Corporation

El Segundo, CA

{brooks,lee,mauyeung} at aero.org, Gary.B.Green at notes.aero.org © 2003 The Aerospace Corporation
翻译: A. CHENG( www.bsdplus.org)
原文链接: http://people.freebsd.org/~brooks/papers/bsdcon2003/
转载请保留本部分内容
****************************************************************************************************

1. 简介

上个十年的大部分时间里,高性能计算(HPC)开发方面的主要进展都集中在商业群集(commodity clusters)方面,也就是平常所说的Beowulf群集。这些群集使用市场上普通的硬件,构建出的系统性能在很多应用中却能和那些传统的超级计算机相媲美,甚至有过之而无不及。所需的成本也大约只有后者的十分之一甚至更少。并不是每一种应用都适用群集,但大部分的科学应用都可以通过小的改动而采用群集系统。

在几个需要超级计算能力的用户的驱动下, Aerospace 公司2001年决定放弃继续购买小型群集和SMP系统的方案,转而建立一个整合的计算群集,并最终命名为Fellowship。这个决定主要是出于缩减管理成本和更有效地利用现有计算资源的考虑。用户需求的多样性也导致了我们的设计和大多数群集都有较大差异,尤其是在操作系统的选择(FreeBSD)和配置管理方面(完全网络启动节点)。
Fellowship正被用于解决一些重要的现实问题并运作良好。目前为止,浮点运算的最好的测试成绩为183 GFlops。这一成绩可在2002年群集系统Top 500中跻身前100位。
这篇文章中,我们先对群集的配置作一个概述。包括基本的硬件和软件,系统的物理和逻辑结构以及基本操作。然后我们详细讨论设计过程中遇到的主要问题以及对相应解决方案的选择,并讨论这些选择的结果;第三,我们讨论这个过程中的教训以及我们希望整个并行计算社区需要注意的相应的事项;第四,我们谈一下未来的方向,比如如何进行进一步的改善和群集计算的新方案的研究;最后,我们总结一下目前的成果以及未来的发展方向。表二给出了一个URL列表,让读者更好地了解我们提到的项目和产品。
2.Fellowship 概览


Figure 1: Fellowship Circa April 2003



Fellowship基本的物理和逻辑结构和大部分群集相似。共由三个核心系统构成:151个双处理器节点,一个网络交换机和位于Aerospace内部网中的多种远程管理设备。各个节点都位于10.5/16网段。所有的节点和服务器都运行FreeBSD4.8-stable。这些设备都装在一行7英尺高的双机位的机架中,放置在Carlifornia州ElSegundo市Aerospace总部的地下数据中心。Figure 1摄于2003年4月。机柜1中节点的布局如Figure 2所示。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD 6.2 上使用 PF 防火墙

下一篇:chroot