We couldn't find a match for given <KEYWORD>, please try again.

什麼是設定管理?

設定管理是一項系統維護流程,旨在讓電腦的軟硬體保持目標狀態。設定管理 (CM) 也可確保系統能透過符合預期的方式長期運作。

設定管理的概念最初源自於美軍,現在則廣泛運用在不同類型的系統中,有助於識別哪些系統需要修補、更新或重新設定,以符合目標狀態。設定管理經常與 IT 基礎架構庫 (ITIL) 所定義的 IT 服務管理搭配運用。設定管理通常會使用設定管理工具 (例如整合於 VMware vCenter 中的工具) 來實作。

VMware vRealize Automation SaltStack Config 概觀

VMware vRealize Automation SaltStack Config - 規格說明

為何設定管理如此重要?

設定管理可避免在環境中進行未經記錄的變更。如此一來,設定管理即可防範可能衍生違規罰款和處分的效能問題、系統不一致或合規問題。長期來看,這些未經記錄的變更可能會導致系統停機、不穩定或故障。

要在大型系統內手動執行這些工作,往往複雜無比。軟體設定管理可涵蓋每個應用程式內的數百或數千個元件,若未適當記錄,IT 部門勢必難以追蹤哪些系統需要格外留意、修復問題的必要步驟為何、哪些工作應優先完成,以及變更是否已驗證並套用至整個系統。

設定管理系統可讓企業透過一致的方式定義設定,然後依照所建立的基準來加以建置和維護。設定管理計畫應納入多項工具,進而:

  • 將系統劃分為多個群組,以利分類和管理
  • 集中修改基準設定
  • 自動將變更推送至所有受影響的系統,以自動進行更新和修補
  • 識別造成效能不彰或未合規的錯誤設定
  • 自動為所需的問題修復行動排定優先順序
  • 在需要時套用修復

隨著企業逐步套用由不同大小的程式碼片段所組成的微服務架構,而這些架構皆透過 API 連接,採用一致的設定管理流程的需求將持續提升;畢竟,每個服務都會利用將規格予以編碼的中繼資料來配置資源、使用密碼等機密資料,並透過端點來定義連接其他服務以進行註冊和啟用的連線。

設定管理計畫會使用這些工具掌握任何設定變更、進行稽核記錄,並追蹤對系統進行的每一項變更,進而為企業中的系統目標狀態提供「單一版本的資訊」。

設定管理如何運作?

首先,設定管理流程會著手收集資訊,包括來自每個應用程式和網路拓撲的設定資料。這項作業應識別加密金鑰和密碼等機密資料,以便安全地進行加密和儲存。收集完畢的設定資料,應載入目標狀態的中央存放庫檔案內,以做為單一版本的資訊。

資料收集完成後,企業就能著手建立基準設定;這項設定必須是已知的良好設定,且可在不發生問題或錯誤的情況下,順利執行其預定作業。通常,這項基準會採用以下方式建立:先行記錄工作生產環境的設定,再將這些設定儲存為基準。

企業應在基準建立完成後採用版本控制系統。許多企業都會利用 Git 來建立設定資料存放庫,以做為上述用途。

稽核和會計有助於確保套用至設定的任何變更,都會由相關人員負責審核和接受,以確保設定變更的責任歸屬和能見度。

設定管理具備哪些優勢?

使用設定管理系統,有助於防範因軟硬體系統設定不當所造成的問題。只要進行簡單的追蹤變更,就有機會將隨之而來的高額修復專案一筆勾銷。設定管理就好比您在當下購買保險,以防後續發生問題一樣。舉例來說,設定管理可確保開發、測試和生產環境保持不變,好讓已部署的應用程式能如預期般運作。

如果發生問題,設定管理可重新建立發生錯誤的環境,或是複寫環境,以便在地端或不同雲端之間,輕鬆擴充和移轉工作負載。

設定管理工具會使用指令碼來自動進行這些管理工作,並在短短數分鐘內 (而非數天或數星期之久),將伺服器、虛擬機和容器快速佈建為目標狀態。

未使用設定管理將面臨哪些風險?

如果使用不當或有所疏忽,企業就需承受軟硬體設定不當所造成的停機和錯誤。上述情況將衍生非計畫性停機、額外支出,並耗費無數時間來修復錯誤及品質問題,並補救因停機錯過的期限。如同多數 IT 自動化技術,設定管理可避免企業陷入「不斷救火」的困境,並讓 IT 聚焦於更具生產力的工作上。

若未採用設定管理,企業勢必得耗費眾多心力,以瞭解最細微的環境變更將對開發、測試和生產作業帶來哪些影響。這樣一來,企業可能難以掌握系統內的每個元件,因而無法判斷各項服務、設定參數和硬體項目為系統帶來的效益。

若未部署設定管理解決方案,根本原因分析、修復,以及確保服務層級協定 (SLA) 將變得更加困難,而企業也需自行因應以下難題:

  • 瞭解設定變更是否已獲授權或未經許可。
  • 判斷變更將對企業整體帶來哪些影響。
  • 快速找出未經授權的設定變更所造成的安全性漏洞。

相關解決方案與產品

VMware Aria Automation Config

這款現代化設定管理平台不僅兼具效能和速度,還可大規模提高效率。