本站首页    管理页面    写新日志    退出


«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:114
评论数量:83
留言数量:0
访问次数:427571
建立时间:2005年11月25日




集群环境的硬件选型要点
电脑与网络

豆浆油条 发表于 2005/12/27 12:06:00

转自:易博润成 原文网址:集群环境的硬件选型要点 在配置集群环境中我们如何选择自己的硬件环境呢?   在具体表述之前,我们先讨论一下一个高可用集群系统的可用性是如何得到的。一个双机环境通常由两台服务器和一个磁盘阵列,通过一个SCSI/FC链路串接在一个‘总线’上,那么其整体的可用性等于 :服务器1的可用性X服务器2的可用性X磁盘阵列的可用性也就是说如果服务器1是99.99,服务器2是99.999,磁盘阵列是99.99,则双机(对等工作方式:Active/Active)环境下的整体可用性是:    0.9999X0.99999X0.9999=0.99   而对于一个磁盘阵列子系统来分析其可用性,则是由组成阵列的各部件的可用性相乘得到。磁盘阵列系统由电源、背板、控制器、多个硬盘组成,那么磁盘阵列整体的可用性通常达到五个九(99.999)已经很难了,因为很多磁盘阵列都是盘和柜单配的,而市场上的硬盘通常可靠性不是很高的。导致整个磁盘阵列可靠性不高,从而最终导致整个高可用环境的可靠性低。   因此我们得到的结论是高可用环境下的硬件设备选择是系统的可用性的基石,而一个好的高可用软件使集群成为现实。选择硬件的原则可以归纳为:A  性价比是选型的要点;B  磁盘阵列是集群系统的核心,它的可靠性是关键,性能次之;    磁盘阵列有可能是单点故障点,它必须在环境中具有最高的可用性和可靠性;C  集群中的服务器可以选择不同配置,但尽量相同品牌;D  尽可能少的留有单点故障点;E  选择开放性好的服务器,可靠性尽量的高;F  尽量采用设备独立的存储子系统,既尽量采用带有独立RAID控制器的存储设备;G  选择磁盘阵列尽量考虑其硬盘的可靠性,最好和阵列柜统一考虑;H  磁盘阵列一定要求双路电源、散热性、抗震性、抗干扰能力等都是很重要的;I  正确认识磁盘阵列控制器的有关参数:CPU、Cache、通道等,这些数值不能代表磁盘阵列的可靠性和性能的高低。分析:   单独就双机环境下的集群来分析,设置两台服务器的目的是使系统处理单元(SPU)达到冗余,而共享存储冗余的代价太大,一般选配一个单柜来实现,而LanderCluster软件包负责监控系统,并在系统故障时报警并做出相应的切换操作,保证服务不丢失。但服务不丢失的前提是磁盘阵列部分不出故障,一旦磁盘阵列的控制器故障导致设备无法访问,则无论服务器主机有多好的性能和可靠性,都无法阻止系统停止服务。选择可靠的磁盘阵列是关键。如果真的要做到没有单点故障,则可以配置双控制器的磁盘阵列来避免控制器损坏导致的宕机,也可以配置双柜来达到磁盘阵列的冗余。两种方式各有利弊,双控并非完全避免单点故障,它涉及到控制器热切换,而且两个控制器同时在线,同时损耗,也无法避免由于硬盘损坏导致的停机;双柜方式通常需要特定软件的支持,保证磁盘柜之间数据的同步,同时代价很大,这两种情况要根据实际需求来定义。   服务器是服务提供的运行部分,它应该有很高的可靠性和开放性,便于维持整个系统的扩展性和开放性。集群环境中的服务器可以配置不一样,可以节省投资,因为LanderCluster双机用户中,通常采用的都是主从(Active/Standby)工作方式,备份服务器绝大部分时间是等待状态,可以配置的比主服务器低。   集群环境中的应用数据,要求存放在共享磁盘阵列中,本地硬盘通常安装操作系统、应用软件及LanderCluster软件包,为保证主机系统安全性,建议系统盘通过RAID1实现镜像,保证一块系统盘的损坏不会导致系统服务切换或终止。


阅读全文(1184) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.381 second(s), page refreshed 144790240 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号