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