返回
上海第一婦幼保健醫(yī)院數(shù)據(jù)庫(kù)容災(zāi)項(xiàng)目實(shí)施
2023-03-30
張珂
北京和力記易科技有限公司上海支持中心,上海市杏山路12弄5號(hào)樓801室,021-52712825
【摘要】:替換原已使用3年的的數(shù)據(jù)庫(kù)服務(wù)器,構(gòu)建冗余群集環(huán)境,數(shù)據(jù)作到實(shí)時(shí)備份。
【關(guān)鍵詞】數(shù)據(jù)庫(kù)容災(zāi) 冗余群集 實(shí)時(shí)備份
1、項(xiàng)目背景:
上海第一婦幼保健院是上海的三級(jí)甲等專(zhuān)科醫(yī)院,有著悠久的歷史。信息化的應(yīng)用也非常成熟,HIS、LIS、RIS、電子病歷、PACS等多方面、全方位電子化信息系統(tǒng)覆蓋了醫(yī)院的各個(gè)科室,原來(lái)的服務(wù)器是二臺(tái)IBM X365和一臺(tái)IBM DS4000構(gòu)建的雙機(jī)環(huán)境,由于時(shí)間較長(zhǎng),設(shè)備性能已無(wú)法充分滿足信息化建設(shè)的需求
2、現(xiàn)有醫(yī)院信息系統(tǒng)結(jié)構(gòu)分析:
現(xiàn)有的信息系統(tǒng)采用了二臺(tái)IBM X365服務(wù)器加一臺(tái)IBM DS4000磁盤(pán)柜,通過(guò)聯(lián)鼎的CLUSTER雙機(jī)軟件,搭建了單柜環(huán)境下的雙機(jī),考慮到數(shù)據(jù)的可靠性,采用定時(shí)作業(yè)的方式做數(shù)據(jù)備份處理,但耗時(shí)較長(zhǎng)。
3、數(shù)據(jù)庫(kù)實(shí)時(shí)容災(zāi)的系統(tǒng)改造:
原計(jì)劃項(xiàng)目改造考慮設(shè)計(jì)之初,方案計(jì)劃采用雙機(jī)雙柜的方式來(lái)建設(shè)新的信息系統(tǒng)硬件平臺(tái),硬件部分采用:
2臺(tái)IBM X3850 M2服務(wù)器
2臺(tái)IBM DS4700存儲(chǔ)柜
2臺(tái)IBM 2145 SAN交換機(jī)
軟件部分采用:
Windows 2003 Enterprise Server (操作系統(tǒng))
VCS Foundation(集群軟件+存儲(chǔ)管理軟件)
Microsoft SQL Server 2000 Enterprise Server (數(shù)據(jù)庫(kù)軟件)
V NB with mssql angent (定時(shí)備份)
通過(guò)與客戶的溝通,雙機(jī)雙柜的方式來(lái)構(gòu)建全冗余環(huán)境有著許多缺點(diǎn),價(jià)格昂貴不說(shuō),系統(tǒng)穩(wěn)定性較差,很多情況下上線后一段時(shí)間要么會(huì)以外接管,要么是雙機(jī)無(wú)法接管,這種架構(gòu)表面上看無(wú)單故障點(diǎn),但其實(shí)結(jié)構(gòu)復(fù)雜,出問(wèn)題環(huán)節(jié)較多,一般客戶都是花費(fèi)大量的費(fèi)用外包給維護(hù)公司,這樣造成響應(yīng)時(shí)間過(guò)長(zhǎng),同時(shí)雙機(jī)雙柜的方式,其實(shí)是做的盤(pán)柜間的數(shù)據(jù)鏡像,無(wú)法避免邏輯或其他非硬件的損壞,還需要做每日的定時(shí)備份。就定時(shí)備份而言,理論上需要做完整性檢測(cè),但這個(gè)時(shí)間過(guò)長(zhǎng),目前的醫(yī)院實(shí)際都不做這一步,帶來(lái)的隱患是備份的介質(zhì)不能保證一定能還原使用。
雙柜環(huán)境硬件設(shè)備比單柜環(huán)境多一倍,相對(duì)硬件穩(wěn)定性也會(huì)差一倍。單柜的控制軟件也相對(duì)穩(wěn)定高效。雙柜環(huán)境對(duì)軟硬件的依賴度高,且對(duì)CPU和IO的占用也比單柜方式高很多,對(duì)高負(fù)載的數(shù)據(jù)庫(kù)應(yīng)用來(lái)說(shuō),并不是一個(gè)理想的解決方案
比較結(jié)果:
項(xiàng)目
|
雙機(jī)雙柜+VCS
|
雙機(jī)單柜+UPM數(shù)據(jù)庫(kù)保鏢
|
硬件成本
|
高
|
相對(duì)低30-60%
|
維護(hù)成本
|
需專(zhuān)業(yè)人員維護(hù)
|
維護(hù)簡(jiǎn)單
|
備份系統(tǒng)
|
還是需要其他備份方式
|
可替代備份
|
系統(tǒng)穩(wěn)定性
|
復(fù)雜,較差
|
簡(jiǎn)單穩(wěn)定
|
軟件成本
|
VCS成本極高
|
相對(duì)低
|
軟件維護(hù)
|
需專(zhuān)業(yè)人員維護(hù)
|
普通IT人員
|
系統(tǒng)復(fù)雜度
|
非常復(fù)雜
|
簡(jiǎn)單可靠
|
最終采用方案為:雙機(jī)單柜+UPM數(shù)據(jù)庫(kù)保鏢
硬件部分:
2臺(tái)IBM X3850 M2服務(wù)器
1臺(tái)IBM DS4700存儲(chǔ)柜
1臺(tái)原HIS服務(wù)器
軟件部分:
Windows 2003 Enterprise Server (操作系統(tǒng))
Microsoft SQL Server 2000 Enterprise Server (數(shù)據(jù)庫(kù)軟件)
有備無(wú)患UPM數(shù)據(jù)庫(kù)保鏢集群版 (實(shí)時(shí)備份+數(shù)據(jù)庫(kù)服務(wù)接管)
將以上的雙機(jī)及磁盤(pán)柜置于主樓的數(shù)據(jù)機(jī)房中,將一臺(tái)老數(shù)據(jù)庫(kù)服務(wù)器置于輔樓的備用機(jī)房中,利用原有光纖傳輸數(shù)據(jù)
4、項(xiàng)目實(shí)施效果:
該項(xiàng)目實(shí)施完成后,通過(guò)較低的成本解決了雙機(jī)單柜架構(gòu)上的單點(diǎn)故障問(wèn)題,同時(shí)達(dá)到了雙機(jī)雙柜實(shí)現(xiàn)冗余架構(gòu)的效果;從數(shù)據(jù)備份的角度考慮,由于采用了數(shù)據(jù)庫(kù)保鏢實(shí)時(shí)備份的方式,傳統(tǒng)意義上的定時(shí)備份手段已不需要,甚至異地容災(zāi)也可以簡(jiǎn)單的實(shí)現(xiàn),而且醫(yī)院自己可以非常方便的檢查備份的結(jié)果,不需要借助于專(zhuān)業(yè)的公司幫助,醫(yī)院本身有能力來(lái)維護(hù)這套系統(tǒng),從效率上、成本上真正解決了數(shù)據(jù)的安全問(wèn)題,同時(shí)保證了醫(yī)院業(yè)務(wù)的連續(xù)性,一舉多得,在同行業(yè)內(nèi)得到了好評(píng)。
分享到: