新聞中心
發布日期:2021.12.01

容器來來去去,儲存和資料保護怎麼辦?

出處:VERITAS 中文社區

 

如果你打算擁抱容器,就也必須擁抱容器資料保護所面臨的問題。


為什麼對 Kubernetes 的資料保護如此棘手?因為本質上,Kubernetes 架構是非常流暢和動態的。根據開發人員的目標和規範,容器被快速地分割和拆除。這意味著容器本質上是臨時的,壽命相對較短。但由於合規和其他等原因,在特定容器退役或銷毀後很長一段時間內,資料仍需要被儲存和保護。


在 Kubernetes 環境中正確備份資料尤為重要,並且,在可以預見的未來,只會變得更加重要。

 

自 2017 年 NetBackup 8.1 發佈以來,Veritas 一直支持容器環境的資料保護。Veritas 提供了 NetBackup 用戶端,可以作為容器部署,用於保護儲存在持久卷上的應用程式資料或使用暫存區域 (staging area) 的應用程式資料。


在企業向容器化邁進的過程中,不可避免地面臨一些挑戰。尤其在容器儲存方面,最常見的如儲存成本、性能、管理、可用性等。當然,備份需求也是重點。本質上,企業並不希望採用多種工具,各個擊破問題癥結所在。如果能通過統一平臺管理,最大程度地遮罩複雜性,無疑是最優方案。

 

容器化的 Veritas NetBackup 用戶端

 

早些年,Veritas 已經將 NetBackup 的用戶端實現了容器化,也就是說現在的客戶可以把 NetBackup 容器放置到自己的平臺中。在這樣的方式下,通過 NetBackup 這個容器,可以針對容器中每一個 pod、每一個 container 所掛載的空間,進行備份和恢復。這樣的方式相容現階段所有 NetBackup 的技術,包含精簡刪除、備份加速、資料副本等,客戶不需要改變既有的備份架構,也不用改變線上容器的架構或在容器中安裝 NetBackup 用戶端,便可直接進行備份和恢復。


資料保護之外,企業還可利用 InfoScale 滿足容器儲存的需求,實現應用的高可用。

 

Veritas InfoScale 提供了一種非常新穎、獨特的方式,説明企業完善Kubernetes環境。

InfoScale提供了一種非常新穎、獨特的方式,説明企業完善 Kubernetes 環境


第一,利用標準的 CSI 介面來做儲存管理,降低管理成本。第二,容器化的應用程式高可用,可以對容器中的應用程式進行監控、重啟。第三,通過與 K8s 無縫的集成,提供一套高效的解決方案。

 

容器環境下運用 Veritas InfoScale

 

企業儲存管理方面,InfoScale 提供了靈活的儲存共用功能,可以通過 FSS 來降低成本,提高性能。並通過軟體定義儲存的方式,支援容器所需的空間配置與儲存種類。在服務不中斷的情況下動態地支援儲存空間的擴充或遷移。


InfoScale 更利用了既有的 VCS 技術,可以監控 K8s 中 pod 或 container 應用程式的可用性和性能。通過與 K8s 整合,支持必要的重啟,最大程度地簡化了K8s環境的高可用配置,減少了停機的時間。


InfoScale 支援多種平臺,包含物理機、虛擬機器、容器、公有雲及私有雲,讓 IT 可以利用單一解決方案去管理各種應用程式的可用性與儲存。

 

InfoScale for K8s的儲存架構InfoScale for K8s 的儲存架構

 

InfoScale 安裝在每一個 K8s 節點上,通過軟體定義儲存分享每個節點上面的存放裝置,可能是 SAN,也可能是 DAS。K8s 可以通過 CSI 外掛程式來跟 InfoScale 要求其所需的儲存空間與種類。


每一個 pod 中都有一個 VCS 代理來監控每一個容器中的應用程式。InfoScale 的容器代理已經在 InfoScale 7.4.3 版本中公佈。除了可以監控單一的開源應用程式,比如 MySQL,也支援企業自行開發的應用程式監控,因為它是基於VCS設計的具有高彈性的代理程式。使用者可以將 VCS 代理放在容器中,去監控應用程式,或利用 InfoScale 所提供獨特的 side-car 容器去監控每一個 container。

 

InfoScale是一個面向多雲環境的儲存與高可用產品

整體而言,InfoScale 是一個面向多雲環境的儲存與高可用產品,可以説明使用者做好從傳統環境遷移到容器化環境的準備工作。因為在容器的環境裡,它同時提供企業級的儲存功能,以及應用程式的高可用,可以讓企業在轉型過程中降低風險,降低成本。

 

InfoScale 使 Kubernetes 企業準備就緒

未來,InfoScale 還將朝哪些方向進化?


第一,性能。利用 SmartIO 來進一步提升儲存的性能,為需要的工作負載提供更高的IO。
第二,管理方面,將 InfoScale for Container 整合於 VBS 中。VBS 是一種將多種應用程式串聯成一個虛擬業務服務的工具。當災難發生時,VBS 會説明使用者做多層次的應用程式切換,減少人工介入,降低操作的複雜度。
第三,可用性部分,加入 IMF 主動監控的架構,可以立即檢測應用程式與資源的故障。同時發展 NetBackup 整合與 K8s 的管理,提供更好的資料保護功能。

 

Veritas多雲資料服務平臺豐富

想要降低 RPO,就要想辦法強化備份系統。這就是我們常提到的資料保護。想要降低 RTO,就要採用高可用的解決方案。企業裡每一種應用系統都可以依據其重要性來進行分級,每一個等級的 RPO 與 RTO 都不盡相同,當然,成本也是不同的。Veritas多雲資料服務平臺豐富的工具集中,針對不同的保護等級,均有合適的解決方案對應。

 

 

★ 敦新科技 VERITAS 產品試用專案現正實施中,即刻來信:Dw_veritas@dawningtech.com.tw