在醫(yī)療行業(yè),三甲醫(yī)院在信息技術(shù)人員配備方面通常要好一些,人多一些,技術(shù)水平也好一些,這些用戶在選擇系統(tǒng)平臺(tái)方案時(shí),會(huì)傾向選擇雙機(jī)集群的方案,以彰顯技術(shù)實(shí)力。因?yàn)?雙機(jī)集群系統(tǒng)的維護(hù),沒有一定經(jīng)驗(yàn)和技術(shù)實(shí)力,將會(huì)很難應(yīng)對(duì)系統(tǒng)的突發(fā)事件。
集群是如何調(diào)度系統(tǒng)的?數(shù)據(jù)一致性是如何保證的等等,這些都是比較復(fù)雜的技術(shù)問題。選擇雙機(jī)集群系統(tǒng)也有一些好處:一是可供選擇的服務(wù)器,其品牌和型號(hào)比較多,有IBM、HP、Dell等國際品牌,也有浪潮、曙光、聯(lián)想等國產(chǎn)品牌;可以選擇雙路,也可以選擇多路服務(wù)器,甚至是小型機(jī)集群。只要選擇相同型號(hào)的兩臺(tái)服務(wù)器就可以構(gòu)建集群系統(tǒng)。選擇集群的另外一個(gè)好處就硬件初始購買成本比較低。
與集群相比,容錯(cuò)方案硬件購買成本相對(duì)較高,這也是有些用戶沒有選擇容錯(cuò)的主要原因。但是容錯(cuò)方案的優(yōu)勢(shì)在于,容錯(cuò)是一臺(tái)設(shè)備,操作系統(tǒng)、數(shù)據(jù)庫等軟件只需要一份授權(quán);與之相比,集群需要購買兩份授權(quán)??紤]到軟件的價(jià)格不菲,從系統(tǒng)的角度,容錯(cuò)方案的總擁有成本低于雙機(jī)集群。在一些特殊情況下,用戶可以獲得更低成本的軟件授權(quán),如此則容錯(cuò)的優(yōu)勢(shì)不易發(fā)揮。
與容錯(cuò)相比,雙機(jī)集群的劣勢(shì)在于可靠性相對(duì)不高。在實(shí)際工作中,經(jīng)常有雙機(jī)集群切換不成功的報(bào)道,其主要原因在于雙機(jī)集群對(duì)維護(hù)要求比較高,要求雙機(jī)系統(tǒng)環(huán)境保持一致,如果維護(hù)更不上,就容易導(dǎo)致切換失敗。另外,雙機(jī)集群屬于軟件容錯(cuò)方案,軟件故障定位往往需要專業(yè)廠商的參與,其故障恢復(fù)往往需要比較長(zhǎng)的時(shí)間。從技術(shù)上看,即便維護(hù)到位,系統(tǒng)切換也是需要一定時(shí)間,往往做不到系統(tǒng)的無縫切換。
與集群相比,容錯(cuò)具有更高的可靠性。容錯(cuò)服務(wù)器供應(yīng)商,如Stratus,可提供遠(yuǎn)程監(jiān)控服務(wù),獲取故障信息后就可以著手對(duì)其進(jìn)行更換,由于這個(gè)過程中不需要停機(jī),不影響業(yè)務(wù)的正常運(yùn)行,因此用戶甚至察覺不到。從技術(shù)上看,容錯(cuò)方案是將兩臺(tái)相同配置服務(wù)器,在“鎖步技術(shù)(Lockstep)”控制下,在每一個(gè)時(shí)鐘周期,同步進(jìn)行計(jì)算,確保處理計(jì)算的正確性和準(zhǔn)確性。但其中一任一功能部件,如處理器、內(nèi)存、I/O等出現(xiàn)故障時(shí),系統(tǒng)可及時(shí)對(duì)故障部件進(jìn)行隔離,通知更換。在這個(gè)期間,系統(tǒng)雖然失去容錯(cuò)保障,進(jìn)行單機(jī)工作狀態(tài),但仍然可以確保業(yè)務(wù)不間斷運(yùn)行。待故障部件更換之后,系統(tǒng)將恢復(fù)容錯(cuò)工作狀態(tài),此過程不需要任何停機(jī),可以確保系統(tǒng)高可靠性。
由于容錯(cuò)方案是通過硬件設(shè)備實(shí)現(xiàn)的系統(tǒng)冗余,較之雙機(jī)集群具有更高的可靠性,故障監(jiān)控、故障定位、部件更換簡(jiǎn)單易行,因此非常容易管理。用戶可以自行管理維護(hù)設(shè)備,也可以選擇廠家的遠(yuǎn)程監(jiān)控服務(wù)。對(duì)于三甲醫(yī)院而言,容錯(cuò)方案同樣是一個(gè)非常理想的選擇。雖說三甲醫(yī)院有相對(duì)充足人員和技術(shù)實(shí)力,也沒有必要盲目消耗系統(tǒng)的日常維護(hù)管理上,選擇更加具有可靠性保障的系統(tǒng),將是一種更加明智的選擇。對(duì)于技術(shù)實(shí)力稍弱的用戶而言,針對(duì)高可靠性的需求,容錯(cuò)系統(tǒng)將是唯一合理的選擇。