Dynamics 365 Commerce 的云部署的系统要求

本文列出了当前版本的 Dynamics 365 Commerce 的云部署的系统要求。 如果适合执行此步骤,在您安装 Commerce 之前,应该验证您要使用的系统是否满足或超出最低网络、硬件和软件要求。

支持的 Web 浏览器

Web 应用程序可在指定操作系统上运行的以下任一 Web 浏览器中运行:

  • Windows 11、Windows 10 上的 Microsoft Edge(最新公开提供的版本)
  • Google Chrome(最新公开提供的版本)
  • Apple Safari(最新公开提供的版本)

纸币

由于无法获取 Microsoft Entra 令牌,Safari 浏览器可能会在 Store Commerce Web 版设备的设备激活期间显示一个错误。 您可以通过利用适用于 Apple 设备的 Microsoft 企业 SSO 插件来解决此问题。

从版本 10.0.17 开始,Internet Explorer 不再是受支持的 Web 浏览器。

要查找每个 Web 浏览器的最新版本,请转至软件制造商的网站。

纸币

  • 若要允许任务录制器捕获屏幕截图并将其包括在生成的 Microsoft Word 文档中,您必须安装预发布 Chrome 扩展。
  • Financial Reporting 的 Workflow Editor 和 Report Designer 作为 ClickOnce 应用程序启动。 它们需要 64 位兼容操作系统。 仅 Microsoft Edge 和 Internet Explorer(在支持的 Microsoft Windows 版本上)支持现成的 ClickOnce 应用程序。 如果您使用的是 Chrome,则必须安装 ClickOnce 扩展(例如 Meta4)才能使用 ClickOnce 应用程序。 如果您以匿名模式使用 Chrome,请确保也为匿名模式启用了 ClickOnce 扩展。
  • 若要预览 PDF 文件,我们建议您使用浏览器,例如 Windows 11 或 Windows 10 上的 Microsoft Edge(最新公开提供的版本)或 Windows 11、Windows 10、Windows 8.1、Windows 8、Windows 7 或 Google Nexus 10 平板电脑上的 Google Chrome(最新公开提供的版本)。

Store Commerce Web 版支持的 Web 浏览器

云销售点 (POS) 可在指定操作系统上运行的以下任一 Web 浏览器中运行:

  • Windows 11、Windows 10 上的 Microsoft Edge(最新公开提供的版本)
  • Windows 11、Windows 10、Windows 8.1、Windows 7 上的 Chrome(最新公开提供的版本)

网络要求

  • Commerce 设计用于延迟等于或低于 250-300 毫秒 (ms) 的网络。 此延迟是从浏览器客户端到托管 Commerce 的 Microsoft Azure 数据中心的延迟。 我们建议您在AzureSpeed.com 上测试网络延迟。
  • Commerce 的带宽要求取决于您的场景。 大多数典型场景要求带宽超过每秒 50 千字节 (KBps)。 但是,对于需要高有效负载要求的场景(例如涉及工作区或大量自定义的场景),建议提供更高带宽。

一般来说,Commerce 针对 Internet 进行了优化。 从浏览器客户端到 Azure 数据中心的往返次数很小,并且整个有效负载经过压缩。

警告

请勿通过将用户数乘以最低带宽要求来计算客户端位置的带宽要求。 给定位置的并行使用很难计算。 注重带宽要求的客户应使用预览版本的 Commerce。

.NET Framework 要求

Commerce 要求使用 Microsoft .NET Framework 版本 4.7.2 或更高版本来调用 ClickOnce 应用程序,例如 Document Routing Agent。 有关安装说明,请参阅安装面向开发人员的 .NET Framework。 对于 Commerce 客户端组件(密封或旧版安装程序),我们建议您始终使用可用的最新版本的 .NET Framework。

支持的 Microsoft Office 应用程序

支持以下 Microsoft Office 应用程序:

  • 若要运行 Microsoft Excel 和 Word 加载项,必须安装适用于 Windows 的 Microsoft Office 2016。 有关版本要求的详细信息,请参阅 Office 集成故障排除
  • 若要查看“导出到 Excel”或“导出到 Word”功能生成的文档,必须安装 Microsoft Office 2007 或更高版本。

Commerce 客户端组件的系统要求

在投入生产之前,执行适当的性能测试至关重要。 以下是应用程序正常运行所需的最低系统要求。 为了实现所需的性能,请考虑数据量、每小时事务负荷和自定义影响等概念。 在实施初期和最终测试之前再次进行适当的性能测试,可以进行任何必要的性能改进,并验证基本解决方案是否满足所需的预期运行时间。

