(57)【特許請求の範囲】
【請求項１】
クライアント装置の外部記憶装置に対するサーバ装置からのデータ処理を中継するマネジメントボードであって、
当該マネジメントボードの動作を制御する制御手段と、
前記サーバ装置の外部記憶装置のファイルシステムと同じファイルシステムのＶｘＦＳ（ＶＥＲＩＴＡＳ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）領域、及び前記クライアント装置の外部記憶装置のファイルシステムと同じファイルシステムのＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅｓ）領域の２つのパーティションを具備する記憶手段と
を備え、
前記制御手段は、
前記サーバ装置又は前記クライアント装置のいずれかの外部記憶装置から出力されたデータの入力を受け付けるデータ入力受付部と、
前記記憶手段が具備する２つのパーティションのうち、前記データ入力受付部が入力を受け付けたデータの出力元の外部記憶装置のファイルシステムと同じファイルシステムのパーティションに、前記データ入力受付部が入力を受け付けたデータを書き込むデータ書込部と、
前記データ書込部が書き込んだ書込先のパーティションのデータを、他方のパーティションへ複写するデータ複写部と、
前記データ複写部が複写した複写先のパーティションのデータを、前記サーバ装置又はクライアント装置のいずれかの外部記憶装置のうち、前記複写先のパーティションと同じファイルシステムの装置へ出力するデータ出力部と
を有するマネジメントボード。
【請求項２】
前記制御手段は、
前記サーバ装置からクライアント装置に対するデータ処理の命令を受け付ける命令受付部
を更に有する請求項１に記載のマネジメントボード。
【請求項３】
前記命令受付部が受け付けた前記サーバ装置からの命令の内容が、前記クライアント装置の外部記憶装置に記憶されているデータを読み出して、前記サーバ装置の外部記憶装置に書き込む旨の命令であった場合、
前記データ入力受付部は、前記クライアント装置から出力されたデータの入力を受け付け、
前記データ書込部は、前記ＦＡＴ領域に、前記データ入力受付部が入力を受け付けたデータを書き込み、
前記データ複写部は、前記データ書込部が書き込んだ前記ＦＡＴ領域のデータを、前記ＶｘＦＳ領域へ複写し、
前記データ出力部は、前記データ複写部が複写した前記ＶｘＦＳ領域のデータを、前記サーバ装置へ出力する
請求項２に記載のマネジメントボード。
【請求項４】
前記命令受付部が受け付けた前記サーバ装置からの命令の内容が、前記サーバ装置の外部記憶装置に記憶されているデータを読み出して、前記クライアント装置の外部記憶装置に書き込む旨の命令であった場合、
前記データ入力受付部は、前記サーバ装置から出力されたデータの入力を受け付け、
前記データ書込部は、前記ＶｘＦＳ領域に、前記データ入力受付部が入力を受け付けたデータを書き込み、
前記データ複写部は、前記データ書込部が書き込んだ前記ＶｘＦＳ領域のデータを、前記ＦＡＴ領域へ複写し、
前記データ出力部は、前記データ複写部が複写した前記ＦＡＴ領域のデータを、前記クライアント装置へ出力する
請求項２又は３に記載のマネジメントボード。
【請求項５】
前記制御手段は、
前記命令受付部が前記サーバ装置から受け付けた命令に対するレスポンスを、前記サーバ装置へ出力するレスポンス出力部
を更に有する請求項３に記載のマネジメントボード。
【請求項６】
前記命令受付部が受け付けた前記サーバ装置からの命令の内容が、前記サーバ装置の外部記憶装置に記憶されているデータを読み出して、前記クライアント装置の外部記憶装置に書き込む旨の命令であった場合、
前記レスポンス出力部は、前記データ書込み部が前記ＶｘＦＳ領域に、前記データ入力受付部が入力を受け付けたデータを書き込んだ後、前記データ複写部が前記ＶｘＦＳ領域のデータを、前記ＦＡＴ領域へ複写する前に、前記命令受付部が前記サーバ装置から受け付けた命令に対するレスポンスを、前記サーバ装置へ出力する
請求項５に記載のマネジメントボード。
【請求項７】
前記サーバ装置の制御及び監視の処理を行う制御ユニットである
請求項１から６のいずれか一項に記載のマネジメントボード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マネジメントボードに関する。特に、本発明は、クライアント装置の外部記憶装置に対するサーバ装置からのデータ処理を中継するマネジメントボードに関する。
【背景技術】
【０００２】
エンタープライズ向けのサーバには、マネジメントボードと呼ばれる制御ボードが搭載されている。サーバの管理者は、マネジメントボードのファームウェアがバーチャルＫＶＭ（Ｋｅｙｂｏａｒｄ、Ｖｉｄｅｏ、Ｍｏｕｓｅ）機能をサポートしている場合、リモート環境からサーバのキーボード、ビデオ、マウスの操作を行うことができる。そのため、サーバの管理者は、サーバの設置場所へ出向くことなく、サーバの操作や保守を行うことができる。
【０００３】
既知のマネジメントボードは、コンソールに接続されているリムーバブルメディアのファイルシステムを、サーバのＯＳにそのまま見せる。このようにして、サーバのＯＳは、コンソールに接続されているリムーバブルメディアを、あたかもサーバに直接接続されているかのように利用することができる。
【０００４】
しかしながら、既知のマネジメントボードによっては、サーバのＯＳがサポートしているファイルシステムと、コンソールがサポートしているファイルシステムが同じでなければ、バーチャルＫＶＭ機能を利用することができない。即ち、既知のマネジメントボードによっては、サーバのＯＳがサポートしていないレガシーデバイスを、バーチャルＫＶＭ機能によって利用することができない。また、サーバのＯＳがバーチャルＫＶＭ機能によるＵＳＢデバイスへの書き込み速度が遅い。
【０００５】
ところで、ドライブ装置、及び光ディスクのような記録担体から読み取る又は記録担体に書き込む方法としては、標準的なドライブのインターフェースから光ディスクフォーマットへのフォーマットマッピングに関する技術が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００６−５２３８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術は、ハードウェアへ接続するインターフェースの互換性を維持するための技術である。そのため、ドライブ装置を制御するＯＳは、記録媒体とインターフェースの両方をサポートする必要がある。したがって、特許文献１に記載の技術によっては、ハードウェアの互換性は保たれても、ソフトウェアのサポートの負担を軽減させることはできない。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の形態によると、クライアント装置の外部記憶装置に対するサーバ装置からのデータ処理を中継するマネジメントボードであって、当該マネジメントボードの動作を制御する制御手段と、サーバ装置の外部記憶装置のファイルシステムと同じファイルシステムのＶｘＦＳ（ＶＥＲＩＴＡＳ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）領域、及びクライアント装置の外部記憶装置のファイルシステムと同じファイルシステムのＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅｓ）領域の２つのパーティションを具備する記憶手段とを備え、制御手段は、サーバ装置又はクライアント装置のいずれかの外部記憶装置から出力されたデータの入力を受け付けるデータ入力受付部と、記憶手段が具備する２つのパーティションのうち、データ入力受付部が入力を受け付けたデータの出力元の外部記憶装置のファイルシステムと同じファイルシステムのパーティションに、データ入力受付部が入力を受け付けたデータを書き込むデータ書込部と、データ書込部が書き込んだ書込先のパーティションのデータを、他方のパーティションへ複写するデータ複写部と、データ複写部が複写した複写先のパーティションのデータを、サーバ装置又はクライアント装置のいずれかの外部記憶装置のうち、複写先のパーティションと同じファイルシステムの装置へ出力するデータ出力部とを有する。
【０００９】
なおまた、上記のように発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００１０】
以上の説明から明らかなように、この発明においては、サーバ装置又はクライアント装置のいずれかの外部記憶装置から出力されたデータの入力を受け付けて、記憶手段が具備する２つのパーティションのうち、入力を受け付けたデータの出力元の外部記憶装置のファイルシステムと同じファイルシステムのパーティションに、入力を受け付けたデータを書き込んで、書込先のパーティションのデータを、他方のパーティションへ複写して、複写先のパーティションのデータを、サーバ装置又はクライアント装置のいずれかの外部記憶装置のうち、複写先のパーティションと同じファイルシステムの装置へ出力するようにした。このようにして、この発明においては、例えば、ファームウェアのバーチャルＫＶＭ機能を利用して、サーバ装置のＯＳがサポートしていないファイルシステムを保有するクライアント装置の外部記憶装置を利用することができるようになる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係るマネジメントボード１００の利用環境の一例を示す図である。
【図２】サービスプロセッサ１１０のブロック構成の一例を示す図である。
【図３】サービスプロセッサ１１０の動作フローの一例を示す図である。
【図４】サービスプロセッサ１１０の動作フローの別の例を示す図である。
【図５】サービスプロセッサ１１０の動作フローの更に別の例を示す図である。
【発明を実施するための形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は、特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、一実施形態に係るマネジメントボード１００の利用環境の一例を示す。マネジメントボード１００は、サーバ２００の制御や監視等の処理を行う制御ユニットである。また、マネジメントボード１００は、コンソール３００と電気的に接続されているＵＳＢメモリ３１０に対するサーバ２００からのデータ処理を中継する。なおまた、マネジメントボード１００は、この発明における「データ処理中継装置」の一例であってよい。また、コンソール３００は、この発明における「クライアント装置」の一例であってよい。また、ＵＳＢメモリ３１０は、この発明における「クライアント装置の外部記憶装置」の一例であってよい。
【００１４】
マネジメントボード１００は、サーバ２００に取り付けられている。より具体的に説明すると、マネジメントボード１００は、サーバ２００のマザーボードに装着されている。サーバ２００は、コンソール３００と通信回線４００を介して通信接続されている。なおまた、通信回線４００は、インターネット等のコンピュータネットワーク、通信事業者のコアネットワーク、及び種々のローカルネットワークを含む。
【００１５】
コンソール３００は、サーバ２００を操作するために使う入出力装置のセットである。コンソール３００は、ディスプレイ等の表示装置、キーボード等の入力装置で構成される。コンソール３００のＵＳＢコネクタには、ＵＳＢメモリ３１０が接続されている。ＵＳＢメモリ３１０は、ＵＳＢコネクタに接続して使用する、フラッシュメモリを内蔵した持ち運び可能な記憶装置である。
【００１６】
マネジメントボード１００は、様々なハードウェアコンポーネントから構成されている。図１には、本実施形態に係るマネジメントボード１００の動作に必要となるハードウェアコンポーネントのみを示している。
【００１７】
マネジメントボード１００は、サービスプロセッサ１１０を具備している。サービスプロセッサ１１０は、マネジメントボード１００の制御等に使われる、一つの半導体チップにコンピュータシステム全体を蓄積したＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）製品である。なおまた、サービスプロセッサ１１０は、この発明における「制御手段」の一例であってよい。
【００１８】
また、マネジメントボード１００には、サービスプロセッサ３０１のＳＰＩインターフェースを介して、ｍｉｃｒｏＳＤメモリーカード１２０が接続されている。ｍｉｃｒｏＳＤメモリーカード１２０は、ＳＤメモリーカードのサイズを縮小したもので、ｍｉｎｉＳＤメモリーカードを更に小型化した超小型メモリーカードである。そして、ｍｉｃｒｏＳＤメモリーカード１２０は、コンソール３００に接続されているＵＳＢメモリ３１０のキャッシュメモリとして機能する。なおまた、ｍｉｃｒｏＳＤメモリーカード１２０は、この発明における「記憶手段」の一例であってよい。
【００１９】
ｍｉｃｒｏＳＤメモリーカード１２０には、ＶｘＦＳ（ＶＥＲＩＴＡＳ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）領域１２１、及びＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅｓ）領域１２２を具備している。なおまた、ＶｘＦＳ領域１２１は、この発明における「第１のパーティション」の一例であってよい。また、ＦＡＴ領域１２２は、この発明における「第２のパーティション」の一例であってよい。
【００２０】
ＶｘＦＳ領域１２１は、サーバ２００の外部記憶装置のファイルシステムと同じファイルシステムのパーティションである。本実施形態において、サーバ２００は、ファイルシステムとしてＶｘＦＳをサポートしているものとする。ＶｘＦＳは、ＶＥＲＩＴＡＳ社の開発した商用ジャーナルファイルシステムであり、エクステントを採用したファイルシステムである。
【００２１】
ＦＡＴ領域１２２は、コンソール３００に接続されているＵＳＢメモリ３１０と同じファイルシステムのパーティションである。本実施形態において、コンソール３００は、ファイルシステムとしてＦＡＴをサポートしているものとする。ＦＡＴは、ＭＳ−ＤＯＳやＷｉｎｄｏｗｓ（登録商標）等、Ｍｉｃｒｏｓｏｆｔ社製のＯＳで利用されるファイルシステムである。
【００２２】
なおまた、本実施形態では、説明が煩雑になることを防ぐことを目的として、サーバ２００が一のコンソール３００に接続されている構成について説明するが、サーバ２００は複数のコンソール３００に接続されてよい。
【００２３】
図２は、サービスプロセッサ１１０のブロック構成の一例を示す。サービスプロセッサ１１０は、ＯＳ判別部１１１、パーティション生成部１１２、命令受付部１１３、データ入力受付部１１４、データ書込部１１５、データ複写部１１６、データ出力部１１７、及びレスポンス出力部１１８を有する。以下に、各構成要素の機能及び動作を説明する。
【００２４】
ＯＳ判別部１１１は、サーバ２００及びコンソール３００のＯＳが如何なるＯＳであるかを判別する。そして、ＯＳ判別部１１１は、その判別結果を示すデータを、パーティション生成部１１２へ送る。
【００２５】
パーティション生成部１１２は、ＯＳ判別部１１１から判別結果を示すデータを受け取ると、その判別結果データによって示されるサーバ２００のＯＳによって利用可能なファイルシステムとなるように、ｍｉｃｒｏＳＤメモリーカード１２０にパーティション生成する。また、パーティション生成部１１２は、ＯＳ判別部１１１から受け取った判別結果データによって示されるコンソール３００のＯＳによって利用可能なファイルシステムとなるように、ｍｉｃｒｏＳＤメモリーカード１２０にパーティションを生成する。
【００２６】
命令受付部１１３は、サーバ２００からコンソール３００に対するデータ処理の命令を受け付ける。そして、命令受付部１１３は、受け付けた命令を示すデータを、データ入力受付部１１４へ送る。
【００２７】
データ入力受付部１１４は、サーバ２００又はコンソール３００のいずれかの外部記憶装置から出力されたデータの入力を受け付ける。そして、データ入力部１１４は、入力を受け付けたデータを、データ書込部１１５へ送る。より具体的に説明すると、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、ＵＳＢメモリ３１０に記憶されているデータを読み出して、サーバ２００の外部記憶装置に書き込む旨の命令であった場合、データ入力受付部１１４は、コンソール３００から出力されたデータの入力を受け付ける。また、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、サーバ２００の外部記憶装置に記憶されているデータを読み出して、ＵＳＢメモリ３１０に書き込む旨の命令であった場合、データ入力受付部１１４は、サーバ２００から出力されたデータの入力を受け付ける。
【００２８】
データ書込部１１５は、データ入力受付部１１４からデータを受け取ると、ＶｘＦＳ領域１２１、ＦＡＴ領域１２２のうち、データ入力受付部１１４が入力を受け付けたデータの出力元の外部記憶装置のファイルシステムと同じファイルシステムのパーティションに、データ入力受付部１１４が入力を受け付けたデータを書き込む。より具体的に説明すると、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、ＵＳＢメモリ３１０に記憶されているデータを読み出して、サーバ２００の外部記憶装置に書き込む旨の命令であった場合、データ書込部１１５は、ＦＡＴ領域１２２に、データ入力受付部１１４が入力を受け付けたデータを書き込む。また、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、サーバ２００の外部記憶装置に記憶されているデータを読み出して、ＵＳＢメモリ３１０に書き込む旨の命令であった場合、データ書込部１１５は、ＶｘＦＳ領域１２１に、データ入力受付部１１４が入力を受け付けたデータを書き込む。
【００２９】
データ複写部１１６は、データ書込部１１５が書き込んだ書込先のパーティションのデータを、他方のパーティションへ複写する。より具体的に説明すると、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、ＵＳＢメモリ３１０に記憶されているデータを読み出して、サーバ２００の外部記憶装置に書き込む旨の命令であった場合、データ複写部１１６は、データ書込部１１５が書き込んだＦＡＴ領域１２２のデータを、ＶｘＦＳ領域１２１へ複写する。また、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、サーバ２００の外部記憶装置に記憶されているデータを読み出して、ＵＳＢメモリ３１０に書き込む旨の命令であった場合、データ複写部１１６は、データ書込部１１５が書き込んだＶｘＦＳ領域１２１のデータを、ＦＡＴ領域１２２へ複写する。
【００３０】
データ出力部１１７は、データ複写部１１６が複写した複写先のパーティションのデータを、サーバ２００又はコンソール３００のいずれかの外部記憶装置のうち、複写先のパーティションと同じファイルシステムの装置へ出力する。より具体的に説明すると、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、ＵＳＢメモリ３１０に記憶されているデータを読み出して、サーバ２００の外部記憶装置に書き込む旨の命令であった場合、データ出力部１１７は、データ複写部１１６が複写したＶｘＦＳ領域１２１のデータを、サーバ２００へ出力する。また、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、サーバ２００の外部記憶装置に記憶されているデータを読み出して、ＵＳＢメモリ３１０に書き込む旨の命令であった場合、データ出力部１１７は、データ複写部１１６が複写したＦＡＴ領域１２２のデータを、コンソール３００へ出力する。
【００３１】
レスポンス出力部１１８は、命令受付部１１３がサーバ２００から受け付けた命令に対するレスポンスを、サーバ２００へ出力する。より具体的に説明すると、命令受付部１１３が受け付けたサーバ２００からの命令の内容が、サーバ２００の外部記憶装置に記憶されているデータを読み出して、ＵＳＢメモリ３１０に書き込む旨の命令であった場合、レスポンス出力部１１８は、データ書込み部１１５がＶｘＦＳ領域１２１に、データ入力受付部１１４が入力を受け付けたデータを書き込んだ後、データ複写部１１６がＶｘＦＡ領域１２１のデータを、ＦＡＴ領域１２２へ複写する前に、命令受付部１１３がサーバ２００から受け付けた命令に対するレスポンスを、サーバ２００へ出力する。
【００３２】
図３は、サービスプロセッサ１１０の動作フローの一例を示す。サーバ２００のＯＳが、ファームウェアが構築するＵＳＢデバイスに対して、読み込み処理を開始すると、サービスプロセッサ１１０の命令受付部１１３は、ＵＳＢメモリ３１０の読み込み命令の入力を受け付ける（Ｓ１０１）。
【００３３】
そして、サービスプロセッサ１１０のデータ入力受付部１１４は、ＵＳＢメモリ３１０の読み込み内容をサーバのＯＳに応答するために、ネットワーク経由で、コンソールに接続されているＵＳＢメモリ３１０に対して、読み込み要求を行って（Ｓ１０２）、通信回線４００を通して、コンソール３００に接続されているＵＳＢメモリ３１０の読み込みデータを受信する（Ｓ１０３）。
【００３４】
コンソール３００に接続されているＵＳＢメモリ３１０のファイルシステムは、ＦＡＴ形式である。したがって、サービスプロセッサ１１０のデータ書込部１１５は、ｍｉｃｒｏＳＤメモリーカード１２０上に構築したＦＡＴ領域１２２に、コンソール３００に接続されているＵＳＢメモリ３１０の読み込みデータを書き込む（Ｓ１０４）。
【００３５】
そして、ＦＡＴ領域１２２を更新した場合、サービスプロセッサ１１０のデータ複写部１１６は、合わせてＶｘＦＳ領域１２１を更新する（Ｓ１０５）。このようにして、サーバ２００のＯＳが認識できる形式で、読み込みデータを返せるようにする。
【００３６】
ＶｘＦＳ領域１２１の更新完了後、サービスプロセッサ１１０のデータ出力部１１７は、サーバ２００のＯＳに、ＶｘＦＳ領域１２１の読み込みデータを返答する（Ｓ１０６）。
【００３７】
図４は、サービスプロセッサ１１０の動作フローの別の例を示す。サーバ２００のＯＳが、ファームウェアが構築するＵＳＢデバイスに対して、書き込み処理を開始すると、サービスプロセッサ１１０のデータ入力受付部１１４は、ＵＳＢメモリ３１０への書き込み命令の入力を受け付ける（Ｓ２０１）。
【００３８】
そして、サーバ２００のＯＳからの書き込みデータを受信すると、サービスプロセッサ１１０のデータ書込部１１５は、ＶｘＦＳ領域１２１を更新する（Ｓ２０２）。
【００３９】
サーバ２００のＯＳの書き込み処理が、長時間待たされないようにするため、サービスプロセッサ１１０のレスポンス出力部１１８は、サーバ２００のＯＳからの書き込みデータをＶｘＦＳ領域１２１へ更新後、即座にサーバ２００のＯＳへ書き込み完了通知を出す（Ｓ２０３）。
【００４０】
そして、ＶｘＦＳ領域１２１を更新した場合、サービスプロセッサ１１０のデータ複写部１１６は、合わせてＦＡＴ領域１２２を更新する（Ｓ２０４）。
【００４１】
そして、ＦＡＴ領域１２２の更新完了後、サービスプロセッサ１１０のデータ出力部１１７は、コンソール３００のＵＳＢメモリ３１０に、ネットワーク経由で、書き込みデータを送信する（Ｓ２０５）。
【００４２】
図５は、サービスプロセッサ１１０の動作フローの更に別の例を示す。サーバ２００のＯＳが、ファームウェアが構築するＵＳＢメモリ３１０に対して、媒体初期化処理を開始すると、サービスプロセッサ１１０のデータ入力受付部１１４は、ＵＳＢメモリ３１０の初期化命令の入力を受け付ける（Ｓ３０１）。
【００４３】
そして、サーバ２００のＯＳからの媒体初期化命令を受信すると、サービスプロセッサ１１０のデータ書込部１１５は、ＶｘＦＳ領域１２１を初期化する（Ｓ３０２）。
【００４４】
そして、サービスプロセッサ１１０のデータ複写部１１６は、ＦＡＴ領域１２２を初期化する（Ｓ３０３）。
【００４５】
そして、サービスプロセッサ１１０のデータ出力部１１７は、コンソール３００に媒体初期化命令を送信し、コンソール３００のＵＳＢメモリ３１０を初期化する（Ｓ３０４）。
【００４６】
以上説明したように、マネジメントボード１００利用したサーバ２００によっては、ファームウェアのバーチャルＫＶＭ機能を利用して、サーバ２００のＯＳがサポートしていないファイルシステムを保有するコンソール３００のＵＳＢメモリ３１０を利用することができるようになる。
【００４７】
また、マネジメントボード１００は、ＯＳからの書き込み内容を、ｍｉｃｒｏＳＤカード１２０上のＶｘＦＳ領域１２１を更新後、即座にＯＳに対して返答する。そのため、マネジメントボード１００を利用したサーバ２００によっては、ＯＳから、マネジメントボード１００が構築するＵＳＢデバイスに対する書き込み処理の高速化が可能となる。
【００４８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００４９】
１００  マネジメントボード
１１０  サービスプロセッサ
１１１  ＯＳ判別部
１１２  パーティション生成部
１１３  命令受付部
１１４  データ入力受付部
１１５  データ書込部
１１６  データ複写部
１１７  データ出力部
１１８  レスポンス出力部
１２０  ｍｉｃｒｏＳＤメモリーカード
１２１  ＶｘＦＳ領域
１２２  ＦＡＴ領域
２００  サーバ
３００  コンソール
３１０  ＵＳＢメモリ
４００  通信回線
【図１】
0005699626.tif 000002
【図２】
0005699626.tif 000003
【図３】
0005699626.tif 000004
【図４】
0005699626.tif 000005
【図５】
0005699626.tif 000006