(57)【特許請求の範囲】
【請求項１】
リソースの論理区画（ＬＰＡＲ）へのダイナミックな再割り当てを行うコンピュータ・システムが、
中央処理装置（ＣＰＵ）と、
ランダム・アクセス・メモリ（ＲＡＭ）と、
読み取り専用メモリ（ＲＯＭ）と、
Ｉ／Ｏアダプタと、
前記ＣＰＵを前記ＲＯＭ、前記Ｉ／Ｏアダプタ、及び前記ＲＡＭに結合するバス・システムとを含み、
前記コンピュータ・システムにおけるサブシステムが、
再割り当てのために欠落する第１の欠落リソースをシステム・エラー・ログにおいてタグ付けするための手段と、
欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを欠落リソース・リストに第２の欠落リソースとして加えるための手段と、
前記タグ付けされた第１の欠落リソースのうち、前記欠落リソース・リストにおいて第２の欠落リソースとして含まれるリソースを削除することによって、前記欠落リソース・リストを更新するための手段と、
更新された前記欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するための手段とを含む、
コンピュータ・システム。
【請求項２】
前記サブシステムが、前記システムの論理区画（ＬＰＡＲ）である、請求項１に記載のコンピュータ・システム。
【請求項３】
前記システムの前記第１の欠落リソースの１つが、前記Ｉ／Ｏアダプタに結合された装置である、請求項１に記載のコンピュータ・システム。
【請求項４】
前記欠落リソースが、前記システムの前記ＬＰＡＲの第１のＬＰＡＲから前記ＬＰＡＲの第２のＬＰＡＲへの再割り当てに応答してタグ付けされる、請求項２に記載のコンピュータ・システム。
【請求項５】
前記構成データベースが、前記システムにおける論理区画（ＬＰＡＲ）に対する構成データベースである、請求項１に記載のコンピュータ・システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、概して云えば、メインフレーム・コンピュータ・システムに関し、特に、複数のオペレーティング・システムを走らせるように構成されたメイン・フレーム・コンピュータ・システムに関するものである。
【０００２】
【従来の技術】
メインフレーム・コンピュータ・システムは、複数のオペレーティング・システムを走らせるように構成され得る。メインフレームのメモリの論理セグメンテーション及びその論理セグメンテーションがオペレーティング・システム及び関連アプリケーションのそれ自身のコピーを走らせることを可能にする他のリソースの論理セグメンテーションは、論理パーティション（ＬＰＡＲ）と呼ばれる。ＬＰＡＲは、特別のハードウェア回路によって作成され、１つの計算機において複数のシステム・イメージが走ることを可能にする。これは、同じオペレーティング・システム又は異なるオペレーティング・システムの複数インスタンスであってもよい。インターナショナル・ビジネス・マシーンズ・コーポレーション（ＩＢＭ社）によって設計されたシステムに関しては、これは、「仮想システム／３９０  プロセッサ複合体」として知られている。ＬＰＡＲは、ハードウェア拡張によってインプリメントされる。ＬＰＡＲの例としては、ＩＢＭ社のＰＲ／ＳＭ（prism）、日立製作所のＭＬＰＦ、及びアムダール社のＭＤＦがある。ＭＤＦは、ソフトウェアにおいて複数のシステム・イメージをサポートするＩＢＭ社の仮想計算機（ＶＭ）オペレーティング・システムと同等のハードウェアを提供するための最初のものである。非常に面白いことには、ＬＰＡＲがＶＭのホストとなり得るし、ＶＭ自身が複数のオペレーティング・システムのホストとなり得る。
【０００３】
ダイナミックＬＰＡＲシステムでは、現在ＬＰＡＲ'Ａ'に割り当てられている装置が別のＬＰＡＲ'Ｂ'にダイナミックに再割り当てされ得る。これが生じる時、リソース構成データベース（そのＬＰＡＲに対するオブジェクト・データ・マネージャ）は、その装置がＬＰＡＲ'Ａ'から欠落していることを表示するであろう。予め割り当てられていたリソースをＬＰＡＲから除去することに関連したシステム・オーバヘッドは、そのリソースが欠落していることを表すだけのものとは対照的にかなりのものとなる。又、リソースは、それが当初割り当てられていたＬＰＡＲに後で再び再割り当てされ得るし、そのリソースに対するオブジェクトを再現する場合、再びかなりのオーバヘッドが費やされるであろう。リソースが「子」をアタッチされている場合、それらの子も欠落しているものとしてリストされるであろう。例えば、リソースが非同期アダプタ（親）である場合、そのアダプタは、この親が欠落としてリストされる場合には同様に欠落としてリストされなければならない多数のポート（子）を有する。
【０００４】
予め割り当てられていたリソースは、それが再割り当てされる場合、欠落していることを表示することがこの問題を処理するための簡単な方法であるけれども、拡張対話式エグゼクティブ（ＡＩＸ（登録商標））診断サブシステムは、通常、欠落しているリソースを、再割り当てされたリソースの場合、不必要なサービス・コールを生じ得るハードウェア問題により潜在的に引き起こされるものとして扱う。ＡＩＸは、ＵＮＩＸ（登録商標）オペレーティング・システムのＩＢＭ社のバージョンである。
【０００５】
【発明が解決しようとする課題】
従って、欠落リソース解明のアーキテクチャの変更を必要とすることなく、或いは、リソースが再割り当てされる場合、そのリソースを除去することにより高いシステム・オーバヘッドを生じることなく、不必要なサービス・コールを防ぐためにＬＰＡＲの再割り当てをダイナミックに管理するための方法に対する要求が存在する。
【０００６】
【課題を解決するための手段】
メインフレーム・コンピュータの論理パーティション（ＬＰＡＲ）において再割り当てされるリソースが、再割り当てのために欠落しているとしてシステム・エラー・ログにおいてタグ付けされる。ＬＰＡＲに割り当てられたが現時点では欠落しているリソースを解明するために診断プログラムが実行される時、ＬＰＡＲに対するリソース再構成データベースが、ＬＰＡＲに割り当てられたが現時点では欠落しているとしてリストされているリソースに関してサーチされ、欠落リソース・リストが作成される。再割り当てのために欠落しているとしてタグ付けされたリソースに関してシステム・エラー・ログにおけるエントリがサーチされる。欠落リソース・リストにおいて見られ且つ欠落しているとしてシステム・エラー・ログにおいてタグ付けされているすべてのリソースが削除され、それによって欠落リソース・リストが更新される。又、タグ付けされたリソースと関連するすべての「子」リソースも、欠落リソース・リストから除去される。しかる後、正規の欠落リソース解明手順が、その更新されたリソース・リストにおいて実行される。
【０００７】
以上は、本発明の詳細な説明がより良く理解されるように、本発明の特徴及び技術的利点をむしろ広範に概説した。本発明の特許請求の範囲の主題を形成する本発明の更なる特徴及び利点を以下で説明する。
【０００８】
【発明の実施の形態】
以下の説明では、本発明の十分な理解を与えるために、多くの特定の細部が示される。しかし、そのような特定の細部なしに本発明を実施し得るということは、当業者には明らかであろう。他の例において、不必要な細部によって本発明を不明瞭にしないために、周知の回路はブロック図形式で示されている。ほとんどの部分に関して、タイミング事項等に関する詳細は、そのような詳細が本発明の十分な理解を得るためには必要なく、当業者の技術範囲内にある場合と同様に省略されている。
【０００９】
図面を参照すると、これらの図面では、図示された素子が必ずしも縮尺で示されているわけではなく、しかも、同様の又は同じ素子が各図面を通して同じ参照番号によって指定されている。
【００１０】
以下の詳細な説明では、リソースは、大きいシステムの一部分であるハードウェア、ソフトウェア、又はデータの１つの素子である。例えば、ネットワーク・リソースは、ネットワークにおける利用可能なサーバ及びプリンタである。ソフトウェア・リソースは、プログラム、ユーティリティ・プログラムであってもよく、更にプログラムにおける小さい素子であってもよい。データ・リソースは、アクセスされ得るファイル及びデータベースである。
【００１１】
現在の拡張対話式エグゼクティブ（ＡＩＸ）システムでは、欠落していると決定されるリソースは、何の理由もない「単なる欠落」としてシステム・エラー・ログに入れられる。本発明の実施例は、これらの「欠落」リソースが識別されるように、再割り当てのためにＬＰＡＲからダイナミックに除去されるリソースをタグ付けする。ＬＰＡＲが設定され、リソースがそのＬＰＡＲに割り当てられる時、それのリソース構成データベース（ＲＣＤ）は、どのリソースがＬＰＡＲに割り当てられるかを表すフィーチャを有する。ユーザは、ハードウェア・システム・コンソール（ＨＳＣ）を使用して、或るＬＰＡＲからリソースを除去すること及び別のＬＰＡＲにリソースを加えることによってリソースを再構成するソフトウェア・プロセスを開始させ得る。本発明の実施例は、リソースを除去するルーチンがシステム・エラー・ログにおいてそれをタグ付けして、それが再割り当てのためにＬＰＡＲから欠落しているものとして識別されるようにすべく、これらのソフトウェア・プロセスを修正する。リソースがＬＰＡＲから除去される場合、ＲＣＤにおけるＬＰＡＲのための状態インディケータが、予め割り当てられていたリソースを最早割り当てないことを表すように変更されるであろう。
【００１２】
同様に、リソースがＬＰＡＲにおいて応答しない場合、それは、それが欠落していることを表すようにその状態インディケータを変更させ得る。リソースが応答しない場合、通常は、エラー状態が存在する。どのような回復アクションを取るべきかを決定するために、診断ルーチンが実行されてもよい。診断ルーチンの一部として、欠落リソースを解明するための欠落リソース・オプション（ＭＲＯ）ルーチンを実行してもよい。その欠落リソース・オプション・ルーチンは、システム・ブートアップの一部として実行されてもよい。この場合、各ＬＰＡＲに割り当てられたリソースが適切な状態インディケータを有するかどうかを決定するために、そのシステムにおける種々のＬＰＡＲのＲＣＤがサーチされるであろう。これは、システム及びそのシステムのＬＰＡＲがシステム・リブート前の構成状態と同じ構成状態にあるかどうかを決定するために行われる。リソースがダイナミックに再割り当てされるか又は最早応答しない場合、ＲＣＤにおける状態インディケータは、同じ表示（そのリソースが欠落していることを表す）を有するであろう。
【００１３】
本発明の実施例がない場合、ＭＲＯルーチンは、診断ルーチンが実行されるＬＰＡＲに対するすべての欠落リソースを含む欠落リソース・リストを作成する。この結果、どのリソースが障害のために欠落しているか、或いはそれがＬＰＡＲによるダイナミック割り当てのための欠落であるかを解明するためにサービス・コールが生じ得る。しかし、本発明の実施例は、タグを再割り当てしたために欠落したリソースをシステム・エラー・ログにおいて識別する。システム・エラー・ログにおいて再割り当てのためにタグ付けされているリソースは、ＬＰＡＲのための欠落リソース・リストに比較され得るし、これらのリソース及びすべての関連リソース（子リソース）が欠落リソース・リストから除去される。この更新された欠落リソース・リストは、今や、ダイナミック・リソース再割り当て時の再割り当てのために欠落しているものとして表示されるリソースを最早含んでいない。
【００１４】
図１は、本発明の実施例による方法ステップの流れ図である。ステップ１０１において、システム（図２におけるシステム参照）における論理パーティション（ＬＰＡＲ）のダイナミック再構成が実行される。ステップ１０２において、ＬＰＡＲから除去されるいずれの再割り当てされたリソースもシステム・エラー・ログにおいてログされ、再割り当てのためにＬＰＡＲから欠落したものとしてタグ付けされる。本発明の実施例では、ＬＰＡＲからリソースを除去するソフトウェア・プロセスが、そのリソースをシステム・エラー・ログにおける再割り当てのために欠落したものとしてタグ付けするように修正される。ステップ１０３において、欠落リソースを解明するために診断欠落オプション・ルーチンが実行されるべきかどうかを決定するためのテストが行われる。診断ルーチンは、システム・ブートアップの一部として又はユーザ・アクションの結果として実行され得る。欠落リソースの解明は、欠落リソースの原因を決定し、しかも、欠落リソースは、通常、ハードウェア障害を表示するので、サービス・コールが必要であるかどうかを決定する。ステップ１０３におけるテストの結果が否定的（ＮＯ）である場合、ステップ１０１へのリターンが行われる。ステップ１０３におけるテストの結果が肯定的（ＹＥＳ）である場合、システム診断ソフトウェアが実行され、欠落リソースを解明するための欠落リソース・オプション・ルーチンが実行される。
【００１５】
ステップ１０４において、チェックされるＬＰＡＲに対する構成データベースが、以前、ＬＰＡＲに割り当てられていたが現在は欠落しているものとしてマークされたリソースに関して照会され、欠落リソースが欠落リソース・リストに加えられる。ステップ１０５において、再割り当てのために欠落しているとしてタグ付けされている欠落リソースに関して、システム・エラー・ログがサーチされる。ステップ１０６において、再割り当てされたものとしてタグ付けされた欠落リソースが、チェックされているＬＰＡＲの欠落リソース・リストにあるかどうかを決定するためのテストが行われる。ステップ１０６におけるテストの結果が肯定的（ＹＥＳ）である場合、ステップ１０７において、タグ付けされた欠落リソース及びそのタグ付けされた欠落リソースの関連の「子」リソースが欠落リソース・リストから除去される。ステップ１０８において、欠落リソース・リストにおけるすべてのエントリがシステム・エラー・ログにおけるタグ付けされた欠落リソースに匹敵するかどうかを決定するためのテストが行われる。ステップ１０８におけるテストの結果が否定的（ＮＯ）である場合、ステップ１０５に戻るブランチが行われ、システム・エラーのサーチが継続される。ステップ１０８におけるテストの結果が肯定的（ＹＥＳ）である場合、ステップ１０９において、ＬＰＡＲに対する更新された欠落リソース・リスト関して正規の欠落リソース解明手順が実行され、しかる後、ステップ１０３に戻るブランチが行われ、別のＬＰＡＲに対する欠落オプション・ルーチンが実行されるべきかどうかを決定する。
【００１６】
図２は、本発明の原理を実施するに適した代表的なデータ処理システム２００の高レベルの機能的ブロック図である。データ処理システム２００は、システム・バス２１２と関連して動作する中央処理装置（ＣＰＵ）２１０を含む。システム・バス２１２は、ＣＰＵ２１０と互換性のある標準のバス・プロトコルに従って動作する。ＣＰＵ２１０は、読み取り専用メモリ（ＲＯＭ）２１６及びランダム・アクセス・メモリ（ＲＡＭ）２１４を操作する。とりわけ、ＲＯＭ２１６は、基本入出力システム（ＢＩＯＳ）をサポートする。ＲＡＭ２１４は、ＤＲＡＭ（ダイナミック・ランダム・アクセス・メモリ）システム・メモリ及びＳＲＡＭ（静的ランダム・アクセス・メモリ）外部キャッシュを含む。Ｉ／Ｏアダプタ２１８は、システム・バス２１２上の装置（リソース）と大容量記憶装置（例えば、ハードディスク・ドライブ２２０、フロッピディスク・ドライブ又はＣＤ−ＲＯＭドライブ）又はプリンタ２４０のような外部周辺装置との間の相互接続を可能にする。周辺装置は、周辺コンポーネント相互接続（ＰＣＩ）バスに結合され、従って、Ｉ／Ｏアダプタ２１８はＰＣＩバス・ブリッジであってもよい。ユーザ・インターフェース・アダプタ２２２は、キーボード２２４又はマウス２２６のような種々のユーザ入力装置を、システム・バス２１２を介して処理装置２１０に結合する。
【００１７】
ディスプレイ２３８は、例えば、陰極線管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）、又は同様の一般的な表示装置でよい。ディスプレイ・アダプタ２３６は、とりわけ、一般的なディスプレイ・コントローラ及びフレーム・バッファ・メモリを含み得る。データ処理システム２００は、通信アダプタ２３４を介して別のコンピュータ又は通信ネットワーク２４１に選択的に結合され得る。通信アダプタ２３４は、例えば、遠隔通信ネットワークに接続するためのモデム及び（又は）ローカル・エリア・ネットワーク（ＬＡＮ）又は広域ネットワーク（ＷＡＮ）のようなコンピュータ・ネットワークに接続するためのハードウェア及びソフトウェアを含み得る。ＣＰＵ２１０は、本発明の実施例に従って、ダイナミック再割り当てのために欠落した欠落リソースを解明するプログラム製品を実行するプロセッサ・システムであってもよい。データ処理システム２００における種々のメモリは、割り当てられたリソースと関連してアプリケーション・プログラムを実行するように動作可能な論理パーティション（ＬＰＡＲ）を制御するように構成され得る。
【００１８】
本発明の実施は、本願において開示された方法を実行するようにプログラムされたコンピュータ・システム及びコンピュータ・プログラム製品としての実施を含む。そのコンピュータ・システムとしての実施によれば、図１に関連して説明された方法を実行するための命令セットが、一般的に上記のように構成された１つ又は複数のコンピュータ・システムのランダム・アクセス・メモリ２１４に常駐し得る。その命令セットは、コンピュータ・システムによって要求されるまで、別のコンピュータ・メモリ、例えば、ディスク・ドライブ２２０（そのディスク・ドライブにおいて条件次第で使用するための光ディスク又はフロッピ・ディスクのような取り外し可能なメモリを含み得る）にコンピュータ・プログラム製品として記憶され得る。更に、コンピュータ・プログラム製品は、別のコンピュータに記憶され得るし、望ましい場合には、ネットワークによって又はインターネットのような外部ネットワークによってユーザのワークステーションに伝送され得る。命令セットの物理的記憶装置は、その命令セットを記憶するメディアを、そのメディアがコンピュータ可読情報を保持するように、物理的に変り得るということは、当業者には明らかであろう。その変化は、電気的、磁気的、化学的、生物学的、又は何らかの他の物理的な変化であってもよい。命令、記号、文字等によって本発明を説明することは都合がよいけれども、読者は、これらの及び同様の用語がすべて適切な物理的素子と関連付けられなければならないことを留意すべきである。
【００１９】
本発明及びその利点を詳細に説明したけれども、本発明の精神及び技術的範囲から逸脱することなく、種々の変更、代用、及び改良を行い得ることは理解されるべきことである。
【００２０】
まとめとして、本発明の構成に関して以下の事項を開示する。
【００２１】
（１）システムにおけるダイナミックなリソース再割り当てを管理するための方法にして、
再割り当てのために欠落する第１欠落リソースをシステム・エラー・ログにおいてタグ付けするステップと、
欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを欠落リソース・リストに第２欠落リソースとして加えるステップと、
前記タグ付けされた第１欠落リソースのうち、前記欠落リソース・リストにおいて第２欠落リソースとして含まれるリソースを削除することによって、前記欠落リソース・リストを更新するステップと、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するステップと
を含む方法。
（２）前記ダイナミックなリソース再割り当てが前記システムの論理パーティション（ＬＰＡＲ）相互間で生じる、上記（１）に記載の方法。
（３）前記欠落リソースが前記システムにおけるＬＰＡＲのうちの第１ＬＰＡＲから前記システムにおけるＬＰＡＲのうちの第２ＬＰＡＲへの再割り当てに応答してタグ付けされる、上記（２）に記載の方法。
（４）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（１）に記載の方法。
（５）システムにおけるダイナミックなリソース再割り当てを管理するためのコンピュータ・プログラムにして、前記コンピュータ・プログラムは、プロセッサのためのプログラミングを含むマシン可読メディアに組み込まれ、前記プログラムを実行するための命令のプログラムを含み、
再割り当てのために欠落する第１欠落リソースをシステム・エラー・ログにおいてタグ付けするステップと、
欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを欠落リソース・リストに第２欠落リソースとして加えるステップと、
前記タグ付けされた第１欠落リソースのうち、前記欠落リソース・リストにおいて第２欠落リソースとして含まれるリソースを削除することによって、前記欠落リソース・リストを更新するステップと、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するステップと
を含むコンピュータ・プログラム。
（６）前記ダイナミックなリソース再割り当てが前記システムの論理パーティション（ＬＰＡＲ）相互間で生じる、上記（５）に記載のコンピュータ・プログラム。
（７）前記欠落リソースが前記システムにおけるＬＰＡＲのうちの第１ＬＰＡＲから前記システムにおけるＬＰＡＲのうちの第２ＬＰＡＲへの再割り当てに応答してタグ付けされる、上記（６）に記載のコンピュータ・プログラム。
（８）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（５）に記載のコンピュータ・プログラム。
（９）中央処理装置（ＣＰＵ）と、
ランダム・アクセス・メモリ（ＲＡＭ）と、
読み取り専用メモリ（ＲＯＭ）と、
Ｉ／Ｏアダプタと、
前記ＣＰＵを前記ＲＯＭ、前記Ｉ／Ｏアダプタ、及び前記ＲＡＭに結合するバス・システムと
を含むコンピュータ・システムにして、
前記コンピュータ・システムにおけるサブシステムが、
再割り当てのために欠落する第１欠落リソースをシステム・エラー・ログにおいてタグ付けするための手段と、
欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを欠落リソース・リストに第２欠落リソースとして加えるための手段と、
前記タグ付けされた第１欠落リソースのうち、前記欠落リソース・リストにおいて第２欠落リソースとして含まれるリソースを削除することによって、前記欠落リソース・リストを更新するための手段と、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するための手段と
を含む、コンピュータ・システム。
（１０）前記サブシステムが前記システムの論理パーティション（ＬＰＡＲ）である、上記（９）に記載のコンピュータ・システム。
（１１）前記第１欠落リソースの１つが前記Ｉ／Ｏアダプタに結合された装置である、上記（９）に記載のコンピュータ・システム。
（１２）前記欠落リソースが前記ＬＰＡＲのうちの第１ＬＰＡＲから前記ＬＰＡＲのうちの第２ＬＰＡＲへの再割り当てに応答してタグ付けされる、上記（１０）に記載のコンピュータ・システム。
（１３）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（９）に記載のコンピュータ・システム。
（１４）システムにおけるダイナミックなリソース再割り当てを管理するための方法にして、
前記システムにおける再割り当てのために欠落する第１欠落リソースを決定するステップと、
前記第１欠落リソースのうち、欠落リソース・リストに含まれるリソースを削除することによって、前記欠落リソース・リストを更新するステップと
を含む方法。
（１５）前記決定するステップは、前記再割り当てのために欠落する前記第１欠落リソースをシステム・エラー・ログにおいてタグ付けするステップを含む、上記（１４）に記載の方法。
（１６）欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを前記欠落リソース・リストに加えることよって前記欠落リソース・リストを生成するステップと、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するステップと
を更に含む、上記（１４）に記載の方法。
（１７）欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを前記欠落リソース・リストに加えることよって前記欠落リソース・リストを生成するステップと、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するステップと
を更に含む、上記（１５）に記載の方法。
（１８）前記ダイナミックなリソース再割り当てが前記システムの論理パーティション（ＬＰＡＲ）相互間で生じる、上記（１４）に記載の方法。
（１９）前記欠落リソースが前記システムにおけるＬＰＡＲのうちの第１ＬＰＡＲから前記システムにおけるＬＰＡＲのうちの第２ＬＰＡＲへの再割り当てに応答してタグ付けされる、上記（１５）に記載の方法。
（２０）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（１６）に記載の方法。
（２１）システムにおけるダイナミックなリソース再割り当てを管理するためのコンピュータ・プログラムにして、前記コンピュータ・プログラムは、プロセッサのためのプログラミングを含むマシン可読メディアに組み込まれ、前記プログラムを実行するための命令のプログラムを含み、
前記システムにおける再割り当てのために欠落する第１欠落リソースを決定するステップと、
前記第１欠落リソースのうち、欠落リソース・リストに含まれるリソースを削除することによって、前記欠落リソース・リストを更新するステップと
を含むコンピュータ・プログラム。
（２２）前記決定するステップは、前記再割り当てのために欠落する前記第１欠落リソースをシステム・エラー・ログにおいてタグ付けするステップを含む、上記（２１）に記載のコンピュータ・プログラム。
（２３）欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを前記欠落リソース・リストに加えることよって前記欠落リソース・リストを生成するステップと、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するステップと
を更に含む、上記（２１）に記載のコンピュータ・プログラム。
（２４）欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを前記欠落リソース・リストに加えることよって前記欠落リソース・リストを生成するステップと、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するステップと
を更に含む、上記（２２）に記載のコンピュータ・プログラム。
（２５）前記ダイナミックなリソース再割り当てが前記システムの論理パーティション（ＬＰＡＲ）相互間で生じる、上記（２１）に記載のコンピュータ・プログラム。
（２６）前記欠落リソースが前記システムにおけるＬＰＡＲのうちの第１ＬＰＡＲから前記システムにおけるＬＰＡＲのうちの第２ＬＰＡＲへの再割り当てに応答してタグ付けされる、上記（２２）に記載のコンピュータ・プログラム。
（２７）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（２３）に記載のコンピュータ・プログラム。
（２８）中央処理装置（ＣＰＵ）と、
ランダム・アクセス・メモリ（ＲＡＭ）と、
読み取り専用メモリ（ＲＯＭ）と、
Ｉ／Ｏアダプタと、
前記ＣＰＵを前記ＲＯＭ、前記Ｉ／Ｏアダプタ、及び前記ＲＡＭに結合するバス・システムと、
を含むコンピュータ・システムにして、
前記コンピュータ・システムにおけるサブシステムが、
前記システムにおける再割り当てのために欠落する第１欠落リソースを決定するための手段と、
前記第１欠落リソースのうち、欠落リソース・リストに含まれるリソースを削除することによって、前記欠落リソース・リストを更新するための手段と
を含む、コンピュータ・システム。
（２９）前記再割り当てのために欠落する前記第１欠落リソースをシステム・エラー・ログにおいてタグ付けするための手段を含む、上記（２８）に記載のコンピュータ・システム。
（３０）欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会し、前記欠落リソースを前記欠落リソース・リストに加えることよって前記欠落リソース・リストを生成するための手段と、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するための手段と
を更に含む、上記（２８）に記載のコンピュータ・システム。
（３１）欠落リソースとして識別されたリソースに関して前記システムにおける構成データベースを照会することよって前記欠落リソース・リストを生成し、前記欠落リソースを前記欠落リソース・リストに加えるための手段と、
前記更新された欠落リソース・リストにおける欠落リソースに関して欠落リソース・オプション手順を実行するための手段と
を更に含む、上記（２９）に記載のコンピュータ・システム。
（３２）前記ダイナミックなリソース再割り当てが前記システムの論理パーティション（ＬＰＡＲ）相互間で生じる、上記（２８）に記載のコンピュータ・システム。
（３３）前記欠落リソースが前記システムにおけるＬＰＡＲのうちの第１ＬＰＡＲから前記システムにおけるＬＰＡＲのうちの第２ＬＰＡＲへの再割り当てに応答してタグ付けされる、上記（２９）に記載のコンピュータ・システム。
（３４）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（３０）に記載のコンピュータ・システム。
（３５）前記構成データベースが前記システムにおける論理パーティション（ＬＰＡＲ）に対する構成データベースである、上記（３１）に記載のコンピュータ・システム。
【図面の簡単な説明】
【図１】本発明の実施例による方法ステップの流れ図である。
【図２】本発明の実施例を使用するように構成されたメインフレーム・コンピュータのシステム・ブロック図である。
【符号の説明】
２００  データ処理システム
２１０  ＣＰＵ
２１２  システム・バス
２１４  ＲＡＭ
２１６  ＲＯＭ
２１８  Ｉ／Ｏアダプタ
２２０  ハードディスク・ドライブ
２２２  ユーザ・インターフェース・アダプタ
２２４  キーボード
２２６  マウス
２３４  通信アダプタ
２３６  ディスプレイ・アダプタ
２３８  ディスプレイ
２４０  プリンタ
２４１  通信ネットワーク
【図１】
0003777146.tif 000002
【図２】
0003777146.tif 000003