• 登入
  • 註冊網站會員
CIO Taiwan
  • 活動
  • 影音
  • 趨勢分析
  • CIO 雜誌
  • CSO精選
  • 電子報
  • 下載
  • 聯繫我們
沒有結果
查看所有結果
CIO Taiwan
沒有結果
查看所有結果
首頁 專欄

既分且合的資訊架構演進史

2023-02-01
分類 : 專欄
1
A A
0
1200b Artificial Intelligence 7706963

天下大勢,合久必分,分久必合,縱觀資訊系統的架構,何嘗不是分分合合?

口述/孫培然‧彙整/CIO編輯室


孫培然
▲ 孫培然博士目前擔任私立醫療院所協會醫院資訊暨智慧醫療發展促進會會長,也任職於中國醫藥大學附設醫院資訊室副主任,正進行體系HIS再造工程,是一位勇於接受挑戰及洞燭先機採用新技術的領導者,亦曾在中山醫大附設醫院任職資訊室主任時,回收委外HIS系統,重新改造的成功案例。

如果你夠資深,已經有二十幾年的工作經驗,或許你會聽過大型主機(Mainframe),像台大醫院、台北榮總、台中榮總等醫院,早期都是使用這種大型主機,也就是在前端的電腦是沒有 CPU 的終端機(Terminals),而是由大型主機集中了所有運算,大型主機時代也造就了 IBM 這家公司,集中式的大型主機時代,就是屬於「合」的時代。

到了PC時代,運算能力則是分佈在每一台個人電腦,此時就已經有 CPU 的概念。這個時代也造就了微軟(Microsoft),Windows 作業系統也在此時「分」散到各個個人電腦上。

進入雲端運算的時代後,因為網際網路(Internet)的盛行,導致分散管理變得太過複雜,所以很多的企業邏輯運算規則,例如申報要用的一些計算,或者是薪資的一些計算規則,又集中到雲端運算上面,此時就是回到「合」的狀況。

後來到了公有雲、私有雲的時代,像公有雲就有 Amazon 的 AWS、微軟的 Azure、Google 的 GCP,還有阿里雲、騰訊雲等,也就是企業要面對很多不同的雲端平台,等於又開始在「分」了。

[ 2023年企業IT投資重點為何?資安、人才、ESG如何部署?下載 CIO大調查報告 立即揭曉! ]

但雲端平台這麼多種,不管是管理或應用都變得很麻煩,因此最近就有一個名詞叫「分散式雲端服務」,又開始萌起「合」的意念。這次的「合」又是要怎麼的「合」呢?它是借助 Google 設計出來用於自動化部署、擴展與管理容器化應用程式的開源系統,並融合開放原始碼社群寶貴的貢獻,才建構出 Kubernetes 來整合混合雲(Hybrid Cloud)、多雲平台(Multi-Cloud)。

這也是在中國醫藥大學附設醫院總院新的 HIS 所用的開源技術,未來希望能夠以此來整合中國醫藥大學體系醫院的混合雲基礎架構。

所以其實整個資訊系統架構就是不斷的分分合合。至於怎麼分合,如果從軟體的系統架構來看,大概會分三個層面:

第一個層面是「資訊呈現層」(Presentation layer),也就是畫面要呈現什麼資料;第二層是「企業邏輯層」(Business Logic Layer),就是前面提到包括薪資核算、健保申報的相關邏輯規則。第三層就是「資料存取層」(Data access layer),也就是資料庫的概念。

以大型主機系統架構來講,它就只有一層(1-tier),也就是大型主機會把資料存取層、企業邏輯層跟資訊呈現層,都放在大型主機,至於前端的電腦其實只是終端機,只是負責顯示資料及提供鍵盤輸入,並沒有運算能力。

1-tier 的系統架構優點是系統架構簡單,易於管理,適用於處理線上交易系統,同時已經有豐富的管理經驗及各式管理工具。缺點則是屬於專屬系統,僅能處理純文字的資料,與開放式系統整合時有其困難度,再來系統架構疊床架屋。而且每一個系統因為都要跟大型主機來回溝通,如果使用量很大的時候,就會造成主機沉重的負擔,而且主機以後需要更換時,就得整個全部換掉,維護費用單價相當高。

