Cumulus Linux操作系统实现数据中心操作的DevOps方法

描述

  数据中心组织正在寻找能够以可扩展的方式进行管理、监控和部署的更高效、现代化的网络体系结构。新兴的 DevOps 和 NetDevOps 运营模型将持续集成和持续开发( CI / CD )的敏捷开发模型引入数据中心基础设施。

  为什么是 Cumulus Linux ?

  Cumulus Linux 操作系统是从头开始构建的,旨在优化操作效率,从而实现数据中心操作的 DevOps 方法。

  这种以 DevOps 为中心的方法意味着可以在 NVIDIA Air 平台 上托管的数字孪生模型中模拟完整的数据中心网络。使用数字双胞胎进行验证和自动化可以提高安全性、可靠性和生产率。

  从 Onyx 迁移到 Cumulus Linux

  NVIDIA 建议迁移到 Cumulus Linux 的最新版本(即 2022 年 4 月的 5.x 版本)。

  在开始从 Onyx 到 Cumulus Linux 的迁移之前,请确保您与 NVIDIA 签订了有效的支持合同。

  首先,备份 Onyx 配置文件。在每个 Onyx 交换机上运行以下命令,并将其输出复制到本地文件:

  switch # show running-configuration

  Uninstall Onyx 和 安装 Cumulus Linux 通过 ONIE (开放网络安装环境)。

  使用 NVUE 创建 Cumulus Linux 配置 (NVIDIA User Experience) per switch. Before creating a Cumulus configuration, confirm that you have received a valid license to the Cumulus Linux switches.

  (可选)使用数据中心数字双胞胎验证配置

  为确保配置完整性,请在 NVIDIA Air 上构建数据中心模拟。

  使用业务电子邮件地址登录。

  选择 建立一个模拟 、 建立自己的 和 创造你自己的 。

  根据生产开关的数量添加积云开关,并相应地连接它们。

  根据需要添加服务器以启用端到端测试。

  选择 START SIMULATION 。

  通过单击每个交换机并应用创建的 NVUE 配置,登录到该交换机。

  使用生产网络上的相应接口配置服务器。

  进行端到端测试。

  测试完成后,将配置应用于生产并重复测试。

  总结

  为了最大限度地提高 Cumulus Linux 的运行效率,企业使用 NVIDIA Air 并将其集成到 CI / CD 工作流程中。拥有数据中心 digital twin 有助于消除生产风险,在无风险的环境中执行端到端测试,并自信地部署。

  使用 NVIDIA Air 应该足以帮助您测试和验证迁移。但是,我们强烈建议您与 NVIDIA 解决方案架构师合作,验证迁移代码的完整性,并确保无事件迁移。

  关于作者

  Maor Idan 是 NVIDIA 以太网交换的技术营销工程师,是 SONiC 和基于 Linux 的网络内部工作的主题专家。他在设计、部署和管理真实世界的云级数据中心方面拥有丰富的经验,他将这些经验应用于演示和记录自动化现代数据中心基础设施的现代 NetDevOps 方法。

  审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分