2014年2月4日 星期二

彰基建構最具效益的資訊架構

http://www.ithome.com.tw/itadm/article.php?c=47889
文/劉哲銘 (記者) 2008-03-17

為什麼彰基能夠以3臺伺服器與數臺桌上型電腦,支撐其總院的資訊架構呢?這都必須歸因到彰化基督教醫院資訊部主任許天成所設計的「分散運算,集中儲存」的架構。在彰化基督教醫院任職13年多的許天成,總是在找尋建構最有效益資訊架構的方法,替醫院省下許多成本。

在你開始看這篇文章的同一時間,彰化基督教醫院總院現在有67個系統,以及1,962個程式正在運作。但是你絕對想不到,支撐這近2千個程式在上運作的硬體,如果不包含備援設備的話,僅是3臺二路伺服器,以及數臺桌上型電腦。而且,現在這個架構還是在2000年左右的時候,由大型主機上轉移而成的。

彰化基督教醫院是一個擁有3,700名員工的大型醫學中心。從1896年11月29日成立至今,目前已經發展成中部地區幾家大型醫學中心之一,除了總院之外,還擁有4個分院。從資訊系統來看的話,另外還有一個合作醫院也是採用與彰基相同的資訊系統,並且由彰基的資訊部門維護。究竟為什麼彰基能夠以3臺伺服器與數臺桌上型電腦,支撐其總院的資訊架構呢?這都必須歸因到彰化基督教醫院資訊部主任許天成所設計的「分散運算,集中儲存」的架構。

轉為精簡的開放架構,大幅省下系統維運支出,配合未來發展
「如果告訴人家一個醫學中心只用3臺2路的伺服器和幾臺PC就撐起主系統,別人一定會覺得在扮家家酒。」許天成笑著這麼說。彰基e化的時間其實很早,1983年就導入當時證券交易所使用的大型主機Tandem,但是因為維護經費過於昂貴,1986年就轉而使用較為便宜的大型主機Stratus,一開始應用的範圍主要以財務相關的帳務為主,較未牽涉到醫療相關。之後才逐漸在彰基與廠商合力開發下,陸續添加各種不同的和醫療相關的系統。但健保制度上路後,彰基開始意識到封閉系統維護費用過高的問題。許天成說:「Stratus這家廠商市占率沒有像IBM那樣高,我們開始感受到維護不易的問題,廠商也越來越不容易滿足彰基的需求,讓彰基整體系統的發展有很多限制。」

在這樣的情況下,彰基於是在1994年左右開始思考要如何簡化IT架構,從封閉系統走向開放。在這個時間點,許天成就開始著手設計彰基現在的系統架構。「那個時候真的是歷經一段很辛苦的過程,」許天成說,「除了要設計、開發新的系統之外,還要同時解決千禧蟲(Y2K)的問題,並且還得滿足健保制度開始出現的很多新需求。」

許天成所設計的新系統都由彰基的資訊部門以C++和Delphi開發。伺服器端完全不放儲存的設備,所有的資料是透過後端一個大型SAN去儲存,讓資料傳輸的速度加快;前端許多工作的子系統也不完全交由伺服器處理,而是將部分工作分散到不同的個人電腦上去處理。
舉例來說,在列印的工作上,伺服器本身並不完全處理終端列印的需求,而是由個人電腦扮演閘道器的角色,與後端資料庫溝通,減輕伺服器的工作量,每臺個人電腦間也即時的備援,確保其穩定性。「我認為最重要的是後端儲存的資料,那對於醫療業來說才是最寶貴的資產。所以設計這樣的架構,讓前端可以使用較低階的伺服器,後端資料儲存的部分則以SAN來處理。」許天成說。