因為 1-tier 有上述缺點,因而發展出 2-tier 的系統架構,也叫做 Client/Server 架構,也就是把程式分成 2 層,Server 端為純粹儲存資料的就放在資料庫,另外,將企業邏輯規則跟畫面呈現則放在 Client 端的應用程式,這也是現在許多舊HIS系統採用的方法。如 Windows 系統會把很多的健保申報、計算薪資的規則都寫在前端,有人會稱它為 Fat Client,後端只是用來做儲存資料的資料庫管理系統。

2-tier 的系統架構雖然可以處理大型主機系統大部分的功能,也可與開放式系統輕易整合,同時可以降低伺服器主機的維護費用單價,但 Client/Server 經過這 20 幾年來的考驗下來,已經被證實是一個不好的架構,因為分散管理不易,需要很多人力去維護前端架構,增加前端電腦管理成本,Client/Server 溝通太頻繁也會影響效能。

也因此才會出現讓前端保有 Thin Client 的系統架構概念,以後若要更換系統,如有個健保申報的規則要換,就不用去換掉每一台電腦的程式,只要集中在企業邏輯層,又稱為應用伺服器(Application Server)這一層,把一些程式規則換掉即可。

這種系統架構叫做 n-tier,n 代表 n≧3,也就是說三層、四層、五層、六層…都可以,最簡單的是把畫面的呈現、企業邏輯規則跟存取資料等分成三層。n-tier 系統架構的優點是管理方式由分散式回歸集中式,前端使用者工具管理簡化,具有可調整性與易擴充性。缺點則是開發技術門檻較高,中介層如果當機,則無法提供前端服務。

從實體主機、虛擬化、容器化到雲原生

1200-i140d05-01
▲圖一:從地端到雲端的演進過程。(點圖可放大)

看到上圖從地端到雲端的演進過程,或許有些剛接觸雲端的讀者已經眼花撩亂了,怎麼從實體主機、虛擬化、容器化演進到雲原生是一頭霧水。沒關係,我現在就用一個比較淺顯易懂的方式來比喻,譬如實體主機就好像你們家的透天厝,不管是水電、瓦斯、網路、電話等等,那裡有問題你都要管,頓時就會感到很辛苦很累。

但如果把實體電腦看成是一座大廈,因為它的資源很強大,就可以在裡面灌了 20 台的虛擬主機(Virtual Machine,VM),就好像大廈裡面有許多樓層,我只是住在某一樓層,相關公共設施,甚至水電、瓦斯、網路、電話等等都有統一的管委會在統籌維護管理,不用我們去操心維護管理,只要使用虛擬主機的資源就好。

虛擬主機的虛擬化是將作業系統(Operating System,OS),例如若要將 Windows 作業系統虛擬化,也至少要占用 2GB 的空間,許多人會覺得太浪費資源。所以為了減少不必要的資源浪費,因而發展出只要將應用程式所需要的程式碼、函式庫、環境配置檔等打包成一個標準單元「Container」,就像貨櫃一樣。獨立封裝成映像檔(Image)不會受到其他系統的干擾,且用耗的資源也變少,又可以從一個環境快速並可靠地運行到另一個環境。就像去租一間套房來住就好,每個月付租金就好,且若不喜歡還可以隨時更換地方來租屋,不會有任何疑慮來去自如。

[ 加入 CIO Taiwan 官方 LINE 與 Facebook ,與全球 CIO 同步獲取精華見解 ]

最後,是雲原生(Cloud Native),就是將系統上雲。就像有的人也認為自己不要買房子,就去飯店租一個房間,高興住多久就住多久,也不用自己打掃,因為每天都會有人來幫我打掃。

所以從實體主機、虛擬化、容器化到雲原生,我把它們比喻成透天厝、大廈、套房,或者是去租一個飯店房間來住,可以讓系統資源能做更好的應用,可以減少資訊人員的負荷,也才可以確保治安的長治久安。

綜觀整個資訊架構演化就是分分合合,但在這過程中你會看到有著既是分又是合的演進概念。讓我們來看看怎麼把地端(On Premises)的東西搬到雲端(Cloud)呢?

如圖二左邊藍色的部分就是地端,都是屬於要自己管理的部分,包括網路(Networking)、儲存設備(Storage)、硬體設備(HW Servers)、虛擬化(Virtualization)、作業系統(O/S)、中介軟體(Middleware)、執行的環境(Runtime)、資料(Data)及程式(Application)都要管。

