世界要闻:使用NVIDIACumulusLinux实现数据中心网络自动化
面包芯语| 2023-06-03 03:05:33

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 模板

Ansible 手册和全套网络验证测试,支持持续集成(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 优先对象模型上标准化整个数据中心,网络自动化比以往任何时候都更加灵活、可扩展和容易。选择您想要的任何网络自动化软件,它就能与 NVIDIA Cumulus Linux 无缝运行。

祝您自动化顺利!

财经
5G