获取有关 SAP 工作负载虚拟机规模集常见问题的解答。
SAP 工作负载部署
是否可以为 SAP 工作负载创建具有缩放或缩放配置文件的灵活规模集,以使用 SAP 应用程序服务器的自动缩放功能?
建议不要使用具有缩放配置文件的灵活规模集,因为对于 SAP 工作负载,缩放功能并非现成可用。 目前,具有灵活业务流程的虚拟机规模集只能用作 SAP 工作负载的部署框架。
为灵活规模集区域部署设置 FD=1 是否意味着规模集中的所有 VM 都属于一个容错域?
为灵活规模集的区域性部署设置 FD=1 意味着规模集将在最大程度上尽力尝试将实例分散到多个容错域中。
使用 FD=1 的灵活虚拟机规模集进行区域部署时,在没有任何区域的地区部署灵活规模集的方法是什么?
在没有区域的地区部署灵活规模集与部署具有区域的灵活规模集本质上相同,只是不需要为该地区指定任何区域。 但是,请务必避免创建 platformFaultDomainCount
值大于 1 的规模集。
哪些数据磁盘可与使用灵活规模集部署的虚拟机 (VM) 配合使用?
对于 FD=1 的灵活规模集中的新 SAP 部署,规模集中部署的 VM 可以利用此参考列表中列出的支持的任何数据磁盘。 有关迁移涉及固定存储卷(例如 ANF)的部署的详细信息,请参阅 SAP 工作负载迁移常见问题解答部分。
为灵活规模集中部署的虚拟机分配产能预留有哪些限制?
如果要为 SAP 工作负载在没有缩放配置文件的灵活规模集中部署 VM,则无法在规模集级别分配产能预留组。 尝试执行此操作将导致部署失败。 需要为每个单独的 VM 启用产能预留。 有关详细信息,请参阅限制和局限部分,因为目前并非所有 SKU 都支持产能预留。
SAP 工作负载的高可用性和灾难恢复
如何将 Azure Site Recovery 用于灵活规模集中部署的 VM 进行灾难恢复?
可以使用 PowerShell 设置 Azure Site Recovery,以便对灵活规模集中部署的 VM 进行灾难恢复。 目前,这是为规模集中部署的 VM 配置灾难恢复的唯一方法。
我想将 Azure 隔离代理与托管系统标识 (MSI) 配合使用。 如何在不使用缩放配置文件的情况下在灵活规模集中部署的 VM 上启用托管系统标识?
在规模集中手动部署 VM 后,可以在 VM 级别启用托管系统标识。
迁移 SAP 工作负载
如何将 SAP 工作负载的当前可用性集或可用性区域部署迁移到具有区域部署 (FD=1) 的灵活规模集?
要将原本在可用性设置中部署的 SAP 虚拟机迁移到灵活扩展集,需要根据现有资源重新创建虚拟机和磁盘,并添加必要的区域约束。 无法直接将在可用性集中部署的 SAP 工作负载迁移到 FD=1 的灵活规模集。 开源项目包含可用作示例的 PowerShell 函数,博客文章介绍了如何将在可用性集中部署的 HA 或非 HA SAP 系统修改为 FD=1 的灵活规模集。
对于在可用性区域中部署的 VM,可以将 VM 直接附加到同一区域中 FD=1 的规模集。 例如,如果 VM 部署在可用性区域 1 中,则可以将其附加到同一区域中的规模集 FD=1。 有关如何将 VM 附加到规模集和限制的更多详细信息,请参阅将虚拟机附加到虚拟机规模集或将其从虚拟机规模集中拆离
如何将配置了可用性集固定和邻近放置组,且当前使用应用程序卷组的 SAP HANA 的现有部署迁移到 FD=1 的灵活规模集?
可以使用可用性区域信息填充为 SAP HANA 配置的卷(/hana/data、/hana/log 和 /hana/shared),如使用可用性区域信息填充现有卷中所述。 由于 SAP HANA 的所有卷都是使用应用程序卷组配置的,因此它们将在同一可用性区域中填充。 获取卷的可用性区域信息后,可以具有灵活规模集 (FD=1) 的 SAP HANA VM 重新部署或迁移到 Azure NetApp 文件卷所在的同一区域。
重要
可用性区域信息只能按提供的方式填充。 无法通过使用“填充可用性区域”功能来选择可用性区域或将卷移动到另一个可用性区域。 如果要将卷移动到另一个可用性区域,请考虑使用跨区域复制(在使用可用性区域信息填充卷后)。
我的 SAP 工作负载部署在可用性区域中。 是否可以使用规模集的附加或分离功能将可用性区域中部署的虚拟机附加到 FD=1 的规模集?
要将部署在可用性区域中的现有 VM 附加到 FD=1 的规模集,请参阅将现有虚拟机附加到虚拟机规模集。 在没有缩放配置文件的情况下创建的规模集默认为将 singlePlacementGroup 属性设置为 null。 要在没有缩放配置文件的情况下将 VM 附加到规模集,需要创建将 singlePlacementGroup 属性显式设置为 false 的规模集。 另请参阅将现有虚拟机附加到规模集的限制
如何在特定的可用性区域中配置 Azure NetApp 文件,以及如何为 SAP HANA 设置应用程序卷组?
可以根据可用性区域卷放置功能指南中所述,在首选逻辑可用性区域中创建新卷。 若要为 SAP HANA 配置应用程序卷组,请参阅 了解 SAP HANA 的应用程序卷组。
注释
对于在 FD=1 的 VMSS Flex 中部署的 VM,建议不要使用邻近放置组。 若要配置 Azure NetApp 文件,请设置应用程序卷组,并将其放置在可用性区域中。