Rocket Enterprise Server と LRS PageCenterX AWS を使用してメインフレーム出力管理をモダナイズする - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Rocket Enterprise Server と LRS PageCenterX AWS を使用してメインフレーム出力管理をモダナイズする

Amazon Web Services、Shubham Roy

Micro Focus、Abraham Rondon

Levi、Ray and Shoup Inc、Guy Tucker

概要

メインフレームの出力管理を最新化することで、コスト削減を実現し、レガシーシステムを維持することによる技術的負担を軽減し、DevOps とAmazon Web Services(AWS)のクラウドネイティブテクノロジーによる耐障害性と敏捷性を向上させることができます。このパターンは、ビジネスクリティカルなメインフレーム出力管理ワークロードを AWS クラウドで最新化する方法を示しています。このパターンでは、Rocket Enterprise Server をモダナイズ対象のメインフレームアプリケーションのランタイムとして使用し、Levi, Ray & Shoup, Inc. (LRS) の VPSX/MFI (Micro Focus Interface) をプリントサーバー、LRS PageCenterx をアーカイブサーバーとして使用します。LRS PageCenterx は、表示、インデックス作成、検索、アーカイブを行い、ビジネスアウトプットへのアクセスを保護するためのアウトプット管理ソリューションを提供します。

このパターンは、「リプラットフォーム」のメインフレーム近代化アプローチに基づいています。メインフレームアプリケーションは「AWS Mainframe Modernization」により、Amazon Elastic Compute Cloud (Amazon EC2) に移行されます。メインフレームの出力管理ワークロードは Amazon EC2 に移行され、IBM Db2 for z/OS などのメインフレームデータベースは Amazon Relational Database Service (Amazon RDS) に移行されます。LRS Directory Integration Server(LRS/DIS)は、Microsoft Active DirectoryのAWS Directory Serviceと連携して、出力管理ワークフロー認証と認可を行います。

前提条件と制限

前提条件

  • アクティブな AWS アカウント。

  • メインフレームの出力管理ワークロード。

  • Rocket Enterprise Server 上で動作するメインフレームアプリケーションを再構築して配信する方法に関する基本知識。詳しくは、Rocket Software ドキュメントの「Rocket Enterprise Server」のデータシートをご確認ください。

  • LRS クラウド印刷ソリューションとコンセプトに関する基本知識。詳細については、LRS ドキュメントの「Output Modernization」を参照してください。

  • Rocket Enterprise Server のソフトウェアとライセンス。詳しくは Rocket Software にお問い合わせください。

  • LRS VPSX/MFI、LRS PageCenterx、LRS/Queueおよび LRS/DIS ソフトウェアとライセンス。詳しくは LRS にお問い合わせください。LRS 製品がインストールされる EC2 インスタンスのホスト名を指定する必要があります。

メインフレーム出力管理ワークロードの設定上の考慮事項の詳細については、このパターンの「追加情報」セクションの「考慮事項」を参照してください。

製品バージョン

アーキテクチャ

ソーステクノロジースタック

  • オペレーティングシステム — IBM z/OS

  • プログラミング言語 — 共通ビジネス指向言語 (COBOL)、ジョブ制御言語 (JCL) と顧客情報管理システム (CICS)

  • データベース — IBM Db2 for z/OS、IBM 情報管理システム (IMS) データベースおよび仮想ストレージアクセス方法 (VSAM)

  • セキュリティ — Resource Access Control Facility (RACF)、CA Top Secret for z/OS、Access Control Facility 2 (ACF2)

  • 印刷およびアーカイブソリューション — IBM メインフレーム z/OS 出力および印刷製品 (z/OS、LRSおよび CA Deliver 用 IBM InfoPrint サーバー) およびアーカイブソリューション (CA デリバリー、ASG Mobiusまたは CA バンドル)

ソースアーキテクチャ

次の図は、メインフレームの出力管理ワークロードの一般的な現状のアーキテクチャを示しています。

メインフレーム出力プロセスを 7 つのステップで実行します。

この図表は、次のワークフローを示しています:

  1. ユーザーは、COBOL で書かれた IBM CICS アプリケーション上に構築されたエンゲージメントシステム (SoE) 上でビジネストランザクションを実行します。

  2. SoE はメインフレームサービスを呼び出し、IBM DB2 for z/OS などの記録システム (SoR) データベースにビジネストランザクションデータを記録します。

  3. SoR は SoE からのビジネスデータを永続化します。

  4. バッチジョブスケジューラは印刷出力を生成するためにバッチ・ジョブを開始します。

  5. バッチジョブはデータベースからデータを抽出します。ビジネスニーズに基づき、データをフォーマットし、請求明細書、ID カード、ローン明細書などのビジネス出力を生成します。最後に、バッチジョブは出力を出力管理にルーティングし、ビジネスニーズに基づき、出力フォーマット、公開、保存を行います。

  6. 出力管理はバッチジョブからの出力を受け取ります。出力管理は、LRS PageCenterx ソリューション(このパターンで示されている)や CA View などの出力管理システム内の指定された宛先に出力を索引付け、整と公開を行います。

  7. ユーザーは出力の表示、検索、取得を行うことができます。

ターゲットテクノロジースタック

  • オペレーティングシステム — Amazon EC2 上で実行される Windows サーバー

  • コンピューティング — Amazon EC2

  • ストレージ — Amazon Elastic Block Store (Amazon EBS) と Amazon FSx for Windows File Server

  • プログラミング言語 — COBOL、JCL と CICS

  • データベース— Amazon RDS

  • セキュリティ — AWS Managed Microsoft AD

  • 印刷とアーカイブ — AWS での LRS 印刷 (VPSX) とアーカイブ (PageCenterX) ソリューション

  • メインフレームランタイム環境 — Rocket Enterprise Server

