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