使用 NVIDIA Air 服务将仿真与现实世界连接

图片

NVIDIA Air 通过创建与真实数据中心基础设施部署相同的副本来实现云规模效率。借助 NVIDIA Air,您可以启动数百台交换机和服务器,并使用单个脚本进行配置。

NVIDIA Air 的众多优势之一是能够将您的仿真与现实世界连接起来。通过启用外部连接,可以在您的环境中显著增强其功能、性能和灵活性。通过集成云资源、API、第三方数据、协作工具或高级机器学习模型,它可提高仿真的质量、规模和实时性。它还促进了协作并且可扩展,促成了在本地难以实施或成本高昂的先进技术的使用。

本文介绍了通过使用 NVIDIA Air 中的服务,将 NVIDIA Air 仿真与外部世界相连所提供的各种用例和优势。

NVIDIA Air 服务

通过在仿真中启用服务,可以从外部连接到仿真环境。服务在 sim-by-sim 的基础上启用。您可以在具有外部公开接口的任何节点上启用服务。常见服务包括 HTTP、HTTPS 和 SSH 服务,但您也可以定义自己的服务。

图片

图 1:在 NVIDIA Air 中的 oob-mgmt-server 

节点上启用了外部服务

如果您在创建仿真时在拓扑中启用了带外(OOB)网络,NVIDIA Air 将自动为您创建并在 oob-mgmt-server 上公开 eth0 接口。您可以在开始仿真后立即开始向其添加服务。

HTTP 和 HTTPS

启用 HTTP/HTTPS 后,您可以访问仿真环境中运行在本地的应用程序。这为提高可访问性、交互性、可扩展性和协作性提供了广泛的用例。通过将您的仿真应用于 HTTP/HTTPS,您可以实现远程访问、实时更新、数据可视化以及与外部系统或服务的集成。

鉴于 HTTPS 的加密功能,强烈建议使用 HTTPS 而非 HTTP。

图片

图 2:NVIDIA Air 中端口 443 上的 HTTPS 服务

交互式用户界面

通过启用 HTTP/HTTPS,您可以从仿真中访问许多应用程序的 Web 界面。其中包括监测和报告工具、在易于使用的 GUI(而非控制台)中调整设置,或者通过 Web 界面实时设置共享工作空间。它还允许访问本地安装的应用程序。

例如,您可以在节点上安装 Elasticsearch 或 Grafana 等分析工具,并实时向其发送数据。或者,您可能想要测试防火墙或漏洞管理系统等安全工具。您可以在仿真环境中的节点上安装这些类型的应用程序,并通过 HTTP/HTTPS 访问其 GUI。

数据集成

如果您的仿真需要来自外部来源的数据,您可以使用 API 或 Web 套接字拉取数据。例如,如果您的仿真依赖于第三方服务来提供天气数据、交通建模或财务建模,启用 HTTP/HTTPS 可实现与这些外部服务的无缝集成,从而实现动态更新。

SSH

NVIDIA Air 的另一个优势是它基于云。在 Air 中启动节点时,无需担心线缆、电线或物理连接。您可以直接在 Air 中访问每个节点的控制台,无需插入。支持在控制台中复制和粘贴文本。

在仿真环境中启用 SSH 服务可解锁其他一些优势,包括使用自己的客户端、安全传输文件、实现自动化等。

使用您自己的客户端

您可以使用自己首选的 SSH 客户端(例如 PuTTY、OpenSSH)或系统自带的终端,而不是使用 NVIDIA Air 中的内置控制台来访问节点。您还可利用专用 SSH 客户端提供的许多功能,例如会话多路复用、端口转发和隧道。

安全的文件传输

借助 SSH,您可以使用 SCP 或 SFTP 安全地在系统之间传输数据。您可能需要上传数据集、模型文件或下载日志。您还可以直接将配置文件上传至 NVIDIA Air 以配置您的环境。

自动化

通过从任何 SSH 客户端远程访问您的仿真环境以上传和下载文件,实现了 CI/CD 流程中的自动化和集成。自动化可包括实时解析和存储访问日志、outputs 等。

您还可以编写脚本,使用 SCP 或 SFTP 将日志自动传输回本地系统,以便进行进一步分析。 使用 NVIDIA Air API 或 SDK,您可以触发自动操作,例如保存仿真状态、重启仿真,或者针对特定的里程碑或错误向自己发送通知。

在仿真中启用 SSH 是完全自动化构建和配置整个仿真的安全方式。借助零接触调配(ZTP)脚本和 Ansible 等其他启动工具,自动设置可以将配置文件复制到您的仿真中并加以应用。这种仿真配置方法无需从 GitHub 等外部位置提取文件,只需连接 NVIDIA Air 和本地系统即可。

独特的控制台连接

NVIDIA Air Web 控制台与节点建立单一串行连接。使用共享仿真并通过 Web 控制台连接的每个用户在每个节点上都会看到完全相同的会话,而查看控制台的任何用户都会看到相同的数据。也就是说,如果多个用户同时访问控制台,他们都会看到相同的内容。这使得多个用户很难或不可能在同一仿真中执行任何配置或故障排除。

建立新的 SSH 会话时,会话是唯一的。多个用户可以在不同会话中同时连接到一个节点,而看不到其他用户的操作。这使同时访问仿真环境成为可能,而不会中断其他共享用户的进程。

开始使用

要开始在 NVIDIA Air 中使用仿真和服务,请扫描以下二维码,了解更多信息。

图片

NVIDIA Air 官网

图片

NVIDIA Air 用户指南

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值