
摘 要:目的 應用虛擬機技術,使醫療應用軟件能夠延長使用壽命,使該軟件中的數據價值達到最大化。 方法 通過VMWare Converter軟件將這臺物理服務器(Phisycal Machine)轉變成一臺虛擬服務器(Virtual Machine),并放入到一臺主流配置運行有VMWare WorkStation的新計算機中運行。 結果 通過使用新虛擬機服務器,服務器徹底滿足不間斷運行,大幅提高應用軟件響應速度,使應用軟件使用周期有效延長,應用軟件中的數據得以持續使用。
關鍵詞:虛擬機; 醫療軟件
服務器虛擬化(Server Virtualization)是指將服務器物理資源抽象成邏輯資源,讓物理服務器變成虛擬服務器,讓CPU、內存、磁盤、I/O等硬件變成可以動態管理的“資源池”,從而提高資源的利用率,簡化系統管理,實現服務器整合。將物理機器、操作系統及其應用程序“打包”成為一個文件,稱之為虛擬機(Virtual Machine)[1]。我院應用該技術使自主研發的應用軟件能夠擺脫服務器硬件的限制,不但保留了其中的數據信息,使數據價值達到最大化,并且延長了軟件的使用壽命,提升了應用性能,增強了靈活性和效率。
1、現狀
我院為便于對腎移植術前等待患者進行科學的管理,自2003年自主研發基于B/S結構的網絡應用軟件,使用Windows2000 server操作系統,Sql 2000數據庫,IIS6 web服務。限于當時的條件,隨著軟件技術的不斷更新換代及該軟件維護周期的停止,導致該服務器及應用軟件已經無法升級或更換,其中的數據信息不能有效使用且存在丟失的風險。
2、解決方案
2.1采用的技術
目前虛擬化技術主要關注于服務器虛擬化,當前業界提供PC服務器虛擬化方案的主要有VMware、Microsoft Hyper—V、Citrix Xen Server和Red Hat的虛擬化產品RHEV等。我們采用了VMware的服務器虛擬技術,它包含有服務器的遷移的有效工具。VMware Converter是一款能將物理電腦系統、VMware其他版本虛擬機鏡像或第三方虛擬機鏡像轉化為一個虛擬機映像文件的工具,而且生成的映像可以在VMware的Workstation虛擬機軟件中使用。
2.2實施過程
首先安裝VMware Converter 3.0。在需要進行遷移的Windows機器上,安裝VMware vCenter Converter 3.0 software components軟件,啟動后進行遷移(見圖1),選擇遷移來源為物理服務器(見圖2)。 選擇物理服務器全部磁盤生成虛擬機鏡像文件(見圖3),最后將生成的虛擬機鏡像文件放入新服務器的VMware Workstation中運行(見圖4)。
3、實施效果
實施后,服務器可滿足不間斷運行,大幅提高應用軟件響應速度,使應用軟件使用周期有效延長,應用軟件中的數據得以持續使用。此外,完全延續以前的使用方式的同時,還提高了服務器的負載量,增加了客戶端數量,滿足了臨床醫生使用的需要。
4、小結
虛擬化技術打破了操作系統和硬件的相互依賴,通過封裝到虛擬機的技術,使操作系統和應用程序成為單一的個體,保證它們能在任何硬件上運行[2],其有效使用具有諸多優點。
4.1 實現數據價值的最大化 自2003年使用該軟件后積累了大量的患者信息,如因為服務器的老化和軟件的無法升級導致該信息的丟失,將導致醫生無法獲取患者資源和信息。應用虛擬化技術后,使得原有數據得以保留,并使其價值最大化。
4.2 高可用性,易于管理 可將虛擬機鏡像文件安裝于任意電腦,因此,方便醫生隨時查詢。同時,通過虛擬化管理平臺還可以實現應用的高可用性,平臺中的物理主機如果出現故障,可通過管理工具把主機上的虛擬機切換到其他可用的主機上使用。
4.3 節省資金,降低維護成本 原有服務器的維護成本隨著時間的推移將會越來越高,軟件的再次開發也會造成重復投資,因此,使用虛擬技術節省了人力、物力、精力。
總之,虛擬化技術的應用能夠延長醫療軟件的使用周期,極大的提高維護效率,降低硬件及維護費用,更好的保護醫院的投資。
參考文獻:
[1] 楊先明. 基于虛擬化的圖書館服務器整合平臺建設研究[J]. 圖書館學研究,2013,5:40-45
[2] 周渝霞,郝玉清,顧鳳軍. 虛擬服務器技術實現醫院信息系統安全可靠[J]. 醫療衛生裝備,2010,31(09):50-52