ターゲットアーキテクチャ

次の図は、AWS クラウドにデプロイされるメインフレームのバッチ印刷ワークロードのアーキテクチャを示しています。

7 つのステップでバッチアプリケーションと出力管理のターゲットアーキテクチャ。

この図表は、次のワークフローを示しています:

  1. バッチジョブスケジューラはバッチジョブを開始して、請求明細書、ID カード、ローン明細書などの出力を生成します。

  2. メインフレームのバッチジョブ (「Amazon EC2 にリプラットフォーム」) は、Rocket Enterprise Server ランタイムを使用してアプリケーションデータベースからデータを抽出し、データにビジネスロジックを適用し、データをフォーマットします。次に、Rocket Software プリンターの返しモジュール (「OpenText Micro Focus ドキュメント」) により、データを出力先に送信します。

  3. アプリケーションデータベース (Amazon RDS 上で実行する SoR) は、印刷出力用のデータを永続化します。

  4. LRS VPSX/MFI プリンティングソリューションは Amazon EC2 にデプロイされ、そのオペレーションデータが Amazon EBS に保存されます。LRS VPSX/MFI は TCP/IP ベースの LRS/キュートランスミッションエージェントにより、Rocket Software JES 印刷終了 API を通じて出力データを収集します。

    LRS VPSX/MFI は EBCDIC から ASCII への変換などデータの前処理を行います。また、IBM Advanced Function Presentation (AFP) や Xerox ラインコンディショニングデータストリーム (LCDS) などのメインフレーム専用データストリームを、プリンターコマンド言語 (PCL) や PDF などのより一般的な表示と印刷データストリームに変換するなど、より複雑なタスクも実行します。

    LRS PageCenterx のメンテナンスウィンドウの間、LRS VPSX/MFI は出力キューを保持し、出力キューのバックアップとして使用します。LRS VPSX/MFI は LRS/Queue プロトコルで LRS PageCenterx に接続し、出力を送信します。LRS/Queue はジョブの準備完了と交換完了を実行し、データ転送が確実に行われるようにします。

    注意:

    Rocket Software Print Exit から LRS/Queue に渡される印刷データと LRS VPSX/MFI がサポートするメインフレームのバッチメカニズムについて、詳しくは「追加情報」セクションの「印刷データキャプチャ」を参照してください。

    注: LRS VPSX/MFI はプリンターフリートレベルでもヘルスチェックを実行できます。詳細は、「追加情報」セクションの「プリンターフリートのヘルスチェック」を参照してください。

  5. LRS PageCenterx 出力管理ソリューションは Amazon EC2 にデプロイされ、その運用データは Amazon FSx for Windows File Server に保存されます。LRS PageCenterX は、LRS PageCenterx にインポートされたすべてのファイルと、そのファイルにアクセスできるすべてのユーザーを一元的に管理するレポート管理システムを提供しています。ユーザーは特定のファイルコンテンツを表示しまたは複数のファイルを検索して条件に一致するものを探すことができます。

    LRS/netX コンポーネントは、LRS PageCenterx アプリケーションと他の LRS アプリケーションに共通のランタイム環境を提供するマルチスレッド Web アプリケーションサーバーです。LRS/Web Connect コンポーネントは Web サーバーにインストールし、Web サーバーから LRS/NetX Web アプリケーションサーバーへのコネクタを提供しています。

  6. LRS PageCenterx はファイルシステムオブジェクト用のストレージを提供しています。LRS PageCenterx の運用データは、Amazon FSx for Windows File Server に保存されています。

  7. 出力管理認証と認可は、LRS/DIS を使用して AWS が管理する Microsoft AD によって実行されます。

注記

ターゲットソリューションでは通常、IBM AFP や Xerox LCDS などのメインフレームフォーマット言語に対応するためにアプリケーションを変更する必要はありません。

AWS インフラストラクチャアーキテクチャ

次の図は、メインフレームの出力管理ワークロード用で、その可用性が高く安全な AWS インフラストラクチャアーキテクチャを示しています。

7 つのステップでワークフローを使用するマルチ AZ AWS インフラストラクチャ。

