ixdba.net,讨论linux+oracle技术

Linux集群技术概论

上一篇 / 下一篇  2007-07-18 10:20:09

查看( 476 ) / 评论( 4 )
转载一篇文章!
'kW.V7bF1sO]7590422
N,g$K0wx S M&_7590422 一、集群的基本概念
$y`y1v:K$jn$@~ d-a7590422
Thh)~7F7590422   有一种常见的方法可以大幅提高服务器的安全性,这就是集群。 IXPUB技术博客U4UiL/zu^q t
IXPUB技术博客%[NlQ8QzS5`Q
  Cluster集群技术可如下定义:一组相互独立的服务器在网络中表现为单一的系统,并以单一系统的模式加以管理。此单一系统为客户工作站提供高可靠性的服务。 IXPUB技术博客f6w;LI|O kU

kx:c"ls}}Y7590422   大多数模式下,集群中所有的计算机拥有一个共同的名称,集群内任一系统上运行的服务可被所有的网络客户所使用。Cluster必须可以协调管理各分离的组件的错误和失败,并可透明地向Cluster中加入组件。 IXPUB技术博客 fC `4mQpn5s ?#]$J
IXPUB技术博客 x"w6b0QN+m/I[
  一个Cluster包含多台(至少二台)拥有共享数据存储空间的服务器。任何一台服务器运行一个应用时,应用数据被存储在共享的数据空间内。每台服务器的操作系统和应用程序文件存储在其各自的本地储存空间上。
\-_,E mwv7X7590422 IXPUB技术博客+w7w/y'b/K]#?.g*w:C
  Cluster内各节点服务器通过一内部局域网相互通讯。当一台节点服务器发生故障时,这台服务器上所运行的应用程序将在另一节点服务器上被自动接管。当一个应用服务发生故障时,应用服务将被重新启动或被另一台服务器接管。当以上任一故障发生时,客户将能很快连接到新的应用服务上。 IXPUB技术博客_bHj]r v+D
IXPUB技术博客;wm%Lz| u
  二、集群的硬件配置 IXPUB技术博客0TlE/~*\ a
IXPUB技术博客3~Z(B1['o3D
  镜像服务器双机 IXPUB技术博客)gRs^`m?
IXPUB技术博客"?&?|%jOP&p
  集群中镜像服务器双机系统是硬件配置最简单和价格最低廉的解决方案,通常镜像服务的硬件配置需要两台服务器,在每台服务器有独立操作系统硬盘和数据存贮硬盘,每台服务器有与客户端相连的网卡,另有一对镜像卡或完成镜像功能的网卡。
M7@:t*yV$sK F7590422 IXPUB技术博客PM'DI*IG,dd
  镜像服务器具有配置简单,使用方便,价格低廉诸多优点,但由于镜像服务器需要采用网络方式镜像数据,通过镜像软件实现数据的同步,因此需要占用网络服务器的CPU及内存资源,镜像服务器的性能比单一服务器的性能要低一些。
\NOx6@.wft2M7590422
bs F2r Pc8j7590422   有一些镜像服务器集群系统采用内存镜像的技术,这个技术的优点是所有的应用程序和网络操作系统在两台服务器上镜像同步,当主机出现故障时,备份机可以在几乎没有感觉的情况下接管所有应用程序。因为两个服务器的内存完全一致,但当系统应用程序带有缺陷从而导致系统宕机时,两台服务器会同步宕机。这也是内存镜像卡或网卡实现数据同步,在大数据量读写过程中两台服务器在某些状态下会产生数据不同步,因此镜像服务器适合那些预算较少、对集群系统要求不高的用户。
gSCO(iu7590422
*kCV|!y7D2v7590422   硬件配置范例: IXPUB技术博客P.LD&xR-SF([

B1w0Y4Bn&Y8b{7590422   网络服务器 两台服务器操作系统硬盘 两块
.`7U.Tc+B/Iw:}7590422
:}6j\2hq$mPi7590422   服务器数据存贮硬盘 视用户需要确定
a~fc+A khj3nQ7590422 IXPUB技术博客l)f~5cr/{g
  服务器镜像卡(部分软件可使用标准网卡) 两块
0\4^Z)e'@'h1cP7590422 IXPUB技术博客9II C_XS$c'p
  网络服务网卡 两块三、双机与磁盘阵列
