(57)【要約】【課題】  製造時（初期構成設定及び立上げ作業）のコスト削減を可能にするストレージ装置を提供する。【解決手段】  ＲＡＩＤを構成する複数のディスクドライブと、複数のディスクドライブの構成情報を記憶する記憶装置１３５と、を備えたストレージ装置であって、ストレージ装置に接続される保守端末装置１３１によって、予め定められた所定の構成情報の組み合わせのうち、選択された構成情報の組み合わせが記憶装置１３５に記憶され、複数のディスクドライブは、選択された構成情報の組み合わせに基づいた構成であることを特徴とする。【選択図】      図１
2005267326.tif 000002
【特許請求の範囲】
【請求項１】
ＲＡＩＤを構成する複数のディスクドライブと、前記複数のディスクドライブの構成情報を記憶する記憶装置と、を備えたストレージ装置であって、
ストレージ装置に接続される保守端末装置によって、予め定められた所定の構成情報の組み合わせのうち、選択された構成情報の組み合わせが前記記憶装置に記憶され、
前記複数のディスクドライブは、前記選択された構成情報の組み合わせに基づいた構成であることを特徴とするストレージ装置。
【請求項２】
前記所定の構成情報の組み合わせは、記憶容量、ＲＡＩＤ方式、ディスクドライブの種類、論理デバイスのエミュレーション方式、及び、論理デバイス数の少なくとも二つを含むことを特徴とする請求項１に記載のストレージ装置。
【請求項３】
前記ディスクドライブは、前記選択された構成情報の組み合わせに基づいて論理フォーマットされたものであることを特徴とする請求項１に記載のストレージ装置。
【請求項４】
前記選択された構成情報の組み合わせは、前記保守端末装置によって、前記ディスクドライブを実装した後にも構成情報の組み合わせを変更が可能であることを特徴とする請求項１に記載のストレージ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＡＩＤ方式のストレージ装置に関し、特に、製造時（初期構成設定及び立上げ作業）のコスト削減を可能にするストレージ装置に関する。
【背景技術】
【０００２】
一般的なＲＡＩＤ方式の記憶装置（ストレージ装置）では、物理デバイス（ディスクドライブ：ＨＤＤ）の構成設定を、記憶装置に接続する保守専用の端末装置（サービスプロセッサ）から行う。サービスプロセッサでは、初期設定用アプリケーションプログラムを起動して、容量や論理デバイスエミュレーション、論理デバイス数等の設定に必要な情報を全て入力する。記憶装置は、入力された情報によって装置構成が設定される。そして、サービスプロセッサで、論理フォーマット用のアプリケーションプログラムを起動して、構成が設定された物理デバイスを、上位ホストによってアクセスが可能な論理的なブロックにフォーマットをする。
【０００３】
このような初期設定を行うものとして、出荷時設定を必要とする情報処理装置において、予め初期値が設定された初期値テーブルを持ち初期化起動要因により起動され、初期値テーブルを不揮発性メモリに設定する情報処理装置が知られている（例えば、特許文献１参照。）。
【特許文献１】特開平１０−３１２２７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、記憶装置に要求される記憶容量の増大に伴い、論理デバイス等の構成の設定がより複雑化している。また、物理デバイスの論理フォーマットは物理デバイスの容量に応じた時間が必要とされる。そのため、記憶装置の受注から出荷までに、異なる装置の構成毎に個別の設定項目の入力、物理デバイスの論理フォーマット等が必要であり、装置の構成の設定に多大な時間と労力が費やされているという問題がある。前述した特許文献１に示す従来技術は、初期設定のための起動要因（パラメータ）から初期設定モデルを自動的に決定するものであり、同一の設定がされたモデルを多数作成するには有効である。しかしながら、複雑化した記憶装置の構成のように、同一パラメータであっても同一の設定モデルになるとは限らない構成を設定することは対応できない。
【０００５】
本発明は、このような問題点に鑑みてなされたものであり、装置の受注から出荷までにかかる時間、労力を削減することのできるストレージ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ＲＡＩＤを構成する複数のディスクドライブと、前記複数のディスクドライブの構成情報を記憶する記憶装置と、を備えたストレージ装置であって、ストレージ装置に接続される保守端末装置によって、予め定められた所定の構成情報の組み合わせのうち、選択された構成情報の組み合わせが前記記憶装置に記憶され、前記複数のディスクドライブは、前記選択された構成情報の組み合わせに基づいた構成であることを特徴とする。
【発明の効果】
【０００７】
本発明により、従来、異なる構成毎に個別に行われた設定項目の入力作業が、標準モデルの選択のみで設定できるために、作業が簡略化され設定時間も短縮される。
【発明を実施するための最良の形態】
【０００８】
以下に、本発明の実施の形態について、図面を参照して説明する。
【０００９】
図１は、本発明の実施の形態のストレージ装置製造システムの構成を示すブロック図である。
【００１０】
本実施の形態のストレージ装置製造システムは、大きくユーザ１０１、ストレージメーカ１０２、ディスクドライブ（ＨＤＤ）メーカ１０３に分かれる。ユーザ１０１、ストレージメーカ１０２及びＨＤＤメーカ１０３の各々には、発注及び受注用のコンピュータ装置が設けられている。
【００１１】
ユーザ１０１側には、ホスト１２２が備えられており、製造されたＲＡＩＤ記憶装置１３２はホスト１２２に接続して使用される。
【００１２】
ストレージメーカ１０２側には、サービスプロセッサ（保守端末装置）１３１とＲＡＩＤ記憶装置製造ラインを備え、サービスプロセッサ１３１によって、製造されるＲＡＩＤ記憶装置の構成情報をＲＡＩＤ記憶装置１３２に備えられているメモリ１３５に書き込む。
【００１３】
ＨＤＤメーカ１０３は、ストレージメーカ１０２からの発注に基づいて、複数のディスクドライブによって例えばＲＡＩＤ１やＲＡＩＤ５を構成し、当該ＲＡＩＤレベルに従ってディスクドライブの論理フォーマットを行う。そして、論理フォーマットの完了したディスクドライブをストレージメーカ１０２に納入する。
【００１４】
次に、このストレージ装置製造システムの処理の流れを説明する。
【００１５】
ユーザ１０１のコンピュータ装置は、ストレージメーカ１０２のコンピュータ装置に対して、ホスト１２２に接続して使用されるＲＡＩＤ記憶装置（ストレージ装置）を、必要な条件１２１を含む要求１１１を提示して、ストレージメーカ１０２に発注１１２を行う。この条件１２１は、例えば、記憶容量、ＲＡＩＤレベル、エミュレーションタイプ等、ＲＡＩＤ記憶装置を構成するために必要な情報が含まれる。
【００１６】
ストレージメーカ１０２のコンピュータ装置は、ユーザ１０１のコンピュータ装置からの注文１１２を受け付けると、注文１１２に含まれる条件１２１を参照して、ディスクドライブの発注に必要な条件（記憶容量、ＲＡＩＤレベル、エミュレーションタイプ等）を特定して、ＨＤＤメーカ１０３のコンピュータ装置にＨＤＤの発注１１３する。
【００１７】
ＨＤＤメーカ１０３のコンピュータ装置は、ＨＤＤの発注１１３を受け付けると、ＨＤＤ発注１１３に含まれる条件（記憶容量、ＲＡＩＤレベル、エミュレーションタイプ等）に適合する論理フォーマット済みディスクドライブ１４１をストレージメーカ１０２に納入１１５する。
【００１８】
この論理フォーマット済みディスクドライブ１４１は、ストレージメーカ１０２によって示された標準モデルに従って、ＨＤＤメーカにおいて予め論理フォーマットを行ったものである。なお、論理フォーマット済みディスクドライブ１４１は、ＲＡＩＤ構成を取るために、複数のディスクドライブを１つの組とした論理フォーマットが行われ、１つの組としてストレージメーカに納入される。
【００１９】
ＨＤＤメーカ１０３から納入されたフォーマット済みディスクドライブ１４１は、ＲＡＩＤ記憶装置１３２内の実装ドライブ１３６に組み込まれる。
【００２０】
一方、ストレージメーカ１０２のコンピュータ装置は、ユーザ１０１から提示された要求１１１に含まれる条件１２１を設定１１４として、この設定１１４がサービスプロセッサ１３１に送られる。
【００２１】
サービスプロセッサ１３１は、ＲＡＩＤ記憶装置の設定を行う初期設定用アプリケーションプログラム（以下、「ＡＰ」と呼ぶ）１３３が備えられている。まずＡＰ１３３が起動される。そして、ＡＰ１３３が、入力された設定１１４と、予め設定されている条件の組み合わせから構成される標準的に使用される初期設定パターン（標準モデル）とを比較し、条件の合致した標準モデルを選択する。この選択された標準モデルを、ＲＡＩＤ記憶装置１３２に格納可能な形式である構成情報１３４に変換する。変換された構成情報１３４は、ＲＡＩＤ記憶装置１３２に送られ、メモリ１３５に格納される。なお、条件の一部でも合致しない場合は、設定１１４に近い標準モデルを変更して構成情報を設定する。
【００２２】
ＲＡＩＤ記憶装置１３２は、フォーマット済みディスクドライブ１４１が実装ドライブ１３６に組み込まれ、構成情報１３４がメモリ１３５に格納されると出荷可能となる。このとき、ＲＡＩＤ記憶装置１３２の内部に設けられた制御装置が、メモリ１３５に記憶された構成情報１３４と、実装ドライブ１３６に組み込まれたフォーマット済みディスクドライブ１４１の構成とを比較し、両者は一致しているか否かを判定する。そして、構成情報１３４とフォーマット済みディスクドライブ１４１の構成とが一致していなければエラーを報知する。一方、構成情報１３４とフォーマット済みディスクドライブ１４１の構成とが一致してればストレージメーカ１０２は、ユーザ１０１に出荷１１６する。
【００２３】
なお、フォーマット済みディスクドライブ１４１の構成は、予めディスクドライブ１４１に記憶されていても、ＲＡＩＤ記憶装置１３２の制御装置がディスクドライブ１４１にアクセスすることによって、その構成を取得してもよい。
【００２４】
ユーザ１０１側では、ホスト１２２に接続されたＲＡＩＤ記憶装置１３２は、構成情報１３４がメモリ１３５に格納され、フォーマット済みディスクドライブ１４１が実装ドライブ１３６に組み込まれた状態で起動されると、メモリ１３５の構成情報１３４に従ったＲＡＩＤ記憶装置（ストレージ装置）として機能する。
【００２５】
なお、論理フォーマット済みディスクドライブ１４１の実装ドライブ１３６への組み込みと、メモリ１３５への構成情報の格納とはどちらを先に実行してもよい。すなわち、論理フォーマット済みディスクドライブ１４１の実装ドライブ１３６への組み込みと、メモリ１３５への構成情報の格納とのいずれもが完了した時点で、ＲＡＩＤ記憶装置（ストレージ装置）として機能することが可能になる。
【００２６】
次に、前述した標準モデルについて説明する。
【００２７】
図２は、標準モデルの一例を示す説明図である。
【００２８】
図２（ａ）は、ＲＡＩＤ記憶装置の構成情報に必要な条件１２１の分類を示す。分類＃１は記憶容量、分類＃２はＲＡＩＤレベル、分類＃３はドライブ種類、分類＃４は論理デバイスエミュレーションタイプ、分類＃５は論理デバイス数である。各分類はユーザ１０１が選択可能であり、ユーザ１０１は各分類について詳細を決定した上でストレージメーカ１０２に発注する。
【００２９】
図２（ｂ）は、ストレージメーカ１０２によって予め設定されている構成情報の組み合わせによる標準モデルの一例を示す。例えば、標準モデルＡは、分類＃１の記憶容量は１Ｔｂｙｔｅ、分類＃２のＲＡＩＤレベルはＲＡＩＤ１、分類＃３のドライブ種類は４８ＧＢ、分類＃４の論理デバイスエミュレーションタイプはＯＰＥＮ−３、分類＃５の論理デバイス数は１０と設定されている。
【００３０】
ストレージメーカ１０２は、この予め設定された標準モデルをユーザ１０１に提示する。ユーザ１０１は、提示された標準モデルから、要求に合致するものを１つ選択し、ＲＡＩＤ記憶装置に実装するディスクドライブを発注する。なお、ユーザ１０１の要求する条件に合致する標準モデルが存在しない場合は、条件が最も近い標準モデルを選択し、当該標準モデルと、その標準モデルからの変更箇所を提示して発注する。
【００３１】
次に、サービスプロセッサ１３１の初期設定用アプリケーションプログラム１３３の動作について説明する。
【００３２】
図３は、サービスプロセッサ１３１の初期設定用アプリケーションプログラム（ＡＰ）１３３を中心とした処理を示す機能ブロック図である。
【００３３】
サービスプロセッサ１３１は、パーソナルコンピュータ等の計算機によって構成され、表示装置であるディスプレイ３１２と、入力装置であるキーボード３１３を備えている。なお、キーボード３１３は、マウス等のポインティングデバイスを含むと便利である。記憶装置３１１は、例えばディスクドライブから構成され、予め設定された標準モデルに関する構成情報を記憶している。また、メモリ３１４には初期設定用アプリケーションプログラム１３３が格納されており、このプログラム１３３をＣＰＵ（図示せず）が実行することによって、初期設定処理が実現する。
【００３４】
このサービスプロセッサ１３１においてＡＰ１３３が起動されると、ＡＰ１３３は、まず、記憶装置３１１から標準モデル情報を読み込む。そして、読み込んだ標準モデル情報をディスプレイ３１２に表示させるための情報を作成し、該作成された情報をディスプレイ３１２に表示させる。
【００３５】
サービスプロセッサ１３１は、ストレージメーカ１０２のコンピュータ装置から、ユーザ１０１から提示された要求１１１に含まれる条件１２１を設定１１４として受信すると、ＡＰ１３３が、選択された標準モデル又は選択され変更させた標準モデルから、ＲＡＩＤ記憶装置１３２のメモリ１３５に格納するのに適した形式の構成情報を作成する。そして、作成した構成情報１３４を、製造中のＲＡＩＤ記憶装置１３２に送り、メモリ１３５に格納する。なお、標準モデルから変更を行った場合は、製造中のＲＡＩＤ記憶装置１３２に実装するディスクドライブの論理フォーマットを再度行う場合がある。
【００３６】
なお、オペレータが、キーボード３１３の入力操作によって、表示された標準モデルの中から、製造中のＲＡＩＤ記憶装置１３２に合致するものを１つ選択してもよい。製造中のＲＡＩＤ記憶装置１３２が標準モデルに合致しないものである場合は、前述したように最も近い標準モデルとして提示された標準モデルを選択し、その標準モデルからの変更箇所を、キーボード３１３からの入力操作によって変更することもできる。
【００３７】
この一連の処理によって、ＲＡＩＤ記憶装置１３２に構成情報１３４が格納される。
【００３８】
図４は、サービスプロセッサ１３１のディスプレイ３１２に表示される標準モデル情報の一例を示す説明図である。
【００３９】
表示される標準モデル情報は、図２（ｂ）とほぼ同じ内容である。オペレータは、ディスプレイ３１２に表示された標準モデル情報から、キーボード（又は、マウス）３１３の操作によって、一つを選ぶ。そして、「確定」ボタンを操作することによって、一つの標準モデルを選択する。
【００４０】
また、ディスプレイ３１２に表示されている内容を変更することも可能である。例えば、標準モデルＡの情報を変更する場合は、まず、「変更」ボタン４２０をキーボード（又は、マウス）３１３で操作することによって、当該標準モデルの各分類の値が修正可能となる。ここで、例えば、分類＃２の「ＲＡＩＤ１」を選択しこの内容を「ＲＡＩＤ５」に変更する。必要な項目の変更が終了した時点で、「確定」ボタン４２１をキーボード（又は、マウス）３１３で操作することによって、当該ＲＡＩＤ記憶装置１３２はＲＡＩＤ５として機能可能な構成情報が作成される。
【００４１】
このようにして、サービスプロセッサ１３１によって、標準モデルの構成情報の内容を変更することが可能になる。
【００４２】
特に、ユーザ１０１からの要求１１２に含まれる条件１２１が標準モデルとは異なる場合、その条件に最も近い標準モデルで論理フォーマット済みディスクドライブ１４１の実装ドライブ１３６への組み込む。この際に、実装されるディスクドライブの数（論理デバイス数）を増減することもできる。そして、当該標準モデルを変更した構成情報をメモリ１３５に格納する。構成情報が変更された場合、当該ＲＡＩＤ記憶装置に実装される各ディスクドライブは、サービスプロセッサ１３１からの指示等によって、構成情報に合致する形式の論理フォーマットが行われる。
【００４３】
次に、ＨＤＤメーカ１０３における、論理フォーマット済みディスクドライブ１４１の生産について説明する。
【００４４】
図５は、ＨＤＤメーカ１０３を中心とした、論理フォーマット済みディスクドライブ１４１の作成について示す説明図である。
【００４５】
まず、ストレージメーカ１０２は、予め、標準モデルのＲＡＩＤ記憶装置で用いられる論理フォーマット済みディスクドライブ１４１の組を、ベースデータ４１１としてＨＤＤメーカ１０３に提供する。ＨＤＤメーカ１０３は、提供されたベースデータ４１１から、その複製を作成する。例えば、ベースデータ４１１ａは、４台のディスクドライブによってＲＡＩＤ１を構成しており、その複製、すなわち、４台のディスクドライブによってＲＡＩＤ１を構成しているディスクドライブの組を、論理フォーマット済みディスクドライブ１４１ａとして、ストレージメーカに納入する。
【００４６】
このように、従来ストレージメーカ１０２において個別に行われていたディスクドライブの論理フォーマットに要する作業を、ＨＤＤメーカ１０３において行うことで、ＲＡＩＤ記憶装置の製造の時間を削減することができる。
【００４７】
以上のように構成された本発明の実施の形態のストレージ装置製造システムでは、ストレージメーカ１０２は、予め、標準的に使用される初期設定パターン（標準モデル）を設定し、ストレージ装置の構成設定時にサービスプロセッサから標準モデルを選択することによって、当該標準モデルに基づいたＲＡＩＤ記憶装置の受注、論理フォーマット済みディスクドライブの納入、構成情報の格納、等を行うので、ＲＡＩＤ記憶装置の製造における作業が簡略化され、設定時間を短縮することができる。また、標準モデルに合わせた論理フォーマット済みディスクドライブを使用することによって、構成設定後に実施していた物理フォーマットが不要となり、物理フォーマットに要していた時間を削減することができる。その結果、記憶装置における初期設定にかかる時間を大幅に短縮することができる。
【００４８】
また、標準モデルに当てはまらない構成の場合には、類似したモデルに編集することが可能なので、作業を簡略化しつつ、多様な構成のＲＡＩＤ記憶装置とすることができる。
【００４９】
特許請求の範囲に記載した以外の本発明の観点の代表的なものとして、次のものがあげられる。
【００５０】
ＲＡＩＤを構成する複数のディスクドライブと、前記複数のディスクドライブの構成情報を記憶する記憶装置と、を備えたストレージ装置の製造方法であって、
ストレージ装置に接続される保守端末装置によって、予め定められた所定の構成情報の組み合わせ（記憶容量、ＲＡＩＤ方式、ディスクドライブの種類、論理デバイスのエミュレーション方式、及び、論理デバイス数の少なくとも二つを含む）から一つを選択する手順と、
前記選択された構成情報の組み合わせを前記記憶装置に記憶する手順と、
前記選択された構成情報の組み合わせに基づいて論理フォーマットされたディスクドライブを、ストレージ装置に実装する手順と、
前記複数のディスクドライブの構成と、前記記憶された構成情報の組み合わせとが整合するか否かを判定する手順と、
前記判定結果を報知する手順とを含むストレージ装置の製造方法。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態の、ストレージ装置製造システムを示すブロック図である。
【図２】本発明の実施の形態の、標準モデルの一例を示す説明図である。
【図３】本発明の実施の形態の、初期設定用アプリケーションプログラム１３３を中心とした処理を示す説明図である。
【図４】本発明の実施の形態の、ディスプレイ３１２に表示される標準モデル情報の一例を示す機能ブロック図である。
【図５】本発明の実施の形態の、ＨＤＤメーカ１０３を中心とした、論理フォーマット済みディスクドライブ１４１の生産の説明図である。
【符号の説明】
【００５２】
１０１      ユーザ
１０２      ストレージメーカ
１０３      ＨＤＤメーカ
１２２      ホスト
１３１      サービスプロセッサ
１３２      ＲＡＩＤ記憶装置（ストレージ装置）
１３３      初期設定用アプリケーションプログラム
１３４      構成情報
１３５      メモリ
１４１      フォーマット済みディスクドライブ
【図１】
2005267326.tif 000003
【図２】
2005267326.tif 000004
【図３】
2005267326.tif 000005
【図４】
2005267326.tif 000006
【図５】
2005267326.tif 000007