SAP BASIS ADM100 中文版 Unit 3(3)

课程:设置操作模式

课程概述

在本课中,您将了解操作模式的概念。您将学习如何使用操作模式设置工作流程类型的动态切换。

课程目标

完成本课程后,您将能够:

使用操作模式设置工作流程类型的动态切换

业务示例

使用配置文件配置工作流程通常可以满足日常操作的要求。管理员可以根据白天和夜间的不同需求,使用操作模式来优化系统的性能。

操作模式的概念

一天中,用户对 SAP 系统的需求会有所不同。白天,大量的对话用户都在工作,他们希望得到系统的高性能服务。因此,白天应该有大量的对话工作流程可供用户使用。然而,在夜间,这些对话工作流程只使用了一小部分,而更多的系统可用于处理作业。

图 40:操作模式的概念

每个实例的工作流程的类型和数量在配置文件中定义。配置文件中工作流程的分布针对快速对话响应时间进行了优化;即通常有大量的对话工作进程和少量的后台工作进程。这意味着在夜间,系统资源(例如主内存)与对话工作进程绑定在一起,或者没有被后台进程(例如 CPU)充分利用。因此,针对 SAP 系统上的这些不同需求定义不同类型和数量的工作流程是切实可行的。这是通过操作模式的概念来实现的。

图 41:根据负载分布调整实例

使用操作模式,您可以调整工作流程的类型和分布,以适应白天变化的负载分布。您还可以根据只发生一次的业务需求调整工作流程的分布。通过定义操作模式,您无法更改配置文件中定义的工作流程的总数,而只能更改此总数中各个工作流程类型的类型和分布。工作流程类型之间的切换是在 SAP 系统运行期间动态进行的。使用定义的时间表触发开关。保留的工作进程不会立即终止,而是标记为切换。这意味着可能会出现某些延迟。此类型更改记录在系统日志中。

在切换操作模式的过程中,不需要重启实例和受影响的工作进程。这意味着在操作模式切换期间保留了SAP系统缓冲区的质量,并且完成了当前正在由工作流程处理的请求。各个工作流程在切换后保留其流程 ID。您可以在过程概览 (SM50) 中观察到这一点。

设置操作模式

操作模式通过多个步骤进行设置。

配置操作模式的步骤

• 首先,操作模式在事务RZ04 中创建为空容器。

• 接下来,检测系统的所有活动实例,并将实例配置文件中定义的工作流程作为默认值分配给操作模式。

• 您现在可以在从实例配置文件中获取的工作流程总数中为各个操作模式进行分配。分配应主要在对话和后台工作进程之间进行。

• 然后,您可以在时间表(SM63) 中指定操作模式的有效时间段以及操作模式之间的切换时间。

图 42:设置操作模式

您不能随意更改工作流程分配。

Work Process Type

Type of Changeability (+= increase number, -= reduce number)

Dialog

只能间接改变

Background

+:可能,相应地减少 D-WP 的数量

-:可能,相应地增加 D-WP 的数量

Class A

定义仅处理 A 类作业的 B-WP 子集。

Update

+:可能,如果至少有 1 个 V-WP,则相应减少 D-WP 的数量

-:可能,如果至少还有 1 个 V-WP,则相应增加 D-WP 的数量

V2 Update

+:可能,如果至少有 1 个 V2-WP,则相应减少 D-WP 的数量

-:可能,如果至少还有 1 个 V2-WP,则相应增加 D-WP 的数量

Enqueue

+:可能,如果至少有 1 个 E-WP,则相应减少 D-WP 的数量

-:可能,如果至少还有 1 个 E-WP,则相应增加 D-WP 的数量

如果 SAP 支持建议此过程,您应该只增加 E-WP 的数量。

Spool

cannot be changed

时间表 (SM63) 区分正常操作和异常操作。使用正常操作设置几乎适用于所有时间的一般时间定义。在极少数情况下,需要对异常系统负载的工作流程进行特殊分配,它们是使用异常操作定义的。

图 43:调度操作模式

如果您没有为正常操作定义时间表,则不会切换操作模式。实例配置文件中的配置保持活动状态。

异常操作只能定义为唯一事件。

您可以使用功能模块 (RZL_PERFORM_BA_SWITCH) 从您自己编写的程序触发操作模式切换。

监控和一致性检查

控制面板 (RZ03) 允许您监控实例和操作模式,并提供以下功能:

• 检查所有实例和操作模式的状态

• 启动和停止实例

• 手动切换操作模式

• 显示工作流程的概览

• 切换到警报监视器

图 44:控制面板 (RZ03)

