冗余是重復配置系統的一些部件,當系統發(fā)生故障時(shí),冗余配置的部件介入并承擔故障部件的工作,由此減少系統的故障時(shí)間。
冗余系統配件主要有:
電源:高端服務(wù)器產(chǎn)品中普遍采用雙電源系統,這兩個(gè)電源是負載均衡的,即在系統工作時(shí)它們都為系統提供電力,當一個(gè)電源出現故障時(shí),另一個(gè)電源就承擔所有的負載。有些服務(wù)器系統實(shí)現了DC的冗余,另一些服務(wù)器產(chǎn)品如Micron公司的NetFRAME 9000實(shí)現了AC、DC的全冗余。
存儲子系統:存儲子系統是整個(gè)服務(wù)器系統中最容易發(fā)生故障的地方。以下幾種方法可以實(shí)現該子系統的冗余。
磁盤(pán)鏡像:將相同的數據分別寫(xiě)入兩個(gè)磁盤(pán)中:
磁盤(pán)雙聯(lián):為鏡像磁盤(pán)增加了一個(gè)I/O控制器,就形成了磁盤(pán)雙聯(lián),使總線(xiàn)爭用情況得到改善;
RAID:廉價(jià)冗余磁盤(pán)陣列(Redundant array of inexpensive disks)的縮寫(xiě)。顧名思義,它由幾個(gè)磁盤(pán)組成,通過(guò)一個(gè)控制器協(xié)調運動(dòng)機制使單個(gè)數據流依次寫(xiě)入這幾個(gè)磁盤(pán)中。RAID3系統由5個(gè)磁盤(pán)構成,其中4個(gè)磁盤(pán)存儲數據,1個(gè)磁盤(pán)存儲校驗信息。如果一個(gè)磁盤(pán)發(fā)生故障,可以在線(xiàn)更換故障盤(pán),并通過(guò)另3個(gè)磁盤(pán)和校驗盤(pán)重新創(chuàng )建新盤(pán)上的數據。RAID5將校驗信息分布在5個(gè)磁盤(pán)上,這樣可更換任一磁盤(pán),其余與RAID3相同。
I/O卡:對服務(wù)器來(lái)說(shuō),主要指網(wǎng)卡和硬盤(pán)控制卡的冗余。網(wǎng)卡冗余是在服務(wù)器中插上雙網(wǎng)卡。冗余網(wǎng)卡技術(shù)原為大型機及中型機上的技術(shù),現在也逐漸被PC服務(wù)器所擁有。PC服務(wù)器如Micron公司的NetFRAME9200最多實(shí)現4個(gè)網(wǎng)卡的冗余,這4個(gè)網(wǎng)卡各承擔25%的網(wǎng)絡(luò )流量?蛋毓镜乃蠵roSignia/Proliant服務(wù)器都具有容錯冗余雙網(wǎng)卡。
PCI總線(xiàn):代表Micron公司最高技術(shù)水平的產(chǎn)品NetFRAME 9200采用三重對等PCI技術(shù),優(yōu)化PCI總線(xiàn)的帶寬,提升硬盤(pán)、網(wǎng)卡等高速設備的數據傳輸速度。
CPU:系統中主處理器并不會(huì )經(jīng)常出現故障,但對稱(chēng)多處理器(SMP)能讓多個(gè)CPU分擔工作以提供某種程度的容錯。