この図表は、次のワークフローを示しています:

  1. バッチスケジューラはバッチプロセスを開始し、高可用性 (HA) のために複数の「アベイラビリティーゾーン」にわたって Amazon EC2 にデプロイされます。

    注記

    このパターンはバッチスケジューラの実装には適用されません。実装の詳細については、スケジューラのソフトウェアベンダードキュメントを参照してください。

  2. メインフレームのバッチジョブ (JCL や COBOL などのプログラミング言語で書かれる) は、コアビジネスロジックを使用して、請求明細書、ID カード、ローン明細書などの印刷出力を処理し生成します。バッチジョブは、HA 用の 2 つのアベイラビリティーゾーンにわたって Amazon EC2 にデプロイされます。Rocket Software Print Exit API により、印刷出力を LRS VPSX/MFI にルーティングし、データの前処理を行います。

  3. LRS VPSX/MFI プリントサーバーは、HA (アクティブ/スタンバイ冗長ペア) 用の 2 つのアベイラビリティーゾーンにわたって Amazon EC2 にデプロイされます。「Amazon EBS」を運用データストアとして使用します。Network Load Balancer は LRS VPSX/MFI EC2 インスタンスのヘルスチェックを実行します。アクティブなインスタンスが異常な状態である場合、ロードバランサーは他のアベイラビリティーゾーンのホットスタンバイインスタンスにトラフィックをルーティングします。印刷リクエストは、各 EC2 インスタンスの LRS Job Queue にローカルに保持されます。障害が生じた場合、LRS サービスが印刷リクエストの処理を再開する前に、障害が生じたインスタンスを再起動する必要があります。

    注記

    LRS VPSX/MFI はプリンターフリートレベルでもヘルスチェックを実行できます。詳細は、「追加情報」セクションの「プリンターフリートのヘルスチェック」を参照してください。

  4. LRS PageCenterX 出力管理は、HA (アクティブ/スタンバイ冗長ペア) 用の 2 つのアベイラビリティーゾーンにわたって Amazon EC2 にデプロイされます。「Amazon FSx for Windows File Server」「を運用データストアとして使用します。アクティブなインスタンスが異常な状態である場合、ロードバランサーは LRS PageCenterx EC2 インスタンスのヘルスチェックを実行し、トラフィックを他のアベイラビリティーゾーンのスタンバイインスタンスにルーティングします。

  5. Network Load Balancer」は、LRS VPSX/MFI サーバーを LRS PageCenterx と統合するための DNS 名を提供します。

    注記

    LRS PageCenterX はレイヤー 4 ロードバランサーをサポートします。

  6. LRS PageCenterx は、HA の 2 つのアベイラビリティーゾーンにデプロイされた運用データストアとして Amazon FSx for Windows File Server を使用します。LRS PageCenterx は、ファイル共有内のファイルのみを解析し、外部データベース内のファイルは解析しません。

  7. AWS マネージド Microsoft AD」は LRS/DIS と組み合わせて使用し、出力管理ワークフローの認証と認可を行います。詳しくは「追加情報」セクションの「出力認証と認可の印刷」を参照してください。

ツール

サービス

  • AWS Directory Service for Microsoft Active Directory により、ディレクトリ対応型ワークロードと AWS リソースが、AWS クラウドの Microsoft Active Directory を使用できるようになります。

  • Amazon Elastic Block Store (Amazon EBS) は、 Amazon Elastic Compute Cloud (Amazon EC2) インスタンスで使用するブロックレベルストレージのボリュームを提供します。

  • Amazon Elastic Compute Cloud (Amazon EC2)」は、AWS クラウドでスケーラブルなコンピューティング容量を提供します。必要な数の仮想サーバーを起動することができ、迅速にスケールアップまたはスケールダウンができます。

  • Elastic Load Balancing (ELB)」は、受信したアプリケーションまたはネットワークのトラフィックを複数のターゲットに分散させます。例えば、1 つ以上のアベイラビリティーゾーンの Amazon EC2 インスタンス、コンテナと IP アドレスにトラフィックを分散できます。このパターンは、Network Load Balancer を使用します。

  • Amazon FSx」は、業界標準の接続プロトコルをサポートし、AWS リージョン全体で高い可用性とレプリケーションを提供するファイルシステムを提供しています。このパターンは Amazon FSx for Windows File Server を使用します。

  • Amazon Relational Database Service (Amazon RDS) を使用して、AWS クラウドでリレーショナルデータベース (DB) をセットアップ、運用、スケーリングできます。

その他のツール

  • LRS PageCenterx」ソフトウェアは、スケーラブルなドキュメントおよびレポートコンテンツ管理ソリューションを提供することで、自動インデックス作成、暗号化、高度な検索機能によってユーザーが情報から最大限の価値を引き出せるようにします。

  • LRS VPSX/MFI (Micro Focus Interface) は、LRS と Rocket Software と連携して、Rocket Enterprise Server JES スプールからの出力をキャプチャし、指定された印刷先に確実に配信します。

  • LRS/キューは TCP/IP に基づいた転送エージェントです。LRS VPSX/MFI は LRS/Queue により、Rocket Software JES Print Exit プログラミングインターフェイスで印刷データを収集しまたはキャプチャします。

  • LRS ディレクトリ統合サーバー (LRS/DIS) は、印刷ワークフローにおける認証と認可に使用されます。

  • Rocket Enterprise Server は、メインフレームアプリケーション用アプリケーションのデプロイです。Rocket Enterprise Developer の任意のバージョンで移行または作成されたメインフレームアプリケーション用のランタイム環境を提供しています。

エピック

タスク説明必要なスキル

ランタイムを設定し、デモアプリケーションをデプロイします。

Amazon EC2 に Rocket Enterprise Server を設定し、Rocket Software BankDemo デモンストレーションアプリケーションをデプロイするには、AWS Mainframe Modernization の「ユーザーガイド」の指示に従ってください。

BankDemo アプリケーションは、印刷出力を作成して開始するメインフレームのバッチアプリケーションです。

クラウドアーキテクト
タスク説明必要なスキル

Amazon EC2 Windows インスタンスを作成します。

Amazon EC2 ドキュメントの「Amazon EC2 インスタンスの起動」に記載の指示に従って、Amazon EC2 Windows インスタンスを起動します。LRS 製品ライセンスに使用されたホスト名と同じものを使用してください。

インスタンスは、LRS VPSX/MFI に対する次のハードウェア要件とソフトウェア要件を満たしている必要があります。

  • CPU – Dual Core

  • RAM — 16 GB

  • ドライブ — 500 GB

  • 最小限の EC2 インスタンス — m5.xlarge

  • OS – Windows

  • ソフトウェア — Internet Information Services (IIS) または Apache

注記

