研究室的微软高性能计算系统解决方案

时间:2008-11-23   来源:   网友评论:0   人气: 216 作者:

并行计算的平民时代来了--微软WCCS 2003
集成MPI及集群管理系统 并内含InfiniBand或Myrient驱动程序
 

高性能计算广泛应用于网格运算、工程运算、科学运算、IC设计、汽车碰撞模拟,以及财务风险控管等;回顾历史,只要提及HPC,用户脑海中立即浮现的首选平台,非Linux莫属,其次才是Unix,至于微软的Windows操作系统,却始终未能在此一市场成气候。究其主因,乃在于现今HPC所采用之并行程序,绝大多数皆由FORTRAN、C或C++等程序编写而成,仅能在Unix或 Linux环境执行所致

随着四核处理器性能不断提升、同时价格下调,并行计算的整体成本大幅降低,微软推出的并行计算Windows Compute Cluster Server 2003,将给HPC市场带来低成本高效率。该操作系统最大优势,即配备了MPI、作业调度器与资源管理功能,已将HPC所需套件全部囊括在内。
A2.jpg 

传统linux的HPC环境,无异像一个深不可测的科技黑匣子,每个环节之间,都是不易跨越的鸿沟;举个最简单的例子,程序开发者或IT人员,通常很难参透专业研究员或科学家的逻辑思维,故甚难编写出精确符合研究计划的应用程序,且IT人员也不知从何管理或设定诸如消息传递接口(MPI)、Private Network或Public Network等细节,导致研究员或科学家必须自己动手,尝试搞懂MPI函数库、程序开发语言,自行跳下来编程、管理和维护。

 
 因此,微软遂以Windows Server 2003操作系统为核心,继而加入了诸如MPI、作业调度程序、集群计算工作管理员等重要HPC的套件,孕育出Windows Compute Cluster Server 2003(以下简称WCCS 2003)这个专为HPC量身订做的操作系统,同时搭配了包括Active Directory、MOM、Visual Studio等已为市场熟知的技术,让HPC应用不管在于并行计算程序开发、调试,乃至于集群计算环境的监控、管理、部署、设定及安全防护等环节,都不再像从前那般艰深困难。

A3A.jpg 

微软Windows Compute Cluster Server2003操作系统说明
品名
微软Windows Compute Cluster Server2003
CPU要求
64位,intel Pentium或Xeon系列的EM64T处理器,或AMD Opteron、Athlon等系列处理器,支持四路处理器
内存
最小512MB,最大32GB
安装硬盘空间
4GB
硬盘空间
主节点需要最少2个硬盘空间(C: 和D:),节点需要至少2块网卡,以建立公用和私人网络,视所选择的网络拓扑而定,各节点可能需要额外NIC,以存取公用网络或支持MPI网络



提供RIS自动部署工具 并藉由AD整合既有IT架构

  WCCS 2003提供了1项名为Remote Installation Services(简称RIS)的工具,其就如同安装精灵一般,旨在简化计算节点的安装作业。具体而言,WCCS 2003用户于完成主节点的安装程序后,便可透过RIS工具的协助,从而以最快的效率,自动于远程完成其它节点的部署、安装等程序。

  不过,虽有RIS工具可供自动部署,然用户仍可选择以手动方式完成部署工作,或是采用非微软的部署工具。

  此外,WCCS 2003内含Microsoft Management Console(MMC)管理控制,透过此一GUI主控台,管理者便可快速且轻易地设定MPI、网络(含Private Network与Public Network),同时可进一步利用节点管理机制,随时监控各个远程运算节点的主机健康状态,掌握诸如CPU、内存、硬盘、供电系统或散热风扇等组件之实时信息。


 

文章评论