微软并行计算系统WCCS2003评估指南

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

 摘要   Windows® Compute Cluster Server 2003 Beta 2 为需要解决复杂计算问题的客户提供了易于部署、操作,且集成了现有基础结构和工具的高性能计算 (HPC) 平台,可帮助他们在更短时间内把握住问题关键。

 

一直以来,群集配置都是一项复杂的技术,往往需要专门的技术人员来进行支持。标准的安装过程通过远程安装服务、节点配置和安全设置大大简化了网络配置和远程加载节点的工作任务。集成的作业调度器可以通过命令行接口进行访问,也可以通过几个为群集工作负载的提交和管理而提供的 API 进行访问。Active Directory® 集成提供了端到端的身份管理和安全性,而微软管理控制台则支持可扩展的管理单元,而且还集成了 Microsoft Operations Manager
       您可以群集上运行知名 ISV 所提供的领先应用程序,在维持高性能的同时,帮助企业及时且具成本效益地满足用户的各种需求。通过使用 MPI chameleon (MPICH) 标准的完全实现,可借助 Windows Compute Cluster Server 2003 中提供的消息传递接口 (MPI) 支持运行并行作业。Visual Studio® 2005 为开发人员提供了包含并行编译和调试功能的集成开发环境。Windows Compute Cluster Server 2003 无缝集成了屡获殊荣的 Windows Server™ 2003 操作系统,改进了安全性、存储效率和生产效率。

Windows Compute Cluster Server 2003 概述

Microsoft® Windows® Compute Cluster Server 2003 Beta 2 将为开发、部署、运行和管理高性能计算应用程序提供一个集成化的应用程序平台。Windows Compute Cluster Server 2003 可以帮助工作人员在一个高效环境内,借助商用硬件执行多节点工作负载计算。

     
在行业标准服务器群集的帮助下,高性能计算正逐步成为现实。这些群集的规模从几个节点(若干单台计算机)到数百个节点不等。与这些节点相关的布线、装备、配置、监控与管理活动以及提供适当、安全用户访问服务的工作大多是需要专门支持与管理资源的复杂任务。Windows Compute Cluster Server 2003 的目标是简化管理,降低计算群集成本,从而使计算群集可为更广泛的用户所接受。

   
Windows Compute Cluster Server 2003 的安装更为简单直观。系统配置的过程完全是指定好的,这在很大程度上实现了自动化。Windows Compute Cluster Server 2003 整合了传统 Windows 系统的远程部署和群集管理功能。Windows Compute Cluster Server 2003 完全集成了 Windows Server System™ 解决方案堆栈,从而可以充分利用 Microsoft Operations Manager 中提供的高级管理功能和 Active Directory 目录服务的用户与安全管理功能。需要借助 Windows Compute Cluster Server 2003 管理完成各项任务的人员将享受短暂的学习曲线,之后便可以轻松快速地适应管理界面。

   
工作中需要使用高性能计算解决方案的人员和组织需要一些必要的补充应用程序,来执行复杂计算和输出精确的数据。微软与服务于多个市场的独立软件供应商 (ISV) 携手,共同将应用程序移植到了 Windows Compute Cluster Server 2003 中。为了帮助履行其简单易用的诺言,微软提供了全功能的作业调度器。
   
Windows Compute Cluster Server 2003 支持根据消息传递接口 (MPI) 标准执行并行应用程序。Visual Studio 2005 中针对并行计算的功能增强包括对 OpenMP 标准的支持以及支持 MPI 的并行调试功能。
Windows Compute Cluster Server 2003入门

在过去的 15 年中,高性能计算得到极大的发展。虽然二十世纪九十年代初的超级计算机解决方案能够提供强大的并行计算能力,但其成本动辄数千万美元,而且要求具有较高级别的部署、管理和维护技能。过于昂贵的成本和特殊的技能水平要求,将使用这些解决方案的客户限制为政府机构和大型科研院校。

今天,最高端超级计算解决方案的成本超过了一亿美元。这些系统所产生的巨大计算能力仍是非常宝贵的工具,是完成大规模、高精度计算任务的重中之重。 虽然能够产生最大计算能力的高性能计算解决方案仍存在着极大的价值和需求,但与之相对的,几乎任何人都可以通过群集价格低廉、方便易用的商用硬件来创建高性能计算解决方案。这是可能的,因为 64 位处理器体系结构的计算能力在不断提高,而且在内存地址空间方面也有相应的提高。实现高性能计算的小型群集的创建成本从五千到一万美元不等就产生相同计算能力的成本而言,比 15 年前少了近 10,000 倍。

群集高性能计算解决方案成本方面的降低为依赖于高性能计算的个体提供了更多执行计算任务的选择。大规模或高精度作业可提交给超级计算机系统,而部署的本地群集则可快速执行小规模的常规任务。

但是,对高性能计算的经济承受能力已不再成为使用障碍。由于高性能计算解决方案在使用、管理、与计算基础结构集成,以及利用标准应用程序能力等方面的困难,限制了高性能计算群集的广泛采用。Windows Compute Cluster Server 2003 的主要目标是克服这些挑战。随着 2006 Windows Compute Cluster Server 2003 的计划发布,微软希望能够扫清管理阻碍,使每位工程师和科学家都可以单独利用群集强大的计算能力。管理要求的降低还释放了一些资源,使那些具有高性能计算需求的企业可以部署本地群集,多快好省地解决问题。

 

什么是Windows Compute Cluster Server 2003

Windows Compute Cluster Server 2003 是一款使用群集商用服务器的高性能计算解决方案,是通过 Windows Server 2003, Compute Cluster Edition 操作系统和 Microsoft Compute Cluster Pack 组合构建的。

Windows Server 2003, Compute Cluster Edition 是基于 Windows Server 2003 64 位版的专用 64 Windows Server 操作系统,专为可支持高性能软件的 Windows Compute Cluster Server 2003 而开发。Windows Server 2003, Compute Cluster Edition 是一个完整版本的 Windows Server 2003 64 位操作系统;当然,我们并不建议将其作为通用服务器。

为降低 Windows Compute Cluster Server 2003 的售价,Windows Server 2003, Computer Cluster Edition 中的服务器角色将受到一定限制。举例来说,用户如需在群集服务器上安装 Microsoft SQL Server™ 2005


 

相关文章

文章评论