IMS管理されたACBのABC

IMS管理されたACBのABC

  • メインフレーム
6分で読めます 更新日 Jan 18, 2019

ポイント: IMS管理アプリケーション制御ブロック(ACB)は、IMSカタログを活用してデータベース管理を効率化し、データガバナンスを強化し、コストを削減します。この方法はSQLおよびDDLを通じて定義を簡素化しますが、移行にはプロセスの変更が必要になる場合があります。

  • 従来のDBDおよびPSBライブラリの必要性を排除します。
  • Db2に精通したユーザーにとっての管理が容易になります。

IMS™カタログには、IMSデータベースおよびアプリケーションプログラムビューの定義が含まれています。カタログを作成することで、IBMは非IMS専門家がIMSデータベースおよびアプリケーションプログラムの定義を維持しやすくしました。IMSカタログはDb2カタログに似ているため、Db2定義を管理してきたユーザーは、IMSデータベースおよびプログラム定義を簡単に維持できます。Db2カタログと同様に、IMSカタログはSQLデータ定義言語(DDL)で更新可能です。IMSで働いたことのない多くの技術者がSQLとDDLを使用しており、IMS定義の管理をさらに簡素化しています。このカタログは、手動のデータベースおよびプログラム定義に対していくつかの利点を提供します。以下を含みます:

  • 更新された定義を実装するための世代(GEN)の数が減り、リスクとコストが低減します
  • すべてのIMSデータ構造の中央リポジトリ
  • IMSデータベース内のデータとそのデータにアクセスするアプリケーションを理解しやすくするメタデータ - そしてデータの一貫性とガバナンスの向上
  • データベースバージョニングを可能にするIMSデータベースオブジェクトおよびアプリケーションの包括的なリポジトリを持つ包括的な変更管理プラットフォーム
  • 分散プラットフォームからのアクセスを可能にし、ローカルIMSオブジェクトの再コード化および維持の必要を排除し、メインフレーム上のIMSオブジェクトへのアクセスを簡素化します

カタログは素晴らしいように聞こえますね。では、なぜユーザーはそれに移行することに消極的なのでしょうか?一つの理由は、カタログがアプリケーション制御ブロック(ACB)をIMSによって管理することを要求するからです。IMS管理ACBは利点を提供しますが、IMS管理ACBに移行するにはプロセスの変更が必要であり、IMS共通サービスレイヤー(CSL)の使用が必要になります。変化は恐ろしいことかもしれませんが、良いことでもあります。IMS管理ACBがあなたに何をもたらすことができるか見てみましょう:

  • データベース定義(DBD)、プログラム仕様ブロック(PSB)、およびACBライブラリの必要性を排除します - IMSカタログがどのデータベースとプログラムビューが使用されているかを判断するからです。
  • SQLおよびDDLを使用することで、データベースとプログラムビューの定義を簡素化します。DDL文を使用すると、IMSはデータベースおよびプログラムビューの定義をIMSカタログに追加し、必要なランタイム制御ブロックを構築し、場合によってはそれらをオンラインIMSシステムに自動的にロードします。定義を手動で更新することを選択した場合は、DBDおよびPSB生成ユーティリティを使用し、その後でACB生成およびポピュレートユーティリティまたは同等のユーティリティを実行してACBを構築し、IMSカタログを更新し、ACBをIMSシステムにロードする必要があります。

これでIMS管理ACBを使用する利点が理解できました。今後のブログでは、IMS管理ACBを実装する方法のいくつかについて説明し、知っておくべき考慮事項について議論します。

これらの投稿は私自身のものであり、必ずしもBMCの立場、戦略、または意見を代表するものではありません。

メインフレームの関連記事

The Briefを購読する

このオファーに登録することで、あなたはBMCのプライバシーポリシーを読み、同意したことを確認します。

ありがとう

あなたはThe Briefに登録されました
The Briefはメインフレームとエンタープライズオーケストレーション—BMC AMIとControl-M—および、両者に関するアナリストの研究、顧客の展開、イベントをカバーしています。