Kubernetes+Ceph整合Rancher管理介面醫療應用

Kubernetes+Ceph整合Rancher管理介面醫療應用

因應現今醫療體系診量不斷地增加,無論是電子病歷管理系統、院務人事系統或檢驗報告管理系統,皆需要更加具備擴充性、更加容易管理部屬的服務平台,也需要安全、可橫向擴充的儲存空間作為後台。

在微服務的潮流中,迎棧科技為醫療機構提供解決方案,將既有的系統服務與開發流程完整且安全地遷移到Kubernetes + Ceph叢集架構。除了利用Kubernetes管理容器服務之外,我們透過Rancher進一步提供叢集管理的功能,一方面有更優化的使用者介面,另一方面也讓DevOps的實現更加流暢。

【圖例1】架構堆疊圖

在DevOps的應用範疇中,通常CI/CD屬於最優先的實作之一,能在Kubernetes與Rancher容器管理平台上實現。維運人員 (Op Engineer) 利用Rancher對叢集管理的功能及特性,分別管理Kubernetes中的測試與正式環境。

【圖例2】CI/CD容器應用開發流程示意圖

對於大量的儲存需求,包含檢驗資料、X-Ray圖像… 等檔案,則是將API整合到應用程式原始碼中,利用RadosGW S3 Protocol上傳至Ceph儲存叢集。既有資料庫從原先存取圖像等大型檔案,進而改為單純存取Ceph物件路徑,有效地將新舊技術及資源進行整合。

【圖例3】Ceph S3儲存應用範例示意圖

撰文: 陳逸凡 迎棧科技解決方案架構師

訂閱電子報

Select list(s)*

 

Loading