也正是因為許天成設計這樣獨特的架構,彰化基督教醫院本體的平臺才能以3臺伺服器就能支撐,對於彰化基督教醫院整體的發展來說,這項舉動同時也是很大膽、也很重要的改變。最明顯的效益就在成本的大幅節省,因為這個新的架構本身十分精簡,讓彰基由封閉系統轉向開放時,減少了近百倍的維護費用,讓彰基可以省下原本投資在大型主機系統維護和擴充上的成本。但是為了確保其運作能夠順暢與穩定,初期彰基的資訊部門在軟體開發和不斷的重複嘗試下了很多工夫,最後在資訊人員的努力下,上線初期雖然系統也偶有不穩的狀況,但是之後都非常穩定。

建構最合成本效益的資訊系統,協助醫院擴展體系
此外,系統架構從封閉轉為精簡的開放架構,也提供彰基在擴張醫療體系時的優勢。「這套系統就算是診所要用,用幾臺電腦也就跑得動主要的功能,」許天成說,「你可以想像,如果當時我們依然採用大型主機,後來在擴張自己的醫療體系時,例如納入聯合診所等小型醫療院所時,就幾乎不可能讓他們使用同一套系統。」

最終門診相關的新系統架構是在2000年9月底上線,隔年,較複雜的住院相關新系統架構,也順利上線。也因為系統本身設計十分精簡,之後將這套系統擴張到其他4個分院,以及彰基體系下的聯合診所時,並沒有太困難的問題。加上因為所有分院和診所是使用相同系統,病歷資料等儲存格式沒有需要轉換的問題,所以能夠集中儲存至彰化基督教醫院的總院。去年底,和彰基聯盟的慈愛醫院,也順利轉換至此一系統上,並且交由彰基的資訊部門維護。對於彰基來說,這套系統可大可小,淋漓盡致的發揮了其成本效益。「因為資源有限,CIO就必須要務實,從技術出發,建構最有成本效益的資訊系統。」許天成說。

從許天成設計彰化基督教醫院資訊系統的經驗中,就可以看出,對於他來說,如何利用可行的技術,建構出最有成本效益的資訊系統,一直是他工作上最重要的重心與宗旨。

以彰化基督教醫院的e化行政系統為例,原本該院採用委外的方式,採購套裝的流程軟體來建置處理行政相關流程Web介面系統。但是這套系統卻一直因為無法和院內原有的資料庫做整合,最終導入宣告失敗。「在委外很風行的那幾年,像這樣的系統委外出去做,一般都認為是最節省成本的做法,但是我卻不這麼認為。」許天成說。

CIO不能人云亦云,找到利基才能發揮綜效
後來彰基的資訊部門將此一系統接回來自己開發,卻發揮了許多意想不到綜效。由於彰基的系統多數都由自己開發,這也使得自己接手開發e化行政系統時,可以毫無困難的讓系統順利存取不同的資料。舉例來說,如果某位醫生透過e化行政系統請假,那麼醫令系統就會自動鎖定,在他請假的那段時間就無法以他的身分開立醫囑與醫令。其他如出差旅費,只要透過e化行政系統填寫申報通過,就會自動在薪資內加上應給的金額,不需要再透過人工比對操作等,都是自行開發的好處。「結果這套系統只有1個人去開發,加上我的協助,成本遠比先前委外來得低。」許天成說。現在全彰基的人員考核都可以透過此套系統進行,許天成認為,這是因為自己掌握核心技術和了解利基,所發揮出來的綜效,這些是委外無法做到這樣效果的。

另外一個例子,則展現在彰基RFID門禁卡系統的應用上。當初要開始建置此套系統時,許天成就堅持應該把門禁卡和識別證分開,而不應該做成同一張,這個提議,也是他基於「建構出最有成本效益的資訊系統」這個角度,所提出的。

乍聽之下這個做法似乎匪夷所思,但是後來事實證明,這樣的做法也替彰基省下了不少門禁卡的費用。「如果和識別證做在一起,因為上面印有照片,每年彰基都有幾百個員工來來去去,只要有人員流動,就必須重做一張,長期下來將會增加彰基不少的維護成本。」許天成說,「但是採用分開的方式,每張卡片只要指定特定的人員使用,透過晶片上的編碼就能達到記錄和辨識的效果,而且人員離職之後還能重複使用。」