如果自助服务组件使用 SQL 数据库,我们强烈建议您查看 SQL Server 版本和许可证。 我们建议您使用当前仍在主要支持日期内的 SQL Server 版本。 您可以在搜索产品和服务生命周期信息中按产品搜索支持日期。 自助服务组件的 SQL 数据库需要 SQL Server 2017 或更高版本。 使用的 SQL Server 版本必须安装全文搜索功能。 我们建议您始终使用可用的最新版本,并安装所有最新服务包。 通过遵循这些建议,您可以帮助确保兼容性和安全性。 旧版自助服务安装程序还支持具有 Service Pack 2 的 SQL Server 2016 或更高版本。

如果自助服务组件使用服务器证书,则管理过期证书至关重要。 默认情况下,证书将在一个日历年(365 天)后到期 使用服务器证书的自助服务组件包括 Hardware Station 或 Commerce Scale Unit(自托管)。

纸币

  • 旧版 Commerce Scale Unit(自托管)自助服务组件使用 Azure 服务到服务身份验证。 管理生成的 Azure Web 应用程序密钥(以前称为密码)和服务器证书以防到期至关重要。 默认情况下,证书和生成的 Azure Web 应用程序密钥将在一个日历年(365 天)后到期。
  • 已更新 .NET Framework 的支持版本。 自助服务客户端组件(例如 Commerce Scale Unit - 自托管、Store Commerce 应用和 Hardware Station)要求安装 .NET Framework 版本 6.0 或更高版本。 有关安装说明,请参阅安装面向开发人员的 .NET Framework。 对于密封安装程序,我们建议您始终在目标计算机上安装最新版本的 .NET Framework。

支持的操作系统

本部分列出了每个 Commerce 自助服务安装程序支持的操作系统。

警告

除了与安全相关的修复之外,Windows 7 和 Windows 8 操作系统不支持任何其他操作。 尽管 Commerce 组件可能在这些操作系统上运行,但不提供 bug 修复或其他技术支持。

Store Commerce

  • 以下操作系统的 x64 版本支持适用于 Windows 的 Store Commerce 应用:

    • Windows 11(Pro、Enterprise、Enterprise Long-Term Servicing Channel [LTSC] 和物联网 [IoT] Enterprise LTSC 版本)。
    • Windows 10(专业版、企业版、企业版 LTSC 和 IoT 企业版 LTSC 版本)以及最新的可用更新。
    • Windows Server 2022 年(标准版、基本版)。
    • Windows Server 2019(标准版、基本版)以及最新的可用更新。

    纸币

    不建议使用 Windows 10 专业版和 Windows 11 专业版,除非作为域的一部分以便可以适当计划 Windows 更新。

  • 适用于 Android 的 Store Commerce 要求 Android 版本 7.10 或更高版本。

  • 适用于 iOS 的 Store Commerce 要求 iOS 版本 16 或更高版本。

  • Microsoft 不建议您在与其他自助服务组件(例如共享的 Hardware Station 或自托管 Commerce Scale Unit)相同的计算机上使用 Store Commerce 应用。

纸币

如果要使用脱机数据库,计算机必须满足 SQL Server 的所有系统要求。 此外,系统必须至少有 15 千兆字节 (GB) 的可用磁盘空间。 但是,我们建议至少有 25 GB 的可用磁盘空间。

Hardware Station 和 Commerce Scale Unit(自托管)

  • 支持 Windows 11、10(专业版、企业版、LTSC 和 IOT Enterprise Edition)以及最新的可用更新。

    纸币

    不建议使用 Windows 10 专业版和 Windows 11 专业版,除非作为域的一部分以便可以适当计划 Windows 更新。

  • Windows Server 支持 2022 和 Windows Server 2019。

  • Microsoft 不建议您将自助服务组件与其他自助服务组件(例如,Store Commerce 应用)在同一台计算机上使用。

  • 旧版自助服务安装程序还支持 Windows Server 2016 和 Windows 10 长期服务分支(LTSB)。

系统要求

