你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SAP 工作负载操作过程

标准操作过程 (SOP) 是用于管理工作负荷的记录过程。 每个 SAP 工作负载都应具有 SOP 来管理操作。 如果没有 SOP,团队会偏离管理最佳做法,因此我们建议对 SAP 工作负载进行连续的评估和运行状况检查周期。

使用运行状况检查和评估

影响:卓越运营

运行运行状况检查。 我们有四个 Azure SAP (AzSAP) 运行状况检查: (1 个) 部署清单, (2 个) 清单清单, (3 个) 质量检查, (4) Linux VM OS 分析器。 下图显示了他们如何与我们的 Azure SAP 评估共享一个周期。 有关运行状况检查的详细信息,请参阅 SAP 质量检查

显示与客户旅程一致的 Azure SAP 评估和运行状况检查的示意图。 图 1:整个过程中 SAP 运行状况检查和评估的周期。

进行评估。 我们有三个 SAP 评估: (1 个) 登陆区域加速器 (LZA) , (2) Azure SAP (AzSAP) 部署管理评估, (3) AzSAP 架构良好的框架评估。 这些评估专为 SAP 工作负载生命周期中的不同阶段而设计。

AzSAP 架构良好的框架评估适用于操作。 它将 SAP 操作与 SAP 工作负载最佳做法进行比较。 评估通过基于每个以前的评估来鼓励持续改进。

显示 Well-Architected 评估如何生成基线以及评估的每次迭代基于上一个基线的示意图。 图 2:架构良好的评估如何随时间推移创建里程碑并基于这些里程碑进行构建。

初始评估创建基线,下一次评估迭代使用上一个评估作为起点。 它将保留上次评估的选择,以跟踪和审查设计原则。 由于评估是建立在自身之上的,因此你可以随着时间推移跟踪改进。 评估专为 Azure 中的现有 SAP 工作负载而设计,可以评估一个或多个 WAF 支柱。

建议使用此 SAP 评估来开发和重新调整 SAP 工作负载的 SOP。 该评估确定了可让你构建更好的 SOP 的强项和弱点。 有关详细信息,请参阅 Azure Well-Architected 评审

监视工作负载

影响:卓越运营

监视是收集、分析和处理从 SAP 工作负载收集的数据的过程。 监视提供工作负载运行状况的见解,以便与预期基线进行比较。 它使你能够知道故障发生的时间、地点和原因。 监视最佳做法是使用通用且一致的日志记录架构,以便跨系统关联事件。 监视和诊断过程有几个不同的阶段。

表 1 - 监视和诊断过程的阶段

阶段 过程说明
检测 从应用程序日志、Web 服务器日志、内置于 Azure 平台的诊断和其他源生成原始数据。
收集和存储 将数据整合到一个位置。
分析和诊断 排查问题并查看整体运行状况。
可视化效果和警报 使用数据发现趋势或向运营团队发出警报。

建议使用 Azure Monitor for SAP 解决方案来推动这些流程。 适用于 SAP 的 Azure Monitor 是在 Azure 上运行的适用于 SAP 环境的 Azure 本机监视产品。 适用于 SAP 解决方案的 Azure Monitor 使用 Azure Monitor 基础结构的特定部分来深入了解 Azure 上 SAP Netweaver、SAP HANA SQL Server & Pacemaker High-Availability 部署的监视。 有关详细信息,请参阅 Azure Monitor for SAP Solutions

借助Azure 门户中丰富的可视报表,SAP 工作簿的 Azure 清单检查为特定于 SAP 的 Azure 资源部署和配置检查提供了灵活的画布。 它允许跨 Azure 访问多个数据源,并将其合并为统一的交互式体验。 它旨在让客户/合作伙伴立即了解 Azure 清单,并提供智能,以突出配置偏差,以提高 SAP On Azure 部署的运营质量。 有关详细信息,请参阅 适用于 SAP 的 Azure 清单检查

自动执行工作负载基础结构

影响:卓越运营

应使用基础结构即代码 (IaC) ,以最少的人为干预自动执行 SAP 工作负载部署,并在 Azure 上构建可缩放且一致的 SAP 工作负载。 手动创建所需的 SAP 工作负载资源的过程速度缓慢,并且会出错。 Microsoft 有一个应使用的 SAP 部署模板存储库。 它称为 Azure 上的 SAP 部署自动化框架。 这些模板支持 SAP HANA 和 NetWeaver 以及任何支持 SAP 的操作系统上的任何数据库。

有关详细信息,请参阅:

表 2 - 使用 IaC 进行自动部署的好处

权益域 自动化部署优势 手动部署的缺点
知识 在一段时间的初始准备时间后立即工作。 几乎不需要域知识。 需要 SAP 之外的许多领域的专业知识。
时间 消耗 30 分钟到几小时的可预测时间。 可能需要更多时间,具体取决于 SAP 布局的大小, 具体取决于 SAP 布局的大小。
Cost 由于花费的时间更少,使自动部署变得便宜。 由于花费的时间更多,因此成本高昂。
测试 在部署和迁移期间提供包含测试检测的模板。 允许有限的测试。 需要执行更多工作才能在进程中注入测试。
扩展 使你可以轻松地纵向扩展、缩减和横向扩展。提供新的部署模板。 需要更多时间来缩放和自定义环境。
标准化 对每个部署应用定义的标准。 有时会导致设计中出现不必要的变化。

后续步骤