API Guide

Identifier GUID-5BE624E4-488C-4B99-B514-6FD06BD0FB34
Version 2
Status Translation approved
OS10 调配
OS10 支持自动交换机调配 配置和监视 使用
RESTCONF API REST 类似的协议使用 HTTPS 连接。使用 OS10 RESTCONF API OS10 交换机上使用 JavaScript Object
Notation (JSON) 结构化消息来设置配置参数。您可以使用任何编程语言来创建和发送 JSON 消息请参阅 RESTCONF API
SmartFabric 服务结构自动化 Isilon 后端、PowerEdge MX VxRail 全包式解决方案中自动配置 OS10 交换机请参阅 Dell
EMC PowerEdge MX SmartFabric Services Configuration and Troubleshooting GuideDell EMC PowerEdge MX SmartFabric 服务配
置和故障处理指南
Linux DevOps 生态系统 OS10 提供对未经修改的 Linux (Debian) 操作系统的访问使您可以从 Linux DevOps 生态系统获益。程
序员可以在 Python C/C++ 中写入应用程序以在 OS10 交换机上执行。
Ansible 第三方 DevOps 工具。Ansible 是一种功能强大的开放源代码 IT 自动化引擎提供了一种自动化应用程序软件和 IT 基础
架构的简单方式。Ansible 允许您从这些环境中删除复杂性并加速 DevOps 计划请参阅使用 Ansible 示例使用 Ansible 配置
OS10 交换机
Identifier GUID-70AC2B62-0B22-4711-A2AF-F270D1B73619
Version 1
Status Translation approved
使用 Ansible
Ansible 的工作原理是使用 SSH 连接到您的节点并将小程序称为 Ansible
模块
连接到他们。Ansible 包括数百个网络模块以支
持各种网络设备供应商。Ansible 使用一种简单、强大且无代理的自动化框架。有关详细信息请转至通过 Ansible 实现网络自动化
Dell EMC Networking Ansible 解决方案
Dell EMC Networking Ansible 解决方案基于开放生态系统使组织能够从行业标准网络应用程序、网络操作系统和网络硬件进行选
择。使用 Ansible 调配和管理 Dell EMC 交换机以实现快速的新设备部署和网络配置更改。通过 Ansible您还可以根据 Dell EMC
第三方操作系统的已知基准来跟踪正在运行的网络设备配置。
适用于 Dell EMC Networking 解决方案的 Ansible 模块允许组织通过提供以下优势来减少设计、调配和管理网络所需的时间和工作
无代理 不需要新软件即可在交换机上安装。
功能强大 使用 Dell EMC Open Automation 框架的裸机交换机的端到端自动化配置。
易于使用 Dell EMC Networking 模块随 Ansible 版本提供。无需安装任何内容。
妥善做法 使用 CLI 用户身份验证来集中和监视会话管理。
Dell EMC Networking Ansible 模块
Ansible 附带大量可直接在远程主机上执行或通过行动手册执行的模块。模块的收集称为
模块库
。模块是在命令行或行动手册任务中
使用的离散代码单元。您还可以编写自己的模块。
Ansible 2.2 开始Ansible 核心支持 Dell EMC Networking 模块。使用这些模块可管理并自动化运行 OS6OS 9 OS10 Dell
EMC 交换机。Dell EMC Networking 模块使用 CLI SSH 传输在本地连接模式下执行。Ansible 核心集成了以下 OS10 模块
dellos10_command通过 Ansible 运行 show 命令或 EXEC 模式命令。例如show version 命令输出显示交换机上运行的当
前操作系统版本。
dellos10_config通过 Ansible 运行 OS10 配置命令。
dellos10_facts OS10 交换机检索正在运行的配置。
Dell EMC Networking Ansible 角色
Ansible 角色允许您根据已知文件结构自动加载变量文件 (vars_files) 和任务。按角色对内容进行分组可使角色轻松与其他用户共
享。这些角色针对 OS6OS 9 OS10 进行了提取。从 https://galaxy.ansible.com/ 下载 Dell EMC Ansible Networking 角色。
有关如何使用 Ansible 角色的信息和示例请参阅 Dell EMC Networking 存储库
Ansible 清单文件
6
OS10 调配 105