一、UNIX平臺(tái)雙機(jī)容錯(cuò)系統(tǒng)需求分析及概念簡(jiǎn)介
容錯(cuò)系統(tǒng)與集群系統(tǒng)是兩個(gè)被經(jīng)常混淆的系統(tǒng),這兩種系統(tǒng)實(shí)際是兩個(gè)相交的子集。以下先對(duì)集群系統(tǒng)和容錯(cuò)系統(tǒng)做簡(jiǎn)單的的描述:
1. 集群系統(tǒng)與容錯(cuò)系統(tǒng)
集群系統(tǒng)的定義:
應(yīng)用程序可以透明訪問(wèn)的、均衡負(fù)載的、雙機(jī)或多機(jī)系統(tǒng)就是集群系統(tǒng)(Clustering)。
集群系統(tǒng)是為適應(yīng)已有的主機(jī)不能適應(yīng)用戶不斷擴(kuò)大的業(yè)務(wù)負(fù)荷而出現(xiàn)的,用戶在過(guò)去只能選擇更高性能的主機(jī)而放棄現(xiàn)有的工作主機(jī),為保護(hù)用戶的投資,集群系統(tǒng)在原有的主機(jī)基礎(chǔ)上再增加一臺(tái)或多臺(tái)主機(jī),由若干臺(tái)主機(jī)共同負(fù)載業(yè)務(wù)負(fù)荷。同時(shí)這種方案由于有兩臺(tái)或多臺(tái)主機(jī)共同工作,任何一臺(tái)的故障均不影響用戶的工作,因此集群系統(tǒng)在一定程度上也可以對(duì)主機(jī)本身進(jìn)行容錯(cuò)。集群方案的設(shè)計(jì)典型地如下圖所示:
|
|