隨著數據中心的發展和不斷增長,基本保持不變的簡單網絡時代已經一去不復返了。當時,當需要更改配置時,網絡管理員只需逐行按設備進行更改即可。
隨著數據中心從物理內部部署發展到數字化云基礎設施,傳統網絡也在發展。他們需要根據業務需求進行增長。這增加了網絡運營團隊管理、維護和不斷適應復雜而精確配置不斷變化的環境的負擔。
為了克服手動管理網絡運營帶來的限制,數據中心必須實現自動化,使其更加敏捷。
數據中心自動化釋放了人類的計算時間,但也有以下好處:
- 提供對所有節點和配置的深入了解。
- 自動化常規程序,如修補、更新和報告。
- 生成并編程所有數據中心調度和監控任務。
- 根據標準和策略實施數據中心流程和控制。
EMA 關于Future of Data Center Network Automation聲明稱,技術組織相信數據中心網絡自動化可以提高運營效率、降低安全風險,并提高合規性和數字化靈活性。
NVIDIA Cumulus Linux
NVIDIA Cumulus Linux通過在一種統一的語言 Linux 上進行標準化,提供了與任何標準自動化工具的完全集成。 Cumulus Linux 5 . 5 . 0 配備NVIDIA User Experience( NVUE ),這是 API 第一個簡化操作的結構化對象模型。 NVUE 提供聲明性 CLI 和單個配置文件。
您可以通過兩種方式使用 NVUE 對象模型:
- NVUE REST API :在 NVUE 對象模型端點上運行 GET 、 PATCH 、 DELETE 和其他 REST API 以配置、監控和管理交換機。
- NVUE CLI:配置、監控和管理 Cumulus Linux 網絡元素。 CLI 命令轉換為等效的 REST API ,然后 Cumulus Linux 在 NVUE 對象模型上運行這些 API 。
大多數流行的工具和編程語言都支持使用 REST API ,從而可以輕松地將 NVUE REST API 集成到現有的自動化基礎設施中。
隨著組織努力跟上網絡流量指數級增長的步伐,網絡工程師面臨著以快速無誤的速度構建全自動化網絡的挑戰。 NVIDIA 提供了一個生產就緒的自動化解決方案,該解決方案經過驗證,可開箱即用,適用于第 0 天的配置。
這套自動化和測試包括以下組件:
- 使用 Ansible 角色實現即時自動化(本質上是一種剪切粘貼解決方案)
- 完全填充的變量文件對象模
- 完整的 Jinja2 模板
- 可靠的行動手冊和完整的網絡驗證測試,實現持續集成( CI )
- 有形基礎設施即代碼( IaC )部署的完整理想框架
開源套件使用 Ansible 核心模塊,不需要任何附加組件或插件。
NVIDIA NVUE 系列( nvidia.nvue )包括 Ansible 模塊,可幫助您與 NVUE 管理的 NVIDIA 設備進行交互。這些模塊在配置選項中提供了粒度,可用于構建第 0 天和第 1 天到第天N配置。
NVIDIA Air是一個云托管的網絡模擬平臺,使您能夠創建 IT 基礎設施的數字孿生。您可以使用這個數字孿生來驗證您的自動化代碼等等。這個NVIDIA Air marketplace甚至包含一個 NVUE API 實驗室,可以幫助您立即開始使用 REST API ,而無需等待任何物理基礎設施。
這個Data center Network Automation Quick Start Guide幫助您使用 Cumulus Linux 中提供的工具,這些工具可以幫助您入門并滿足您的自動化需求。
NVIDIA Cumulus Linux 是為靈活性而構建的。通過在一致的 Linux 操作模型和 API-first 對象模型上標準化整個數據中心,網絡自動化比以往任何時候都更加靈活、可擴展和容易。選擇您想要的任何網絡自動化軟件,它都可以與 NVIDIA Cumulus Linux 無縫運行。
自動化快樂!
?