前述のハードウェア要件とソフトウェア要件は、小規模なプリンターフリート (約 500~1000 台) を対象としています。すべての要件については、LRS と AWS の担当者にお問い合わせください。

  1. Windows インスタンスを作成するときは、EC2 ホスト名が LRS 製品ライセンスに使用されているホスト名と同じであることを確認します。

  2. 「Amazon EC2 ドキュメント」の「ステップ 2: インスタンスへのConnect」の指示に従って EC2 インスタンスに接続します。

  3. Windows の [スタート] メニューで、[Server Manager] を見つけて開きます。

  4. Server Manager で、[ダッシュボード][クイックスタート][ロールと機能の追加][サーバーロール] を順に選択します。

  5. [サーバーロール] で [WebServer (IIS)] を選択し、[アプリケーション開発] を選択します。

  6. [アプリケーション開発] で、CGI チェックボックスを選択します。

  7. Windows Server Manager の [ロールと機能の追加] ウィザードの指示に従い、CGI をインストールします。

  8. LRS/Queue 通信用のEC2 インスタンスの Windows ファイアウォールのポート 5500 を開きます。

クラウドアーキテクト

EC2 インスタンスに LRS VPSX/MFI をインストールします。

  1. EC2 インスタンスに接続します。

  2. 受信した LRS 電子メールから製品のダウンロードページへのリンクを開きます。

    注記

    LRS 製品は電子ファイル転送 (EFT) で配布されます。

  3. LRS VPSX/MFI をダウンロードし、ファイル (デフォルトフォルダ:c:\LRS) を解凍します。

  4. LRS VPSX/MFI をインストールするには、解凍したフォルダから LRS 製品インストーラを起動します。

  5. [機能を選択] メニューで [VPSX® Server] を選択し、[次へ] を選択してインストールプロセスを開始します。インストールが完了すると、正常に終了したことを示すメッセージが表示されます。

クラウドアーキテクト

LRS/Queue をインストールします。

  1. Rocket Enterprise Server EC2 インスタンスに接続します。

  2. 受信したはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/Queue をダウンロードし、ファイルを解凍します。

  3. ファイルをダウンロードした位置に移動し、LRS 製品インストーラを起動して LRS/Queue をインストールします。

  4. LRS 製品インストーラの指示に従い、インストールプロセスを完了します。

クラウドアーキテクト

LRS/DIS をインストールします。

LLRS/DIS製品は通常、LRS VPSXインストールに含まれています。ただし、LRS/DIS が LRS VPSX と一緒にインストールされなかった場合は、次の手順に従い、インストールしてください。

  1. LRS VPSX/MFI EC2 インスタンスに接続します。

  2. 受信したはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/DIS をダウンロードして、ファイルを解凍します。

  3. ファイルをダウンロードした位置に移動し、[LRS Product Installer]を起動します。

  4. LRS Product Installer で LRS Misc Tools を展開し、LRS DIS を選択して、[次へ] を選択します。

  5. LRS Product Installer の残りの指示に従い、インストールプロセスを完了します。

クラウドアーキテクト

ターゲットグループを作成します。

Network Load Balancer のターゲットグループを作成する」の指示に従って、ターゲットグループを作成します。ターゲットグループを作成したら、LRS VPSX/MFI EC2 インスタンスをターゲットとして登録します。

  1. [グループの詳細を指定] ページの [ターゲットタイプの選択] から [インスタンス] を選択します。

  2. プロトコルには [TCP] を選択します。

  3. ポート5500 を選択します。

  4. [ターゲットの登録] ページの [利用可能なインスタンス] セクションで、LRS VPSX/MFI EC2 インスタンスを選択します。

クラウドアーキテクト

Network Load Balancer を作成します。

Network Load Balancer を作成するには、「Elastic Load Balancing ドキュメント」の指示に従ってください 」。Network Load Balancer は、Rocket Enterprise Server から LRS VPSX/MFI EC2 インスタンスにトラフィックをルーティングします。

Network Load Balancer を作成するときは、[リスナーとルーティング] ページで次の値を選択します。

  1. [プロトコル] で [TCP] を選択します。

  2. ポート5500 を選択します。

  3. デフォルトアクションには、先ほど作成したターゲットグループに対して [転送先] を選択します。

クラウドアーキテクト
タスク説明必要なスキル

LRS/Queue 統合用に Rocket Enterprise Server を設定します。

  1. Amazon EC2 ドキュメント」の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、Rocket Enterprise Server Administration UI を開きます。

  3. メニューバーで [NATIVE] を選択します。

  4. ナビゲーションペインで [ディレクトリサーバー] を選択し、次に Enterprise Server リージョンで [BANKDEMO] を選択します。

  5. 左側のナビゲーションペインの [全般] から [追加] のセクションまでスクロールし、LRSQ を指すように環境変数 (LRSQ_ADDRESSLRSQ_PORTLRSQ_COMMAND) を設定します。

    • [LRSQ_ADDRESS] には、前に作成した Network Load Balancer の IP アドレスまたは DNS 名を入力します。

    • [LRSQ_PORT] には、VPSX LRSQ Listener Port (5500) を入力します。

    • [LRSQ_COMMAND] には、LRSQ 実行ファイルのパスロケーションを入力します。

    注記

    LRS は現在、DNS 名の最大文字数を 50 文字まで制限されています。DNS 名が 50 文字を超える場合は、代わりにNetwork Load Balancer の IP アドレスを使用できます。

クラウドアーキテクト

LRS VPSX/MFI 統合用に Rocket Enterprise Server を設定します。

  1. LRS VPSX/MFI インストーラから VPSX_MFI_R2 フォルダを C\BANKDEMO\print の Rocket Enterprise Server にコピーします。

  2. Amazon EC2 ドキュメント」の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。

  3. Windows の [スタート] メニューで、Rocket Enterprise Server Administration UI を開きます。

  4. メニューバーで [印刷] を選択します。

  5. ナビゲーションペインで、[ディレクトリサーバー][BANKDEMO] の順に選択します。

  6. [BANKDEMO] で [JES] を選択します。

  7. [JES プログラムパス] に、C\BANKDEMO\print からの DLL(VPSX_MFI_R2) パスを追加します。

