

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Micro Focus 企业服务器和 LRS 对 AWS 上的大型机在线打印工作负载进行现代化改造 VPSX/MFI
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi"></a>

*Shubham Roy 和 Kevin Yung，Amazon Web Services*

*Abraham Rondon，Micro Focus*

*Guy Tucker、Levi、Ray 和 Shoup Inc*

## Summary
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-summary"></a>

此模式向您展示了如何使用 Micro Focus Enterprise Server 作为现代化大型机应用程序的运行时，将 LRS（Micro Focus Interface Interface）用作打印服务器，在亚马逊网络服务 VPSX/MFI (AWS) 云上实现业务关键型大型机在线打印工作负载的现代化。该模式基于[更换平台](https://aws.amazon.com/blogs/apn/demystifying-legacy-migration-options-to-the-aws-cloud/)大型机现代化方法。通过这种方法，您可以将大型机在线应用程序迁移到亚马逊弹性计算云 (Amazon EC2)，并将大型机数据库（例如 IBM DB2 for）迁移到亚马逊关系数据库服务（Amazon RDS z/OS）。现代化打印工作流程的身份验证和授权由 Microsoft Active Directory 的 AWS Directory Service（也称为 AWS 托管 Microsoft AD）执行。LRS 目录信息服务器 (LRS/DIS) 与 AWS 托管 Microsoft AD 集成，用于打印工作流程的身份验证和授权。通过实现在线打印工作负载的现代化，您可以降低 IT 基础设施成本，减轻维护传统系统的技术债务，消除数据孤岛，通过 DevOps 模型提高灵活性和效率，并利用 AWS 云中的按需资源和自动化。

## 先决条件和限制
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-prereqs"></a>

**先决条件**
+ 一个有效的 Amazon Web Services account
+ 大型机联机打印或输出管理工作负载
+ 有关如何重建和交付在 Micro Focus 企业服务器上运行的大型机应用程序的基本知识（有关详细信息，请参阅 Micro Focus 文档中的[企业服务器](https://www.microfocus.com/media/data-sheet/enterprise_server_ds.pdf)数据表。）
+ LRS 云打印解决方案和概念的基本知识（有关更多信息，请参阅 LRS 文档中的[输出现代化](https://www.lrsoutputmanagement.com/products/modernization-products)。）
+ Micro Focus Enterprise Server 软件和许可证（有关更多信息，请联系 [Micro Focus 销售](https://www.microfocus.com/en-us/contact/contactme)。）
+ LRS VPSX/MFI、 LRS/Queue、以及 LRS/DIS 软件和许可证（欲了解更多信息，请联系 [LRS 销售人员](https://www.lrsoutputmanagement.com/about-us/contact-us/)。）

**注意**  
有关大型机联机打印工作负载的配置注意事项的更多信息，请参阅此模式*其他信息*部分中的*注意事项*。

**产品版本**
+ [Micro Focus Enterprise Server](https://www.microfocus.com/en-us/products/enterprise-server/overview?utm_campaign=7018e000000PgfnAAC&utm_content=SCH-BR-AMC-AppM-AMS&gclid=EAIaIQobChMIoZCQ6fvS9wIVxQN9Ch2MzAOlEAAYASAAEgKx2fD_BwE) 8.0 或更高版本
+ [LRS VPSX/MFI V1R](https://www.lrsoutputmanagement.com/products/modernization-products/) 3 或更高版本

## 架构
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-architecture"></a>

**源技术堆栈**
+ 操作系统 — IBM z/OS
+ 编程语言-通用 Business-Oriented 语言 (COBOL) 和客户信息控制系统 (CICS) 
+ 数据库 — 适用于 IB z/OS M 信息管理系统 (IMS) 的 IBM DB2 和虚拟存储访问方法 (VSAM)
+ 安全 — 资源访问控制设施 (RACF)、CA 绝密和访问控制设施 2 (ACF2) z/OS
+ 打印和输出管理 — IBM 大型机 z/OS 打印产品（适用于 z/OS、LRS 和 CA View 的 IBM Infoprint 服务器）

**目标技术堆栈**
+ 操作系统 - 在 Amazon EC2 上运行的 Microsoft Windows 服务器
+ 计算 - Amazon EC2
+ 编程语言 - COBOL 和 CICS
+ 数据库 - Amazon RDS
+ 安全性 - AWS 托管的 Microsoft AD
+ 打印和输出管理 - AWS 上的 LRS 打印解决方案
+ 大型机运行时环境 - Micro Focus 企业服务器

**源架构**

下图显示了大型机在线打印工作负载的典型当前状态架构。

![Six-step 生成可视输出的过程。](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/images/pattern-img/924cdae7-9265-4fc9-8e5e-bb2da5368e7e/images/293368f5-d102-4f4e-b290-71da4aeff347.png)


下图显示了如下工作流：

1. 用户在基于 COBOL 编写的 IBM CICS 应用程序构建的互动系统 (SoE) 上执行业务事务。

1. SoE 调用大型机服务，该服务将业务交易数据记录在记录系统 (SoR) 数据库中，例如 IBM DB2 z/OS

1. SoR 保留来自 SoE 的业务数据。

1. 用户发起请求以从 CICS SoE 生成打印输出，CICS SoE 启动打印事务应用程序来处理打印请求。 

1. 打印事务应用程序（例如 CICS 和 COBOL 程序）从数据库中提取数据，根据业务需求格式化数据，并生成业务输出（打印数据），例如账单、身份证或贷款对账单。然后，应用程序使用虚拟电信访问方法 (VTAM) 发送打印请求。 z/OS 打印服务器（例如 IBM Infoprint Server）使用 NetSpool 或类似的 VTAM 组件来拦截打印请求，然后使用 JES 输出参数在 JES 缓冲池上创建打印输出数据集。JES 输出参数指定打印服务器用于将输出传输到特定网络打印机的路由信息​​。术语 *VTAM* 是指 z/OS 通信服务器和的系统网络架构 (SNA) 服务元素。 z/OS

1. 打印输出传输组件将输出打印数据集从 JES 假脱机传输到远程打印机或打印服务器，例如 LRS（如此模式中所示）、IBM Infoprint Server 或电子邮件目标。

**目标架构**

下图显示了部署在 Amazon Web Services Cloud 中的大型机在线打印工作负载的架构：

![Four-step 从启动打印请求到在 AWS 上处理再到 LRS 打印的过程。](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/images/pattern-img/924cdae7-9265-4fc9-8e5e-bb2da5368e7e/images/07c97b6f-1a86-493d-a4e0-b8321b46f9b7.png)


下图显示了如下工作流：

1. 用户从在线 (CICS) 用户界面发起打印请求以创建打印输出，例如账单、身份证或贷款对账单。

1. 大型机在线应用程序（[更换平台为 Amazon EC2](https://aws.amazon.com/blogs/apn/demystifying-legacy-migration-options-to-the-aws-cloud/)）使用 Micro Focus Enterprise Server 运行时系统从应用程序数据库中提取数据，将业务逻辑应用于数据、格式化数据，然后使用 [Micro Focus CICS Print Exit](https://www.microfocus.com/documentation/enterprise-developer/ed70/ED-Eclipse/HCOMCMJCLOU020.html) (DFHUPRNT) 将数据发送到打印目标。 

1. 应用程序数据库（在 Amazon RDS 上运行的 SoR）保留打印输出的数据。

1. LRS VPSX/MFI 打印解决方案部署在亚马逊 EC2 上，其操作数据存储在亚马逊弹性区块存储 (Amazon EBS) Elastic Block Store 中。LRS VPSX/MFI 使用 TCP/IP-based LRS/Queue 传输代理通过 Micro Focus CICS 打印出口 API (DFHUPRNT) 收集打印数据，并将数据传送到指定的打印机目的地。现代化的 CICS 应用程序中使用的原始 TERMID (TERM) 用作队列 VPSX/MFI 名称。 

**注意**  
目标解决方案通常不需要更改应用程序来适应大型机格式化语言，例如 IBM Advanced Function Present（AFP）或 Xerox Line Condition Data Stream（LCDS）。有关在 AWS 上使用 Micro Focus 进行大型机应用程序迁移和现代化的更多信息，请参阅 AWS 文档中的[使用 Micro Focus 在 AWS 上为企业大型机工作负载提供支持](https://aws.amazon.com/blogs/apn/empowering-enterprise-grade-mainframe-workloads-on-aws-with-micro-focus/)。

**AWS 基础设施架构**

下图显示了适用于大型机在线打印工作负载的高可用性且安全的 AWS 基础设施架构：

![两个可用区，配备运行于 EC2 上的 Micro Focus Enterprise 服务器、Amazon RDS 及 LRS 打印服务。](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/images/pattern-img/924cdae7-9265-4fc9-8e5e-bb2da5368e7e/images/093555a1-342c-420c-bb90-e9440d2e8650.png)


下图显示了如下工作流：

1. 大型机在线应用程序（用 CICS 或 COBOL 等编程语言编写）使用核心业务逻辑来处理和生成打印输出，例如账单、身份证和贷款对账单。该在线应用程序跨两个[可用区](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/) (AZ) 部署在 Amazon EC2 上，以实现高可用性 (HA)，并使用 Micro Focus CICS 打印出口将打印输出路由到 LRS 以 VPSX/MFI 供最终用户打印。

1. LRS VPSX/MFI 使用 TCP/IP-based LRS/Queue 传输代理从 Micro Focus 在线 Print Exit 编程接口收集或捕获打印数据。Online Print Exit 传递必要的信息，使 LRS VPSX/MFI 能够有效地处理打印文件并动态生成 LRS/Queue 命令。
**注意**  
有关用于打印的各种 CICS 应用程序编程方法以及 Micro Focus Enterprise 服务器和 LRS 如何支持这些方法的更多信息 VPSX/MFI，请参阅此模式的 “*其他信息*” 部分中的*打印数据捕获*。

1. 
**注意**  
N [etwork Load Balanc](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/introduction.html) er 提供 DNS 名称，用于将 Micro Focus 企业服务器与 LRS VPSX/MFI 集成。: LRS VPSX/MFI 支持第 4 层负载均衡器。Network Load Balancer 还会对 LRS 进行基本的运行状况检查， VPSX/MFI 并将流量路由到运行状况良好的注册目标。

1. LRS VPSX/MFI 打印服务器部署在 Amazon EC2 上，跨两个可用区，用于 HA，并使用 [Amazon EBS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html) 作为运营数据存储。LRS 同时 VPSX/MFI 支持 “主动-主动” 和 “主动-被动” 服务模式。该架构使用主动-被动对中的多个可用区作为活动和热备用服务器。Network Load Balancer 会对 LRS VPSX/MFI EC2 实例执行运行状况检查，如果活动实例处于不健康状态，则会将流量路由到另一个可用区的热备用实例。打印请求保留在每个 EC2 实例的本地 LRS 作业队列中。在恢复的情况下，必须重新启动失败的实例，LRS 服务才能继续处理打印请求。
**注意**  
LRS 还 VPSX/MFI 可以在打印机机群级别执行运行状况检查。有关更多信息，请参阅此模式的*其他信息*部分中的*打印机队列运行状况检查*。

1. [AWS 托管 Microsoft AD](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_microsoft_ad.html) 与集成 LRS/DIS 以执行打印工作流程身份验证和授权。有关更多信息，请参阅此模式的*其他信息*部分中的*打印身份验证和授权*。

1. LRS VPSX/MFI 使用 Amazon EBS 进行块存储。您可以将 Amazon EBS 数据作为时间点快照从活动 EC2 实例备份到 Amazon S3，并将其恢复到热备用服务器 EBS 卷。要自动创建、保留和删除 Amazon EBS 卷快照，您可以使用 A [mazon Data Lifecycle Manager](https://aws.amazon.com/blogs/aws/new-lifecycle-management-for-amazon-ebs-snapshots/) 来设置自动快照的频率并根据您的[RTO/RPO 要求](https://docs.aws.amazon.com/whitepapers/latest/disaster-recovery-workloads-on-aws/disaster-recovery-options-in-the-cloud.html)进行恢复。

## 工具
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-tools"></a>

**Amazon Web Services**
+ [Amazon Elastic Block Store (Amazon EBS)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html)提供了块级存储卷以用于 Amazon EC2 实例。EBS 卷的行为类似于原始、未格式化的块储存设备。您可以将这些卷作为设备挂载在实例上。
+ [Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/ec2/) 在 Amazon Web Services Cloud 中提供可扩展的计算容量。您可以根据需要启动任意数量的虚拟服务器，并快速纵向扩展或缩减这些服务器。
+ [Amazon Relational Database Service (Amazon RDS)](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html) 可帮助您在 Amazon Web Services Cloud 中设置、操作和扩展关系数据库。
+ [适用于 Microsoft Active Directory (AD) 的 AWS Directory Service](https://aws.amazon.com/directoryservice/active-directory/)，也称为 AWS Managed Microsoft Active Directory，可使您的目录感知工作负载和 AWS 资源在 AWS 中使用托管 Active Directory。

**其他工具**
+ 由 [LRS 和 Micro Focus 共同开发的 LRSVPSX/MFI （Micro Focus Interface）](https://www.lrsoutputmanagement.com/products/modernization-products/)可捕获 Micro Focus Enterprise Server JES 线轴的输出，并将其可靠地传送到指定的打印目的地。
+ LRS 目录信息服务器 (LRS/DIS) 用于打印工作流程中的身份验证和授权。
+ LRS/Queue 是 LRS 使用的 TCP/IP-based LRS/Queue 传输代理，用于通过 Micro VPSX/MFI Focus 在线 Print Exit 编程接口收集或捕获打印数据。
+ [Micro Focus Enterprise Server](https://www.microfocus.com/documentation/enterprise-developer/ed60/ES-WIN/GUID-A2F23243-962B-440A-A071-480082DF47E7.html) 是大型机应用程序的应用程序部署环境。它为使用任何版本的 Micro Focus Enterprise Developer 迁移或创建的大型机应用程序提供执行环境。

## 操作说明
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-epics"></a>

### 在 Amazon EC2 上设置 Micro Focus Enterprise Server 并部署大型机在线应用程序
<a name="set-up-micro-focus-enterprise-server-on-amazon-ec2-and-deploy-a-mainframe-online-application"></a>


| Task | 说明 | 所需技能 | 
| --- | --- | --- | 
| 设置 Micro Focus Enterprise Server 并部署演示在线应用程序。 | 在 Amazon EC2 上设置 Micro Focus Enterprise Server，然后按照 Micro Focus 文档中的[教程：CICS 支持](https://www.microfocus.com/documentation/enterprise-developer/ed70/ED-Eclipse/GMWALK00.html)中的说明在 Amazon EC2 上部署 Micro Focus 账户演示应用程序（ACCT 演示）。<br />ACCT 演示应用程序为大型机在线 (CICS) 应用程序，用于创建并启动打印输出。 | 云架构师 | 

### 在 Amazon EC2 上设置 LRS 打印服务器
<a name="set-up-an-lrs-print-server-on-amazon-ec2"></a>


| Task | 说明 | 所需技能 | 
| --- | --- | --- | 
| 获取用于打印的 LRS 产品许可证。 | 要获得 LRS、和 LRS 产品许可证 VPSX/MFI LRS/Queue LRS/DIS，请联系 [LRS 输出](https://www.lrsoutputmanagement.com/about-us/contact-us/)管理团队。您必须提供将安装 LRS 产品的 EC2 实例的主机名。 | 构建 lead | 
| 创建用于安装 LR VPSX/MFI S 的 Amazon EC2 Windows 实例。 | 按照 Amazon EC2 文档中[步骤 1：启动实例](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-launch-instance)的说明启动 Amazon EC2 Windows 实例。您的实例必须满足 LRS VPSX/MFI 的以下硬件和软件要求： [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html)上述硬件和软件要求适用于小型打印机队列（大约 500-1000 台）。要获取完整的要求，请咨询您的 LRS 和 AWS 联系人。<br />创建 Windows 实例时，请执行以下操作：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 在 EC2 实例 VPSX/MFI 上安装 LRS。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 安装 LRS/Queue。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 安装 LRS/DIS。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 创建目标组并将 LRS VPSX/MFI EC2 注册为目标。 | 按照弹性负载均衡器文档中[为网络负载均衡器创建目标组](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-target-group.html)的说明创建目标组。<br />创建目标组时，请执行以下操作:[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 创建网络负载均衡器。 | 按照弹性负载均衡器文档中[创建网络负载均衡器](https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-network-load-balancer.html)的说明进行操作。您的网络负载均衡器将流量从 Micro Focus 企业服务器路由到 LRS VPSX/MFI EC2。<br />创建网络负载均衡器时，在**侦听器和路由**页面上执行以下操作：[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 

### 将 Micro Focus 企业服务器与 LRS VPSX/MFI 集成 LRS/Queue
<a name="integrate-micro-focus-enterprise-server-with-lrs-vpsx-mfi-and-lrs-queue"></a>


| Task | 说明 | 所需技能 | 
| --- | --- | --- | 
| 配置 Micro Focus 企业服务器以进行 LRS/Queue 集成。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 使 CICS 打印出口 (DFHUPRNT) 可用于 Micro Focus Enterprise Server 初始化。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html)**验证 Micro Focus Enterprise Server 是否已检测到 CICS Print Exit (DFHUPRNT)**[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 将 CICS 打印机的终端 ID (TERMID) 定义为 Micro Focus Enterprise Server。 | **在 Micro Focus Enterprise Server 中启用 3270 打印**[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html)<br />**在 Micro Focus Enterprise Server 中定义 CICS 打印机终端**[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 

### 在 Micro Focus 企业服务器和 LRS 中设置打印机和打印用户 VPSX/MFI
<a name="set-up-printers-and-print-users-in-micro-focus-enterprise-server-and-lrs-vpsx-mfi"></a>


| Task | 说明 | 所需技能 | 
| --- | --- | --- | 
| 在 LRS VPSX 中创建打印队列。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html)打印队列必须与 Micro Focus Enterprise Server 中创建的打印 TERMID 相同。 | 云架构师 | 
| 在 LRS VPSX/MFI 中创建打印用户。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 

### 设置身份验证和授权
<a name="set-up-print-authentication-and-authorization"></a>


| Task | 说明 | 所需技能 | 
| --- | --- | --- | 
| 使用用户和组创建 AWS Managed Microsoft AD 域。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 
| 加入 LRS VPSX/MFI EC2 加入 AWS 托管的微软 AD 域。 | [自动](https://aws.amazon.com/premiumsupport/knowledge-center/ec2-systems-manager-dx-domain/)加入你的 AWS 托管微软 AD 域（AWS 知识中心文档）或[手动](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_windows_instance.html)加入 LRS VPSX/MFI EC2（AWS Directory Service 文档）。 | 云架构师 | 
| 配置并 LRS/DIS 与 AWS 托管的 Microsoft AD 集成。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html) | 云架构师 | 

### 测试在线打印工作流
<a name="test-an-online-print-workflow"></a>


| Task | 说明 | 所需技能 | 
| --- | --- | --- | 
| 从 Micro Focus ACCT 演示应用程序发起在线打印请求。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html)“打印请求已安排”消息出现在屏幕底部。这证实了在线打印请求是从 ACCT Demo 应用程序生成的，并已发送到 LRS VPS/MFI 进行打印处理。  | 云架构师 | 
| 在 LRS VPSX/MFI 中检查打印输出。 | [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/patterns/modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi.html)现在，您可以看到账户对账单的打印输出，其中包含账号、姓氏、名字、地址、电话、发卡数量、发行日期、金额和余额等列。<br />有关示例，请参阅此模式的 **online\_print\_output** 附件。 | 测试工程师 | 

## 相关资源
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-resources"></a>
+ [LRS 输出现代化](https://www.lrsoutputmanagement.com/products/modernization-products)（LRS 文档）
+ [VTAM 网络概念](https://www.ibm.com/docs/en/zos/2.1.0?topic=guide-vtam-networking-concepts)（IBM 文档）
+ [逻辑单元 (LU) 类型摘要](https://www.ibm.com/docs/en/wsfz-and-o/1.1?topic=installation-summary-logical-unit-lu-types)（IBM 文档）
+ [ANSI 和机器托架控制](https://www.ibm.com/docs/en/cmofz/9.5.0?topic=tips-ansi-machine-carriage-controls)（IBM 文档）
+ [使用 Micro Focus 在 AWS 上为企业大型机工作负载提供支持](https://aws.amazon.com/blogs/apn/empowering-enterprise-grade-mainframe-workloads-on-aws-with-micro-focus/)（Amazon Web Services Partner Network 博客）
+ [使用 Amazon EC2 Auto Scaling 和 Systems Manager 构建 Micro Focus Enterprise Server PAC](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/build-a-micro-focus-enterprise-server-pac-with-amazon-ec2-auto-scaling-and-systems-manager.html)（AWS 规范指引文档）
+ [Advanced Function Presentation (AFP)数据流](https://www.ibm.com/docs/en/i/7.4?topic=streams-advanced-function-presentation-data-stream)（IBM 文档）
+ [线路条件数据流 (LCDS)](https://www.compart.com/en/lcds)（比较文档）

## 附加信息
<a name="modernize-mainframe-online-printing-workloads-on-aws-by-using-micro-focus-enterprise-server-and-lrs-vpsx-mfi-additional"></a>

**注意事项**

在现代化改造过程中，您可以考虑大型机联机流程的各种配置及其生成的输出。每个使用大型机平台的客户和供应商都根据直接影响打印的特殊要求对平台进行了定制。例如，您当前的平台可能会将 IBM 高级功能演示 (AFP) 或 Xerox 线路条件数据流 (LCDS) 合并到当前工作流程中。此外，[大型机回车控制字符](https://www.ibm.com/docs/en/cmofz/9.5.0?topic=tips-ansi-machine-carriage-controls)和[通道命令字](https://www.ibm.com/docs/en/zos/2.3.0?topic=devices-channel-command-words)可能会影响打印页面的外观，可能需要特殊处理。作为现代化规划过程的一部分，我们建议您评测并了解特定打印环境中的配置。

**打印数据采集**

本节总结了可在 IBM 大型机环境中用于打印的 CICS 应用程序编程方法。LRS VPSX/MFI 组件提供了允许相同的应用程序以相同的方式创建数据的技术。下表描述了在 AWS 和带有 LR VPSX/MFI S 打印服务器的 Micro Focus Enterprise Server 中运行的现代化 CICS 应用程序如何支持每种应用程序编程方法。


| 
| 
| 方法 | 说明 | 在现代化环境中支持该方法 | 
| --- |--- |--- |
| 执行 CICS 发送文本或执行 CICS 发送地图。 | 这些 CICS 和 VTAM 方法负责创建 3270/SCS 打印数据流并将其传送到 LUTYPE0、LUTYPE1 和 LUTYPE3 打印设备。 | Micro Focus 在线打印出口 (DFHUPRNT) 应用程序接口 (API) 允许在使用这两种方法创建 3270/SCS 打印数据流 VPSX/MFI 时处理打印数据。 | 
| 执行 CICS SEND TEXT 或执行 CICS SEND MAP（使用第三方 IBM 大型机软件）。 | CICS 和 VTAM 方法负责创建 3270/SCS 打印数据流并将其传送到 LUTYPE0、LUTYPE1 和 LUTYPE3 打印设备。 Third-party 软件产品拦截打印数据，将数据转换为带有 ASA/MCH 控制字符的标准打印格式数据，并将数据放在 JES 线轴上，由使用 JES 的大型机打印系统处理。 | Micro Focus 在线打印退出 (DFHUPRNT) API 允许在使用这两种方法创建 3270/SCS 打印数据流 VPSX/MFI 时处理打印数据。 | 
| 执行 CICS SPOOLOPEN  | CICS 应用程序使用此方法将数据直接写入 JES 假脱机。然后，这些数据就可以由使用 JES 的基于大型机的打印系统进行处理。 | Micro Focus Enterprise Server 将数据假脱机到企业服务器缓冲池，在那里可以由 VPSX/MFI 批量打印出口 (LRSPRTE6) 进行处理，该批处理将数据后台处理到 VPSX。 | 
| DRS/API |  LRS-supplied 编程接口用于将打印数据写入 JES。 | VPSX/MFI 提供了一个替换接口，可将打印数据直接后台处理到 VPSX。 | 

**打印机队列运行状况检查**

LRS VPSX/MFI (LRS LoadX) 可以执行深入的运行状况检查，包括设备管理和操作优化。设备管理可以检测打印机设备中的故障，并将打印请求路由到正常运行的打印机。有关打印机队列的深入运行状况检查的详细信息，请参阅产品许可证附带的 LRS 文档。

**打印身份验证和授权**

LRS/DIS 允许 LRS 应用程序使用微软 Active Directory 或 LDAP 服务器对用户 ID 和密码进行身份验证。除了基本的打印授权外，还 LRS/DIS 可以在以下用例中应用粒度级别的打印安全控制：
+ 管理谁可以浏览打印机作业。
+ 管理其他用户作业的浏览级别。
+ 管理操作任务。例如，命令级安全性，例如清除 hold/release、修改、复制和重新路由。安全性可以由或组（类似于 AD 组 User-ID 或 LDAP 组）进行设置。

## 附件
<a name="attachments-924cdae7-9265-4fc9-8e5e-bb2da5368e7e"></a>

[要访问与此文档关联的其他内容，请下载并解压缩以下文件：attachment.zip](samples/p-attach/924cdae7-9265-4fc9-8e5e-bb2da5368e7e/attachments/attachment.zip)