(e&baKvS'^@3e'g7590422
%w%a:vp-r7590422   与镜像服务器双机系统相比,双机与磁盘阵列柜互联结构多出了第三方生产的磁盘阵列柜,目前,豪威公司、精业公司等许多公司都生产有磁盘阵列柜,在磁盘阵列柜中安装有磁盘阵列控制卡,阵列柜可以直接将柜中的硬盘配置成为逻辑盘阵。磁盘阵列柜通过SCSI电缆与服务器上普通SCSI卡相连,系统管理员需直接在磁盘柜上配置磁盘阵列。 IXPUB技术博客d1];C;AM?b
IXPUB技术博客6yBPQCha
  双机与磁盘阵列柜互联结构不采用内存镜像技术,因此需要有一定的切换时间(通常为60?D?D180秒),它可以有郊的避免由于应用程序自身的缺陷导致系统全部宕机,同时由于所有的数据全部存贮在中置的磁盘阵列柜中,当工作机出现故障时,备份机接替工作机,从磁盘阵列中读取数据,所以不会产生数据不同步的问题,由于这种方案不需要网络镜像同步,因此这种集群方案服务器的性能要比镜像服务器结构高出很多。
\+u;a b+M3Z9n U7590422 IXPUB技术博客 {~E1Y Z/U*O {h!Y
  双机与磁盘阵列柜互联结构的缺点是在系统当中存在单点错的缺陷,所谓单点错是指当系统中某个部件或某个应用程序出现故障时,导致所有系统全部宕机。在这个系统中磁盘阵列柜是会导致单点错,当磁盘阵列柜出现逻辑或物理故障时,所有存贮的数据会全部丢失,因此,在选配这种方案时,需要选用一个品质与售后服务较好的产品。
o }%y_,m5z&i7590422 IXPUB技术博客 xJFa:y PE
  硬件配置范例: IXPUB技术博客#q|P7hg#@ j"Uu/?
IXPUB技术博客-q5Z/xx/J ]0fm
  网络服务器 两台 IXPUB技术博客Ex)x4k9^ p.D`
IXPUB技术博客wjd(@6u8wV4f6J
  服务器操作系统硬盘 两块
e$Yg6E?p7590422 IXPUB技术博客B?p.Gn
  第三方生产的磁盘阵列柜 一台
ef VdSKH7590422 IXPUB技术博客1M[`.KgX SP
  磁盘柜专用SCSI电线 两根
s WmU)H?I7590422
,~4v;qi+H,j9b7590422   磁盘阵列柜数据存贮硬盘 视用户需求确定
)v0]%Z3\V)RY-D8q7590422
mv&\ G p&O g&E7590422   网络服务网卡 两块 IXPUB技术博客6[&[nm6E[q

D VH)~/s#O7590422   除此之外,一些厂商还有更优秀的技术的解决方案,比如 HP.
.? U'gX#v!Ru7590422
1xI)l@2Uk]/D7590422   三、HP双机双控容错系统 IXPUB技术博客mzv c ms"e%K
IXPUB技术博客j+O;c0p Ez
  HP NetServer为双机双控容错系统提供了高品质和高可靠的硬件基础……
Sl}w}*CS7R7590422 IXPUB技术博客xx'Erq1b
  HP双机双控容错系统结合了HP服务器产品的安全可靠性与Cluster技术的优点,相互配合二者的优势。 IXPUB技术博客%L7aq^'Z8|vba
IXPUB技术博客0o5\"tA%u-tt Y
  硬件配置范例:
OM:b|F6g4A{Fe7590422 IXPUB技术博客*E'jI0a8L+Dg
  HP L系统的网络服务器 两台 IXPUB技术博客K]nC5Hs-m
IXPUB技术博客,p ?5l-m/E1]k
  服务器操作系统硬盘 两块
