(57)【要約】【課題】サーバにそれぞれ割り当てられている機能を自動で変更し、情報システムの構成を容易に変更することができる筐体装置を提供する。【解決手段】筐体を、サーバ保持手段１と、記憶手段２と、入力手段３と、選択手段４と、更新制御手段５を備える構成とする。サーバ保持手段１は、複数の取り付け用の区画にサーバを保持する。記憶手段２は、第１のデータテーブルと、第２のデータテーブルと、ファームウェアのデータを記憶している。第１のデータテーブルは、サーバの識別情報とサポート機能を関連づけている。第２のデータテーブルは、サポート機能とファームウェアの情報を関連づけている。選択手段４は、第１のデータテーブルのサポート機能の情報が更新されたとき、更新されたサポート機能に対応するファームウェアを選択する。更新制御手段５は、選択手段４の選択に基づいてファームウェアのデータを更新する。【選択図】      図１
2019101900.tif 000002
【特許請求の範囲】
【請求項１】
複数の取り付け用の区画にそれぞれサーバを保持するサーバ保持手段と、
取り付けられた前記サーバの識別情報に、前記サーバにそれぞれ割り当てられた機能の情報をサポート機能として関連づけたデータである第１のデータテーブルと、前記サポート機能に、前記サポート機能に対応するファームウェアの情報を関連づけたデータである第２のデータテーブルと、前記ファームウェアのデータを記憶している記憶手段と、
前記第１のデータテーブルの前記サポート機能の情報の更新の入力を受け付ける入力手段と、
前記入力手段を介して前記第１のデータテーブルの前記サポート機能の情報が更新されたとき、更新された前記サポート機能に対応する前記ファームウェアを選択する選択手段と、
前記選択手段が選択した前記ファームウェアのデータを読み出して、前記サーバの前記ファームウェアのデータの更新を制御する更新制御手段と
を備えることを特徴とする筐体。
【請求項２】
前記選択手段は、前記サーバが前記サーバ保持手段に取付けられたとき、取り付けられた前記サーバの識別情報を基に、前記第１のデータテーブルの前記サポート機能の情報を抽出し、抽出した前記サポート機能に対応する前記ファームウェアを選択し、
更新制御手段は、前記選択手段が選択した前記ファームウェアのデータを読み出して、前記サーバの前記ファームウェアのデータの更新を制御することを特徴とする請求項１に記載の筐体。
【請求項３】
前記取り付け用の区画ごとに、前記サーバが取り付けられたことを検知する検知手段をさらに備えることを特徴とする請求項２に記載の筐体。
【請求項４】
前記更新制御手段が前記ファームウェアの更新を行ったとき、更新を行った前記サーバの前記ファームウェアが正常であるかを確認する確認手段をさらに備えることを特徴とする請求項１から３いずれかに記載の筐体。
【請求項５】
請求項１から４いずれかに記載の筐体と、
それぞれに割り当てられた機能に対応するファームウェアを基に動作する複数のサーバと
を備え、
前記サーバは、前記筐体の前記サーバ保持手段の前記取り付け用の区画にそれぞれ取り付けられ、
前記選択手段は、前記サーバごとの前記ファームウェアをそれぞれ選択し、
前記更新制御手段は、前記ファームウェアのデータをそれぞれ読み出して、前記サーバのファームウェアをそれぞれ更新することを特徴とする情報システム。
【請求項６】
前記サーバは、ブレードサーバまたはモジュラーサーバであることを特徴とする請求項５に記載の情報システム。
【請求項７】
複数の取り付け用の区画にそれぞれサーバを保持し、
取り付けられた前記サーバの識別情報に、前記サーバにそれぞれ割り当てられた機能の情報をサポート機能として関連づけたデータである第１のデータテーブルと、前記サポート機能に、前記サポート機能に対応するファームウェアの情報を関連づけたデータである第２のデータテーブルと、前記ファームウェアのデータを記憶し、
前記第１のデータテーブルの前記サポート機能の情報の更新の入力を受け付け、
前記第１のデータテーブルの前記サポート機能の情報が更新されたとき、更新された前記サポート機能に対応する前記ファームウェアを選択し、
選択した前記ファームウェアのデータを読み出して、前記サーバの前記ファームウェアのデータの更新を制御するファームウェア更新方法。
【請求項８】
前記サーバが取付けられたとき、取り付けられた前記サーバの識別情報を基に、前記第１のデータテーブルの前記サポート機能の情報を抽出し、抽出した前記サポート機能に対応する前記ファームウェアを選択し、
選択した前記ファームウェアのデータを読み出して、前記サーバの前記ファームウェアのデータの更新を制御することを特徴とする請求項７に記載のファームウェア更新方法。
【請求項９】
前記取り付け用の区画ごとに、前記サーバが取り付けられたことを検知することを特徴とする請求項８に記載のファームウェア更新方法。
【請求項１０】
前記ファームウェアの更新を行ったとき、更新を行った前記サーバの前記ファームウェアが正常であるかを確認することを特徴とする請求項７から９いずれかに記載のファームウェア更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筐体内に収納されたサーバの制御技術に関するものであり、特に、サーバのファームウェアを更新する技術に関するものである。
【背景技術】
【０００２】
複数のブレードサーバやモジュラーサーバなどを１個の筐体に格納した情報システムが広く用いられている。ブレードサーバやモジュラーサーバなどのサーバは、マネージメントコントローラがファームウェアを実行することによって、サーバそれぞれに割り当てられた互いに異なる機能を実現することがある。そのような構成の情報システムにおいて、各サーバが提供する機能を変更する場合には、変更の対象となるサーバのマネージメントコントローラのファームウェアを更新することで機能の変更を行うことができる。
【０００３】
サーバのマネージメントコントローラのファームウェアの更新作業は、ファームウェアのデータの準備、ファームウェアのデータの更新作業およびファームウェアのデータ更新後の確認作業が必要となる。そのような、作業をサーバごとに行って場合に、サーバ台数に比例して作業量は増加する。また、サーバの台数が増えると作業が複雑化するためファームウェアの更新漏れや誤ったファームウェアが適用される恐れもある。そのため、複数のサーバの個々のファームウェアを作業量や作業ミスを抑制してデータを更新できる技術があることが望ましく関連する技術の開発が行われている。
【０００４】
特許文献１は、同一の筐体内に備えられているサーバ、ルータ装置およびストレージ装置等において各機能を実行する際に必要なプログラムを更新する技術に関するものである。特許文献１では、装置の種類ごとに設定されている対応するオペレーティングシステム、ファームウェアおよびドライバの組み合わせが機能セットとして設定されている。特許文献１では、各装置に対応する機能セットとしてオペレーティングシステム等をインストールすることで、各装置のプログラムの更新が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１８８３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術は次のような点で十分ではない。特許文献１では、装置の種類に対応してあらかじめ設定された機能セットに基づいてオペレーションシステム等の更新が行われる。よって、特許文献１の技術では、同一の機能を有する装置に異なる機能セットを設定することはできない。すなわち、特許文献１の技術は、同一の種類の装置の場合には、装置ごとに異なる機能を割り当てることができないため、同一の系統の役割が割り当てられているサーバにそれぞれ異なる機能を割り当てることはできない。そのため、特許文献１の技術は、筐体内に備えられたサーバにそれぞれ割り当てられている機能を自動で変更し、システムの構成を容易に変更するための技術としては十分ではない。
【０００７】
本発明は、上記の課題を解決するため、筐体内に収納された各サーバにそれぞれ割り当てられている機能を自動で変更し、情報システムの構成を容易に変更することができる筐体を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明の筐体は、サーバ保持手段と、記憶手段と、入力手段と、選択手段と、更新制御手段を備えている。サーバ保持手段は、複数の取り付け用の区画にそれぞれサーバを保持する。記憶手段は、第１のデータテーブルと、第２のデータテーブルと、ファームウェアのデータを記憶している。第１のデータテーブルは、取り付けられたサーバの識別情報に、サーバにそれぞれ割り当てられた機能の情報をサポート機能として関連づけたデータである。第２のデータテーブルは、サポート機能に、サポート機能に対応するファームウェアの情報を関連づけたデータである。入力手段は、第１のデータテーブルのサポート機能の情報の更新の入力を受け付ける。選択手段は、入力手段を介して第１のデータテーブルのサポート機能の情報が更新されたとき、更新されたサポート機能に対応するファームウェアを選択する。更新制御手段は、選択手段が選択したファームウェアのデータを読み出して、サーバのファームウェアのデータの更新を制御する。
【０００９】
本発明のファームウェア更新方法は、複数の取り付け用の区画にそれぞれサーバを保持する。本発明のファームウェア更新方法は、第１のデータテーブルと、第２のデータテーブルと、ファームウェアのデータを記憶する。第１のデータテーブルは、取り付けられたサーバの識別情報に、サーバにそれぞれ割り当てられた機能の情報をサポート機能として関連づけたデータである。第２のデータテーブルは、サポート機能に、サポート機能に対応するファームウェアの情報を関連づけたデータである。本発明のファームウェア更新方法は、第１のデータテーブルのサポート機能の情報の更新の入力を受け付け、第１のデータテーブルのサポート機能の情報が更新されたとき、更新されたサポート機能に対応するファームウェアを選択する。本発明のファームウェア更新方法は、選択したファームウェアのデータを読み出して、サーバのファームウェアのデータの更新を制御する。
【発明の効果】
【００１０】
本発明によると、筐体内に収納された各サーバにそれぞれ割り当てられている機能を自動で変更し、システムの構成を容易に変更することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態の構成の概要を示す図である。
【図２】本発明の第２の実施形態の構成の概要を示す図である。
【図３】本発明の第２の実施形態のデータ管理部の構成を示す図である。
【図４】本発明の第２の実施形態のサーバ管理テーブルの構成を示す図である。
【図５】本発明の第２の実施形態のサポート機能一覧の構成の例を示す図である。
【図６】本発明の第２の実施形態のサーバの構成を模式的に示す図である。
【図７】本発明の第２の実施形態の動作フローの概要を示す図である。
【図８】本発明の第２の実施形態の他の動作フローの例を示す図である。
【発明を実施するための形態】
【００１２】
（第１の実施形態）
本発明の第１の実施形態について図を参照して詳細に説明する。図１は、本実施形態の筐体の構成の概要を示したものである。本実施形態の筐体は、サーバ保持手段１と、記憶手段２と、入力手段３と、選択手段４と、更新制御手段５を備えている。
【００１３】
サーバ保持手段１は、複数の取り付け用の区画にそれぞれサーバを保持する。記憶手段２は、第１のデータテーブルと、第２のデータテーブルと、ファームウェアのデータを記憶している。第１のデータテーブルは、取り付けられたサーバの識別情報に、サーバにそれぞれ割り当てられた機能の情報をサポート機能として関連づけたデータである。第２のデータテーブルは、サポート機能に、サポート機能に対応するファームウェアの情報を関連づけたデータである。入力手段３は、第１のデータテーブルのサポート機能の情報の更新の入力を受け付ける。選択手段４は、入力手段３を介して第１のデータテーブルのサポート機能の情報が更新されたとき、更新されたサポート機能に対応するファームウェアを選択する。更新制御手段５は、選択手段４が選択したファームウェアのデータを読み出して、サーバのファームウェアのデータの更新を制御する。
【００１４】
本実施形態の筐体は、第１のデータテーブルのサポート機能の情報が更新されたとき、選択手段４が更新されたサポート機能に対応するファームウェアを選択している。また、本実施形態の筐体は、更新制御手段５において選択手段４が選択したファームウェアのデータを読み出して、サーバのファームウェアのデータの更新を制御している。このようにサポート機能に対応するファームウェアのデータを用いてサーバのファームウェアを更新することで、サーバごとに異なるファームウェアを設定することができるので、サーバごとに異なる機能を割り当てることができる。また、そのような構成とすることで、作業者による複雑な作業を必要とすることなく、サーバは割り当てられた機能で動作することができる。その結果、本実施形態の筐体を用いることで、筐体内に収納された各サーバにそれぞれ割り当てられている機能を自動で変更し、システムの構成を容易に変更することができる。
【００１５】
（第２の実施形態）
本発明の第２の実施形態について図を参照して詳細に説明する。図２は、本実施形態の筐体１０の構成を示したものである。筐体１０は、筐体管理部１１と、格納部１２と、バス１３を備えている。格納部１２は、サーバ２００を取付ける区画を複数、備えている。バス１３は、筐体管理部１１と、格納部１２に取り付けられた各サーバ２００を接続する。
【００１６】
本実施形態の筐体１０は、格納部１２にブレードサーバやモジュラーサーバなどのサーバ２００を複数、取り付けることで情報システムを構成する収納用の筐体である。
【００１７】
筐体管理部１１は、制御部２１と、入出力部２２と、データ管理部２３を備えている。筐体管理部１１は、筐体管理マネージャ（Chassis Management Module：ＣＭＭ）としての機能を有する。
【００１８】
制御部２１は、各格納部１２の各区画に取り付けられているサーバ２００のファームウェアの更新を制御する機能を有する。制御部２１は、以下のような動作でサーバ２００のファームウェアの更新を制御する。サーバ２００のファームウェアの更新の開始を検知すると、制御部２１は、サーバ管理テーブル１０１を参照し、更新対象のサーバ２００のサポート機能を確認する。サポート機能を確認すると、制御部２１は、サポート機能一覧部１０２を参照し、サポート機能に対応するファームウェアを確認する。制御部２１は、サポート機能に対応するファームウェアを確認すると、ＭＣファームウェアデータ部１０３からファームウェアのデータを読み出し、読み出したデータを元にサーバ２００のファームウェアの更新を行う。また、本実施形態の制御部２１の機能は、第1の実施形態の選択手段４および更新制御手段５の機能に相当する。
【００１９】
入出力部２２は、作業者等によって行われるサポート機能の選択等の入力を受け付ける。また、入出力部２２は、作業者等に通知する情報を表示データ、音声データおよびそれらの組み合わせによって出力する。また、本実施形態の入出力部２２は、第1の実施形態の入力手段３における入力機能に相当する。
【００２０】
データ管理部２３の構成について説明する。図３は、本実施形態のデータ管理部２３の構成を模式的に示したものである。データ管理部２３は、サーバ管理テーブル１０１と、サポート機能一覧部１０２と、ＭＣファームウェアデータ部１０３を備えている。
【００２１】
サーバ管理テーブル１０１のデータ構成の例について説明する。データ管理部２３は、ハードディスクドライブ、ＳＳＤ（Solid State Drive）またはそれらの組み合わせ等によって形成されている。また、本実施形態のデータ管理部２３の既往は、第１の実施形態の記憶手段２に相当する。
【００２２】
サーバ管理テーブル１０１は、識別情報と、状態と、サポート機能の項目を含むデータテーブルである。図４は、サーバ管理テーブルの構成の例を示したものである。識別情報は、サーバ２００の識別子である。状態は、識別情報に対応するサーバ２００が筐体１０に取り付けられているかを示している。サポート機能は、サーバ２００がサポートする機能、すなわち、サーバ２００がどのようなサポート機能に対応しているかを示す情報である。
【００２３】
サポート機能一覧部１０２は、サポート機能に対応するサポート機能と、対応するファームウェアの関係を示すデータテーブルである。図５は、サポート機能一覧部の構成の例を示したものである。サポート機能一覧部１０２は、サポート機能にそれぞれに対応するファームウェアの情報を対応ファームウェアとして関連づけているデータテーブルである。
【００２４】
ＭＣファームウェアデータ部１０３は、各ファームウェアのデータが保存されている。ＭＣファームウェアデータ部１０３は、各ファームウェアの名称または識別子と、ファームウェアのデータを関連づけて保存している。
【００２５】
サーバ２００の構成について説明する。図６は、本実施形態のサーバ２００の構成を模式的に示した図である。サーバ２００は、マネージメントコントローラ２０１を備えている。また、マネージメントコントローラ２０１は、自装置に割り当てられている識別情報を記憶する識別情報記憶部２０２と、ファームウェアのデータを記憶するファームウェア記憶部２０３を備えている。
【００２６】
サーバ２００は、ファームウェアに基づいて自装置に割り当てられた機能をであるサポート機能を発現する。サーバ２００は、ＣＰＵ（Central Processing Unit）およびメモリによってコンピュータグラムを実行することで各処理を行う。
【００２７】
本実施形態の筐体１０の動作について説明する。図７は、本実施形態の筐体１０の動作フローの概要を示す図である。
【００２８】
制御部２１は、入出力部２２における作業者等からサポート機能の設定変更の入力の有無を監視する。入出力部２２にサポート機能の設定変更の入力が無いとき（ステップＳ１１でＮｏ）、制御部２１は、入出力部２２における作業者等からサポート機能の設定変更の入力の有無の監視を継続する。
【００２９】
格納部１２は、複数の区画に分けられ、各区画にはサーバ２００を取り付ける機構が形成されている。
【００３０】
バス１３は、筐体管理部１１と格納部１２の各区画に取り付けられるサーバ２００とを接続する信号伝送用のバスである。バス１３は、筐体管理部１１と、格納部１２の各区画まで形成され、サーバ２００を各区画に取り付けた際にサーバ２００と接続できるように形成されている。
【００３１】
制御部２１は、サーバ２００のサポート機能の設定の変更を検知すると（ステップＳ１１でＹｅｓ）、サポート機能の設定が変更されたサーバ２００のファームウェアのデータの更新を開始する。ファームウェアのデータの更新の動作を開始すると、制御部２１は、サーバ管理テーブルからファームウェアを更新する対象となるサーバ２００の識別情報に対応するサポート機能の情報を読み出す（ステップＳ１２）。
【００３２】
サポート機能の情報を読み出すと、制御部２１は、サポート機能一覧部１０２を参照し、サポート機能に対応するファームウェアの情報を読み出し、更新対象のサーバ２００に適用するファームウェアを選択する（ステップＳ１３）。
【００３３】
更新対象のサーバ２００に適用するファームウェアを選択すると、制御部２１は、ファームウェアの情報に対応するファームウエラのデータをＭＣファームウェアデータ部１０３から読み出す（ステップＳ１４）。ファームウェアのデータを読み出すと、サーバ２００のマネージメントコントローラ２０１にファームウェアの更新の要求と、更新用のファームウェアのデータを、バス１３を介して送りファームウェアを更新する（ステップＳ１５）。
【００３４】
ファームウェアの更新の要求と、更新用のファームウェアのデータを受け取ると、サーバ２００のマネージメントコントローラ２０１は、受け取ったファームウェアのデータを用いてファームウェアの更新を行う。
【００３５】
ファームウェアの更新が終わると、マネージメントコントローラ２０１は、更新が完了したことを示す情報を筐体管理部１１の制御部２１に送る。また、ファームウェアの更新が終わると、サーバ２００は、再起動等を行って、更新後のファームウェアのデータを用いた動作を開始する。すなわち、サーバ２００は、再起動等を行って、ファームウェアの更新を開始する際に選択されたサポート機能に対応する動作を開始する。
【００３６】
本実施形態の筐体１０は、各サーバ２００のそれぞれの識別情報と、各サーバ２００に割り当てられている機能に対応するサポート機能を関連つけたデータをサーバ管理テーブルとして有している。また、本実施形態の筐体１０は、各サポート機能に対応するファームウェアの情報を関連づけたサポート機能一覧のデータテーブルを有している。そのため、本実施形態の筐体１０の制御部２１は、サーバ２００の識別子を基にサポート機能に対応するファームウェアのデータを用いてサーバ２００のマネージメントコントローラのファームウェアのデータを更新することができる。すなわち、本実施形態の筐体１０を用いることで、サーバ２００ごとにそれぞれ異なるファームウェアを適用し、適用したファームウェアに対応する機能を有するサーバ２００として動作させることができる。結果、本実施形態の筐体１０は、筐体内に備えられたサーバにそれぞれ割り当てられている機能を自動で変更し、筐体１０とサーバ２００で構成されている情報システムの構成を容易に変更することができる。
【００３７】
第２の実施形態の筐体１０において、制御部２１がサーバ２００の接続を自動で検出し、ファームウェアの更新を開始する構成としてもよい。そのような構成とする場合には、制御部２１は、例えば、バス１３を介してサーバ２００の接続の有無を監視する。図８は、制御部２１がサーバ２００の接続を検知して、ファームウェアの更新動作を行う際の動作フローを示したものである。
【００３８】
制御部２１がサーバ２００の接続を検知して、ファームウェアの更新動作を行う際の動作について説明する。
【００３９】
制御部２１は、バス１３の信号を監視し、サーバ２００の接続の有無を監視する。新たなサーバ２００の接続がないとき（ステップＳ２１でＮｏ）、制御部２１は、サーバ２００の接続の有無の監視を継続する。また、このとき、サポート機能の変更が入力された場合には、図７のステップＳ１１からＳ１５の動作が行われる。
【００４０】
サーバ２００が新たに接続されたことを検知すると（ステップＳ２１でＹｅｓ）、制御部２１は、サーバ管理テーブル１０１を参照し、新たに接続されたサーバ２００の識別情報に対応するサポート機能が設定されているかを確認する。
【００４１】
入出力部２２にサポート機能の設定が無いとき（ステップＳ２２でＮｏ）、制御部２１は、入出力部２２を介して作業者等にサポート機能の入力を要求する（ステップＳ２７）。入出力部２２にサポート機能の設定情報の入力が無いとき（ステップＳ２８でＮｏ）、制御部２１は、入出力部２２における作業者等からサポート機能の設定変更の入力の有無の監視を継続する。
【００４２】
新たに接続されたサーバ２００に対応するサポート機能が設定されていた場合（ステップＳ２２でＹｅｓ）または新たに入力されたとき（ステップＳ２８でＹｅｓ）、制御部２１は、サーバ２００のファームウェアのデータの更新を開始する。ファームウェアのデータの更新の動作を開始すると、制御部２１は、サーバ管理テーブルから新たに接続されたサーバ２００の識別情報に対応するサポート機能の情報を読み出す（ステップＳ２３）。
【００４３】
サポート機能の情報を読み出すと、制御部２１は、サポート機能一覧部１０２を参照し、サポート機能に対応するファームウェアの情報を読み出し、新たに接続されたサーバ２００に適用するファームウェアを選択する（ステップＳ２４）。
【００４４】
更新対象のサーバ２００に適用するファームウェアを選択すると、制御部２１は、ファームウェアの情報に対応するファームウエラのデータをＭＣファームウェアデータ部１０３から読み出す（ステップＳ２５）。ファームウェアのデータを読み出すと、サーバ２００のマネージメントコントローラ２０１にファームウェアの更新の要求と、更新用のファームウェアのデータを、バス１３を介して送りファームウェアを更新する（ステップＳ２６）。
【００４５】
ファームウェアの更新の要求と、更新用のファームウェアのデータを受け取ると、サーバ２００のマネージメントコントローラ２０１は、受け取ったファームウェアのデータを用いてファームウェアの更新を行う。
【００４６】
ファームウェアの更新が終わると、マネージメントコントローラ２０１は、更新が完了したことを示す情報を筐体管理部１１の制御部２１に送る。また、ファームウェアの更新が終わると、サーバ２００は、再起動等を行って、更新後のファームウェアのデータを用いた動作を開始する。すなわち、サーバ２００は、再起動等を行って、ファームウェアの更新を開始する際に選択されたサポート機能に対応する動作を開始する。
【００４７】
新たにサーバ２００が接続された際に、制御部２１は、サーバ２００のマネージメントコントローラにファームウェア情報を確認し、サポート機能に対応するファームウェアの異なっていた場合にのみファームウェアの更新を行ってよい。そのような構成とすることで、筐体管理部１１の負荷を低減することができる。
【００４８】
第２の実施形態の筐体１０では、サーバ２００を同一の筐体内に収納しているが、サーバ２００は、複数の筐体に分けられていてもよい。また、筐体１０内に収納される機器は、サーバ２００だけでなく、電源ユニットや通信ユニットなどであってもよい。そのような構成としたときに、筐体管理部１１は、サーバ２００に加え、電源ユニットや通信ユニットのファームウェアの更新を行う構成としてもよい。
【００４９】
筐体管理部１１が行う各処理は、ＣＰＵおよびメモリでコンピュータプログラムを実行することで行われてもよい。そのような処理を行うコンピュータプログラムは、記録媒体に格納して頒布することもできる。記録媒体としては、例えば、データ記録用磁気テープや、ハードディスクなどの磁気ディスクを用いることができる。また、記録媒体としては、ＣＤ-ＲＯＭ（Compact Disc Read Only Memory）やＤＶＤ（Digital Versatile Disc）などの光ディスク、光磁気ディスク（ＭＯ：Magneto Optical disk）を用いることもできる。半導体メモリを記録媒体として用いてもよい。
【符号の説明】
【００５０】
１    サーバ保持手段
２    記憶手段
３    入力手段
４    選択手段
５    更新制御手段
１０    筐体
１１    筐体管理部
１２    格納部
１３    バス
２１    制御部
２２    入出力部
２３    データ管理部
１０１    サーバ管理テーブル
１０２    サポート機能一覧部
１０３    ＭＣファームウェアデータ部
２００    サーバ
２０１    マネージメントコントローラ
２０２    識別情報記憶部
２０３    ファームウェア記憶部
【図１】
2019101900.tif 000003
【図２】
2019101900.tif 000004
【図３】
2019101900.tif 000005
【図４】
2019101900.tif 000006
【図５】
2019101900.tif 000007
【図６】
2019101900.tif 000008
【図７】
2019101900.tif 000009
【図８】
2019101900.tif 000010