(57)【要約】本開示はＲＡＩＤ設定方法及び装置を提供する。ＲＡＩＤ設定を実行する必要がある際に、バッチ式でＲＡＩＤ設定が必要な各サーバーにＩＦ起動コマンドを送信することにより、各サーバーがその受信したＩＦ起動コマンドに基づいてＩＦの起動を完成し、ＩＦにおけるＡｇｅｎｔにＲＡＩＤ設定コマンドを送信するようにＲＡＩＤ設定を実行ようにする。【選択図】図１
2019533848.tif 000002
【特許請求の範囲】
【請求項１】
ＲＡＩＤ設定方法であって、
サーバー管理装置は本装置が管理した全てのサーバーからＲＡＩＤ設定を実行すべき１つ又は複数の候補サーバーを選択することと、
前記サーバー管理装置はバッチ式で各候補サーバーに集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを送信することと、
前記サーバー管理装置は候補サーバーが前記ＩＦ起動コマンドに基づいてＩＦの起動を完成した後に、ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることと、
前記サーバー管理装置は前記指定ポートに割り当てられたＩＰアドレスに基づいて前記指定ポートとネットワーク接続を確立し、前記ネットワーク接続によってＲＡＩＤ設定コマンドを送信することにより、前記ＡｇｅｎｔにＲＡＩＤ設定を実行させることと、
を含むＲＡＩＤ設定方法。
【請求項２】
ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることは、
前記サーバー管理装置が、ＩＦにおけるカスタマイズの起動アイテムによって該ＩＦにおけるＡｇｅｎｔを起動することと、
前記サーバー管理装置が、起動後のＡｇｅｎｔを指定ポートに関連付けることと、
前記サーバー管理装置が、動的ホスト設定プロトコルＤＨＣＰを使用して前記指定ポートにＩＰアドレスを割り当てることと、
を含む請求項１に記載の方法。
【請求項３】
候補サーバーの既に起動されたＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成したことをモニターすると、前記サーバー管理装置は該候補サーバーにＩＦ終了コマンドを送信すること
を更に含む請求項１に記載の方法。
【請求項４】
バッチ式で各候補サーバーにＩＦ起動コマンドを送信することは、
前記サーバー管理装置が各候補サーバーにおける基板管理コントローラ（ＢＭＣ）にＩＦ起動コマンドを送信することにより、前記ＢＭＣに受信した前記ＩＦ起動コマンドに基づいて該候補サーバーに関連付けられたＩＦを起動させること
を含む請求項１に記載の方法。
【請求項５】
ＲＡＩＤ設定方法であって、
サーバーは、サーバー管理装置から送ってきた集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを受信することと、
前記サーバーは、その受信した前記ＩＦ起動コマンドに基づいてＩＦを起動することと、
前記サーバーは、前記ＩＦの起動を完成した後に、前記サーバー管理装置により前記ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートに割り当てられたＩＰアドレスに基づいて、前記指定ポートと前記サーバー管理装置との間にネットワーク接続を確立することにより、前記Ａｇｅｎｔに前記サーバー管理装置が前記ネットワーク接続によって送信したＲＡＩＤ設定コマンドを受信させ、前記ＲＡＩＤ設定コマンドに基づいてＲＡＩＤ設定を実行させることと
を含むＲＡＩＤ設定方法。
【請求項６】
前記サーバーは前記ＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成した後に、前記サーバー管理装置から送ってきたＩＦ終了コマンドを受信することと、
前記サーバーは前記ＩＦ終了コマンドに基づいてＩＦを終了することと、
を更に含む請求項５に記載の方法。
【請求項７】
サーバー管理装置であって、プロセッサと機械読取可能な記録媒体とを備え、前記機械読取可能な記録媒体に前記プロセッサによって実行されることができる機械実行可能なコマンドを記憶しており、前記機械実行可能なコマンドによって、前記プロセッサに、
該サーバー管理装置が管理した全てのサーバーからＲＡＩＤ設定を実行すべき１つ又は複数の候補サーバーを選択することと、
バッチ式で各候補サーバーに集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを送信することと、
候補サーバーにより前記ＩＦ起動コマンドに基づいてＩＦの起動が完成された後に、ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることと、
前記指定ポートに割り当てられたＩＰアドレスに基づいて前記指定ポートとネットワーク接続を確立し、前記ネットワーク接続によってＲＡＩＤ設定コマンドを送信することにより、前記ＡｇｅｎｔにＲＡＩＤ設定を実行させることと、
を実行させるサーバー管理装置。
【請求項８】
ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てる際に、前記機械実行可能なコマンドによって、更に前記プロセッサに、
ＩＦにおけるカスタマイズの起動アイテムによって該ＩＦにおけるＡｇｅｎｔを起動することと、
起動後のＡｇｅｎｔを指定ポートに関連付けることと、
動的ホスト設定プロトコルＤＨＣＰを使用して前記指定ポートにＩＰアドレスを割り当てることと
を実行させる請求項７に記載の装置。
【請求項９】
前記機械実行可能なコマンドによって、更に前記プロセッサに、
候補サーバーの既に起動されたＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成したことをモニターすると、該候補サーバーにＩＦ終了コマンドを送信すること
を実行させる請求項７に記載の装置。
【請求項１０】
バッチ式で各候補サーバーにＩＦ起動コマンドを送信する際に、前記機械実行可能なコマンドによって、更に前記プロセッサに、
各候補サーバーにおける基板管理コントローラ（ＢＭＣ）にＩＦ起動コマンドを送信することにより、前記ＢＭＣに受信した前記ＩＦ起動コマンドに基づいて該候補サーバーに関連付けられたＩＦを起動させること
を実行させる請求項７に記載の装置。
【請求項１１】
請求項５に記載のＲＡＩＤ設定方法を適用する装置であって、
プロセッサと機械読取可能な記録媒体とを含み、前記機械読取可能な記録媒体に前記プロセッサによって実行されることができる機械実行可能なコマンドを記憶しており、前記機械実行可能なコマンドによって、前記プロセッサに、
サーバー管理装置から送ってきた集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを受信することと、
受信した前記ＩＦ起動コマンドに基づいてＩＦを起動することと、
前記ＩＦの起動を完成した後に、前記サーバー管理装置により前記ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートに割り当てられたＩＰアドレスに基づいて、前記指定ポートと前記サーバー管理装置との間にネットワーク接続を確立することにより、前記Ａｇｅｎｔに前記ネットワーク接続によって前記サーバー管理装置から送ってきたＲＡＩＤ設定コマンドを受信させ、前記ＲＡＩＤ設定コマンドに基づいてＲＡＩＤ設定を実行させることと、
を実行させる装置。
【請求項１２】
前記機械実行可能なコマンドによって、更に前記プロセッサに、
前記ＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成した後に、前記サーバー管理装置から送ってきたＩＦ終了コマンドを受信することと、
前記ＩＦ終了コマンドに基づいてＩＦを終了することと、
を実行させる請求項１１に記載の装置。
【請求項１３】
機械読取可能な記録媒体であって、機械実行可能なコマンドを記憶しており、前記機械実行可能なコマンドは、プロセッサによって呼び出されて実行される際に、前記プロセッサに請求項１に記載のＲＡＩＤ設定方法を実行させる機械読取可能な記録媒体。
【発明の詳細な説明】
【相関する出願の相互援用】
【０００１】
本特許出願は２０１６年８月４日に提出した、出願番号が２０１６１０６３８７１３．ｘであり、発明の名称が「ＲＡＩＤ設定方法及び装置」である中国特許出願に基づき優先権を主張し、該出願の全ての内容をここに援用する。
【背景技術】
【０００２】
ＲＡＩＤでハードドライブを管理するアップリケーションでは、ＲＡＩＤを予め設定する場合が多い。そうしなければ、ハードドライブを認識できなく、オペレーティングシステムをインストールできない等の影響をもたらすことがある。
【０００３】
ＲＡＩＤを設定する形態はスマートストレージ管理（ＳＳＡ：ＳｍａｒｔＳｔｏｒａｇｅＡｄｍｉｎｉｓｔｒａｔｏｒ）方式でよい。ＳＳＡ方式は手動設定の方式であり、具体的に、手動でサーバーのインテリジェントプロビジョニング（ＩＰ：ＩｎｔｅｌｌｉｇｅｎｔＰｒｏｖｉｓｉｏｎｉｎｇ）ページに入り、ＩＰページ上でメンテナンス作業（ＰｅｒｆｏｒｍＭａｉｎｔｅｎａｎｃｅ）ページを手動で選択し、ＰｅｒｆｏｒｍＭａｉｎｔｅｎａｎｃｅページでＳＳＡを手動で選択することによってＳＳＡ設定ページに入り、ＳＳＡ設定ページでＲＡＩＤ設定操作を手動で実行することができる。
【図面の簡単な説明】
【０００４】
ここでの図面は、明細書に組み込まれ、本明細書の一部を構成し、本開示に適する実施例を示しており、明細書と共に本開示の原理を解釈するために用いられる。
【０００５】
【図１】図１は本開示によるＲＡＩＤ設定方法を示すフローチャートである。
【図２】図２は本開示による図１に示すＲＡＩＤ設定方法が適用される実施例を示す模式図である。
【図３】図３は本開示によるサーバー管理装置のハードウェア構造図である。
【図４】図４は本開示による図３に示す装置の機能モジュールの構造図である。
【図５】図５は本開示によるサーバーのハードウェア構造図である。
【図６】図６は本開示による図５に示すサーバーの機能モジュールの構造図である。
【発明を実施するための形態】
【０００６】
以下、本開示の実施例における図面を参照して、本開示の実施例に係る技術案を明確かつ完全に説明する。無論、説明される実施例は全部の実施例ではなく、ただ本開示の一部の実施例だけである。本開示における実施例に基づいて、当業者にとって、創造的な労働を行わない前提で得られるすべての他の実施例は、いずれも本開示が特許請求する範囲に入る。
【０００７】
図１は本開示によるＲＡＩＤ設定方法を示すフローチャートである。図１に示すように、該方法は以下のステップを含む。
【０００８】
ステップ１０１において、サーバー管理装置は該装置に管理されている全てのサーバーからＲＡＩＤ設定を実行する必要がある候補サーバーを選択する。
【０００９】
実際の応用では、１つのサーバー管理装置が多数のサーバーを管理できるが、各サーバーはいずれもＲＡＩＤ設定を実行する必要があるわけではない。これにより、本開示において、実際のニーズに応じて、管理している全てのサーバーからＲＡＩＤ設定を実行する必要があるサーバーを選択することができる。ここで、ＲＡＩＤ設定を実行する必要がない他のサーバーと区別しやすいために、ＲＡＩＤ設定を実行する必要があるサーバーを候補サーバーと略称する。
【００１０】
ステップ１０２において、サーバー管理装置は集積高速インテリジェント拡張なツールキット（ＩＦ：Ｉｎｔｅｇｒａｔｅｄ  Ｆａｓｔ  Ｉｎｔｅｌｌｉｇｅｎｔ  Ｓｃａｌａｂｌｅ  Ｔｏｏｌｋｉｔ）起動コマンドをバッチ式で各候補サーバーに送信する。
【００１１】
ステップ１０３において、候補サーバーは、サーバー管理装置から送ってきたＩＦ起動コマンドを受信し、受信したＩＦ起動コマンドに基づいてＩＦを起動する。
【００１２】
本開示において、各候補サーバーは１つの対応するＩＦに関連付けられる。これにより、ステップ１０３において、候補サーバーがその受信したＩＦ起動コマンドに基づいて起動したＩＦは、候補サーバーに関連付けられるＩＦである。本開示において、ＩＦは例えばLｉｎｕｘ、ｗｉｎｄｏｗｓ又はその他のシステム等などの一般的なオペレーティングシステムでよく、エージェント（Ａｇｅｎｔ）とＲＡＩＤ設定ツールを有して、起動アイテムをカスタマイズしているため、起動後にＡｇｅｎｔを自動に実行することができる。
【００１３】
本開示の一実施例として、本開示において、各候補サーバーのローカルに１つのセキュアデジタルカード（ＳＤｃａｒｄ）を設置し、候補サーバーに関連付けられるＩＦをＳＤカードに記憶することができる。これにより、上記ステップ１０３において、候補サーバーがその受信したＩＦ起動コマンドに基づいてＩＦを起動することは、具体的に、候補サーバーはその受信したＩＦ起動コマンドに基づいて本サーバーに設置されたＳＤカードを先に起動し、ＳＤカードから本候補サーバーに関連付けられたＩＦにアクセスすることで、候補サーバーに関連付けられたＩＦを起動することを実現する。
【００１４】
本開示の他の実施例として、候補サーバーに関連付けられたＩＦはＳＤカードに記憶しなくてもよく、従って、各候補サーバーにＳＤカードを設置する必要がない。例えば、候補サーバーに関連付けられたＩＦは、遠隔プレブート実行環境（Ｐｒｅ−ｂｏｏｔ  Ｅｘｅｃｕｔｉｏｎ  Ｅｎｖｉｒｏｎｍｅｎｔ、ＰＸＥ）サーバーに記憶されたり、オプティカルドライブによりイメージファイルをマウントする方式でロードされたり、その他の記憶媒体等に記憶されたりする。本開示において、ＩＦから起動することを確保すればよく、本開示はＩＦの記憶場所に制限がない。ＩＦが遠隔ＰＸＥサーバーに記憶されたり、オプティカルドライブによりイメージファイルをマウント方式でロードされたり、その他の記憶媒体等に記憶されたりする際のＩＦの起動方法について、本開示は具体的に制限しなく、ＩＦから起動することを前提として、当業者は如何なる実現可能な方法を使用することができる。
【００１５】
ステップ１０４において、候補サーバーがＩＦの起動を完成した後に、サーバー管理装置はＩＦにおけるエージェント（Ａｇｅｎｔ）に関連付けられた指定ポートにＩＰアドレスを割り当てる。
【００１６】
ステップ１０５において、サーバー管理装置は指定ポートに割り当てられたＩＰアドレスに基づいて指定ポートとネットワーク接続を確立し、前記ネットワーク接続によってＲＡＩＤ設定コマンドを送信することにより、該ＡｇｅｎｔにＲＡＩＤ設定を実行させる。
【００１７】
これにより、図１に示すフローを完成する。
【００１８】
図１に示すフローから分かるように、本開示において、ＲＡＩＤ設定を実行する必要がある際に、バッチ式でＲＡＩＤ設定が必要な各サーバーにＩＦ起動コマンドを送信することにより、各サーバーがその受信したＩＦ起動コマンドに基づいてＩＦを起動し、起動を完成した各ＩＦにおけるＡｇｅｎｔにＲＡＩＤ設定コマンドを送信してＲＡＩＤ設定を実行させる。従って、バッチ式でＲＡＩＤを設定することにより、各サーバーがそれぞれにＢＩＯＳに入ってＲＡＩＤ設定を実行する必要がなくなり、ＲＡＩＤ設定の効率を向上させた。そして、サーバー管理装置によってＲＡＩＤ設定が必要なサーバーのそれぞれを制御してＲＡＩＤ設定を実行することにより、操作が簡単になり、人件費を節約できる。
【００１９】
応用において、サーバーに１つの専用のサービスプロセッサがあり、センサによってコンピュータ、ネットワークサーバー、或いはその他のハードウェア駆動装置の状態をモニターし、独立した接続回線によってシステム管理者と通信することができる。該サービスプロセッサは基板管理コントローラ（ＢＭＣ：Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）と略称する。ＢＭＣはインテリジェントプラットフォーム管理インターフェイス（ＩＰＭＩ：Ｉｎｔｅｌｌｉｇｅｎｔ  Ｐｌａｔｆｏｒｍ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｔｅｒｆａｃｅ）の一部であり、通常、テンプレート或いはモニターされる装置のメイン回路基板に含まれる。
【００２０】
これにより、本開示の一実施例として、上記ステップ１０２において、バッチ式で各候補サーバーにＩＦ起動コマンドを送信することは、具体的に、バッチ式で各候補サーバーにおけるＢＭＣにＩＦ起動コマンドを送信することである。一実施例として、ここでのＩＦ起動コマンドは一回限り有効なコマンドであるが、デフォルトで永久に有効なものではない。
【００２１】
同様に、上記ステップ１０３において、候補サーバーがサーバー管理装置から送ってきたＩＦ起動コマンドを受信し、受信したＩＦ起動コマンドに基づいてＩＦを起動することは、具体的に、候補サーバーにおけるＢＭＣは、サーバー管理装置から送ってきたＩＦ起動コマンドを受信し、受信したＩＦ起動コマンドに基づいて関連付けられたＩＦを起動することである。一実施例として、候補サーバーにおけるＢＭＣは、サーバー管理装置から送ってきたＩＦ起動コマンドを受信した後に、この時にサーバーが既にその他のシステムを起動した可能性がある。このような場合に、候補サーバーにおけるＢＭＣは、まず基本入出力システム（ＢＩＯＳ：Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）を再起動し、その後に関連付けられたＩＦを起動しなければならない。
【００２２】
一実施例として、以上で説明したステップ１０４において、起動を完成したＩＦにおけるＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることは、具体的に、以下のことを含んでもよい。
【００２３】
ステップａ１において、起動を完成したＩＦにおけるカスタマイズの起動アイテムによって該ＩＦにおけるＡｇｅｎｔを起動する。
【００２４】
ステップａ２において、起動後のＡｇｅｎｔを指定ポートに関連付ける。
【００２５】
ステップａ３において、動的ホスト設定プロトコル（ＤＨＣＰ：Ｄｙｎａｍｉｃ  Ｈｏｓｔ  ＣｏｎｆｉｇｕｒａｔｉｏｎＰｒｏｔｏｃｏｌ）によってＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てる。具体的に、本開示において、如何にＤＨＣＰによってＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てるかについては、従来のＩＰアドレスの割り当て方法を使用することができ、本開示は具体的に制限しない。
【００２６】
上記のように、上記のＩＦ起動コマンドは一回限り有効なコマンドであり、ＲＡＩＤ設定を完成すると無効となる。具体的に、本開示において、サーバー管理装置はＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成したことをモニターすると、該ＩＦに関連付けられた候補サーバー（具体的にＢＭＣである）にＩＦ終了コマンド（exit command）を送信する。
【００２７】
候補サーバー（具体的にＢＭＣである）はＩＦ終了コマンドを受信した後に、ＩＦを終了する。
【００２８】
以下、候補サーバーのローカルにＳＤカードを設置しており且つ候補サーバーに関連付けられたＩＦがＳＤカードに記憶されていることを例として、本開示による上記方法を説明する。
【００２９】
図２は本開示による実施例の模式図である。図２では、Ｓｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３との３つのサーバーがある。Ｓｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３はいずれもＢＭＣ２０を含む。Ｓｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３はＢＭＣ２０以外のモジュールも含んでいるが、本実施例との関連が薄いため、ここで詳細に説明しない。
【００３０】
図２では、Ｓｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３にそれぞれＳＤカードを予め設置しており、Ｓｅｒｖｅｒ２０１に設置されたＳＤカードをＳＤ１とし、Ｓｅｒｖｅｒ２０２に設置されたＳＤカードをＳＤ２とし、Ｓｅｒｖｅｒ２０３に設置されたＳＤカードをＳＤ３とする。
【００３１】
図２では、ＳＤ１は、ＳＤ１に関連付けられたＩＦ（ＩＦ１とする）が予め記憶されており、ＳＤ２はＳＤ２に関連付けられたＩＦ（ＩＦ２とする）が予め記憶されており、ＳＤ３はＳＤ３に関連付けられたＩＦ（ＩＦ３とする）が予め記憶されている。
【００３２】
図２に示すサーバー管理装置２００はＳｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３を管理する。図２に示すＳｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３はいずれもＲＡＩＤ設定を実行する必要がある。
【００３３】
図２に示すように、サーバー管理装置２００はバッチ式でＳｅｒｖｅｒ２０１〜Ｓｅｒｖｅｒ２０３におけるＢＭＣ２０にＩＦ起動コマンドを送信する。
【００３４】
Ｓｅｒｖｅｒ２０１におけるＢＭＣ２０はＩＦ起動コマンドを受信した後に、既にその他のオペレーティングシステムを起動したことを発見すると、ＢＩＯＳを再起動し、その後にＳＤ１を起動し、ＳＤ１からＩＦ１に入ることにより、ＩＦ１を起動するようにする。
【００３５】
Ｓｅｒｖｅｒ２０２におけるＢＭＣ２０はＩＦ起動コマンドを受信した後に、既にその他のオペレーティングシステムを起動したことを発見すると、ＢＩＯＳを再起動し、その後にＳＤ２を起動し、ＳＤ２からＩＦ２に入ることにより、ＩＦ２を起動するようにする。
【００３６】
Ｓｅｒｖｅｒ２０３におけるＢＭＣ２０はＩＦ起動コマンドを受信した後に、現在その他のオペレーティングシステムを起動したことを発見すると、ＢＩＯＳを再起動し、その後にＳＤ３を起動し、ＳＤ３からＩＦ３に入ることにより、ＩＦ３を起動するようにする。
【００３７】
サーバー管理装置２００はＩＦ１の起動を完成した後に、ＩＦ１におけるカスタマイズの起動アイテムによって該ＩＦ１におけるＡｇｅｎｔ（Ａｇｅｎｔ１とする）を起動し、Ａｇｅｎｔ１を指定ポートに関連付ける（Ｐｏｒｔ１＿１とする）。その後、ＤＨＣＰの規定に従ってＰｏｒｔ１＿１にＩＰアドレス（ＩＰ１＿１とする）を割り当てる。
【００３８】
サーバー管理装置２００はＩＦ２の起動を完成した後に、ＩＦ２におけるカスタマイズの起動アイテムによって該ＩＦ２におけるＡｇｅｎｔ（Ａｇｅｎｔ２とする）を起動し、Ａｇｅｎｔ２を指定ポート（Ｐｏｒｔ１＿２とする）に関連付ける。その後、ＤＨＣＰの規定に従ってＰｏｒｔ１＿２にＩＰアドレス（ＩＰ１＿２とする）を割り当てる。
【００３９】
サーバー管理装置２００はＩＦ３起動を完成した後に、ＩＦ３におけるカスタマイズの起動アイテムによって該ＩＦ３におけるＡｇｅｎｔ（Ａｇｅｎｔ３とする）を起動し、Ａｇｅｎｔ３を指定ポート（Ｐｏｒｔ１＿３とする）に関連付ける。その後、ＤＨＣＰの規定に従ってＰｏｒｔ１＿３にＩＰアドレス（ＩＰ１＿３とする）を割り当てる。
【００４０】
その後、サーバー管理装置２００はクライアントとして指定ポートＰｏｒｔ１＿１とネットワーク接続を確立し、確立したネットワーク接続によって予め設定されたデータプロトコルフォーマットに応じて編成されたＲＡＩＤ設定コマンドをＡｇｅｎｔ１に送信することができる。Ａｇｅｎｔ１はＲＡＩＤ設定コマンドを受信した後に、ＩＦ１におけるＲＡＩＤ設定ツールを呼び出してＲＡＩＤ設定を実行する。
【００４１】
同様に、サーバー管理装置２００はクライアントとして指定ポートＰｏｒｔ１＿２とネットワーク接続を確立し、確立したネットワーク接続によって予め設定されたデータプロトコルフォーマットに応じて編成されたＲＡＩＤ設定コマンドをＡｇｅｎｔ２に送信することができる。Ａｇｅｎｔ２はＲＡＩＤ設定コマンドを受信した後に、ＩＦ２におけるＲＡＩＤ設定ツールを呼び出してＲＡＩＤ設定を実行する。
【００４２】
サーバー管理装置２００はクライアントとして指定ポートＰｏｒｔ１＿３とネットワーク接続を確立し、確立したネットワーク接続によって予め設定されたデータプロトコルフォーマットに応じて編成されたＲＡＩＤ設定コマンドをＡｇｅｎｔ３に送信することができる。Ａｇｅｎｔ３はＲＡＩＤ設定コマンドを受信した後に、ＩＦ３におけるＲＡＩＤ設定ツールを呼び出してＲＡＩＤ設定を実行する。
【００４３】
以上の方法はバッチ式でＲＡＩＤを設定する目的を達成し、ＲＡＩＤ設定の効率を向上させ、且つ該ＲＡＩＤの設定がサーバー管理装置により動的実現され、操作が簡単になり、人件費のコストを節約する。
【００４４】
サーバー管理装置２００はＡｇｅｎｔ１がＲＡＩＤ設定を完成した後に、Ｓｅｒｖｅｒ２０１におけるＢＭＣ２０にＩＦ終了コマンドを送信する。Ｓｅｒｖｅｒ２０１におけるＢＭＣ２０はＩＦ終了コマンドを受信した後に、ＩＦを終了する。
【００４５】
同様に、サーバー管理装置２００はＡｇｅｎｔ２がＲＡＩＤ設定を完成した後に、Ｓｅｒｖｅｒ２０２におけるＢＭＣ２０にＩＦ終了コマンドを送信する。Ｓｅｒｖｅｒ２０２におけるＢＭＣ２０はＩＦ終了コマンドを受信した後に、ＩＦを終了する。サーバー管理装置２００はＡｇｅｎｔ３がＲＡＩＤ設定を完成した後に、Ｓｅｒｖｅｒ２０３におけるＢＭＣ２０にＩＦ終了コマンドを送信する。Ｓｅｒｖｅｒ２０３におけるＢＭＣ２０はＩＦ終了コマンドを受信した後に、ＩＦを終了する。
【００４６】
これまで、図２に示す実施例の説明を完成した。
【００４７】
以上で本開示による方法を説明した。以下、本開示による装置を説明する。
【００４８】
図３は本開示によるサーバー管理装置のハードウェア構造図である。
【００４９】
図３に示すように、該装置はプロセッサ３０１と、機械実行可能なコマンドを記憶している機械読取可能な記録媒体３０２とを含んでいる。プロセッサ３０１と機械読取可能な記録媒体３０２とはシステムバス３０３を介して通信できる。そして、プロセッサ３０１は、機械読取可能な記録媒体３０２におけるＲＡＩＤ設定ロジックに対応する機械実行可能なコマンドを読み取り実行することによって、以上で説明したＲＡＩＤ設定方法を実行することができる。
【００５０】
本文で言及した機械読取可能な記録媒体３０２及びその他の記憶媒体は任意の電子、磁気、光学又はその他の物理記憶装置でよく、例えば実行可能なコマンド、データ等の記憶情報を包含又は記憶することができる。例えば、機械読取可能な記録媒体は、ＲＡＭ（Ｒａｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ラドムアクセスメモリ）、揮発性メモリ、不揮発性メモリ、フラッシュメモリ、記憶ドライブ（例えばハードドライブドライブ）、ソリッドステートハードドライブ、任意のタイプの記憶ディスク（例えば光ディスク、ｄｖｄ等）、或いは類似の記憶媒体、或いはそれらの組み合わせであってもよい。
【００５１】
図４に示すように、機能的に分割されると、上記ＲＡＩＤ設定ロジックは、本装置が管理した全てのサーバーからＲＡＩＤ設定を実行しべき候補サーバーを選択するための選択ユニット４０１と、
バッチ式で各候補サーバーに集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを送信するためのＩＦ起動コマンドユニット４０２と、
候補サーバーが前記ＩＦ起動コマンドに基づいてＩＦの起動を完成した後に、ＩＦにおけるエージェントＡｇｅｎｔの指定ポートにＩＰアドレスを割り当てるための割り当てユニット４０３と、
前記指定ポートに割り当てられたＩＰアドレスに基づいて前記指定ポートとネットワーク接続を確立し、前記ネットワーク接続によってＲＡＩＤ設定コマンドを送信することにより、前記ＡｇｅｎｔにＲＡＩＤ設定を実行させるためのＲＡＩＤ設定コマンドユニット４０４と、
を備える。
【００５２】
一例として、前記割り当てユニット４０３が、ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることは、
ＩＦにおけるカスタマイズの起動アイテムによって該ＩＦにおけるＡｇｅｎｔを起動することと、
起動後のＡｇｅｎｔを指定ポートに関連付けることと、
動的ホスト設定プロトコルＤＨＣＰを使用して前記指定ポートにＩＰアドレスを割り当てることとを含む。
【００５３】
一例として、該装置は、候補サーバーの既に起動されたＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成したことをモニターすると、該候補サーバーにＩＦ終了コマンドを送信するためのＩＦ終了コマンドユニット４０５を更に含む。
【００５４】
一例として、前記ＩＦ起動コマンドユニット４０２は各候補サーバーにおける基板管理コントローラ（ＢＭＣ）にＩＦ起動コマンドを送信することにより、前記ＢＭＣにその受信した前記ＩＦ起動コマンドに基づいて該候補サーバーに関連付けられたＩＦを起動させる。
【００５５】
本開示の例示によれば、サーバー側で実行するＲＡＩＤ設定方法を更に提供する。該ＲＡＩＤ設定方法は、
サーバーがサーバー管理装置から送ってきた集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを受信することと、
前記サーバーがその受信した前記ＩＦ起動コマンドに基づいてＩＦを起動することと、
前記サーバーが、前記ＩＦの起動を完成した後に、前記サーバー管理装置により前記ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートに割り当てられたＩＰアドレスに基づいて、前記指定ポートと前記サーバー管理装置との間にネットワーク接続を確立することにより、前記Ａｇｅｎｔに前記ネットワーク接続によって前記サーバー管理装置から送ってきたＲＡＩＤ設定コマンドを受信させ、前記ＲＡＩＤ設定コマンドに基づいてＲＡＩＤ設定を実行させることと、
を含む。
【００５６】
一例として、前記サーバーは前記ＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成した後に、前記サーバー管理装置から送ってきたＩＦ終了コマンドを受信し、前記ＩＦ終了コマンドに基づいてＩＦを終了する。
【００５７】
本開示の例示によれば、ＲＡＩＤ設定装置を更に提供する。図５は本開示による他の装置構造図であり、該装置はサーバーに適用される。
【００５８】
図５に示すように、該装置はプロセッサ５０１と、機械実行可能なコマンドを記憶している機械読取可能な記録媒体５０２とを含む。プロセッサ５０１と機械読取可能な記録媒体５０２とはシステムバス５０３を介して通信できる。そして、プロセッサ５０１は、機械読取可能な記録媒体５０２におけるＲＡＩＤ設定ロジックに対応する機械実行可能なコマンドを読み取り実行することによって、以上で説明したＲＡＩＤ設定方法を実行することができる。
【００５９】
図６に示すように、機能的に分割されると、上記ＲＡＩＤ設定ロジックは、
サーバー管理装置から送ってきた集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを受信するための受信ユニット６０１と、
受信した前記ＩＦ起動コマンドに基づいてＩＦを起動するための起動ユニット６０２と、
前記ＩＦの起動を完成した後に、サーバー管理装置により前記ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートに割り当てられたＩＰアドレスに基づいて、前記指定ポートとサーバー管理装置との間にネットワーク接続を確立することにより、前記Ａｇｅｎｔに前記ネットワーク接続によって前記サーバー管理装置から送ってきたＲＡＩＤ設定コマンドを受信させ、前記ＲＡＩＤ設定コマンドに基づいてＲＡＩＤ設定を実行させるための設定ユニット６０３と、
を備える。
【００６０】
一例として、前記受信ユニット６０１は更に前記ＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成した後に、前記サーバー管理装置から送ってきたＩＦ終了コマンドを受信する。前記起動ユニット６０２は更に前記ＩＦ終了コマンドに基づいてIＦから終了する。
【００６１】
本開示の例示によれば、機械実行可能なコマンドを記憶している機械読取可能な記録媒体を更に提供し、前記機械実行可能なコマンドは、呼び出されて実行される際に、前記プロセッサに、
本装置が管理した全てのサーバーからＲＡＩＤ設定を実行すべき候補サーバーを選択することと、
バッチ式で各候補サーバーに集積高速インテリジェント拡張なツールキットＩＦ起動コマンドを送信することと、
候補サーバーが前記ＩＦ起動コマンドに基づいてＩＦの起動を完成した後に、ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることと、
前記指定ポートに割り当てられたＩＰアドレスに基づいて前記指定ポートとネットワーク接続を確立し、前記ネットワーク接続によってＲＡＩＤ設定コマンドを送信することにより、前記ＡｇｅｎｔにＲＡＩＤ設定を実行させることと、
を実行させる。
【００６２】
ＩＦにおけるエージェントＡｇｅｎｔに関連付けられた指定ポートにＩＰアドレスを割り当てることは、
前記サーバー管理装置がＩＦにおけるカスタマイズの起動アイテムによって該ＩＦにおけるＡｇｅｎｔを起動することと、
前記サーバー管理装置が起動後のＡｇｅｎｔを指定ポートに関連付けることと、
前記サーバー管理装置が動的ホスト設定プロトコルＤＨＣＰを使用して前記指定ポートにＩＰアドレスを割り当てることと、
を含む。
【００６３】
候補サーバーの既に起動されたＩＦにおけるＡｇｅｎｔがＲＡＩＤ設定を完成したことをモニターすると、該候補サーバーにＩＦ終了コマンドを送信することができる。
【００６４】
そのうち、バッチ式で各候補サーバーにＩＦ起動コマンドを送信することは、
前記サーバー管理装置が各候補サーバーにおける基板管理コントローラ（ＢＭＣ）にＩＦ起動コマンドを送信することにより、前記ＢＭＣに受信した前記ＩＦ起動コマンドに基づいて該候補サーバーに関連付けられたＩＦを起動させること
を含む。
【００６５】
本開示において、ＲＡＩＤ設定を実行する必要がある際に、バッチ式でＲＡＩＤ設定が必要な各サーバーにＩＦ起動コマンドを送信することにより、各サーバーがその受信したＩＦ起動コマンドに基づいてＩＦの起動を完成し、各ＩＦにおけるＡｇｅｎｔにＲＡＩＤ設定コマンドを送信してＲＡＩＤ設定を実行させる。従って、バッチ式でＲＡＩＤの設定をすることにより、各サーバーがそれぞれにＢＩＯＳに入ってＲＡＩＤ設定を実行する必要がなくなり、ＲＡＩＤ設定の効率を向上させた。そして、サーバー管理装置によってＲＡＩＤ設定が必要なサーバーのそれぞれを制御してＲＡＩＤ設定を実行することにより、操作が簡単になり、人件費を節約できる。
【００６６】
以上のものは本開示の好ましい実施例だけであり、本開示を制限しなく、本開示の精神及び原則を逸脱しない限り、任意の修正、同等な代替 、改善等は、いずれも本開示が特許請求している範囲に入るべきである。
【図１】
2019533848.tif 000003
【図２】
2019533848.tif 000004
【図３】
2019533848.tif 000005
【図４】
2019533848.tif 000006
【図５】
2019533848.tif 000007
【図６】
2019533848.tif 000008
【国際調査報告】
2019533848.tif 000009
2019533848.tif 000010
2019533848.tif 000011
2019533848.tif 000012