クラウドアーキテクト
タスク説明必要なスキル

Rocket Software Print Exit モジュールを Rocket Enterprise Server のバッチプリンターサーバー実行プロセスに関連付けます。

  1. Amazon EC2 ドキュメント」の指示に従い、Rocket Enterprise Server EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、Rocket Focus Enterprise Server Administration UI を開きます。

  3. メニューバーで [印刷] を選択します。

  4. ナビゲーションペインで、[ディレクトリサーバー][BANKDEMO] の順に選択します。

  5. [BANKDEMO] で [JES] を選択し、[プリンター] までスクロールします。

  6. [プリンター] では、Rocket Software Print Exit モジュール (LRSPRTE6 for Batch) を Rocket Enterprise Server のバッチプリンターサーバー実行プロセス (SEP) に関連付けます。これにより、LRS VPSX/MFI への印刷出力ルーティングを可能にします。

    設定の詳細については、「OpenText Micro Focus ドキュメント」の「Using the Exit」を参照してください。

クラウドアーキテクト

LRS VPSX/MFI で印刷出力キューを作成し、LRS PageCenterX と統合します。

  1. LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、VPSX ウェブインターフェイスを開きます。

  3. ナビゲーションペインで [プリンター] を選択します。

  4. [追加] を選択し、[プリンターの追加] を選択します。

  5. [プリンター設定] ページの [プリンター名] に「Local」と入力します。

  6. [VPSX ID] には、VPS1 を入力します。

  7. [CommType] は、TCPIP/LRSQ を選択します。

  8. ホスト/IP アドレスには、LRS PageCenterx EC2 インスタンスの前にある Network Load Balancer の IP アドレスを入力します。

  9. リモートポートは 5800 を入力します。

  10. リモートキューには、出力を保存する LRS PageCenterx ドキュメントフォルダの名前を入力します。

  11. [Add] (追加) を選択します。

クラウドアーキテクト

LRS VPSX/MFI でプリントユーザーを作成します。

  1. LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、VPSX ウェブインターフェイスを開きます。

  3. ナビゲーションペインで [セキュリティ][ユーザー] の順に選択します。

  4. [ユーザー名] の列で [管理者] を選択して、[コピー] を選択します。

  5. [ユーザープロファイル管理] ウィンドウのユーザー名に、ユーザー名 (PrintUser など) を入力します。

  6. 説明には、簡単な説明 (テスト印刷用ユーザーなど) を入力します。

  7. [更新] を選択します。これにより、印刷ユーザー (PrintUser など) が作成されます。

  8. ナビゲーションペインの [ユーザー] で作成した新しいユーザーを選択します。

  9. [コマンド] メニューから [セキュリティ] を選択します。

  10. [セキュリティルール] ページで、該当するプリンターセキュリティとジョブセキュリティオプションをすべて選択して、[保存] を選択します。

  11. 新しいプリントユーザーを管理者グループに追加するには、ナビゲーションペインに移動して [セキュリティ][設定] を順に選択します。

  12. セキュリティ設定ウィンドウで、新しいプリントユーザーを [管理者] 列に追加します。

クラウドアーキテクト
タスク説明必要なスキル

Amazon EC2 Windows インスタンスを作成します。

Amazon EC2 ドキュメントの「ステップ 1: インスタンスを起動する」の次の指示に従い、Amazon EC2 Windows インスタンスを起動します。LRS 製品ライセンスに使用したホスト名と同じものを使用してください。

インスタンスは、LRS PageCenterx のため次のハードウェア要件とソフトウェア要件を満たす必要があります。

  • CPU – Dual Core

  • RAM — 16 GB

  • ドライブ — 500 GB

  • 最小限の EC2 インスタンス — m5.xlarge

  • OS – Windows

  • ソフトウェア — IIS または Apache

注記

前述のハードウェア要件とソフトウェア要件は、小規模なプリンターフリート (約 500~1000 台) を対象としています。すべての要件については、LRS と AWS の担当者にお問い合わせください。

  1. Windows インスタンスを作成するときは、EC2 ホスト名が LRS 製品ライセンスに使用されているホスト名と同じであることを確認してください。

  2. Amazon EC2 ドキュメント」の指示に従い、EC2 インスタンスに接続します。

  3. Windows の [スタート] メニューで、[Server Manager] を見つけて開きます。

  4. Server Manager で、[ダッシュボード][クイックスタート][ロールと機能の追加][サーバーロール] を順に選択します。

  5. [サーバーロール] で [WebServer (IIS)] を選択し、[アプリケーション開発] を選択します。

  6. [アプリケーション開発] で、CGI チェックボックスを選択します。

  7. Windows Server Manager の [ロールと機能の追加] ウィザードの指示に従い、CGI をインストールします。

  8. EC2 インスタンスの Windows ファイアウォールで、インバウンド TCP/IP トラフィック用のポート 5800 を開きます。LRS VPSX は 5800 ポートの TCPIP/LRSQ プロトコルを通じて LRS PageCenterx と通信します。

クラウドアーキテクト

EC2 インスタンスに LRS PageCenterX をインストールします。

  1. EC2 インスタンスに接続します。

  2. 受信した LRS 電子メールから製品のダウンロードページへのリンクを開きます。

    注記

    LRS 製品は電子ファイル転送 (EFT) で配布されます。

  3. LRS PageCenterX をダウンロードして、ファイルを解凍します (デフォルトフォルダ:c:\LRS)。

  4. 解凍したフォルダから LRS Product Installerを起動して、LRS PageCenterX をインストールします。

  5. [機能を選択] メニューで [PageCenterX] を選択し、[次へ] を選択してインストールプロセスを開始します。インストールが完了すると、正常に終了したことを示すメッセージが表示されます。

クラウドアーキテクト

LRS/DIS をインストールします。

LLRS/DIS製品は通常、LRS VPSXインストールに含まれています。ただし、LRS/DIS が LRS VPSX と一緒にインストールされなかった場合は、次の手順に従い、インストールしてください。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. 受信したはずの LRS 電子メールから LRS 製品のダウンロードページへのリンクを開き、LRS/DIS をダウンロードして、ファイルを解凍します。

  3. ファイルをダウンロードした位置に移動し、LRS Product Installer を起動します。

  4. LRS Product Installer で LRS Misc Tools を展開し、LRS DIS を選択して、[次へ] を選択します。

  5. LRS Product Installer の残りの指示に従い、インストールプロセスを完了します。

クラウドアーキテクト

ターゲットグループを作成します。

Network Load Balancer のターゲットグループを作成する」の指示に従い、ターゲットグループを作成します。ターゲットグループを作成したら、LRS PageCenterx EC2 インスタンスをターゲットとして登録します。

  1. [グループの詳細を指定] ページの [ターゲットタイプの選択] から [インスタンス] を選択します。

  2. プロトコルには [TCP] を選択します。

  3. ポート5800 を選択します。

  4. [ターゲットの登録] ページの [利用可能なインスタンス] セクションで、LRS PageCenterX EC2 インスタンスを選択します。

クラウドアーキテクト

Network Load Balancer を作成します。

Network Load Balancer を作成するには、「Elastic Load Balancing ドキュメント」の指示に従ってください 」。Network Load Balancer は、LRS VPSX/MFI からのトラフィックを LRS PageCenterx EC2 インスタンスにルーティングします。

Network Load Balancer を作成するときは、[リスナーとルーティング] ページで次の値を選択します。

  1. [プロトコル] で [TCP] を選択します。

  2. ポート5800 を選択します。

  3. デフォルトアクションには、先ほど作成したターゲットグループに対して [転送先] を選択します。

クラウドアーキテクト
タスク説明必要なスキル

LRS PageCenterX のインポート機能を有効にします。

LRS PageCenterx インポート機能を使用すると、LRS PageCenterx に表示される出力をJob 名やフォーム ID などの基準で認識できます。その後、出力を LRS PageCenterx の特定のフォルダにルーティングできます。

インポート機能を有効にするには、次の手順を実行します。

  1. Amazon EC2 ドキュメント」の以下の指示に従い、LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. [Folder Explorer][管理者] を選択します。

  4. [設定] ページで、[詳細][パラメータのインポート] を選択します。

  5. [パラメータのインポート] セクションで、[高度なインポート] チェックボックスを選択します。

  6. [更新] を選択して変更を確定します。

クラウドアーキテクト

ドキュメント保存ポリシーを設定します。

LRS PageCenterx はドキュメント保存ポリシーにより、LRS PageCenterx にドキュメントを保存する期間を決定します。

ドキュメント保存ポリシーを設定するには、以下を実行します。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. [Folder Explorer][管理者] を選択します。

  4. 管理者ページで [アーカイブグループリスト/一般管理者] を選択して、[保持ポリシー] を選択します。

  5. 保持ポリシーセクションで [追加] を選択して保持ポリシーを作成します。

  6. 保持ポリシー情報ページで、保持ポリシー名説明ドキュメント保持期間を入力します。

  7. 変更を保存してポリシーを作成するには、[OK] を選択します。

クラウドアーキテクト

出力ドキュメントを LRS PageCenterx の特定のフォルダにルーティングするルールを作成します。

LRS PageCenterx では、レポート定義がこの送信先を呼び出したときに、出力が送信されるフォルダパスが決定されます この例では、レポート定義の Form ID フォルダに基づくフォルダを作成し、出力をそのフォルダに保存します。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interfaceを開きます。

  3. フォルダエクスプローラー[管理者][事前インポート][宛先] を選択します。

  4. 送信先セクションで [追加] を選択し、送信先メンテナンスフォームを開きます。

  5. [送信先管理] フォームに次の値を入力します。

    • 送信先名 — フォーム

    • 説明 - 送信先の説明 (フォームベースのフォルダ構造など)

    • 送信先タイプ — フォルダ

    • フォルダパラメータ — フォルダパスをインポート (ドキュメントが到着したときに PageCenterX に作成されるフォルダパス。例えば、このパス /Test/&FORM/&IMPORTDATE/&IMPORTTIME では、ベース Test フォルダ、STD という名前の Form-ID に基づくサブフォルダ、インポート日に基づくサブフォルダ、インポート時刻に基づくサブフォルダが作成されます)

    • ドキュメント名 — ドキュメントがフォルダに保存されるときにドキュメントに割り当てられる動的な名前。

  6. ドロップダウンリストで、保存ポリシーを選択します。例えば、[Year1] を選択すると、ドキュメントが 1 年間保存されます。

  7. 変更を保存するには、[OK] を選択します。

クラウドアーキテクト

レポート定義を作成します。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. [Folder Explorer] で、[管理者][事前インポート][レポート定義] を選択して、[追加] を選択します。

  4. [レポート定義メンテナンス] ページの [全般] タブで、[レポート定義名] を入力します。

  5. [全般] タブの [フィールド] で、[ジョブ名][フォーム][クラス][作成者] などの選択条件を指定できます。例えば、MFIDEMOジョブ名を入力できます。ジョブ名の値は、印刷出力を生成するバッチジョブの名前になります。

  6. [送信先] タブの [使用可能な送信先] で、以前に作成した送信先 (フォーム) を選択します。

  7. [追加] を選択し、[フォーム] の送信先を割り当てられた送信先として追加します。

    注記

    この例には、MFIDEMO によって生成され、LRS PageCenterx にルーティングされた出力が、宛先定義で定義されたフォルダ構造に保存されるレポート定義が含まれています。