1200-i140d05-02
▲圖二:從地端到雲端運算架構圖。(點圖可放大)

有了雲端運算架構以後,大致可以分成下列幾種雲端運算服務模式:

.IaaS:基礎架構即服務(Infrastructure as a Service)

是提供硬體基礎架構的支援,如運算處理、儲存、網路以及各種基礎運算資源,部署與執行作業系統或應用程式等各種軟體。

.CaaS:容器即服務(Container as a Service)

提供以容器為基礎的輕量級虛擬化技術來管理和部署應用。提供部署和管理容器的框架或編排平台,透過編排後可實現關鍵 IT 功能的自動化。容器可以建置一致的環境,以便快速開發和交付到任何雲端的應用。

.PaaS:平台即服務(Platform as a Service)

提供運算平台與解決方案服務,在雲端運算的典型層級中,PaaS 層介於軟體即服務與基礎架構即服務之間。

.FaaS:功能即服務(Function as a Service)

是一種無伺服器(Serverless)的雲端運算服務,允許使用者開發、運行和管理應用程式的功能,而無需配置和管理底層運算資源。無需管理伺服器只需為您需要的東西付費,您就可以把時間和資源專注服務,持續創新。

.SaaS:軟體即服務(Software as a Service)

又稱為「即需即用軟體」,它是一種軟體交付模式,軟體僅需透過網際網路,不須安裝即可使用,其軟體及其相關的資料則是在雲端運行,比如說許多人在使用的 Gmail 或是 Office 365 就是軟體即服務。

[ 推薦閱讀:孫培然專欄所有文章 ]

從圖二右邊綠色的部分就是代表上雲端的資訊系統架構,此時就不需要自己的資訊人員來管,而是交由公有雲的業主來幫我們管。所以要把地端的東西搬到雲端,搬動的程度也是會有不同的變化,原則上未來會慢慢朝向 SaaS、CaaS 或是 FaaS 的概念演進。隨著日後業務需求擴充,應用程式要能自動部署至雲端上任意的新節點,同時所有資安政策也都可以自動套用,達到自動化減輕資訊人員管理負擔及壓力。


(本文授權非營利轉載,請註明出處:CIO Taiwan)

標籤: 資訊架構
上一篇文章

NVIDIA 與戴爾科技集團攜手合作擴展人工智慧產品組合

下一篇文章

醫材與新藥雙軌並行 三鼎如何做到?

相關文章

I170s11
CSO精選

有效的防火牆管理

2025-08-19
I170d04
專欄

CQL 系列報導 ─ 探討 CQL 的架構與運作原理

2025-08-14
I170d05
專欄

ESG 永續資訊揭露標準浮現

2025-08-12
下一篇文章
林宏文

醫材與新藥雙軌並行 三鼎如何做到?

追蹤我們的 Facebook

近期文章

  • 藍盾+實名要素驗證 政府 LINE 帳號防堵詐騙集團
  • 數位轉型意識提升 2025 企業數位五力自評 69.3 分創新高
  • 有效的防火牆管理
  • 金融業與科技業加速佈局虛擬資產
  • 川普2.0來襲:長期韌性、短期彈性的供應鏈新趨勢

📈 CIO點閱文章週排行

  • 1200630

    【專訪】聯華電子資深副總經理暨資安長吳宗賢

    0 分享
    分享 0 Tweet 0
  • 擔心採用雲端 LLM 翻船,地端 LLM 建置成希望

    0 分享
    分享 0 Tweet 0
  • 面對生成式 AI 帶來的勞役不均現象

    0 分享
    分享 0 Tweet 0
  • 【專訪】燁輝企業總經理張振武

    0 分享
    分享 0 Tweet 0
  • 川普2.0來襲:長期韌性、短期彈性的供應鏈新趨勢

    0 分享
    分享 0 Tweet 0
  • MCP ─ AI 模型與數據世界的橋樑

    0 分享
    分享 0 Tweet 0
  • 【專訪】漢翔公司資訊處處長方一定

    0 分享
    分享 0 Tweet 0
  • 邁向個資保護新時代

    0 分享
    分享 0 Tweet 0
  • 資安署攜衛福部四策略強化醫界防護 資安將納醫院評鑑

    0 分享
    分享 0 Tweet 0
  • 從七法案看 AI 發展之法律風險

    0 分享
    分享 0 Tweet 0

