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