摘 要
四川省崇州市正建設智慧城市,其中的一項重要內容就是智慧醫(yī)療建設。該市原來的醫(yī)療數(shù)據(jù)由各醫(yī)院自行保存,不能及時將數(shù)據(jù)集中統(tǒng)一到一個平臺,無法進行大數(shù)據(jù)分析與決策。此次改造涉及數(shù)據(jù)中心建設及網(wǎng)絡建設兩大部分,數(shù)據(jù)中心采用基于RAID-6的存儲系統(tǒng),數(shù)據(jù)庫服務器采用Oracle做雙機負載平衡,前端采用雙Web應用服務器為各醫(yī)院提供訪問,整個網(wǎng)絡架構采用崇州電信提供的大二層結構,每個醫(yī)院一個VLAN,通過醫(yī)管中心核心三層交換機進行匯聚,并通過該中心的雙出口核心路由器訪問醫(yī)保網(wǎng)。
【關鍵詞】網(wǎng)絡改造 負載平衡 雙出口路由
1 改造前狀況
該市下轄26個鄉(xiāng)鎮(zhèn),每個鄉(xiāng)鎮(zhèn)都有一個衛(wèi)生院,在智慧醫(yī)療改造前,每個衛(wèi)生院建設自己的內部系統(tǒng)、架設自己的服務器并保存各自醫(yī)療數(shù)據(jù),各自依靠電信開通了訪問成都市醫(yī)保網(wǎng)的光纖。
在該網(wǎng)絡架構下,全市的醫(yī)療數(shù)據(jù)并不能及時、有效匯總,無法進行大數(shù)據(jù)分析與決策,該種網(wǎng)絡架構還浪費了網(wǎng)絡資源、服務服務器資源及電力資源。
2 網(wǎng)絡大二層方案
為建設智慧醫(yī)療項目,該市依托原有醫(yī)管中心的網(wǎng)絡設備(邁普S6800核心交換機和MP3900匯聚路由器等),由電信新架設了兩根光纖,通過Trunk方式接入醫(yī)管中心核心交換機S6800,然后通過MP3900匯聚路由器上的雙線路(電信醫(yī)保光纖和移動醫(yī)保光纖)訪問成都市醫(yī)保網(wǎng),整個系統(tǒng)的網(wǎng)絡拓撲結構如圖1所示。
在該網(wǎng)絡方案中,崇州電信將各鄉(xiāng)鎮(zhèn)衛(wèi)生院劃到兩個VLAN線路中,這兩條VLAN線路采用Trunk接入方式,以通過多個VLAN的數(shù)據(jù),對應的端口配置如下所示:
port 1/45
description To_崇陽1/0/10
port mode trunk
port trunk allowed vlan 3802-3804,3807-3810,3826
port trunk allowed vlan 3829-3831
exit
port 1/47
description To_新局1/0/21
port mode trunk
port trunk allowed vlan 1,3801,3805-3806,3811-3825
port trunk allowed vlan 3827-3828,3832
exit
各衛(wèi)生院通過該大二層及VLAN間路由訪問醫(yī)管中心的Web服務器和成都市醫(yī)保網(wǎng)服務器。
3 數(shù)據(jù)庫負載平衡
為實現(xiàn)高可用性,數(shù)據(jù)中心的數(shù)據(jù)庫采用基于Oracle 11g的RAC(real application clusters,實時應用集群)方案,可以支持24 x 7有效的數(shù)據(jù)庫應用系統(tǒng),在低成本服務器上構建高可用性數(shù)據(jù)庫系統(tǒng),并且自由部署應用,無需修改代碼。在Oracle RAC環(huán)境下,Oracle集成提供了集群軟件和存儲管理軟件,為用戶降低了應用成本。當應用規(guī)模需要擴充時,用戶可以按需擴展系統(tǒng),以保證系統(tǒng)的性能。RAC有以下優(yōu)點:
(1)多節(jié)點負載均衡;
(2)提供高可用:故障容錯和無縫切換功能,將硬件和軟件錯誤造成的影響最小化;
(3)通過并行執(zhí)行技術提高事務響應時間——通常用于數(shù)據(jù)分析系統(tǒng);
(4)通過橫向擴展提高每秒交易數(shù)和連接數(shù)——通常對于聯(lián)機事務系統(tǒng);
(5)節(jié)約硬件成本,可以用多個廉價PC服務器代替昂貴的小型機或大型機,同時節(jié)約相應維護成本;
(6)可擴展性好,可以方便添加刪除節(jié)點,擴展硬件資源。
整套系統(tǒng)部署兩臺Web應用服務器做NLB,這兩臺Web服務器通過RAC訪問Oracle數(shù)據(jù)庫服務器,以實現(xiàn)不間斷訪問。各衛(wèi)生院以HTTP方式訪問HIS系統(tǒng),以完成各自業(yè)務。
4 雙出口路由
在進行網(wǎng)絡整合后,各衛(wèi)生院還需通過該網(wǎng)絡訪問成都市醫(yī)保數(shù)據(jù),為實現(xiàn)系統(tǒng)的高可用性,引入了崇州電信和崇州移動兩根光纖,各開通20M帶寬,平時訪問醫(yī)保數(shù)據(jù)走電信光纖,當電信光纖不可達時,走移動光纖,當電信光纖恢復可達后,再將路由切換回電信光纖,主要配置如下:
interface gigaethernet2
description To_電信醫(yī)保光纖
pppoe-client dial-pool-number 1
pppoe-client auto-dial always
exit
interface gigaethernet3
description To_移動醫(yī)保光纖
ip address 135.1.20.16 255.255.255.0
ip nat outside
exit
ip route 10.163.0.0 255.255.0.0 gigaethernet3 135.1.20.1 track 1
ip route 10.163.0.0 255.255.0.0 dialer0 10(增大移動醫(yī)保光纖的度量值)
ip route 192.168.120.0 255.255.255.0 gigaethernet3 135.1.20.1 track 1
ip route 192.168.120.0 255.255.255.0 dialer0 10(增大移動醫(yī)保光纖的度量值)
并加入跟蹤檢測代碼,使用icmp數(shù)據(jù)包每秒檢測一次電信光纖可達性,如果電信光纖不可達,立即將路由切換到移動光纖,整個過程不超過2秒,代碼如下:
rtr enable
rtr 1 icmpecho
set 192.168.120.50 1 70 1 2 extend 135.1.20.16 0 FALSE FALSE
exit
rtr group 1
member 1
exit
rtr schedule 1 group 1 start now ageout 300 life forever
5 總結
崇州市智慧醫(yī)療基于大二層的網(wǎng)絡改造升級及數(shù)據(jù)中心建設完成后,將全市所有衛(wèi)生院的醫(yī)療數(shù)據(jù)集中統(tǒng)一到一個平臺上,大大減少了各衛(wèi)生院網(wǎng)絡和服務器維護的工作量,節(jié)約了網(wǎng)絡資源,為崇州智慧醫(yī)療及大數(shù)據(jù)的建設提供了可靠保證,整個系統(tǒng)運行穩(wěn)定、可靠,提高了工作效率,降低了運行維護成本。
參考文獻
[1]李永,甘新玲,王海燕.不同VLAN之間通信實驗設計與實現(xiàn)[J].實驗技術與管理,2014,31(04):106-108.
[2]黃世權.Trunk和VLAN技術在大型校園網(wǎng)中的綜合運用[J].安徽大學學報(自然科學版),2006(30)2:30-32
[3]李金良.浙江師大選課系統(tǒng)負載平衡研究[J].計算機時代,2006(07):42-44.
[4]付社良,田斌.Oracle RAC 10g系統(tǒng)高可用性測試及分析[J].武漢理工大學學報(信息與管理工程版),2007(02):77-79.
[5]李彬.基于醫(yī)院數(shù)據(jù)庫Oracle RAC體系結構的應用研究[J].中國數(shù)字醫(yī)學,2014(02):68-69.
[6]段國云,盛新福.負載均衡技術在Web服務中的應用研究[J].辦公自動化(綜合版),2009(158):29-30.
[7]崔萌,于承斌.基于防火墻的雙出口路由策略的設計與實現(xiàn)[J].計算機系統(tǒng)應用,2010(06):131-134.
作者簡介
任毅(1972-),男,碩士學位?,F(xiàn)為四川交通職業(yè)技術學院副教授。研究方向為計算機網(wǎng)絡應用技術、數(shù)據(jù)庫應用技術、樓宇智能化技術。
作者單位
四川交通職業(yè)技術學院信息工程系 四川省成都市 611130