クラウドアーキテクト
タスク説明必要なスキル

ユーザーとグループを持つ AWS Managed Microsoft AD ドメインを作成ます。

  1. AWS マネージド Microsoft AD にディレクトリを作成するには、「AWS マネージド Microsoft AD ディレクトリの作成」の指示に従ってください。

  2. EC2 インスタンス (Active Directory Manager) をデプロイし、Active Directory ツールをインストールして AWS マネージド Microsoft AD を管理するには、「ステップ 3: EC2 インスタンスをデプロイして Managed Microsoft AD を管理する」の指示に従ってください。

  3. Amazon EC2 ドキュメント」の指示に従い、EC2 インスタンスに接続します。

    注記

    EC2 インスタンスに接続するときは、[Windows セキュリティ] ウィンドウで、ステップ 1 で作成したディレクトリの管理者認証情報を入力します。

  4. Windows スタートメニューから [Windows 管理ツール] を選択し、[Active Directory ユーザーとコンピュータ] を選択します。

  5. Active Directory ドメインにプリントユーザーを作成するには、「ユーザーの作成」の指示に従ってください。

クラウドアーキテクト

EC2 インスタンスを AWS Managed Microsoft AD ドメインに参加させます。

LRS VPSX/MFI および LRS PageCenterX EC2 インスタンスを AWS マネージド Microsoft AD ドメインに 「 自動 」 (AWS ナレッジセンターのドキュメント) または 「 手動 」 (AWS Directory Service ドキュメント) で結合します。

クラウドアーキテクト

LRS PageCenterx EC2 インスタンス用に LRS/DIS を AWS Managed Microsoft AD と設定して統合します。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. [Folder Explorer][管理者] を選択します。

  4. [設定] ページの [セキュリティパラメータ] で、[セキュリティタイプ][LRS/DIS] に設定します。

  5. セキュリティパラメータセクションの残りのオプションの設定を入力します。

  6. Windows のスタートメニューで PageCenterX フォルダを開き、[サーバー起動] を選択し、[サーバー停止] を選択します。

  7. アクティブディレクトリのユーザー名とパスワードで LRS PageCenterx にログインします。

クラウドアーキテクト

LRS VPSX から LRS PageCenterX に出力をインポートするようにインポートグループを設定します。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. Folder Explorerで、[管理者][セキュリティ管理者][グループ] を選択します。

  4. グループセクションで [追加] を選択し、[グループ設定] フォームを開きます。

  5. グループ設定フォームで、[グループ名][説明] に値を入力します。

  6. [一般オプション] を展開し、[インポート] チェックボックスを選択します。

  7. 変更を保存するには、[OK] を選択します。

クラウドアーキテクト

セキュリティルールをインポートグループに追加します。

  1. コンテキスト (右クリック) メニューを開き、[インポートグループ] を表示します。

  2. [詳細設定] を選択して、[セキュリティ] を選択します。

  3. セキュリティセクションで [インポート] を選択して、[サブフォルダ] チェックボックスを選択します。

  4. 変更を保存するには、[適用] を選択します。

クラウドアーキテクト

LRS PageCenterX にユーザーを作成して、LRS VPSX/MFI からの出力インポートを実行します。

LRS PageCenterX でユーザーを作成して出力インポートを実行する場合、ユーザー名は LRS VPSX/MFI の印刷出力キューの VPSX ID と同じようにする必要があります。この例では、VPSX ID は VPS1 です。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. Folder Explorerで、[管理者][セキュリティ管理者][ユーザー] を選択します。

  4. [追加] を選択して [ユーザープロファイル管理] フォームを開きます。

  5. ユーザープロファイルの管理のユーザー名VPS1 を入力します。

クラウドアーキテクト

LRS PageCenterX インポートユーザーをインポート専用グループに追加します。

LRS VPSX から LRS PageCenterx へのドキュメントのインポートに必要な権限を与えるには、次の操作を行います。

  1. LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. Folder Explorerで、[管理者][セキュリティ管理者][グループ] を選択します。

  4. グループセクションで、インポートのみグループのコンテキスト (右クリック) メニューを開き、[詳細情報][セキュリティ] を選択します。

  5. [フォルダセキュリティレコード (ImportOnly)] ページで、[ユーザー] タブを選択します。

  6. ユーザータブの [名前] で、ドロップダウンリストからユーザーの VPS1 を選択して、[適用] を選択します。

クラウドアーキテクト

LRS VPSX/MFI EC2 インスタンス用に AWS Managed Microsoft AD で LRS/DIS を設定します。

  1. LRS VPSX/MFI EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、VPSX ウェブインターフェイスを開きます。

  3. ナビゲーションペインで [セキュリティ][設定] の順に選択します。

  4. [セキュリティ設定] ページの [セキュリティパラメータ] で、[セキュリティタイプ][LRS/DIS (外部)] に設定します。

  5. セキュリティパラメータセクションの残りのオプションの設定を入力します。

  6. Windows のスタートメニューで [LRS 出力管理] フォルダを開き、[サーバー起動] を選択し、[サーバー停止] を選択します。

  7. アクティブディレクトリのユーザー名とパスワードで LRS VPSX/MFI にログインします。

クラウドアーキテクト
タスク説明必要なスキル

LRS PageCenterx 用のファイルシステムを作成します。

Multi-AZ 環境で Amazon FSx for Windows File Server を LRS PageCenterX の運用データストアとして使用するには「Step 1: Create your file system」に記載の指示に従ってください。