採用了許天成的建議後,彰化基督教醫院含外聘人員約5,000名員工,每個人都能分到一張門禁卡,而且彰基只需要一次訂購1萬張卡片,扣去日常耗損的卡片,這些門禁卡還是可以使用很長一段時間。離職的員工必須將卡片交回,這些暫時沒人使用的卡片,在醫院有貴賓來時,也能分配給他們使用。「最重要的是,發卡流程的人力也節省下來了,這才是最麻煩的地方。」許天成說。

除了門禁卡與識別證分開的做法外,在門禁管理系統上,則是由彰基的資訊部門自行開發,除了將原有各式各樣的門禁系統,例如密碼機、光感應、掌紋、指紋等,全部統一為RFID門禁卡使用的系統外,也由每個部門1人負責各門禁可通過人員名單的維護。這套系統甚至做到與不同分院即時連線,總院新上任的住院醫師,只要在人事系統中加到住院醫師的名單中,每個分院裡允許住院醫師進入的門禁,就會自動開放此位住院醫師的權限。

對於許天成來說,做為一個CIO除了要能看到願景之外,懂得如何腳踏實地也非常重要。這也是為什麼他如此重視建構最有成本效益的資訊系統,在資源有限的狀況下,如果CIO不能腳踏實地,更別談其他的可能了。「畢竟,要先腳踏實地,才能登高看遠嘛!」許天成說。文⊙劉哲銘
要先腳踏實地,才能登高看遠
許天成是一個握手十分有力的資訊人,這是我第一次和他見面的印象。我問他,最想對IT人分享什麼樣的一句話?他是這麼回答的:「要先腳踏實地,才能登高看遠。」

這句話對於他來說,不光只是口號,還是他長年在彰化基督教醫院擔任資訊部門主管的心得。許天成說:「CIO不能光只看願景,沒有腳踏實地的去做或想,很多事情往往都做不成。」

儘管如此,他還是替彰基設計了一套很符合成本效益的系統架構,而且一直到現在都還很穩定。

從他談論過去各種系統建置時,所著眼的考量點,也一直可以感覺到「要先腳踏實地,才能登高看遠。」的思維藏在那些話語之後。

許天成說,現在看起來,在醫療業裡,IT還是很難被當成差異化的武器。「和其他產業不同,目前醫療IT要做到這一點還是很困難的。」不過,在彰基資訊部門所開發的糖尿病病患照護系統的協助下,彰基2005年已經成為全臺灣最大糖尿病照護網。

許天成是一個握手很有力的資訊人,採訪結束後,我比較明白他那份握手的力道是從何而來了,那似乎不光只是透過肌肉和骨骼傳送,應該是從更深處傳來的,那個在他內心驅動著他認真腳踏實地的找尋「最有成本效益」的深處。文⊙劉哲銘

CIO小檔案─許天成
彰化基督教醫院 資訊部主任
學經歷:畢業於東海大學工業工程與經營資訊學系博士班,並且同時擁有紐約州立大學的機械工程與電腦科學雙碩士學位。過去曾在美國CPU Technology工作過,回國後投入醫療資訊相關廠商工作,因著這個緣故,工作上才開始與彰化基督教醫院接觸,最後於13年前進入彰化基督教醫院,擔任資訊部主管至今。

公司檔案─彰化基督教醫院
●主要業務:醫療服務
●員工人數:3,700人,含外聘人力則約5,000人
●資訊部門名稱:資訊部
●資訊部門人數:40人
●資訊部門分工:應用開發25人、系統維護9人、資料庫管理2人、網路管理2人、客服人員2人;每個分院還另外配置2人

IT大事記:
●1983年:導入Tandem大型主機
●1986年:轉換系統至Stratus的大型主機,節省成本
●2000年:開放架構的門診相關系統上線
●2001年:開放架構系統全面上線
●2003年:總院導入PACS
●2005年:行政e化流程系統完成
●2007年:RFID門禁系統全面導入與整合完成
分享至PLURK 噗浪 分享至FACEBOOK 臉書

沒有留言: