您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

SQLServer 上的 SAP NetWeaver

Azure Active Directory
ExpressRoute
存储
虚拟机
SQL Server

解决方案构想

若要查看有关详细信息、实现细节、定价指南或代码示例的信息,请向我们提供 GitHub 反馈

此 NetWeaver SQL Server 应用程序解决方案演示了用户请求如何流过使用 Azure 虚拟机在 NetWeaver 上构建的 SAP 布局,以托管 SAP 应用程序和 SQL Server 数据库。 此系统利用 OS 群集实现高可用性、高级存储以实现更快的存储性能和可伸缩性,SQL Server AlwaysOn 功能进行复制,并提供完整的灾难恢复 (DR) 配置以实现99.95% 的系统可用性。

体系结构

体系结构关系图 下载此体系结构的SVG

数据流

  1. 使用与本地 Active Directory 同步的 Azure Active Directory,SAP 应用程序用户可以使用单一登录凭据从本地向 Azure 上的 SAP 布局进行身份验证。
  2. Azure 高速 ExpressRoute 网关安全地将本地网络连接到 Azure 虚拟机和其他资源。
  3. 销售订单请求流入高可用性 SAP ABAP SAP Central Services (ASCS) ,然后通过 azure 虚拟机上运行的 SAP 应用程序服务器在 Azure VM 中横向扩展文件服务器
  4. 请求从 SAP 应用服务器移动到在主高性能 Azure VM 上运行 SQL Server。
  5. 在 SAP 认证的虚拟机上运行的主 (active) 和辅助 (备用) 服务器在 OS 级别群集,以实现99.95% 的可用性。 数据复制是通过从主数据库到辅助数据库的同步模式下 SQL Server AlwaysOn 来处理的,使零恢复点目标 (RPO) 。
  6. SQL Server 数据保留为高性能 Azure 高级存储。
  7. SQL Server 数据会通过 Azure 的高速主干网络在另一个 Azure 区域复制到另一个 Azure 区域中的灾难恢复虚拟机,并使用异步模式 SQL Server 的 AlwaysOn 复制。 灾难恢复 VM 可以比生产 VM 小,以节省成本。
  8. 灾难恢复区域中的 Vm 可用于非生产工作以节省成本。
  9. 在灾难恢复端具有 ASCS 的 SAP 应用服务器可以处于待机关闭模式,并且可以在需要时启动以节省成本。

组件

  • 有关 SAP 应用程序服务器的 虚拟机 的信息。
  • Microsoft Azure 高级存储 可提供更高的吞吐量,并降低 i/o 延迟的可变性。 为了提高性能, 高级存储 使用 azure 存储节点中的固态磁盘 (SSD) ,以及由 azure 计算节点的本地 SSD 提供支持的读取缓存。

后续步骤