JPH05736B2 - - Google Patents
Info
- Publication number
- JPH05736B2 JPH05736B2 JP61297173A JP29717386A JPH05736B2 JP H05736 B2 JPH05736 B2 JP H05736B2 JP 61297173 A JP61297173 A JP 61297173A JP 29717386 A JP29717386 A JP 29717386A JP H05736 B2 JPH05736 B2 JP H05736B2
- Authority
- JP
- Japan
- Prior art keywords
- initial program
- input
- output control
- central processing
- processing unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Description
【発明の詳細な説明】
〔概要〕
本発明は、コンピユータシステムにおけるイニ
シヤルプログラムロード方法に関し、 中央処理装置が1つの入出力制御装置に接続さ
れるように設定したノンクロスモードと、中央処
理装置が複数の入出力制御装置の何れか選択され
たものに接続されるように設定したクロスモード
があり、このクロスモードで中央処理装置と入出
力制御装置の論理的接続を切換える切換手段を有
し、この切換手段で切換えられた論理的接続を定
義した情報を記憶し、ノンクロスモードで中央処
理装置によるイニシヤルプログラムロードを行う
イニシヤルプログラムロード方法であつて、中央
処理装置によつてノンクロスモードでイニシヤル
プログラムロードを行い、このイニシヤルプログ
ラムロードが失敗した際には、ノンクロスモード
で設定されている入出力制御装置を前記情報で記
憶している入出力制御装置に置き換えて、このク
ロスモードで接続可能な入出力制御装置を介して
中央処理装置によるイニシヤルプログラムロード
を再び行うことを特徴とするものである。
シヤルプログラムロード方法に関し、 中央処理装置が1つの入出力制御装置に接続さ
れるように設定したノンクロスモードと、中央処
理装置が複数の入出力制御装置の何れか選択され
たものに接続されるように設定したクロスモード
があり、このクロスモードで中央処理装置と入出
力制御装置の論理的接続を切換える切換手段を有
し、この切換手段で切換えられた論理的接続を定
義した情報を記憶し、ノンクロスモードで中央処
理装置によるイニシヤルプログラムロードを行う
イニシヤルプログラムロード方法であつて、中央
処理装置によつてノンクロスモードでイニシヤル
プログラムロードを行い、このイニシヤルプログ
ラムロードが失敗した際には、ノンクロスモード
で設定されている入出力制御装置を前記情報で記
憶している入出力制御装置に置き換えて、このク
ロスモードで接続可能な入出力制御装置を介して
中央処理装置によるイニシヤルプログラムロード
を再び行うことを特徴とするものである。
本発明はマルチコンピユータシステム等に好適
なイニシヤルプログラムロード(IPL)方法に関
し、特にイニシヤルプログラムロードが失敗した
とき、動的かつ効率的にイニシヤルプログラムロ
ードのリトライが可能なイニシヤルプログラムロ
ード方法に関するものである。
なイニシヤルプログラムロード(IPL)方法に関
し、特にイニシヤルプログラムロードが失敗した
とき、動的かつ効率的にイニシヤルプログラムロ
ードのリトライが可能なイニシヤルプログラムロ
ード方法に関するものである。
一般にコンピユータシステムの運用では、制御
プログラムを外部記憶装置に保存し、コンピユー
タシステムの立上げ毎に、その外部記憶装置から
主記憶装置に制御プログラムをロードするイニシ
ヤルプログラムロード(IPL)が行われている。
プログラムを外部記憶装置に保存し、コンピユー
タシステムの立上げ毎に、その外部記憶装置から
主記憶装置に制御プログラムをロードするイニシ
ヤルプログラムロード(IPL)が行われている。
中央処理装置(CPU)は、入出力制御装置
〔チヤネルコントローラ(CHC)〕を介して外部
記憶装置に論理的に接続される。
〔チヤネルコントローラ(CHC)〕を介して外部
記憶装置に論理的に接続される。
マルチコンピユータシステムでは、複数の外部
記憶装置が備えられ、これらの外部記憶装置に対
応する複数の入出力制御般装置を制御するチヤネ
ルプロセツサ(CHP)が設けられている。
記憶装置が備えられ、これらの外部記憶装置に対
応する複数の入出力制御般装置を制御するチヤネ
ルプロセツサ(CHP)が設けられている。
一つの中央処理装置と一つの外部記憶装置との
パスを形成するため、浮動チヤネルアドレス
(Floating Channel Address;FCA;入出力制
御装置CHCを論理的に識別するためのアドレス)
がコンピユータシステムの中に定義されており、
中央処理装置はオペレーテイングシステム(OS)
等の管理プログラムが発行する浮動チヤネルアド
レスに対するセツト命令等で何れの外部記憶装置
にも論理的に接続可能(以下、クロスモードとい
う)となつている。
パスを形成するため、浮動チヤネルアドレス
(Floating Channel Address;FCA;入出力制
御装置CHCを論理的に識別するためのアドレス)
がコンピユータシステムの中に定義されており、
中央処理装置はオペレーテイングシステム(OS)
等の管理プログラムが発行する浮動チヤネルアド
レスに対するセツト命令等で何れの外部記憶装置
にも論理的に接続可能(以下、クロスモードとい
う)となつている。
しかし、コンピユータシステムの立上げ時すな
わちイニシヤルプログラムロードは、中央処理装
置と入出力制御装置を論理的に一対一に接続する
ノンクロスモードにおいて実行され、イニシヤル
プログラムロードを実行する選択された中央処理
装置は、その立上げ時に一義的に定められている
外部記憶装置との接続関係で、論理的に接続され
た入出力制御装置からのみイニシヤルプログラム
ロードを実行していた。
わちイニシヤルプログラムロードは、中央処理装
置と入出力制御装置を論理的に一対一に接続する
ノンクロスモードにおいて実行され、イニシヤル
プログラムロードを実行する選択された中央処理
装置は、その立上げ時に一義的に定められている
外部記憶装置との接続関係で、論理的に接続され
た入出力制御装置からのみイニシヤルプログラム
ロードを実行していた。
しかしながら、前記従来のイニシヤルプログラ
ムロード(IPL)の実行においては、一つのパス
で例えば入出力制御装置(CHC)が使用中や障
害等によつてイニシヤルプログラムロードが失敗
すると、イニシヤルプログラムロードは、ノンク
ロスモードにおいてのみ実行され得るので、他の
何れかのパス(交替パス)に切換えることはでき
ないため、その中央処理装置から異なる入出力制
御装置に対してイニシヤルプログラムロードのリ
トライを行うことが不可能であつた。
ムロード(IPL)の実行においては、一つのパス
で例えば入出力制御装置(CHC)が使用中や障
害等によつてイニシヤルプログラムロードが失敗
すると、イニシヤルプログラムロードは、ノンク
ロスモードにおいてのみ実行され得るので、他の
何れかのパス(交替パス)に切換えることはでき
ないため、その中央処理装置から異なる入出力制
御装置に対してイニシヤルプログラムロードのリ
トライを行うことが不可能であつた。
この場合には、一つのパスでイニシヤルプログ
ラムロードが失敗して、次のイニシヤルプログラ
ムロードのリトライを行う場合は、オペレータの
操作によりイニシヤルプログラムロードを行う中
央処理装置を切換えなければならず、コンピユー
タシステムの立上げを動的および効率的に行うこ
とができない、という問題点があつた。
ラムロードが失敗して、次のイニシヤルプログラ
ムロードのリトライを行う場合は、オペレータの
操作によりイニシヤルプログラムロードを行う中
央処理装置を切換えなければならず、コンピユー
タシステムの立上げを動的および効率的に行うこ
とができない、という問題点があつた。
本発明は上記問題点に鑑みて創案されたもの
で、一つのパスでイニシヤルプログラムロードが
失敗した時に、交替パスによりイニシヤルプログ
ラムロードのリトライを可能にするとともに、コ
ンピユータシステムの立上げが動的かつ効率的に
行われ得るイニシヤルプログラムロード方法を提
供することを目的とする。
で、一つのパスでイニシヤルプログラムロードが
失敗した時に、交替パスによりイニシヤルプログ
ラムロードのリトライを可能にするとともに、コ
ンピユータシステムの立上げが動的かつ効率的に
行われ得るイニシヤルプログラムロード方法を提
供することを目的とする。
本発明の上記目的を達成するための手段は、第
1図の原理説明図に示すように、中央処理装置1
が1つの入出力制御装置2aに接続されるように
設定したノンクロスモードと、前記中央処理装置
1が複数の入出力制御装置2a〜2nの何れか選
択されたものに接続されるように設定したクロス
モードがあり、このクロスモードで前記中央処理
装置1と入出力制御装置2a〜2nの論理的接続
を切換える切換手段3を有し、この切換手段3で
切換えられた論理的接続を定義した情報を記憶
し、前記ノンクロスモードで前記中央処理装置1
によるイニシヤルプログラムロードを行うイニシ
ヤルプログラムロード方法であつて、前記中央処
理装置1によつて前記ノンクロスモードでイニシ
ヤルプログラムロードを行い、このイニシヤルプ
ログラムロードが失敗した際には、前記ノンクロ
スモードで設定されている入出力制御装置2aを
前記情報で記憶している入出力制御装置に置き換
えて、前記クロスモードで接続可能な入出力制御
装置を介して前記中央処理装置1によるイニシヤ
ルプログラムロードを再び行うようにしたイニシ
ヤルプログラムロード方法である。
1図の原理説明図に示すように、中央処理装置1
が1つの入出力制御装置2aに接続されるように
設定したノンクロスモードと、前記中央処理装置
1が複数の入出力制御装置2a〜2nの何れか選
択されたものに接続されるように設定したクロス
モードがあり、このクロスモードで前記中央処理
装置1と入出力制御装置2a〜2nの論理的接続
を切換える切換手段3を有し、この切換手段3で
切換えられた論理的接続を定義した情報を記憶
し、前記ノンクロスモードで前記中央処理装置1
によるイニシヤルプログラムロードを行うイニシ
ヤルプログラムロード方法であつて、前記中央処
理装置1によつて前記ノンクロスモードでイニシ
ヤルプログラムロードを行い、このイニシヤルプ
ログラムロードが失敗した際には、前記ノンクロ
スモードで設定されている入出力制御装置2aを
前記情報で記憶している入出力制御装置に置き換
えて、前記クロスモードで接続可能な入出力制御
装置を介して前記中央処理装置1によるイニシヤ
ルプログラムロードを再び行うようにしたイニシ
ヤルプログラムロード方法である。
本発明によれば、前記中央処理装置1によつて
ノンクロスモードでイニシヤルプログラムロード
を行つた際に、このイニシヤルプログラムロード
が失敗しても、ノンクロスモードで定義されてい
る入出力制御装置2aを、クロスモードで選択さ
れ設定されている接続可能な一つの入出力制御装
置に、前記切換手段3が置き換えて、前記中央処
理装置1によるイニシヤルプログラムロードを行
う。
ノンクロスモードでイニシヤルプログラムロード
を行つた際に、このイニシヤルプログラムロード
が失敗しても、ノンクロスモードで定義されてい
る入出力制御装置2aを、クロスモードで選択さ
れ設定されている接続可能な一つの入出力制御装
置に、前記切換手段3が置き換えて、前記中央処
理装置1によるイニシヤルプログラムロードを行
う。
以下、本発明の一実施例を図面に基づいて詳細
に説明する。
に説明する。
第2図は本発明を実施したマルチコンピユータ
システムの構成図である。まず、その構成を説明
する。このコンピユータシステムは複数の中央処
理装置(CPU)1a〜1dを備え、各中央処理
装置(CPU)のゲグループで共用する主記憶制
御装置(MCU)4a,4bを有している。この
主記憶制御装置(MCU)4a,4bには、イニ
シヤルプログラムロード(IPL)の複数のパスを
形成することになるチヤネルプロセツサ(CHP)
5a,5bがそれぞれ結合され、各チヤネルプロ
セツサ(CHP)5a,5bは、複数の入出力制
御装置(CHC)2a〜2hを有しクロスモード
においてそれらの入出力制御装置(CHC)2a
〜2hを全ての中央処理装置(CPU)1a〜1
dへ接続することを可能としている。
システムの構成図である。まず、その構成を説明
する。このコンピユータシステムは複数の中央処
理装置(CPU)1a〜1dを備え、各中央処理
装置(CPU)のゲグループで共用する主記憶制
御装置(MCU)4a,4bを有している。この
主記憶制御装置(MCU)4a,4bには、イニ
シヤルプログラムロード(IPL)の複数のパスを
形成することになるチヤネルプロセツサ(CHP)
5a,5bがそれぞれ結合され、各チヤネルプロ
セツサ(CHP)5a,5bは、複数の入出力制
御装置(CHC)2a〜2hを有しクロスモード
においてそれらの入出力制御装置(CHC)2a
〜2hを全ての中央処理装置(CPU)1a〜1
dへ接続することを可能としている。
前記クロスモードを可能とするために、主記憶
制御装置(MCU)4a,4bは、相互に接続さ
れて、互いに他側の中央処理装置(CPU)とチ
ヤネルプロセツサ(CHP)を接続できるように
構成されている。
制御装置(MCU)4a,4bは、相互に接続さ
れて、互いに他側の中央処理装置(CPU)とチ
ヤネルプロセツサ(CHP)を接続できるように
構成されている。
さらに、各主記憶制御装置(MCU)4a,4
bのそれぞれには、サービスプロセツサ(SVP)
3a,3bが接続されており、このサービスプロ
セツサ(SVP)3a,3bが本発明の切換手段
を構成する。
bのそれぞれには、サービスプロセツサ(SVP)
3a,3bが接続されており、このサービスプロ
セツサ(SVP)3a,3bが本発明の切換手段
を構成する。
各主記憶制御装置(MCU)4a,4bには、
図示しない主記憶装置が接続されていて、中央処
理装置(CPU)1a〜1dからのアクセスを制
御している。
図示しない主記憶装置が接続されていて、中央処
理装置(CPU)1a〜1dからのアクセスを制
御している。
また、各入出力制御装置(CHC)2a〜2h
には、外部記憶装置として磁気デイスク装置等が
接続され、中央処理装置(CPU)は主記憶制御
装置(MCU)内に形成された浮動チヤネルアド
レス(FCA)で指定される入出力制御装置
(CHC)2a〜2hの何れかと入出力ができるよ
うになつている。
には、外部記憶装置として磁気デイスク装置等が
接続され、中央処理装置(CPU)は主記憶制御
装置(MCU)内に形成された浮動チヤネルアド
レス(FCA)で指定される入出力制御装置
(CHC)2a〜2hの何れかと入出力ができるよ
うになつている。
以上のように構成されたマルチコンピユータシ
ステムにおける本実施例の作動を説明する。
ステムにおける本実施例の作動を説明する。
イニシヤルプログラムロード(IPL)の実行が
完了した後においては、中央処理装置(CPU)
と入出力制御装置(CHC)の接続を定義する浮
動チヤネルアドレス(FCA)をオペレーテイン
グシステム(OS)等の管理プログラムが管理す
ることにより、それぞれの中央処理装置(CPU)
はクロスモードでそれぞれの入出力制御装置
(CHC)と自在に接続ができるようになつている
が、イニシヤルプログラムロード(IPL)の実行
時には、中央処理装置(CPU)は、一義的にア
クセスすることに予めになつている一台のチヤネ
ルプロセツサ(CHP)が保有する一台の入出力
制御装置(CHC)と接続し、ノンクロスモード
においてイニシヤルプログラムロード(IPL)を
実行する。
完了した後においては、中央処理装置(CPU)
と入出力制御装置(CHC)の接続を定義する浮
動チヤネルアドレス(FCA)をオペレーテイン
グシステム(OS)等の管理プログラムが管理す
ることにより、それぞれの中央処理装置(CPU)
はクロスモードでそれぞれの入出力制御装置
(CHC)と自在に接続ができるようになつている
が、イニシヤルプログラムロード(IPL)の実行
時には、中央処理装置(CPU)は、一義的にア
クセスすることに予めになつている一台のチヤネ
ルプロセツサ(CHP)が保有する一台の入出力
制御装置(CHC)と接続し、ノンクロスモード
においてイニシヤルプログラムロード(IPL)を
実行する。
この接続状態は浮動チヤネルアドレス(FCA)
に定義され、サービスプロセツサ(SVP)3a,
3bがそれぞれ管理し、このサービスプロセツサ
(SVP)3a,3bは、例えば中央処理装置
(CPU)No.0の入出力制御装置(CHC)No.0との
間のパスにより、イニシヤルプログラムロード
(IPL)を実行し、そのイニシヤルプログラムロ
ード(IPL)の失敗を検出したときは、浮動チヤ
ネルアドレス(FCA)を一時的に交替パス〔例
えば中央処理装置(CPU)No.0と入出力制御装
置(CHC)No.1〕に切換えてイニシヤルプログ
ラムロード(IPL)をリトライする。
に定義され、サービスプロセツサ(SVP)3a,
3bがそれぞれ管理し、このサービスプロセツサ
(SVP)3a,3bは、例えば中央処理装置
(CPU)No.0の入出力制御装置(CHC)No.0との
間のパスにより、イニシヤルプログラムロード
(IPL)を実行し、そのイニシヤルプログラムロ
ード(IPL)の失敗を検出したときは、浮動チヤ
ネルアドレス(FCA)を一時的に交替パス〔例
えば中央処理装置(CPU)No.0と入出力制御装
置(CHC)No.1〕に切換えてイニシヤルプログ
ラムロード(IPL)をリトライする。
このことによつて、イニシヤルプログラムロー
ド(IPL)が成功する確率を高めることができ、
また、イニシヤルプログラムロード(IPL)の失
敗時のリトライを動的に行うことが可能になる。
ド(IPL)が成功する確率を高めることができ、
また、イニシヤルプログラムロード(IPL)の失
敗時のリトライを動的に行うことが可能になる。
第3図はイニシヤルプログラムロード(IPL)
の実行を管理するテーブルを示しており、イニシ
ヤルプログラムロード(IPL)を実施する中央処
理装置CPUNo.0はノンクロスモードにおいて入
出力制御装置(CHC)No.0と一対一に接続され、
クロスモードにおいては、入出力制御装置
(CHC)No.0,1,2,3の何れか一つと浮動チ
ヤネルアドレス(FCA)を介して接続されるよ
うになつていることを示したものである。
の実行を管理するテーブルを示しており、イニシ
ヤルプログラムロード(IPL)を実施する中央処
理装置CPUNo.0はノンクロスモードにおいて入
出力制御装置(CHC)No.0と一対一に接続され、
クロスモードにおいては、入出力制御装置
(CHC)No.0,1,2,3の何れか一つと浮動チ
ヤネルアドレス(FCA)を介して接続されるよ
うになつていることを示したものである。
第3図のaはノンクロスモードにおいてサービ
スプロセツサSVP内に設定されたイニシヤルプ
ログラムロード(IPL)機番の0番によるイニシ
ヤルプログラムロードが失敗に終わり、イニシヤ
ルプログラムロード(IPL)機番が0番から1番
に変更された後を示す図である。
スプロセツサSVP内に設定されたイニシヤルプ
ログラムロード(IPL)機番の0番によるイニシ
ヤルプログラムロードが失敗に終わり、イニシヤ
ルプログラムロード(IPL)機番が0番から1番
に変更された後を示す図である。
同図のaのイニシヤルプログラムロード
(IPL)機番に示されている“1”は、交替パス
を用いてイニシヤルプログラムロード(IPL)を
リトライするための仮の入出力制御装置(CHC)
No.を示すものであつて、この仮の入出力制御装置
CHCNo.1に相当する値が浮動チヤネルアドレス
(FCA)に既に設定されているかを前記サービス
プロセツサ(SVP)が検索する。
(IPL)機番に示されている“1”は、交替パス
を用いてイニシヤルプログラムロード(IPL)を
リトライするための仮の入出力制御装置(CHC)
No.を示すものであつて、この仮の入出力制御装置
CHCNo.1に相当する値が浮動チヤネルアドレス
(FCA)に既に設定されているかを前記サービス
プロセツサ(SVP)が検索する。
その検索の結果、既に浮動チヤネルアドレス
(FCA)に設定されている場合には、その入出力
制御装置(CHC)No.1がノンクロスモードにお
いてどの中央処理装置CPUNo.に接続されること
に定義されているかをサービスプロセツサ
(SVP)が検索する。この実施例ではその入出力
制御装置(CHC)No.1はノンクロスモードにお
いて中央処理装置(CPU)No.1に接続されるよ
うに定義されている。
(FCA)に設定されている場合には、その入出力
制御装置(CHC)No.1がノンクロスモードにお
いてどの中央処理装置CPUNo.に接続されること
に定義されているかをサービスプロセツサ
(SVP)が検索する。この実施例ではその入出力
制御装置(CHC)No.1はノンクロスモードにお
いて中央処理装置(CPU)No.1に接続されるよ
うに定義されている。
イニシヤルプログラムロード(IPL)はノンク
ロスモードにおいてのみ実行されるため、イニシ
ヤルプログラムロード(IPL)機番で指定されて
いる入出力制御装置CHCNo.1と対象の中央処理
装置(CPU)No.0を使用してイニシヤルプログ
ラムロード(IPL)のリトライを行うためには、
ノンクロスモードにおいて定義されている中央処
理装置(CPU)No.1を、イニシヤルプログラム
ロード(IPL)が実際に実行させられる中央処理
装置(CPU)No.0に、第3図のbに示すように
浮動チヤネルアドレス(FCA)内で入れ換える。
そして、その中央処理装置(CPU)No.を入れ換
えた状態で、イニシヤルプログラムロード
(IPL)のリトライを中央処理装置(CPU)No.0
に行わせる。
ロスモードにおいてのみ実行されるため、イニシ
ヤルプログラムロード(IPL)機番で指定されて
いる入出力制御装置CHCNo.1と対象の中央処理
装置(CPU)No.0を使用してイニシヤルプログ
ラムロード(IPL)のリトライを行うためには、
ノンクロスモードにおいて定義されている中央処
理装置(CPU)No.1を、イニシヤルプログラム
ロード(IPL)が実際に実行させられる中央処理
装置(CPU)No.0に、第3図のbに示すように
浮動チヤネルアドレス(FCA)内で入れ換える。
そして、その中央処理装置(CPU)No.を入れ換
えた状態で、イニシヤルプログラムロード
(IPL)のリトライを中央処理装置(CPU)No.0
に行わせる。
以上のような作用により、中央処理装置
(CPU)No.0が、第4図のaで点線で囲んだ、チ
ヤネルプロセツサ(CHP)No.0の入出力制御装
置(CHC)No.0との間のパスでイニシヤルプロ
グラムロード(IPL)が失敗しても、第4図のb
で点線で囲んだ、中央処理装置(CPU)No.0と
チヤネルプロセツサ(CHP)No.0の入出力制御
装置(CHC)No.1との間のパスで、イニシヤル
プログラムロード(IPL)のリトライが可能にな
る。
(CPU)No.0が、第4図のaで点線で囲んだ、チ
ヤネルプロセツサ(CHP)No.0の入出力制御装
置(CHC)No.0との間のパスでイニシヤルプロ
グラムロード(IPL)が失敗しても、第4図のb
で点線で囲んだ、中央処理装置(CPU)No.0と
チヤネルプロセツサ(CHP)No.0の入出力制御
装置(CHC)No.1との間のパスで、イニシヤル
プログラムロード(IPL)のリトライが可能にな
る。
なお、本発明は上記実施例に限るものではな
く、本発明の主旨に沿つて種々の応用と実施態様
をとり得る。
く、本発明の主旨に沿つて種々の応用と実施態様
をとり得る。
また、本発明の浮動チヤネルアドレス(FCA)
の切換手段はサービスプログラム(SVP)に限
るものではなく、同等な機能を有するハードウエ
アでも良い。
の切換手段はサービスプログラム(SVP)に限
るものではなく、同等な機能を有するハードウエ
アでも良い。
また、本発明はマルチコンピユータシステムに
限ることなく複数のパスを備えていれば他のシン
グルのコンピユータシステムにも適応できること
はいうまでもない。
限ることなく複数のパスを備えていれば他のシン
グルのコンピユータシステムにも適応できること
はいうまでもない。
本発明は、以上説明したように、中央処理装置
によつてノンクロスモードでイニシヤルプログラ
ムロードを行つた際に、このイニシヤルプログラ
ムロードが失敗しても、ノンクロスモードで定義
されている入出力制御装置を、クロスモードで選
択され設定されている接続可能な一つの入出力制
御装置に前記切換手段が置き換えて、前記中央処
理装置によるイニシヤルプログラムロードを再び
実行することができるので、イニシヤルプログラ
ムロードが失敗した場合において、自動的に交替
パスに切換えてリトライさせることが可能であ
り、イニシヤルプログラムロードの成功率を高め
コンピユータシステムの立上げが動的かつ効率的
に行われ得るのである。
によつてノンクロスモードでイニシヤルプログラ
ムロードを行つた際に、このイニシヤルプログラ
ムロードが失敗しても、ノンクロスモードで定義
されている入出力制御装置を、クロスモードで選
択され設定されている接続可能な一つの入出力制
御装置に前記切換手段が置き換えて、前記中央処
理装置によるイニシヤルプログラムロードを再び
実行することができるので、イニシヤルプログラ
ムロードが失敗した場合において、自動的に交替
パスに切換えてリトライさせることが可能であ
り、イニシヤルプログラムロードの成功率を高め
コンピユータシステムの立上げが動的かつ効率的
に行われ得るのである。
第1図は本発明の原理説明図、第2図は本発明
を実施したマルチコンピユータシステムの構成
図、第3図はイニシヤルプログラムロード
(IPL)の実行を管理するテーブルの説明図、第
4図は交替パスの切換説明図である。 1,1a〜1d……中央処理装置(CPU)、2
a〜2n……入出力制御装置(CHC)、3……切
換手段、3a+3b……サービスプロセツサ
(SVP)、4a,4b……主記憶制御装置
(MCU)、5a,5b……チヤネルプロセツサ
(CHP)。
を実施したマルチコンピユータシステムの構成
図、第3図はイニシヤルプログラムロード
(IPL)の実行を管理するテーブルの説明図、第
4図は交替パスの切換説明図である。 1,1a〜1d……中央処理装置(CPU)、2
a〜2n……入出力制御装置(CHC)、3……切
換手段、3a+3b……サービスプロセツサ
(SVP)、4a,4b……主記憶制御装置
(MCU)、5a,5b……チヤネルプロセツサ
(CHP)。
Claims (1)
- 【特許請求の範囲】 1 中央処理装置1が1つの入出力制御装置2a
に接続されるように設定したノンクロスモード
と、 前記中央処理装置1が複数の入出力制御装置2
a〜2nの何れか選択されたものに接続されるよ
うに設定したクロスモードがあり、 このクロスモードで前記中央処理装置1と入出
力制御装置2a〜2nの論理的接続を切換える切
換手段3を有し、 この切換手段3で切換えられた論理的接続を定
義した情報を記憶し、 前記ノンクロスモードで前記中央処理装置1に
よるイニシヤルプログラムロードを行うイニシヤ
ルプログラムロード方法であつて、 前記中央処理装置1によつて前記ノンクロスモ
ードでイニシヤルプログラムロードを行い、 このイニシヤルプログラムロードが失敗した際
には、前記ノンクロスモードで設定されている入
出力制御装置2aを前記情報で記憶している入出
力制御装置に置き換えて、前記クロスモードで接
続可能な入出力制御装置を介して前記中央処理装
置1によるイニシヤルプログラムロードを再び行
うことを特徴とするイニシヤルプログラムロード
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29717386A JPS63149750A (ja) | 1986-12-12 | 1986-12-12 | イニシャルプログラムロード方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29717386A JPS63149750A (ja) | 1986-12-12 | 1986-12-12 | イニシャルプログラムロード方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63149750A JPS63149750A (ja) | 1988-06-22 |
| JPH05736B2 true JPH05736B2 (ja) | 1993-01-06 |
Family
ID=17843122
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29717386A Granted JPS63149750A (ja) | 1986-12-12 | 1986-12-12 | イニシャルプログラムロード方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63149750A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3205184B2 (ja) * | 1994-08-12 | 2001-09-04 | 三菱鉛筆株式会社 | 焼成鉛筆芯及びその製造方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS593612A (ja) * | 1982-06-30 | 1984-01-10 | Fujitsu Ltd | イニシヤル・プログラム・ロ−ド処理方式 |
| JPS593610A (ja) * | 1982-06-30 | 1984-01-10 | Fujitsu Ltd | Iplリトライ処理方式 |
| JPS59168528A (ja) * | 1983-03-16 | 1984-09-22 | Nippon Telegr & Teleph Corp <Ntt> | イニシヤル・プログラム・ロ−ド方式 |
-
1986
- 1986-12-12 JP JP29717386A patent/JPS63149750A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63149750A (ja) | 1988-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4056471B2 (ja) | プロセッサに譲渡するためのシステム | |
| US6085333A (en) | Method and apparatus for synchronization of code in redundant controllers in a swappable environment | |
| JPWO1997010549A1 (ja) | 電子計算機システム | |
| JPH05181823A (ja) | 区画区分式プロセス環境における区画間制御のための方法及び装置 | |
| JPH02267634A (ja) | 割込み処理装置 | |
| WO1997010549A1 (fr) | Systeme de calcul electronique | |
| US5146605A (en) | Direct control facility for multiprocessor network | |
| US5537598A (en) | System for installing processor control code | |
| JP3765201B2 (ja) | 計算機システム | |
| JPH05233162A (ja) | データ退避方式および保守機能を備えたデータ処理システム | |
| JP2001022599A (ja) | フォールトトレラント・システム,フォールトトレラント処理方法およびフォールトトレラント制御用プログラム記録媒体 | |
| JP2001216171A (ja) | 仮想計算機システム | |
| JPH05736B2 (ja) | ||
| JP3512627B2 (ja) | Iplにおける代替パスおよび二重化によるロードボリュームi/o制御管理方式 | |
| JPH0430245A (ja) | マルチプロセッサ制御方式 | |
| JP2001229042A (ja) | ディスク制御装置 | |
| JPS6269309A (ja) | 周辺装置初期化制御方式 | |
| JPH03229331A (ja) | 情報処理装置 | |
| JPH0727468B2 (ja) | 二重化情報処理装置 | |
| JP2707308B2 (ja) | 多目的プロセッサおよび多目的プロセッサを備えたデータ処理システム | |
| JP2762453B2 (ja) | 入出力構成変更方法 | |
| JP2000099360A (ja) | 2重系システム | |
| JPS62243498A (ja) | 主記憶装置管理方式 | |
| JPH02213964A (ja) | メモリコピー方法 | |
| JPS6024648A (ja) | 仮想計算機システム内組入れ中央処理装置決定処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |