配置管理 是網路管理的基石,維護網路元件(橋接器、路由器、工作站、伺服器、安全設備等)的權威資料庫,支援變更控制、故障診斷、合規稽核、自動化部署全生命週期。
核心管理範疇
- 網路拓撲與連線:實體連接、埠對應、VLAN 劃分、IP 位址規劃、路由表。
- 裝置屬性:型號、序號、韌體版本、授權憑證、保固資訊、配置檔(running/startup config)。
- 軟體資產:作業系統版本、修補程式、應用軟體清單、授權狀態、相依關係。
- 安全策略:存取控制清單 (ACL)、防火牆規則、VPN 參數、憑證/金鑰管理。
- 服務配置:DHCP/DNS/WINS 範圍、列印隊列、應用伺服器叢集參數。
自動化配置管理流程
- 基線建立:自動發現掃描 → 建立配置基線(黃金映像)。
- 變更提案:提交 RFC(變更請求)→ 影響分析 → 審批流程。
- 自動化推送:核准後,管理軟體透過 SSH/NETCONF/REST API/gRPC 向目標裝置推送配置差異(如子網 ID 變更需更新所有路由器)。
- 驗證與回滾:推送後自動驗證連通性/服務狀態,失敗自動回滾至前一版本。
- 審計追蹤:所有變更記錄操作人、時間、前後差異、審批單號,滿足合規要求。
硬體/軟體生命週期整合
- 硬體新增:掃描序號/型號 → 自動下載對應驅動程式/韌體 → 推送配置模板 → 納入資產管理。
- 軟體部署:軟體庫版本控制 → 依據目標群組推送安裝/更新/移除 → 追蹤安裝狀態/授權消耗。
DMTF (Desktop Management Task Force) 標準體系
由 Intel、Microsoft、HP、IBM、Dell 等巨頭發起,定義跨平台管理介面:
- DMI (Desktop Management Interface):統一存取桌面硬體/軟體屬性的 API,元件化設計(視訊卡、傳真機、調變解調器、印表機、儲存裝置、網卡)。
- CIM (Common Information Model):物件導向資訊模型,擴展至企業級環境,支援 WBEM (Web-Based Enterprise Management)。
- SMASH (Systems Management Architecture for Server Hardware):針對伺服器硬體管理標準化。
- Redfish:基於 REST/JSON 的現代硬體管理 API,取代 IPMI,支援雲原生自動化。
規模效應與必要性
網路規模擴大時,人工現場操作成本(差旅、時間)指數級上升。利用現有網路頻外頻道 實現配置管理自動化 是經濟且必然的選擇,也是 DevOps/NetOps 核心能力之一。