首页 > 最新资讯 > 使用 NVIDIA Cumulus Linux 实现数据中心网络自动化
使用 NVIDIA Cumulus Linux 实现数据中心网络自动化

使用 NVIDIA Cumulus Linux 实现数据中心网络自动化

2023-06-07 20:29

#人工智能 #深度学习


 

随着数据中心的不断演进和不断发展,基本保持不变的简单网络时代已经一去不复返了。那时候,当需要更改配置时,网络管理员轻松的对逐个设备、逐条连接进行更改。

随着数据中心从本地物理基础设施发展到数字化云基础设施,传统网络也在不断发展。传统网络需要根据业务需求进行扩容。这增加了网络运营团队在管理、维护并通过负载而精确配置不断适应变化环境的负担。

为了克服手动管理网络运营带来的限制,数据中心必须实现自动化,使其更加敏捷。

数据中心自动化不仅可以节省人工的计算时间,还具有以下优势:

深入了解所有节点和配置。

自动完成补丁、更新和报告等常规程序。

生成并编程所有数据中心调度和监控任务。

根据标准和策略实施数据中心流程和控制。

EMA 的数据中心网络自动化的未来研究报告指出,技术组织认为数据中心网络自动化可以提高运营效率、降低安全风险,并提高合规性和数字化灵活性。

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

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 无缝运行。

相关新闻