在 Azure Stack HCI 上部署分支机构和边缘

适用于:Azure Stack HCI 版本 22H2 和 21H2

本主题提供有关如何在 Azure Stack HCI 操作系统上规划、配置和部署分支机构和边缘方案的指导。 本指南使你的组织能够在远程分支机构和边缘部署中的虚拟机 (VM) 和容器中运行复杂、高度可用的工作负载。 边缘的计算将大多数数据处理从集中式系统转移到网络边缘,从而更接近需要快速使用数据的设备或系统。

使用 Azure Stack HCI,在推荐的硬件上以高可用性运行虚拟化应用程序和工作负载。 硬件支持由两台服务器组成的群集,这两台服务器配置了嵌套的存储弹性、一个简单、低成本的 USB 拇指驱动器群集见证,并通过基于浏览器的 Windows Admin Center 进行管理。 有关创建 USB 设备群集见证的详细信息,请参阅部署文件共享见证

Azure IoT Edge 将云分析和自定义业务逻辑移到设备,这样你就可以专注于业务见解而非数据管理。 Azure IoT Edge 将 AI、云和边缘计算组合到容器化云工作负载(例如 Azure 认知服务、机器学习、流分析和函数)中。 工作负载可以在设备上运行,范围从 Raspberry Pi 到聚合边缘服务器。 使用 Azure IoT 中心管理边缘应用程序和设备。

将 Azure IoT Edge 添加到 Azure Stack HCI 分支机构和边缘部署可将环境现代化,以支持 CI/CD 管道应用程序部署框架。 组织中的 DevOps 人员可以部署和迭代 IT 人员通过传统的 VM 管理流程和工具来构建和提供支持的容器化应用程序。

Azure IoT Edge 的主要功能:

  • 来自 Microsoft 的开源软件
  • 在 Windows 或 Linux 上运行
  • 在“边缘”上运行以提供近乎实时的响应
  • 保护软件和硬件机制
  • AI Toolkit for Azure IoT Edge 中可用
  • 开放式可编程性支持:Java、.NET Core 2.0、Node.js、C 和 Python
  • 脱机和间歇性连接支持
  • Azure IoT 中心的本机管理

若要了解详细信息,请参阅 Azure IoT Edge 是什么

部署分支机构和边缘

本部分简要介绍如何在 Azure Stack HCI 上获取用于分支机构和边缘部署的硬件,以及如何使用 Windows Admin Center 进行管理。 还介绍了如何部署 Azure IoT Edge 来管理云中的容器。

获得 Azure Stack HCI 目录中的硬件

首先,你需要购买硬件。 要购买硬件,最简单的方法是在 Azure Stack HCI 目录中查找首选的 Microsoft 硬件合作伙伴,并购买预装了 Azure Stack HCI 操作系统的集成系统。 在此目录中,你可以进行筛选,以查找针对此类型的工作负荷进行了优化的供应商硬件。

否则,你需要在自己的硬件上部署 Azure Stack HCI 操作系统。 有关 Azure Stack HCI 部署选项以及安装 Windows Admin Center 的详细信息,请参阅部署 Azure Stack HCI 操作系统

接下来,使用 Windows Admin Center 创建 Azure Stack HCI 群集

使用基于容器的应用和 IoT 数据处理

现在,你已准备好使用基于容器的新式应用程序开发和 IoT 数据处理。 使用 Windows Admin Center 执行本部分中的步骤,部署运行 Azure IoT Edge 的 VM。

若要了解详细信息,请参阅 Azure IoT Edge 是什么

在 Azure Stack HCI 上部署 Azure IoT Edge:

  1. 使用 Windows Admin Center 在 Azure Stack HCI 中创建新的 VM

    有关支持的操作系统版本、VM 类型、处理器体系结构和系统要求的信息,请参阅 Azure IoT Edge 支持的系统

  2. 如果还没有 Azure 帐户,请启用免费帐户

  3. 在 Azure 门户中创建 IoT 中心

  4. 在 Azure 门户中注册 IoT Edge 设备

    注意

    IoT Edge 设备位于 Azure Stack HCI 上运行 Windows 或 Linux 的 VM 上。

  5. 在步骤 1 中创建的 VM 上,安装并启动 IoT Edge 运行时

    重要

    需要在步骤 4 中创建的设备字符串以将运行时连接到 Azure IoT 中心。

  6. 将模块部署到 Azure IoT Edge

    可以从 Azure 市场的 IoT Edge 模块部分部署一个预建的模块。

后续步骤

有关分支机构和边缘以及 Azure IoT Edge 的详细信息,请参阅: