網絡存儲
作者:郭濤
為了更好地保護核心業務係統和數據,除了雙機熱備、網絡雙鏈路、RAID數據保護、數據備份等方式以外,還有沒有其他的保護方式?解放軍302醫院作為較早使用持續數據保護技術的單位,在核心數據的保護上做出了有益的探索。
“2011年1月,我們醫院將部署在刀片小型機上的Oracle 8數據庫升級至10g。在升級過程中,我們同時使用了Oracle數據庫自身具有的備份模塊以及飛康的CDP(持續數據保護)技術,雖然中間發生了斷電的情況,但是由於數據備份工作到位,係統實現了快速恢複。”解放軍302醫院信息中心主任劉道踐介紹說,“三年前,我們醫院就已經部署了CDP技術,對醫院的核心數據進行保護。”
CDP必不可少
“醫院的業務必須保證7×24小時連續運行,這與金融、電信企業的要求一樣,而醫院的業務需求甚至比金融、電信企業更加複雜。因此,我們一直十分重視對核心數據的保護。”劉道踐表示。
經過多年的信息化建設,解放軍302醫院已經擁有了多個信息化平台,主要包括醫院對外門戶平台、人財物管理一體化平台以及HIS、PACS、MIS等醫療服務平台,還有移動醫療(已在護士工作站實施)係統。目前,解放軍302醫院的總數據量接近40TB,其中僅PACS係統的數據量就達到32TB,平均每年增長的數據量約為5TB。
“在存儲方麵,我們醫院主要采用了EMC和惠普公司的磁盤陣列。2011年,我們進行過一次擴容。從當前的數據增長速度來看,未來存儲容量的擴展可能會更加頻繁。”劉道踐介紹說。
解放軍302醫院的核心數據主要存在於HIS係統中。在數據保護方麵,解放軍302醫院擁有非常豐富的經驗,比如核心業務係統都架設於Unix平台之上,並且采用了雙機熱備、網絡雙鏈路等保護措施,目的就是增強係統的安全性和可靠性。
劉道踐介紹說:“長期以來,我們一直在使用數據備份係統。但是,對於核心數據的保護來說,僅有數據備份是遠遠不夠的。三年前,經過廣泛的調研與測試,我們決定用飛康CDP技術對核心數據進行保護,從而形成雙保險,即使出現故障,係統也能快速恢複,同時還可以避免因數據丟失可能造成的損失。”
由於可以實現實時恢複,CDP技術已經被廣泛用於容災係統中。許多企業級高端存儲係統中都包含了CDP功能。TimeMark多時間點的自動連續快照技術是飛康CDP非常重要的功能之一,它使業務係統能夠在較短的時間間隔內保存各個時間點的曆史數據版本。企業用戶之所以青睞CDP,一個很重要的原因是,CDP能夠將係統恢複到任意一個時間點,從而杜絕數據丟失。飛康CDP提供了一種基於連續I/O的記錄日誌技術,名為CDP Journal。借助此功能,用戶隻要任意拖拽時間拉杆,或根據數據訪問流量圖等信息找到故障發生的時間點,就能將數據恢複到任何一個秒級的時間點。
CDP技術在解放軍302醫院發揮了其應有的作用。
“我們能夠容忍的係統中斷時間最多為半小時。曾經有一次,由於表數據空間出現問題,我們的係統中斷了15分鍾。這讓我驚出了一身冷汗。”劉道踐回憶說,“還有一次,我們的技術人員誤刪了藥品字典係統中的數據。借助CDP係統,我們在極短的時間內就恢複了誤刪的數據。”
保證數據一致性
解放軍302醫院每天的門診量約為1000人次。如果係統出現中斷,哪怕隻有幾分鍾,門診樓前就可能排起長隊。因此,保證業務係統的持續運行對劉道踐和他的技術團隊來說是首要的任務。在對核心數據實現CDP保護之後,解放軍302醫院還計劃部署同城異地容災係統。
劉道踐表示:“在過去五年中,我院在信息化方麵累計投入八九千萬元,信息化係統已經比較完備。下一步,我們將努力建設網上醫院,實現遠程會診以及數據的集中。我們將把現有的服務器、存儲等設備全部集成在一起,構建一個統一的數據池,以保證數據的一致性,從而實現醫院的精細化管理。以後,無論是建設臨床數據中心,還是部署ERP係統,其前提都是要擁有一個統一的數據池。這個數據池就是惟一的數據來源。”
建設一個統一的數據池,意味著解放軍302醫院必須將所有業務係統的後台打通。當所有係統被有效地整合在一起之後,整個係統的數據保護問題對解放軍302醫院來說又將是一個嚴峻的挑戰。