您可以为所有实例(控制 → 切换操作模式 → 所有服务器)或选定实例(控制 → 切换操作模式 → 选定服务器)切换操作模式。

您可以先模拟操作模式的切换(控制→切换操作模式→模拟)。系统检查哪些实例可以执行切换。

您可以通过选择监控 → 状态详细信息来显示对各个实例状态的详细分析。

如果无法在操作模式之间切换,这通常是由于 SAP 系统中的不一致造成的。如果工作流程的数量在系统的不同位置定义不同,则可能会出现这些不一致。这些是操作系统级别的实例配置文件、数据库中的实例配置文件以及操作模式本身的定义。

图 45:配置文件一致性检查

例如,如果配置文件中的工作流程数量发生了变化,系统将无法再切换操作模式,直到实例重新启动后。因此,您必须在工作流程分配发生任何更改后调整操作模式的配置。

解决方案 8:设置操作模式

任务 1:创建操作模式

使用事务 RZ04 创建操作模式以执行以下步骤。

1. 创建白天和夜间两种操作模式。

a) 您可以在事务 RZ04 中维护操作模式(工具 → CCMS → 配置 → 操作模式/实例)。

您可以通过选择创建操作模式 (F5) 按钮来创建操作模式。输入操作模式的名称和简短描述并选择保存。对第二种操作模式重复该过程。完成后,您应该在输入屏幕 CCMS 中看到两种操作模式:维护操作模式和实例。

2. 现在为系统所有实例的工作流程分配创建一个定义。

a) 通过选择实例/操作模式 (F6) 按钮切换到实例/操作模式视图。这由生产实例行及其 WP 分布确定。

您可以通过选择设置 → 基于当前状态 → 新实例 → 生成来为系统的所有实例定义工作流程分布。结果:在输入屏幕的末尾出现了另外两行。通过选择保存按钮激活您的条目。

3. 为每种操作模式更改您的实例的工作流程分布。

注意在所有操作模式下至少要有两个对话框和两个后台工作进程。

a) 改变操作的工作流程的分布

实例模式,双击操作模式条目。从操作模式 Day 开始。在对话框中更改并保存工作流程的分配:CCMS:维护工作流程分配。

为此,请将光标放在要更改的工作流程类型的列中。您可以通过选择 + 和 - 来更改数字。不要忘记更改夜间操作模式。最简单的方法是使用按钮其他操作模式。在操作模式字段的右侧,按 F4 选择夜间操作模式。然后通过选择保存保存两种操作模式的工作流程分布。

更改所有操作模式和实例的分布后,在系统功能栏中的输入屏幕 CCMS:维护操作模式和实例中选择保存按钮。

任务 2:计划操作模式

安排您创建的操作模式。

1. 在时间表中,安排您为正常操作创建的操作模式。

a) 您可以使用操作模式日历(工具 → CCMS → 配置 → 操作模式日历,事务 SM63)安排操作模式,或者您可以使用返回 (F3) 图标导航回到事务 RZ04 的输入屏幕。从那里,选择操作模式 → 时间表以导航到事务 SM63。

在输入模板 Display/Maintain Operation Mode Set 中,选择单选按钮 Normal operation (24 hr),然后选择 Change 按钮。

通过双击相关线来选择操作模式 Day 的时间间隔的开始和结束(您可以识别这一点,因为线从蓝色变为黑色)。选择分配按钮,并使用 F4 帮助选择操作模式日。按照相同的步骤分配夜间操作模式。将整个 24 小时时段分配给操作模式后,选择保存。

任务 3:手动切换操作模式

1. 观察切换操作模式时工作流程分布的变化,在控制面板中手动切换到夜间操作模式。

a) 您可以在控制面板中手动切换操作模式

(工具 → CCMS → 控制/监控 → 控制面板,事务 RZ03)。

第一步,通过选择选择操作模式来选择要切换到的操作模式。选择操作模式,然后选择。在输入屏幕 CCMS 控制面板:显示服务器状态和警报中,您可以在 Active op 行中进行检查。模式:夜间,并在配置消息中通知您操作模式和工作流程不同。

通过选择控制 → 切换操作模式 → 所有服务器,在第二步中执行切换。确认对话框 Switch all servers with Yes。然后,您应该不会再看到任何配置消息。即所有进程都已根据该运行模式的配置进行了切换。

2、如何观察工作流程分布的变化?

a) 在流程概览中检查工作流程的更改分布(工具 → 管理 → 监控 → 系统监控→ 流程概览,事务 SM50)。这表明工作流程的数量保持不变,但各个工作流程类型已相应更改。

 原文下载:

最新SAPAMD100文档-管理软件文档类资源-CSDN下载

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值