數位及平面

  • CIO Taiwan 網站
  • CIO 雜誌紙本
  • CIO 雜誌 HYREAD 版
  • CIO 雜誌 Zinio 版

關注社群

  • Line 加入好友
  • Facebook 粉絲頁

合作夥伴

  • CIO 協進會

關於我們

  • 公司介紹及工作機會
  • 隱私權政策

旗訊科技股份有限公司|統編:84493719|台北市 100 中正區杭州南路一段 15-1 號 19 樓|TEL: 886-2-23214335
Copyright © Flag Information Co.,Ltd. All Rights Reserved.

CIO Taiwan 歡迎你回來!

可用 使用者名稱 或 Email 登入

忘記密碼 註冊

歡迎註冊 CIO Taiwan 網站會員

請設定 Email 及 使用者名稱(使用者名稱不接受中文、將來無法更改)

欄位皆為必填 登入

找回密碼

請輸入 使用者名稱 或 Email 以重設密碼

登入
  • 登入
  • 註冊
沒有結果
查看所有結果
  • 活動
  • 影音
  • 最新文章
  • 產業速報
  • 新聞速寫
  • 風雲人物
  • CXO分享
  • 產業瞭望
  • 專欄
  • 精選文章
  • 原生現場
  • 供應商視野
  • 線上調查
  • CIO 雜誌
  • 電子報
  • 下載
  • 聯繫我們

© 2020 CIO Taiwan 版權所有

7/28 活動延期通知

因高雄市政府於7/28早上宣布全日停班停課,因此「智慧醫療研討會高雄場」活動延期舉辦。主辦單位將另行公告研討會相關訊息,歡迎報名參加!

您已閒置超過 3 分鐘了,為您推薦其他文章!點擊空白處、ESC 鍵或關閉回到網頁

I169s05

生成式 AI 為台灣產業帶來流程再造

生成式 AI 發展迅速,除了先行導入者累積了許多導入經驗,相關科技組織也積極布建

資料庫的威脅與保護方法

資料庫面臨多種資安威脅,如何透過強化帳號管理、漏洞掃描、加密與防火牆等多種方式,

1200630

【編輯室札記】企業導入生成式 AI 帶來的副作用

總主筆/施鑫澤 當前可說是 AI 遍地開花、百花齊放的盛況,政府也大力倡導百工百

I170d04

CQL 系列報導 ─ 探討 CQL 的架構與運作原理

口述/孫培然·彙整/CIO編輯室 接下來要探討的是 CQL(Clinical Q

I170s03

AI 轉型下的企業如何拆解人才難題?

文/王義智 從 Shopify 「AI Baseline」到 Google「體面

I169d04 (1)

提升臨床決策品質的 CQL

CQL 系列報導 口述/孫培然·彙整/CIO編輯室 醫療科技在臨床應用方面,往往

1200630

【專訪】聯華電子資深副總經理暨資安長吳宗賢

資安為雙軸轉型奠基 點亮晶圓代工燈塔 聯電導入工業 4.0 技術,2025 年入

I170d11

【專訪】巨大集團資訊長鄭博化

從數位化著手,邁向數位轉型! 面對消費市場的快速轉變,多年前巨大集團也開始推動數

1200630

【影】AI × 無人船 臺灣自研智駕船航向未來

文/鄭宜芬 從「國艦國造」到「無人船駛向前線」,在地緣政治風雲詭譎、AI 浪潮翻

Ciotaiwan Logo 600 White

文章分類

  • 產業速報
  • 專欄
  • 影音
  • 風雲人物
  • CXO分享
  • 產業瞭望
  • 原生現場
  • 精選文章
  • 趨勢分析
  • 供應商視野
  • 新聞速寫
  • 下載
  • Sponsors

熱門標籤

  • 最新文章
  • 雲端運算
  • 人工智慧
  • 數位轉型
  • 製造業
  • 物聯網
  • 資料與分析
  • 資安
  • 區塊鏈
  • 5G
  • 儲存
  • 基礎架構

活動

  • CIO價值學院 四堂課
  • 智慧醫療研討會 台北/高雄場
  • 金融科技高峰會 春季/秋季場
  • 製造業CIO論壇 台北/台中/高雄場
  • 商業服務科技論壇
  • 亞太CIO論壇
  • CISO資安學院 金融/醫療/新竹場
  • CIO Insight 調查

影音

  • 影音