クラウドアーキテクト

ファイル共有を LRS PageCenterx EC2 インスタンスにマッピングします。

前のステップで作成したファイル共有を LRS PageCenterX EC2 インスタンスにマッピングするには、「ステップ 2: Windows サーバーを実行する EC2 インスタンスへファイル共有をマッピング」の指示に従います。

クラウドアーキテクト

LRS PageCenterX Control DirectoryとMaster Folder Directoryを Amazon FSx ネットワーク共有ドライブにマッピングします。

  1. Amazon EC2 ドキュメント」の指示に従い、LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. [Folder Explorer] で、[管理者][設定] を選択します。

  4. 設定ページで [ディレクトリ] を選択して、[制御ディレクトリ] を選択します。

  5. 制御ディレクトリ\\FSx file share DNS name\share\cntl を入力します。

  6. マスターフォルダディレクトリ\\FSx file share DNS name\share\mstr を入力します。

クラウドアーキテクト
タスク説明必要なスキル

Rocket Software BankDemo アプリからバッチ印刷リクエストを開始します。

  1. Rocket Enterprise Server EC2 インスタンスで 3270 ターミナルエミュレータを開きます。

  2. connect 127.0.0.1:9278 コマンドを実行して BankDemo アプリに接続します。

  3. BankDemo のコマンドラインインターフェイスで、[ユーザー ID][B0001] を入力します。パスワードには、空白以外のキーを入力します。

  4. [印刷済みステートメントをリクエスト] オプションでは、空白行に [X] を入力します。

  5. [ステートメントの送信元] セクションの [メール][Y] を入力し、F10 を押します。

テストエンジニア

LRS PageCenterX の印刷出力をチェックします。

  1. Amazon EC2 ドキュメント」の指示に従い、 LRS PageCenterx EC2 インスタンスに接続します。

  2. Windows の [スタート] メニューで、PCX Web Interface を開きます。

  3. ナビゲーションペインで [テスト]フォルダを開き、[STD] フォルダを開き、08-03-2023 (MM-DD-YYYY) などのジョブ実行日を含むフォルダを開きます。

    注記

    これは「出力ドキュメントを LRS PageCenterx の特定のフォルダにルーティングするルールを作成します」で説明されているのと同じフォルダ構造です。

  4. formtest-STD.txt ファイルを開きます。

    これで、アカウント No.説明日付金額および残高の列を含む取引明細書が印刷されます。例としては、このパターンの batch_print_output 添付ファイルを参照してください。

テストエンジニア

関連リソース

追加情報

考慮事項

モダナイゼーションを進める中で、メインフレームのバッチプロセスとオンラインプロセスおよびそれらにより生成される出力について、さまざまな構成を検討する必要があるかもしれません。メインフレームプラットフォームは、印刷に直接影響する特定の要件に合わせて、使用するすべての顧客とベンダーによってカスタマイズされています。例えば、現在のプラットフォームでは、IBM AFP データストリームや Xerox LCDS が現在のワークフローに組み込まれている場合があります。さらに、「メインフレームのキャリッジコントロール文字」や「チャネルコマンドワード」が印刷ページの外観に影響を与える場合があり、特別な処理が必要な場合もあります。モダナイゼーション計画プロセスの一環として、特定の印刷環境における構成を評価し、理解しておくことをお勧めします。 

印刷データキャプチャ

Rocket Software Print Exit は、LRS VPSX/MFI がスプールファイルを効果的に処理するために必要な情報を渡します。この情報は、関連する制御ブロックに渡される次のようなフィールドで構成されています。

  • JobName

  • 所有者 (ユーザー ID)

  • 送信先

  • フォーム

  • ファイル名

  • 書き込み

LRS VPSX/MFI は、Rocket Enterprise Server からデータをキャプチャするための以下のメインフレームバッチメカニズムをサポートしています。

  • 標準 z/OS JCL SYSOUT DD/OUTPUT ステートメントを使用して COBOL の印刷/スプール処理をバッチ処理します。

  • 標準 z/OS JCL CA-SPOOL SUBSYS DD ステートメントを使用して COBOL 印刷/スプールをバッチ処理します。

  • CBLTDLI インターフェイスを使用した IMS/COBOL プリント/スプール処理。サポートされているメソッドとプログラミング例の完全なリストについては、「製品ライセンスに含まれている LRS ドキュメント」を参照してください。

プリンターフリートのヘルスチェック

LRS VPSX/MFI (LRS LoadX) は、デバイス管理や運用の最適化など、詳細なヘルスチェックを実行できます。デバイス管理では、プリンターデバイスの障害を検出し、印刷要求を正常なプリンターに転送できます。プリンターデバイスの詳細なヘルスチェックについて、詳しくは、製品ライセンスに付属の「LRSドキュメント」を参照してください。

印刷認証と認可

LRS/DISを使用すると、LRSアプリケーションはMicrosoft Active DirectoryサーバーまたはLightweight Directory Access Protocol(LDAP)サーバーを使用してユーザー ID とパスワードを認証できます LRS/DIS は、基本的な印刷認可に加えて、次のようなユースケースでも粒度レベルの印刷セキュリティ制御を適用できます。

  • プリンタージョブを参照できるユーザーを管理します。

  • 他のユーザーのジョブの参照レベルを管理します。

  • 保留やリリース、削除、変更、コピー、ルート変更などのコマンドレベルのセキュリティなどの運用タスクを管理します。セキュリティは Active Directory セキュリティグループと LDAP グループと同様に、ユーザー ID またはグループのいずれかで設定できます。

アタッチメント

このドキュメントに関連する追加コンテンツにアクセスするには、次のファイルを解凍してください。「attachment.zip