Chinaunix首页 | 论坛 | 博客
  • 博客访问: 817972
  • 博文数量: 162
  • 博客积分: 5308
  • 博客等级: 大校
  • 技术积分: 2152
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-15 19:09
个人简介

DevOps让系统管理更轻松。

文章分类

全部博文(162)

文章存档

2014年(28)

2012年(10)

2011年(6)

2009年(60)

2008年(58)

我的朋友

分类:

2009-01-02 18:22:45

    现在的计算机社会中,持续的提供不停止的服务已经成为通往成功的关键。例如仅由于1台机器故障或超负荷而宕机就导致对客户的服务全面停止。这样的话,不但会带来莫大的损失,还会失去客户的信任。随着集群系统的导入,发生意外事故时会将系统停止时间(宕机时间)降低到最小限度、使负载均衡,提高其可用性。所谓集群,有“集团”、“团”的意思,顾名思义是“将多个计算机汇集成一群(或者多群),谋求提升可靠性及处理性能的系统”。
 
  集群系统有多个种类,可分为下列3种。其中,ExpressCluster属于High Availability集群。
 
HA (High Availability) 高可用集群
  一般提升系统可用性时,对构成系统的组件进行冗余化,消除单点故障(Single Point of Failure)是重要的。所谓单点故障指的是计算机的构成要素(硬件的组件)因为只有一个,所以该处发生故障时会有使业务停止的弱点。所谓高可用集群是使用多台节点进行冗余化操作、将系统停止时间控制在最小限度,提升业务可用性(availability)的集群系统。在高可用集群中,平时由主服务器对外提供服务,在主服务器发生故障时将业务交接到待机服务器。高可用集群按照数据存储方式区分,可分为共享磁盘型、镜像磁盘型两种。某些骨干业务系统等的宕机会给业务带来很大影响,因此此类系统不允许停止,需要引进高可用集群架构。
 
LB(Load Balance)负载均衡集群
  是将客户端的请求遵从恰当的负荷均衡原则分配给各节点的集群。是以高可测量性为目的的集群、一般无法进行数据交接。包括load balance集群、并列数据库集群。
 
HPC(High Performance Computing)高性能计算集群(这个我基本用不到)
  是指计算量非常大的集群。是为使用超级计算机执行单一业务的集群。使用所有节点的CPU来执行单一业务的网格计算技术近年来已成为热点。
 
 
个人认为:
   计算机集群的应用目的或者说应用策略可以分为高性能集群(LB、HPC)高可用性集群(HA)。
    
   LB是基于网络层
   HA是基于应用层    
阅读(2400) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~