根據(jù)體系結(jié)構(gòu)不同,服務(wù)器可以分成兩大重要的類別:IA架構(gòu)服務(wù)器和RISC架構(gòu)服務(wù)器。
這種分類標準的主要依據(jù)是兩種服務(wù)器采用的處理器體系結(jié)構(gòu)不同。RISC架構(gòu)服務(wù)器采用的CPU是所謂的精簡指令集的處理器,精簡指令集CPU的主要特點是采用定長指令,使用流水線執(zhí)行指令,這樣一個指令的處理可以分成幾個階段,處理器設(shè)置不同的處理單元執(zhí)行指令的不同階段,比如指令處理如果分成三個階段,當(dāng)?shù)贜條指令處在第三個處理階段時,第N+1條指令將處在第二個處理階段,第N+2條指令將處在個處理階段。這種指令的流水線處理方式使得CPU有并行處理指令的能力,這使處理器能夠在單位時間內(nèi)處理更多的指令。IA架構(gòu)的服務(wù)器采用的是CISC體系結(jié)構(gòu),即復(fù)雜指令集體系結(jié)構(gòu),這種體系結(jié)構(gòu)的特點是指令較長,指令的功能較強,單個指令可執(zhí)行的功能較多,這樣我們可以通過增加運算單元,使一個指令所執(zhí)行的功能能夠同時并行執(zhí)行來提高運算能力。長時間以來兩種體系結(jié)構(gòu)一直在相互競爭中成長,都取得了快速的發(fā)展。IA架構(gòu)的服務(wù)器采用了開放體系結(jié)構(gòu),因而有了大量的硬件和軟件的支持者,在近年有了長足的發(fā)展。
易管理性
在服務(wù)器的主要特性中,還有一個重要特性,那就是服務(wù)器的“易管理性”。雖然我們說服務(wù)器需要不間斷地持續(xù)工作,但再好的產(chǎn)品都有可能出現(xiàn)故障,拿人們常說的一句話來說就是:不是不知道它可能壞,而是不知道它何時壞。服務(wù)器雖然在穩(wěn)定性方面有足夠保障,但也應(yīng)有必要的避免出錯的措施,以及時發(fā)現(xiàn)問題,而且出了故障也能及時得到維護。這不僅可減少服務(wù)器出錯的機會,同時還可大大提高服務(wù)器維護的效率。其實也就是Sun提出的可服務(wù)性(Serviceability)。
服務(wù)器的易管理性還體現(xiàn)在服務(wù)器有沒有智能管理系統(tǒng),有沒有自動報警功能,是不是有獨立與系統(tǒng)的管理系統(tǒng),有沒有液晶監(jiān)視器等方面。只有這樣,管理員才能輕松管理,工作。
刀片
刀片式服務(wù)器是指在標準高度的機架式機箱內(nèi)可插裝多個卡式的服務(wù)器單元,實現(xiàn)高可用和高密度。每一塊“刀片”實際上就是一塊系統(tǒng)主板。它們可以通過“板載”硬盤啟動自己的操作系統(tǒng),如Windows NT/2000、Linux等,類似于一個個獨立的服務(wù)器,在這種模式下,每一塊母板運行自己的系統(tǒng),服務(wù)于指定的不同用戶群,相互之間沒有關(guān)聯(lián),因此相較于機架式服務(wù)器和機柜式服務(wù)器,單片母板的性能較低。不過,管理員可以使用系統(tǒng)軟件將這些母板集合成一個服務(wù)器集群。在集群模式下,所有的母板可以連接起來提供高速的網(wǎng)絡(luò)環(huán)境,并同時共享資源,為相同的用戶群服務(wù)。在集群中插入新的“刀片”,就可以提高整體性能。而由于每塊“刀片”都是熱插拔的,所以,系統(tǒng)可以輕松地進行替換,并且將維護時間減少到小。
機柜式
在一些企業(yè)服務(wù)器中由于內(nèi)部結(jié)構(gòu)復(fù)雜,內(nèi)部設(shè)備較多,有的還具有許多不同的設(shè)備單元或幾個服務(wù)器都放在一個機柜中,這種服務(wù)器就是機柜式服務(wù)器。機柜式通常由機架式、刀片式服務(wù)器再加上其它設(shè)備組合而成。
對于證券、銀行、郵電等重要企業(yè),則應(yīng)采用具有完備的故障自修復(fù)能力的系統(tǒng),關(guān)鍵部件應(yīng)采用冗余措施,對于關(guān)鍵業(yè)務(wù)使用的服務(wù)器也可以采用雙機熱備份高可用系統(tǒng)或者是高性能計算機,這樣的系統(tǒng)可用性就可以得到很好的保證。