現在是星期一早上八點。某個關鍵事業單位剛推出一款面向客戶的全新應用程式,流量激增。基礎架構團隊有接到電話:「我們需要更多儲存空間,馬上處理。」過去,這可能會引發緊急操作,必須手動部署、設定錯誤、延遲。但如今,團隊開啟 CI/CD 管線,執行 Terraform 指令碼,幾分鐘內,安全、可擴充的儲存空間叢集就已在雲端上線。不用慌張,沒有瓶頸,只要順暢整合即可。
基礎架構團隊正面臨壓力,必須快速交付可擴充、可靠的儲存空間裝置。這也是為何 Hitachi Vantara 將順勢推出 Terraform 與 Hitachi VSP One SDS,該系統能在短短 4 分鐘內,而非數小時內,提供雲端儲存空間叢集。
Terraform 是一款開源的基礎架構即程式碼 (IaC) 工具,能加入到雲端、地端環境中的宣告式部署基礎架構。它允許團隊以程式碼形式,定義基礎架構,讓部署保持前後一致、可重複使用,由版本控制。
這種快速反應不僅符合理想預期,甚至越來越值得期待。
基礎架構即程式碼 (IaC) 將開發人員在應用程式開發中仰賴的嚴謹性、敏捷力導入到營運中。Terraform 等工具使用這種方法,變得易於上手,功能強大,讓 IT 維修團隊能交付基礎架構,不止可靠,還可立即使用。快速應變使得基礎架構供應延誤,導致關鍵專案、創新技術放緩等情況儼然成為過去。不論是需求突然激增(爆發式成長),還是順勢推出新的應用程式,速度、敏捷力都很重要。
從緊急需求到即時部署無所不包
想像一下回應快增到許多團隊,或是眾多地區,這是 Gartner 最近將此策略定義為十大策略性技術趨勢之一。使用 Terraform,可在 AWS 部署單一三節點儲存空間叢集,只需花四分鐘時間,不用手動完成步驟,沒有發現錯誤。ITOps 團隊不用自行操作 AWS 主控台,或可手動部署資源,能夠執行 Terraform 指令碼。只要花四分鐘時間,就能在 AWS 上部署一台可完全執行 3 節點的 Hitachi VSP One SDS 叢集。
可從定義變數到部署 EC2 實例,就能將 VSP One SDS 的 Terraform 模組自動化、設定網路,還可啟動 VPS One SDS 入口網站的每一步。只要在 terraform.tfvars 檔案中輸入幾個參數,就能設定區域、執行個體類型、磁碟數量、加密設定,Terraform 就能處理剩下的部分。這種自動化能大幅減少人工作業,減少人為錯誤,加速部署時間軸,讓團隊能以更少資源,完成更多事情。
透過利用基礎架構即程式碼 (IaC),組織就能將儲存空間部署直接整合入 CI/CD 管線,符合現代化 DevOps 實務,促進持續交付基礎架構、應用程式。
加入混合雲、付諸實踐
企業需要在合理地點執行工作負載,依然保持彈性,卻又不犧牲掉控制權或效能。透過 VSP One SDS 與 Terraform,ITOps 團隊能在 AWS 中部署企業級的儲存空間,維持跨環境的一致運作,按需擴大規模。
Terraform 的某些實際混合雲應用案例包括:
- 災難復原:在 AWS 中建立備用叢集,停機時可於數分鐘內啟動,確保業務持續性。
- 開發/測試環境:快速啟動獨立叢集,進行開發測試,不再需要時,可再拆除,節省時間、成本。
- 分析工作負載:部署高效能雲端儲存空間,以便支援資料密集型分析、機器學習任務。
- 突發容量:透過在 AWS 中部署額外儲存空間,處理季節性高峰,或可因應突發需求,同時避免過度投入地端資源。
Terraform + DevOps:策略優勢
可把 Terraform 整合入 CI/CD 管線,將基礎架構部署轉變成可重複、由版本控制的流程。與 DevOps 的協同效應,可促進更快速的迭代、自動化測試環境,順利擴大規模。無論是部署新的叢集進行分析,或是在驗證後,拆除開發/測試環境,Terraform 都能確保敏捷力,同時不必犧牲治理或安全性。
是統一資料平台的一部分
是 VSP One SDS 資料平台的核心元件,該統一資料平台能簡化跨區塊、檔案、物件的資料基礎架構,同時跨越地端與雲端。組織可在 AWS、Azure 或 GCP 部署 VSP One SDS,將 VSP One 的能力延伸至雲端,實現跨環境的一致作業、政策執行及資料服務。
VSP One SDS 提供企業效能、安全性與可擴充性,非常適合混合雲、多雲環境中的關鍵任務工作負載。軟體定義架構能確保彈性,同時不犧牲可靠性,協助 IT 團隊因應不斷演變的商業需求。
Terraform 具備開源特性,這也代表基礎架構管理工具不會遭到廠商鎖定。團隊可以在多間雲端供應商、地端環境之間將 Terraform 標準化,確保工作流程一致,避開專有問題。此外,能依需求調整資源,讓企業能有效控制雲端成本,只需支付使用時的費用。
使用 Terraform 自動化,打造雲端儲存空間策略
剛開始很簡單,可從 Hitachi 的 GitLab 儲存庫,複製 Terraform 模組,設定變數,然後執行 Terraform 套用。幾分鐘內,就能在 AWS 上建立安全、可擴充的 VSP One SDS 叢集。一旦完成後呢?只要下 Terraform 銷毀功能指令,就能移除所有資源,不用另外清理。
無論是在現代化基礎架構,還是擴大成長規模,自動化、IaC 都是敏捷力的關鍵。可從小處開始著手,快速迭代,讓像是 Terraform 這類工具徹底改變團隊供應基礎架構的方式。
準備好要加速雲端儲存空間策略了嗎?
Andy Gremett
Andy Gremett is Sr. Product Marketing Manager, Product Solutions Marketing, at Hitachi Vantara.