找回密码
 注册
查看: 5348|回复: 7

高性能计算知识

[复制链接]
发表于 2009-5-20 10:13:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
高性能计算(High Perfermance Computing)机群,简称HPC集群。这类集群主要解决大规模科学问题的计算和海量数据的处理,如科学研究、气象预报、计算模拟、军事研究、CFD/CAE、生物制药、基因测序、图像处理等等。
  信息服务机群的应用范围很广,包括如数据中心、电子政务、电子图书馆、大中型网站、网络游戏、金融电信服务、城域网/校园网、大型邮件系统、VOD、管理信息系统等等。就其实现方式上分,还可以分为负载均衡机群、高可用机群等。
  简单的说,高性能计算(High Performance Computing)是计算机科学的一个分支,研究并行算法和开发相关软件,致力于开发高性能计算机(High Performance Computer)。
  随着信息化社会的飞速发展,人类对信息处理能力的要求越来越高,不仅石油勘探、气象预报、航天国防、科学研究等需求高性能计算机,而金融、政府信息化、教育、企业、网络游戏等更广泛的领域对高性能计算的需求迅猛增长。
  集群分为下面几种
  主/主 (Active/active)
  这是最常用的集群模型,它提供了高可用性,并且在只有一个节点在线时提供可以接受的性能,该模型允许最大程度的利用硬件资源。每个节点都通过网络对客户机提供资源,每个节点的容量被定义好,使得性能达到最优,并且每个节点都可以在故障转移时临时接管另一个节点的工作。所有的服务在故障转移后仍保持可用,但是性能通常都会下降。
  主/从(Active/passive)
  为了提供最大的可用性,以及对性能最小的影响,Active/passive模型需要一个在正常工作时处于备用状态,主节点处理客户机的请求,而备用节点处于空闲状态,当主节点出现故障时,备用节点会接管主节点的工作,继续为客户机提供服务,并且不会有任何性能上影响。
  混合型(Hybrid)
  混合是上面两种模型的结合,只针对关键应用进行故障转移,这样可以对这些应用实现可用性的同时让非关键的应用在正常运作时也可以在服务器上运行。当出现故障时,出现故障的服务器上的不太关键的应用就不可用了,但是那些关键应用会转移到另一个可用的节点上,从而达到性能和容错两方面的平衡。
  高性能计算集群技术
  高性能计算集群,英文原文为High Performance Computing Cluster, 简称HPC Cluster,是指以提高科学计算能力为目的计算机集群技术。 HPC Cluster是一种并行计算(Parallel Processing)集群的实现方法。并行计算是指将一个应用程序分割成多块可以并行执行的部分并指定到多个处理器上执行的方法。目前的很多计算机系统可以支持SMP(对称多处理器)架构并通过进程调度机制进行并行处理,但是SMP技术的可扩展性是十分有限的,比如在目前的Intel架构上最多只可以扩展到8颗CPU。为了满足哪些"计算能力饥渴"的科学计算任务,并行计算集群的方法被引入到计算机界。
  由于在某些廉价而通用的计算平台上运行并行计算集群可以提供极佳的性能价格比,所以近年来这种解决方案越来越受到用户的青睐。

[ 本帖最后由 xahpc 于 2009-9-1 15:45 编辑 ]
发表于 2009-5-20 10:24:06 | 显示全部楼层

回复 1# xahpc 的帖子

受教了。。。
既然楼主是Server专家,能不能介绍点用户选择HPC的判断依据什么的,谢谢。。。
发表于 2009-7-16 21:17:06 | 显示全部楼层
好贴,为什么没人顶呢
 楼主| 发表于 2009-9-1 15:34:23 | 显示全部楼层
谢谢支持。
发表于 2009-10-19 20:32:07 | 显示全部楼层
不错的基础知识啊,多谢楼主撒
发表于 2009-11-19 20:10:01 | 显示全部楼层
学习中。。。
发表于 2009-12-29 10:52:20 | 显示全部楼层
汲取知识。。谢谢楼主
发表于 2010-4-20 00:32:15 | 显示全部楼层
学习一下。。。飘过~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表