;? Sa2Uu'XK7590422
1v9E C$u2@4o2H$nu7590422   HP硬盘存贮柜(SS/6,RS/8,RS/12) 一台 IXPUB技术博客,j;Ve6q0VKQ
IXPUB技术博客Xf@NF$@
  磁盘柜专用SCSI集群适配电缆 两根
fBHSE;wQ;`yu7590422 IXPUB技术博客_$`y!~/?Q B
  磁盘柜数据存贮硬盘 视用户需求确定
j1ERw7gL V?AR7590422 IXPUB技术博客z k%c$@e*sn%~7T
  HP集群专用阵列卡 两块 IXPUB技术博客D;MF_ E6s)^'scW
IXPUB技术博客{A0A*q8Ng#Cc5n
  网络服务网卡 两块五、HP光纤通道双机双控集群系统 IXPUB技术博客gH[@n
IXPUB技术博客%V%r$g]'W$g#g~"W
  光纤通道是一种连接标准,可以作为SCSI的一种替代解决方案,光纤技术具有高带宽、抗电磁干扰、传输距离远、质量高、扩展能力强等特性,目前在FC-AL仲裁环路上可接入126个设备。
l7W6_T]h a!H7590422
5~;y5t.np x;_(_7590422   光纤设备提供了多种增强的连接技术,大大方便了用户使用。服务器系统可以通过光缆远程连接,最大可跨越10公里的距离。它允许镜像配置,这样可以改善系统的容错能力。服务器系统的规模将更加灵活多变。SCSI每条通道最多可连接15个设备,而光纤仲裁环路最多可以连接126个设备。
PFZt ~vY{"f7590422 IXPUB技术博客 TB(dL1O1z|
  光纤集群系统组成: IXPUB技术博客7G:i8f C%TP+P

1Qa1r _ m\`7590422   HP光纤集群系统硬件设备包括有两台HP服务器(需支持光纤卡,目前有LC2000、LH3000、LH4、 LH6000、LT6000、LXr8000、LXR8500)及光纤适配卡,可以使用RS/12FC光纤磁盘阵列柜,需另加一对或两对网卡用于心跳检测和与客户端连接。在配置过程中还需另外选配光纤卡到光纤存贮设备的光纤电缆。硬件配置:
&|uh+`KG&jR7590422 IXPUB技术博客2Uy/V7|Rb
  HPL系统的网络服务器 两台
:ZcT Ao"?h iPa7590422 IXPUB技术博客BC0@ i&c{ic
  服务器操作系统硬盘 两块
|5T/{'Fld7590422 IXPUB技术博客8Nn s l~@.~ c
  HP光纤阵列存贮柜(RS/12FC) 一台
@ Q$O?R7590422 IXPUB技术博客&DZP}9c5~ pu
  光纤磁盘柜专用光纤电缆 两根
duE.C(s!o_7590422
?$}v Q6q4Jkd7590422   光纤磁盘柜数据存贮硬盘 视用户需求确定
#s[N x;} m(Y-S7590422 IXPUB技术博客g9A8c(F9L&R6o4xF
  HP光纤适配卡 两块
e"[ j}*zU7K3}7590422
J[D:BV$V6}yJ#{7590422   网络服务网卡 两块
;ti*g_0hR^7@7590422
'Nf0Y_(|7590422   四、集群的软件配置 IXPUB技术博客 \ K zF!dY-C

(R$}!\!Xs!W1G;SUW7590422   基于NT平台的集群软件
mvJv,}V7590422 IXPUB技术博客d aB't5zT/Ni
  Microsoft的MSCS,也有许多第三方的专业软件公司开发的集群软件,如豪威的DATAWARE,VIN CA公司的STANDBY SERVER,NSI公司的DOUBLE-TAKE
8U+l-] vkX?-l$]Q7590422 IXPUB技术博客a\wO!S!Kk,{`u3Tq
  MS WolfPack的特点 IXPUB技术博客)G p#kY%H

)^G3d7jw%}Wg7590422   MS WolfPack是MS Cluster server的别称,是 微软针对Cluster技术研制开发的双机软件。它集成在NT SERVER上,支持由二台机器组成的双机系统,提供一种高可用且易管理的应用环境。
0R"J+|}Mf7590422 IXPUB技术博客8a/qvON Q{*u
  主要特点: IXPUB技术博客j.v:I:[SUGwD8L
IXPUB技术博客O C |9OfL2}
  自动检测和修复服务器或应用程序的错误
(oI \/t[ gz7590422 IXPUB技术博客3{8I.zg-yld
  可实现对服务器中应用程序的切换 IXPUB技术博客 R5yp![-Rx[:` x k:C7p

:V"b8HQoDc8a/b ~7590422   可通过TCP/IP连接各种客户端,如MS-DOS、WINDOWS 3.X/9X/NT,Apple Macintosh、UNIX生产主机无需人工干涉即可自动恢复数据并接管任务
?ZW hO7590422
;O i&A Ve(}7_I7590422   易管理性: IXPUB技术博客_7LpD1y&gM

NJc7O%g0[I7590422   可自动审核服务器和应用程序的工作状态 IXPUB技术博客 q W4q0l|-WI,m
IXPUB技术博客u@ T T8w
  可建立高可用性的应用程序、文件共享、打印请求等 IXPUB技术博客&r9zc,^y

D k9fA7]$x7590422   可灵活设置应用程序和数据的恢复策略
,aM;[p|2h7590422 IXPUB技术博客W BY Ww(W8^
  简单操作即可进行应用程序的离线,重新再线,服务器间的迁移。
Xn!DX#VA7590422
\m3j^4v'K7590422   目前,WINDOWS 2000 Advanced Server与WINDOWS 2000 DataCenter Server都集成有更先进集群技术。 IXPUB技术博客Qj#G!m#| OX
IXPUB技术博客v{AJ,?F}A?
  其它的网络操作系统平台上也有许多集群软件,比如: IXPUB技术博客B?.|;l'Q f/~

x*F'z U#W4yN6j7590422   基于novell平台的集群软件有Novell HA Server、Novell SFT III
;PALWYP4H }dJ7590422 IXPUB技术博客,C3~SCj2E
  基于sco UNIX平台的集群软件有Sentinel集群软件
JC8V)eMZ1l+Lk7590422
|l"WRh7590422   基于Linux平台的集群软件有TurboCluster
Ob"xT}L7590422 IXPUB技术博客m5v|/?c7q W K:S%d{
  五、集群技术的发展趋势 IXPUB技术博客.fv t9I#B RS8g;Z
IXPUB技术博客A(ml3XS6C
  集群技术随着服务器硬件系统与网络操作系统的发展将会在可用性、高可靠性、系统冗余等方面逐步提高。未来的集群可以依靠集群文件系统实现对系统中的所有文件、设备和网络资源的全局访问,并且生成一个完整的系统映像。这样,无论应用程序在集群中的哪台服务器上,集群文件系统允许任何用户(远程或本地)都可以对这个软件进行访问。任何应用程序都可以访问这个集群任何文件。甚至在应用程序从一个节点转移到另一个节点的情况下,无需任何改动,应用程序就可以访问系统上的文件。
'o:Y[$~}2B7590422
g:o lA#o}i7590422   在今天,利用服务器的集群技术,通过周密计划和网络维护,系统破坏的机率是非常小的。所以,企业服务器的稳定必须使用集群技术。

TAG:

雪人归来的个人空间 free8729 发布于2007-07-19 13:50:43
呵呵,我要好好看看了,正在学习这方面技术呢

WAYCHOI发布于2007-07-23 16:39:41
这个技术应该是新颖的技术吧.在系统服务方面应该有很好的利用价值.
zixing1900发布于2007-10-09 22:28:04
很想学习这方面的知识,但是没什么动手的机会。。
john_lee_cy发布于2007-10-10 10:58:38
定定定
我来说两句

(可选)

日历

« 2008-12-25  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 15747
  • 日志数: 103
  • 书签数: 3
  • 建立时间: 2007-12-12
  • 更新时间: 2008-09-15

RSS订阅

Open Toolbar