请记住,性能测试对于成功使用 Commerce 自助服务组件至关重要。 在所有组件中,支持以下最低限度系统来测试功能:

  • 不低于每个核心 2 千兆赫兹 (GHz) 的速度运行的双核处理器。
  • 4 GB 的 RAM。
  • Internet 访问和足够的网络吞吐量以处理请求和响应流。 此要求在计算机级别和网络级别都有。
  • 特定于组件的系统要求,例如 SQL Server 和 Internet Information Services (IIS) 的要求。
  • 至少有 10% 的可用磁盘空间。 (我们建议您在使用 SQL Server 时拥有不少于 10 GB 的可用磁盘空间。

此外,随着自定义和性能要求的产生,每个组件通常需要更强大的系统来满足用户需求。

Store Commerce 应用

  • POS 完整型布局模式(PC 和平板电脑)支持的最低有效分辨率为 1,024 × 768。 (但是,我们建议 1366 × 768 或更高。)

  • POS 精简型布局模式(手机和小型平板电脑)支持的最低有效分辨率为 320 x 568。 (但是,我们建议 360 × 640 或更高。)

  • 以下是针对性能更高的 Store Commerce 应用终端的最低建议:

    • 建议至少 128 MB 的专用图形内存或 256 MB 的共享图形内存。
    • 建议 4 GB 或更多的 RAM。 此建议需要额外审查脱机数据库支持的 SQL Server 要求。
    • SQL Express 通常用于脱机数据库。 在这些场景中,有必要跟踪脱机数据库大小。 (最大可能大小为 10 GB。)

Hardware Station

  • IIS 支持的最低系统要求
  • 连接和使用的所有第三方硬件支持的最低系统要求

Commerce Scale Unit(自托管)

Commerce Scale Unit(自托管)的最低系统要求描述了通常在测试场景中运行所需的最低限度。 此处描述的要求并不代表实际的生产环境。 您必须执行适当的性能测试,并验证要使用的计算机硬件是否满足硬件工作站、Store Commerce 应用、Store Commerce 网页版以及任何访问和使用 Commerce Scale Unit(自承载)组件或计算机的第三方组件的要求。 此外,我们强烈建议您使用 SQL Server 的标准许可版本或更高版本(例如企业版本),以充分利用处理器和 RAM 的完整功能。

以下是额外要求:

  • 至少 6 GB 的 RAM,但可能需要 64 GB 或更多的 RAM

  • 2.4 GHz 多核 CPU,但服务器级硬件上可能需要多个多核 CPU(建议使用四核处理器。)

  • 足够的磁盘空间来存储所有关联存储(渠道)的所有 Commerce 数据的总和

    磁盘要求可能低至 10 GB 到 20 GB,也可能高至多个 TB。

此外,Microsoft 建议您在确定 Commerce Scale Unit(自承载)的系统要求时考虑性能的以下方面:

  • 物理网络端口数(端口越多,每秒吞吐量越高)。
  • SQL 服务器日志刷新大小。 此因素直接影响 SQL 服务器性能。
  • 数据读取和写入功能。 此因素直接影响 SQL 服务器性能。
  • 是否需要跨处理分离的 Commerce Scale Unit 子组件的多个系统(例如多个 Retail Server 或用于数据库故障转移的灾难恢复系统)实现负载均衡。

Dynamics AX 2012 R3 连接器要求

鉴于以前的 Dynamics AX 2012 R3 组件(如 Enterprise POS)的分离性质和特定用途,这两个连接器组件保留在单独的部分中。

支持的操作系统

适用于 Microsoft Dynamics AX 2012 R3 的连接器有两个单独的安装程序:一个用于 Async Server Connector service,一个用于 Microsoft Dynamics AX 2012 R3 的实时服务。

  • 这两个组件都是 32 位应用程序,但它们在 x86 和 x64 体系结构上运行。

  • 两个组件都在以下操作系统上受支持:

    • Windows 11、Windows 10 专业版、Windows 企业版和 Windows 企业版 LTSB 版本

      纸币

      不建议使用 Windows 10 专业版,除非作为域的一部分以便可以适当计划 Windows 更新。

    • Windows Server 2016 和 Windows Server 2019

最低系统要求

至于 Commerce Scale Unit(自托管),通常需要更大的服务器级硬件来处理传统 POS 系统的整个企业架构的吞吐量。 但是,以下是测试功能所需的绝对最小值:

  • 2 GB 的 RAM(但是建议 4 GB 的 RAM。)
  • 每个核心 1.6 GHz 的峰值 CPU 速度(至少两个核心。)
  • 15 GB 的可用空间(渠道数据库可能需要大量空间。该大小甚至可能高达多个 TB。)

通常(尤其是在企业环境中),与网络相关的安全性要求注意特定的例外情况。 在这些以安全为中心的网络中,Microsoft 建议您至少将以下例外添加到与网络相关的允许列表中:

  • *.static.akamaitechnologies.com
  • *.azure.com
  • *.dynamics.com
  • *.microsoft.com
  • *.visualstudio.com
  • *.windows.net

本地 VM 上的开发要求

有关本地虚拟机 (VM) 上的开发要求的信息,请参阅在本地运行的 VM

数据库排序规则

云中 Commerce 数据库唯一支持的排序规则是 SQL_Latin1_General_CP1_CI_AS。 确保开发环境中的 SQL 服务器和数据库排序规则使用此排序规则设置,并且发布到沙盒的任何配置环境都使用此排序规则。

其他资源

获取评估副本

Dynamics 365 Commerce 体系结构概览

选择店内拓扑

设备管理实施指南

配置并安装 Commerce Scale Unit(自托管)

Commerce Data Exchange 实施指南