(57)【要約】【課題】記憶装置の省電力管理の作業負担を低減させ、記憶装置の適切な省電力化を実現すること。【解決手段】管理サーバ１１０は、ストレージ装置１３０内の制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプを、アプリケーションが実行される業務サーバ１２０から取得する。次に、管理サーバ１１０は、アプリケーションタイプと、ＲＡＩＤ  Ｇｒｏｕｐの省電力モードとを、対応付けたテーブルを参照して、取得したアプリケーションタイプに対応する省電力モードを特定する。そして、管理サーバ１１０は、特定した省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定させる設定要求を、ストレージ装置１３０に送信する。【選択図】図１
2014010655.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置を使用するソフトウェアが実行される第１のコンピュータから、前記ソフトウェアの用途を示す種別情報を取得する取得部と、
各々のソフトウェアの種別情報と、前記記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、前記取得部によって取得されたソフトウェアの種別情報に対応する省電力方式を特定する特定部と、
前記複数の省電力方式の各々で前記記憶装置の動作を制御可能な第２のコンピュータに、前記特定部によって特定された省電力方式で前記記憶装置を動作させる要求を送信する送信部と、
を有することを特徴とする制御装置。
【請求項２】
前記取得部によってソフトウェアの種別情報が複数取得された結果、前記特定部によって省電力方式が複数特定された場合、特定された省電力方式のうち、省電力効率が最低になる省電力方式を選択する選択部を有し、
前記送信部は、
前記第２のコンピュータに、前記選択部によって選択された省電力方式で前記記憶装置を動作させる要求を送信することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記取得部は、
前記第２のコンピュータから、前記記憶装置の許容アクセス頻度の高さを示す種別情報を取得し、
前記特定部は、
各々の記憶装置の種別情報と前記制御情報を対応付けた情報を参照して、前記ソフトウェアの種別情報と前記記憶装置の種別情報との組み合わせに対応する省電力方式を特定することを特徴とする請求項１に記載の制御装置。
【請求項４】
前記取得部によってソフトウェアの種別情報が複数取得された結果、前記特定部によって省電力方式が複数特定された場合、特定された省電力方式のうち、省電力効率が最低になる省電力方式を選択する選択部を有し、
前記送信部は、
前記第２のコンピュータに、前記選択部によって選択された省電力方式で前記記憶装置を動作させる要求を送信することを特徴とする請求項３に記載の制御装置。
【請求項５】
コンピュータが、
記憶装置を使用するソフトウェアが実行される第１のコンピュータから、前記ソフトウェアの用途を示す種別情報を取得し、
各々のソフトウェアの種別情報と、前記記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、取得されたソフトウェアの種別情報に対応する省電力方式を特定し、
前記複数の省電力方式の各々で前記記憶装置の動作を制御可能な第２のコンピュータに、特定された省電力方式で前記記憶装置を動作させる要求を送信する、
処理を実行することを特徴とする制御方法。
【請求項６】
コンピュータに、
記憶装置を使用するソフトウェアが実行される第１のコンピュータから、前記ソフトウェアの用途を示す種別情報を取得し、
各々のソフトウェアの種別情報と、前記記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、取得されたソフトウェアの種別情報に対応する省電力方式を特定し、
前記複数の省電力方式の各々で前記記憶装置の動作を制御可能な第２のコンピュータに、特定された省電力方式で前記記憶装置を動作させる要求を送信する、
処理を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
従来技術として、ストレージ装置において、管理者からの節電制御指示とストレージ装置内の磁気ディスク装置の運用状態との整合性を取った上で、磁気ディスク装置への節電制御を実行する技術がある（例えば、下記特許文献１参照）。また、上位システムから指定された節電モードに応じて、供給電圧切替回路を介して半導体記憶装置（シリコンディスク装置）へ供給される電圧を、低電圧電源または高電圧電源に切り替える技術がある（例えば、下記特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２４３１７７号公報
【特許文献２】特開２０００−１３２２８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、アプリケーションが実行されるサーバからストレージ装置のＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）にアクセスされる場合においては、アプリケーションの種別によってＨＤＤへのアクセス頻度や許容レスポンス速度が異なる場合がある。このように、アプリケーションの許容レスポンス速度にＨＤＤに設定された省電力モードが適さない場合がある。
【０００５】
例えば、ストレージ装置側では、ＨＤＤに省電力モードを設定し、サーバ側のアプリケーションがＨＤＤに対して高速なレスポンスを要求する場合、ＨＤＤのレスポンスは省電力化により低速になるため、アプリケーションの動作に支障をきたす。一方、サーバ側のアプリケーションがＨＤＤに対して高速なレスポンスを要求しない場合、電力消費が抑制されるため、複数の省電力モードの中で相対的に省電力効率が高い省電力モードを設定するのが好ましい。しかしながら、サーバ側のアプリケーションがＨＤＤに対して高速なレスポンスを要求しない場合、複数の省電力モードの中で相対的に省電力効率が低い省電力モードを設定してしまうと、省電力効率が高い省電力モードに比べて無駄に電力消費してしまうことになる。
【０００６】
上記問題を解消するために、アプリケーションの種別に適するように、ストレージ装置の省電力モードを設定する場合、管理者は、ＨＤＤを利用するアプリケーションの種別を把握した上で、手動でＨＤＤの省電力モードを設定しなければならない。そのため、ＨＤＤのレスポンスの低速化の防止やＨＤＤの省電力効率の向上を行う省電力管理にかかる管理者の作業負担が増加することになる。
【０００７】
本発明は、記憶装置の省電力管理の作業負担を低減させ、記憶装置の適切な省電力化を実現することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一側面によれば、記憶装置を使用するソフトウェアが実行される第１のコンピュータから、ソフトウェアの用途を示す種別情報を取得し、各々のソフトウェアの種別情報と、記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、取得されたソフトウェアの種別情報に対応する省電力方式を特定し、複数の省電力方式の各々で記憶装置の動作を制御可能な第２のコンピュータに、特定された省電力方式で記憶装置を動作させる要求を送信する制御装置、制御方法、および制御プログラムが提案される。
【発明の効果】
【０００９】
本発明の一側面によれば、記憶装置の省電力管理の作業負担を低減させ、記憶装置の適切な省電力化を実現することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、管理サーバによる省電力モード決定の流れを示す説明図である。
【図２】図２は、ストレージシステムの一例を示す説明図である。
【図３】図３は、実施の形態にかかる管理サーバ１１０のハードウェア構成例を示すブロック図である。
【図４】図４は、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐに設定することができる省電力モードの一例を示す説明図である。
【図５】図５は、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブルの記憶内容の一例を示す説明図である。
【図６】図６は、省電力モード決定テーブルの記憶内容の一例を示す説明図である。
【図７】図７は、省電力モード管理テーブルの記憶内容の一例を示す説明図である。
【図８】図８は、サーバ・ストレージ管理テーブルの記憶内容の一例を示す説明図である。
【図９】図９は、管理サーバ１１０の機能的構成を示すブロック図である。
【図１０】図１０は、管理サーバ１１０による省電力モード決定処理の内容を示す説明図（その１）である。
【図１１】図１１は、管理サーバ１１０による省電力モード決定処理の内容を示す説明図（その２）である。
【図１２】図１２は、管理サーバ１１０による省電力モード決定処理の詳細な処理手順を示すシーケンス図（その１）である。
【図１３】図１３は、管理サーバ１１０による省電力モード決定処理の詳細な処理手順を示すシーケンス図（その２）である。
【図１４】図１４は、管理サーバ１１０による省電力モード決定処理の詳細な処理手順を示すシーケンス図（その３）である。
【図１５】図１５は、管理サーバ１１０による省電力モード設定処理の内容を示す説明図である。
【図１６】図１６は、管理サーバ１１０による省電力モード設定処理の詳細な処理手順を示すシーケンス図（その１）である。
【図１７】図１７は、管理サーバ１１０による省電力モード設定処理の詳細な処理手順を示すシーケンス図（その２）である。
【図１８】図１８は、管理サーバ１１０による省電力モード決定テーブル変更処理の内容を示す説明図である。
【図１９】図１９は、管理サーバ１１０による省電力モード決定テーブル変更処理の詳細な処理手順を示すシーケンス図である。
【図２０】図２０は、管理サーバ１１０による省電力モード変更処理の内容を示す説明図（その１）である。
【図２１】図２１は、管理サーバ１１０による省電力モード変更処理の内容を示す説明図（その２）である。
【図２２】図２２は、管理サーバ１１０による省電力モード変更処理の内容を示す説明図（その３）である。
【図２３】図２３は、管理サーバ１１０による省電力モード変更処理の内容を示す説明図（その４）である。
【図２４】図２４は、管理サーバ１１０による省電力モード変更処理の詳細な処理手順を示すシーケンス図（その１）である。
【図２５】図２５は、管理サーバ１１０による省電力モード変更処理の詳細な処理手順を示すシーケンス図（その２）である。
【図２６】図２６は、管理サーバ１１０による省電力モード変更処理の詳細な処理手順を示すシーケンス図（その３）である。
【図２７】図２７は、管理サーバ１１０による省電力モード変更処理の詳細な処理手順を示すシーケンス図（その４）である。
【図２８】図２８は、省電力モード決定テーブル６００の記憶内容の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、この発明にかかる制御装置、制御方法、および制御プログラムの実施の形態を詳細に説明する。以降では、例えば、管理サーバが制御装置の機能を有するとして、実施の形態を説明する。
【００１２】
（省電力モード決定の流れ）
まず、図１を用いて、管理サーバによる省電力モード決定の流れについて説明する。
【００１３】
図１は、管理サーバによる省電力モード決定の流れを示す説明図である。図１において、管理サーバ１１０は、業務サーバ１２０とストレージ装置１３０とに接続されている。
【００１４】
管理サーバ１１０は、ストレージ装置１３０内のＲＡＩＤ（Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプに応じて、ＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードを決定するコンピュータである。管理サーバ１１０は、決定した省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定させる設定要求を、ストレージ装置１３０に送信する。管理サーバ１１０は、省電力モードの決定に使用するテーブル１１１を有する。テーブル１１１には、アプリケーションタイプと省電力モードとを対応付けた情報が記憶される。
【００１５】
ここで、アプリケーションタイプには、例えば、「データベース用アプリケーション」や「バックアップ用アプリケーション」がある。「データベース用アプリケーション」による処理は、例えば、データベースにデータを書き込む処理であり、当該アプリケーションの利用者からレスポンスの高速性を要求される処理である。一方、「バックアップ用アプリケーション」による処理は、例えば、データをＲＡＩＤ  Ｇｒｏｕｐに書き込む処理であり、当該アプリケーションの利用者からレスポンスの高速性を要求されない処理である。
【００１６】
省電力モードには、例えば、「ＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのディスク回転を減速するモード」や「ＲＡＩＤ  Ｇｒｏｕｐへの電源供給を停止するモード」がある。「ＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのディスク回転を減速するモード」は、ディスク回転を減速して省電力化を図った後、ディスク回転を通常稼働状態に戻すことによりアプリケーションにレスポンスできるようになるモードである。一方、「ＲＡＩＤ  Ｇｒｏｕｐへの電源供給を停止するモード」は、電源供給を停止して省電力化を図った後、電源供給を再開してディスク回転を通常稼働状態に戻すことによりアプリケーションにレスポンスできるようになるモードである。そのため、「ＲＡＩＤ  Ｇｒｏｕｐへの電源供給を停止するモード」は、上述の「ＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのディスク回転を減速するモード」と比べて、レスポンスは低速であるが省電力効率は高いモードである。
【００１７】
そのため、テーブル１１１において、レスポンスの高速性が要求されない「バックアップ用アプリケーション」には、レスポンスの高速性を損ねるが省電力効率の高い「ＲＡＩＤ  Ｇｒｏｕｐへの電源供給を停止するモード」が対応付けられている。また、テーブル１１１において、レスポンスの高速性が要求される「データベース用アプリケーション」には、省電力効率の低い「ＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのディスク回転を減速するモード」が対応付けられている。管理サーバ１１０は、テーブル１１１を参照することにより、アプリケーションタイプに応じて、アプリケーションの性能低下を抑制しつつ消費電力を低減する省電力モードを決定することができる。
【００１８】
業務サーバ１２０は、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが実行されるコンピュータである。
【００１９】
ストレージ装置１３０は、１または複数のＲＡＩＤ  Ｇｒｏｕｐを有するコンピュータである。ストレージ装置１３０は、管理サーバ１１０から設定要求された省電力モードを、ＲＡＩＤ  Ｇｒｏｕｐに設定する。ここで、ＲＡＩＤ  Ｇｒｏｕｐは、１または複数のＨＤＤを含む。
【００２０】
図１の例では、（１）管理サーバ１１０は、業務サーバ１２０から、動作制御の対象になるＲＡＩＤ  Ｇｒｏｕｐを使用しているアプリケーションのアプリケーションタイプ「バックアップ用アプリケーション」を取得する。（２）次に、管理サーバ１１０は、テーブル１１１を参照して、取得したアプリケーションのアプリケーションタイプ「バックアップ用アプリケーション」に対応するＲＡＩＤ  Ｇｒｏｕｐの省電力モード「電源供給停止」を特定する。
【００２１】
（３）そして、管理サーバ１１０は、特定した省電力モード「電源供給停止」をＲＡＩＤ  Ｇｒｏｕｐに設定させる設定要求をストレージ装置１３０に送信する。ストレージ装置１３０は、設定要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐへの電源供給を停止する。
【００２２】
これにより、管理サーバ１１０は、アプリケーションのアプリケーションタイプに応じた省電力モードを特定することができる。そして、管理サーバ１１０は、ストレージ装置１３０に、特定した省電力モードをＲＡＩＤ  Ｇｒｏｕｐに対して設定させることができる。そのため、管理サーバ１１０は、管理サーバ１１０の利用者のＲＡＩＤ  Ｇｒｏｕｐの省電力管理の作業負担を低減させ、ＲＡＩＤ  Ｇｒｏｕｐの適切な省電力化を実現することができる。ストレージ装置１３０は、管理サーバ１１０から送信された省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定して、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【００２３】
（ストレージシステム）
次に、図２を用いて、ストレージシステムの一例について説明する。
【００２４】
図２は、ストレージシステムの一例を示す説明図である。図２において、ストレージシステム２００は、管理サーバ１１０と、２台の業務サーバ１２０と、ストレージ装置１３０と、を含む。管理サーバ１１０と２台の業務サーバ１２０とストレージ装置１３０とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２０１により接続されている。２台の業務サーバ１２０とストレージ装置１３０とは、ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２０２により接続されている。
【００２５】
管理サーバ１１０は、ストレージ管理プログラムを有する。ストレージ管理プログラムは、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードを決定するプログラムである。ストレージ管理プログラムは、ストレージ・リソース管理プログラムと、サーバ・ストレージ管理プログラムと、を含む。
【００２６】
ストレージ・リソース管理プログラムは、ストレージ装置１３０と通信するプログラムである。管理サーバ１１０は、ストレージ・リソース管理プログラムにより使用される省電力モード決定テーブル、および省電力モード管理テーブルを有する。省電力モード決定テーブルの記憶内容の詳細については図６に後述する。省電力モード管理テーブルの記憶内容の詳細については図７に後述する。
【００２７】
サーバ・ストレージ管理プログラムは、業務サーバ１２０と通信するプログラムである。管理サーバ１１０は、サーバ・ストレージ管理プログラムにより使用されるサーバ・ストレージ管理テーブルを有する。サーバ・ストレージ管理テーブルの記憶内容の詳細については図８に後述する。
【００２８】
管理サーバ１１０は、業務サーバ１２０から、動作制御の対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプを取得する。管理サーバ１１０は、ストレージ装置１３０から、動作制御の対象になるＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのＨＤＤタイプを取得する。
【００２９】
業務サーバ１２０は、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーション、管理エージェント、およびＯＳを有する。業務サーバ１２０は、管理エージェントにより、アプリケーションのアプリケーションタイプ、およびアプリケーションが使用するＲＡＩＤ  Ｇｒｏｕｐの番号を管理サーバ１１０に送信する。
【００３０】
ストレージ装置１３０は、管理Ｉ／Ｆ１３２、ホストＩ／Ｆ１３１、コントローラ１３３、ドライブＩ／Ｆ１３７、およびＲＡＩＤ  Ｇｒｏｕｐ  １〜ＲＡＩＤ  Ｇｒｏｕｐ  ｘを有する。ＲＡＩＤ  Ｇｒｏｕｐ  １〜ＲＡＩＤ  Ｇｒｏｕｐ  ｘは、各々、複数のＨＤＤを含む。
【００３１】
コントローラ１３３は、ストレージ制御プログラム、ＣＰＵ１３４、ＤＲＡＭ１３５、およびキャッシュメモリ１３６を有する。ストレージ制御プログラムは、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐに、省電力モードを設定する省電力制御プログラムを含む。ストレージ装置１３０は、省電力制御プログラムにより使用されるＲＡＩＤ  Ｇｒｏｕｐ管理テーブルを有する。ＲＡＩＤ  Ｇｒｏｕｐ管理テーブルの記憶内容の詳細については図５に後述する。
【００３２】
ここでは、業務サーバ１２０は２台であったが、これに限らない。例えば、業務サーバ１２０は１台または３台以上の複数台であってもよい。業務サーバ１２０に実行されるアプリケーションは１つであったが、これに限らない。例えば、業務サーバ１２０に実行されるアプリケーションは複数あってもよい。
【００３３】
ここでは、管理サーバ１１０、業務サーバ１２０、およびストレージ装置１３０は、別々のコンピュータであるが、これに限らない。例えば、管理サーバ１１０は、業務サーバ１２０としても動作するコンピュータであってもよい。例えば、管理サーバ１１０は、ストレージ装置１３０としても動作するコンピュータであってもよい。
【００３４】
（管理サーバ１１０のハードウェア構成例）
次に、図３を用いて、実施の形態にかかる管理サーバ１１０のハードウェア構成例について説明する。また、図３に示すハードウェア構成例は、業務サーバ１２０のハードウェア構成としても採用することができる。
【００３５】
図３は、実施の形態にかかる管理サーバ１１０のハードウェア構成例を示すブロック図である。図３において、管理サーバ１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０３と、磁気ディスクドライブ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、ディスプレイ３０８と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０９と、キーボード３１０と、マウス３１１と、スキャナ３１２と、プリンタ３１３と、を備えている。また、各構成部はバス３００によってそれぞれ接続されている。
【００３６】
ここで、ＣＰＵ３０１は、管理サーバ１１０の全体の制御を司る。ＲＯＭ３０２は、ブートプログラムやストレージ管理プログラムなどのプログラムを記憶している。ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータのリード／ライトを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記憶する。
【００３７】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータのリード／ライトを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御で書き込まれたデータを記憶したり、光ディスク３０７に記憶されたデータをコンピュータに読み取らせたりする。
【００３８】
ディスプレイ３０８は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。このディスプレイ３０８は、例えば、液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００３９】
インターフェース（以下、「Ｉ／Ｆ」と略する。）３０９は、通信回線を通じてＬＡＮ２０１、ＳＡＮ２０２、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどのネットワーク３１４に接続され、このネットワーク３１４を介して他の装置に接続される。そして、Ｉ／Ｆ３０９は、ネットワーク３１４と内部のインターフェースを司り、他の装置からのデータの入出力を制御する。Ｉ／Ｆ３０９には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４０】
キーボード３１０は、文字、数字、各種指示などの入力のためのキーを備え、データの入力を行う。また、タッチパネル式の入力パッドやテンキーなどであってもよい。マウス３１１は、カーソルの移動や範囲選択、あるいはウィンドウの移動やサイズの変更などを行う。ポインティングデバイスとして同様に機能を備えるものであれば、トラックボールやジョイスティックなどであってもよい。
【００４１】
スキャナ３１２は、画像を光学的に読み取り、管理サーバ１１０内に画像データを取り込む。なお、スキャナ３１２は、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅａｄｅｒ）機能を持たせてもよい。また、プリンタ３１３は、画像データや文書データを印刷する。プリンタ３１３には、例えば、レーザプリンタやインクジェットプリンタを採用することができる。なお、光ディスクドライブ３０６、光ディスク３０７、ディスプレイ３０８、キーボード３１０、マウス３１１、スキャナ３１２、およびプリンタ３１３の少なくともいずれか１つは、なくてもよい。
【００４２】
（省電力モード）
次に、図４を用いて、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐに設定することができる省電力モードの一例について説明する。
【００４３】
図４は、ストレージ装置１３０内のＲＡＩＤ  Ｇｒｏｕｐに設定することができる省電力モードの一例を示す説明図である。図４に示す説明図は、省電力モード項目のそれぞれに対応付けて、消費電力の削減割合項目と、Ｒｅａｄｙまでの回復時間項目と、ドライブ状態項目と、を有する。
【００４４】
省電力モード項目の内容は、省電力モードの名称を示す。消費電力の削減割合項目の内容は、通常稼働状態における消費電力に対する消費電力の削減割合を示す。Ｒｅａｄｙまでの回復時間項目の内容は、省電力モードにおいて、ＨＤＤが通常稼働状態（ヘッドがロード状態、かつ、ディスク回転がフル回転状態）になるまでの時間を示す。「Ｒｅａｄｙ」は、ＨＤＤが通常稼働状態になり、ＨＤＤを利用するアプリケーションへレスポンスできる状態になっていることをいう。ドライブ状態項目の内容は、省電力モードにおけるヘッド位置やドライブ回転数を示す。
【００４５】
例えば、「省電力モード１」では、ＨＤＤのヘッドをロード状態に変更すれば、通常稼働状態に戻すことができるため、「Ｒｅａｄｙ」までの回復時間が他の省電力モードより短い「０．５秒」になっている。しかし、「省電力モード１」では、ディスク回転を減速していないため、消費電力の削減割合は他の省電力モードより小さく、「小」になっている。
【００４６】
一方、「省電力モード３」では、ＨＤＤへの電源供給を再開し、ＨＤＤのヘッドをロード状態に変更しなければ、通常状態に戻すことができないため、「Ｒｅａｄｙ」までの回復時間が他の省電力モードより長い「数十秒から数分」になっている。しかし、「省電力モード３」では、ＨＤＤへの電力供給を停止するため、消費電力の削減割合は他の省電力モードより大きく、「大」になっている。
【００４７】
（ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル）
次に、図５を用いて、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブルの記憶内容の一例について説明する。ＲＡＩＤ  Ｇｒｏｕｐ管理テーブルとは、ＲＡＩＤ  Ｇｒｏｕｐの状態を示す情報を記憶するテーブルである。ＲＡＩＤ  Ｇｒｏｕｐ管理テーブルは、例えば、図２に示したＤＲＡＭ１３５により実現される。
【００４８】
図５は、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブルの記憶内容の一例を示す説明図である。図５に示すように、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００は、ＲＡＩＤ  Ｇｒｏｕｐ番号項目のそれぞれに対応付けて、ＨＤＤタイプ項目と、省電力モード項目と、省電力スケジュール項目と、を有し、ＲＡＩＤ  Ｇｒｏｕｐごとにレコードを構成する。
【００４９】
ＲＡＩＤ  Ｇｒｏｕｐ番号項目には、ＲＡＩＤ  Ｇｒｏｕｐに割り振られた番号が記憶される。ＲＡＩＤ  Ｇｒｏｕｐに割り振られた番号は、ストレージ装置１３０において一意な番号である。ＨＤＤタイプ項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのＨＤＤタイプが記憶される。ＨＤＤタイプとは、ＨＤＤの種別である。
【００５０】
ＨＤＤタイプには、例えば、「オンラインドライブ（以降、単に「オンライン」と称す）」や「ニアラインドライブ（以降、単に「ニアライン」と称す）」などがある。「オンライン」とは、例えば、アクセス頻度が高頻度である用途向けに製造されたＨＤＤの種別である。「ニアライン」とは、例えば、アクセス頻度が低頻度である用途向けに製造されたＨＤＤの種別である。ＨＤＤタイプは、例えば、ストレージ装置１３０の利用者によりストレージ装置１３０に入力され、または、ストレージ装置１３０の省電力制御プログラムによって自動的に認識され、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００に保持される。
【００５１】
省電力モード項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐに対して、現在に設定されている省電力モードの名称が記憶される。省電力モードの名称は、例えば、図４に示した名称のいずれかである。省電力スケジュール項目には、省電力モードを設定する期間が記憶される。期間は、例えば、ストレージ装置１３０の利用者によりストレージ装置１３０に入力され、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００に保持される。
【００５２】
（省電力モード決定テーブル）
次に、図６を用いて、省電力モード決定テーブルの記憶内容の一例について説明する。省電力モード決定テーブルとは、ＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードの決定に使用される情報を記憶するテーブルである。省電力モード決定テーブルは、例えば、図３に示したＲＡＭ３０３により実現される。
【００５３】
図６は、省電力モード決定テーブルの記憶内容の一例を示す説明図である。図６において、省電力モード決定テーブル６００は、アプリケーションタイプ項目のそれぞれに対応付けて、オンライン項目と、ニアライン項目と、を有し、アプリケーションタイプごとにレコードを構成する。
【００５４】
アプリケーションタイプ項目には、アプリケーションタイプが記憶される。アプリケーションタイプは、アプリケーションの種別である。アプリケーションの種別には、例えば、レスポンスの高速性が要求されるデータベース用アプリケーション、メールサーバ用アプリケーション、またはグループウェア用アプリケーションがある。また、アプリケーションの種別には、例えば、レスポンスの高速性が要求されないバックアップ用アプリケーション、またはアーカイブ用アプリケーションがある。また、アプリケーションの種別には、例えば、業務サーバ１２０の利用者により作成された業務用アプリケーションがある。
【００５５】
オンライン項目には、アプリケーションタイプ項目が示す種別のアプリケーションが、オンラインのＨＤＤに割り振られた場合に、オンラインのＨＤＤに設定する省電力モードが記憶される。オンライン項目には、例えば、レスポンスの高速性が要求されるデータベース用アプリケーションが、オンラインのＨＤＤに割り振られた場合に、オンラインのＨＤＤに省電力モードを設定しないことを示す「省電力設定せず」が記憶される。
【００５６】
ニアライン項目には、アプリケーションタイプ項目が示す種別のアプリケーションが、ニアラインのＨＤＤに割り振られた場合に、ニアラインのＨＤＤに設定する省電力モードが記憶される。ニアライン項目には、例えば、レスポンスの高速性が要求されるデータベース用アプリケーションが、ニアラインのＨＤＤに割り振られた場合に、ニアラインのＨＤＤに設定される省電力モードの名称である「省電力モード１」が記憶される。
【００５７】
図１に示したテーブル１１１は、ＨＤＤタイプが「オンライン」か「ニアライン」かに関わらず、アプリケーションタイプに応じた省電力モードを対応付けた場合の省電力モード決定テーブル６００に対応している。
【００５８】
（省電力モード管理テーブル）
次に、図７を用いて、省電力モード管理テーブルの記憶内容の一例について説明する。省電力モード管理テーブルは、ＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードを記憶するテーブルである。省電力モード管理テーブルは、例えば、図３に示したＲＡＭ３０３により実現される。
【００５９】
図７は、省電力モード管理テーブルの記憶内容の一例を示す説明図である。図７において、省電力モード管理テーブル７００は、ＲＡＩＤ  Ｇｒｏｕｐ番号項目のそれぞれに対応付けて、ＨＤＤタイプ項目と、現在の省電力モード項目と、新たに適用する省電力モード項目と、省電力スケジュール項目と、を有する。省電力モード管理テーブル７００は、ＲＡＩＤ  Ｇｒｏｕｐごとにレコードを構成する。
【００６０】
ＲＡＩＤ  Ｇｒｏｕｐ番号項目には、ＲＡＩＤ  Ｇｒｏｕｐに割り振られた番号が記憶される。ＲＡＩＤ  Ｇｒｏｕｐに割り振られた番号は、ストレージ装置１３０において一意な番号である。
【００６１】
ＨＤＤタイプ項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのタイプが記憶される。ＨＤＤのタイプは、例えば、上述したオンラインやニアラインである。
【００６２】
現在の省電力モード項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐに対して、現在に設定されている省電力モードの名称が記憶される。省電力モードの名称は、例えば、図４に示した名称のいずれかである。
【００６３】
新たに適用する省電力モード項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐに対して、新たに設定される省電力モードの名称が記憶される。省電力モードの名称は、例えば、図４に示した名称のいずれかである。省電力スケジュール項目には、省電力モードを設定する期間が記憶される。
【００６４】
（サーバ・ストレージ管理テーブル）
次に、図８を用いて、サーバ・ストレージ管理テーブルの記憶内容の一例について説明する。サーバ・ストレージ管理テーブルは、業務サーバ１２０から取得したアプリケーションタイプが記憶されるテーブルである。サーバ・ストレージ管理テーブルは、例えば、図３に示したＲＡＭ３０３により実現される。
【００６５】
図８は、サーバ・ストレージ管理テーブルの記憶内容の一例を示す説明図である。図８において、サーバ・ストレージ管理テーブル８００は、ＲＡＩＤ  Ｇｒｏｕｐ番号項目のそれぞれに対応付けて、ＲＡＩＤ  Ｇｒｏｕｐを使用するサーバ項目と、アプリケーションタイプ項目と、を有し、ＲＡＩＤ  Ｇｒｏｕｐごとにレコードを構成する。
【００６６】
ＲＡＩＤ  Ｇｒｏｕｐ番号項目には、ＲＡＩＤ  Ｇｒｏｕｐに割り振られた番号が記憶される。ＲＡＩＤ  Ｇｒｏｕｐに割り振られた番号は、ストレージ装置１３０において一意な番号である。
【００６７】
ＲＡＩＤ  Ｇｒｏｕｐを使用するサーバ項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐを使用する業務サーバ１２０の名称が記憶される。アプリケーションタイプ項目には、ＲＡＩＤ  Ｇｒｏｕｐ番号項目が示す番号が割り振られたＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプが記憶される。
【００６８】
（管理サーバ１１０の機能的構成例）
次に、管理サーバ１１０の機能的構成例について説明する。図９は、管理サーバ１１０の機能的構成を示すブロック図である。管理サーバ１１０は、取得部９０１と、特定部９０２と、選択部９０３と、送信部９０４と、を含む構成である。取得部９０１と、特定部９０２と、選択部９０３と、送信部９０４とは、具体的には、例えば、図３に示したＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０９により、その機能を実現する。
【００６９】
管理サーバ１１０は、アプリケーションタイプから省電力モードを決定する機能を有する。また、管理サーバ１１０は、アプリケーションタイプとＨＤＤタイプとの組み合わせから省電力モードを決定する機能を有してもよい。
【００７０】
まず、アプリケーションタイプから省電力モードを決定する機能について説明する。アプリケーションタイプから省電力モードを決定する機能は、取得部９０１と、特定部９０２と、選択部９０３と、送信部９０４と、により実現される。アプリケーションタイプから省電力モードを決定する機能の具体例は、例えば、図１に示した例である。
【００７１】
取得部９０１は、記憶装置を使用するソフトウェアが実行される第１のコンピュータから、ソフトウェアの用途を示す種別情報を取得する。ここで、記憶装置とは、ソフトウェアによってデータを書き込まれ、または、データを読み出される装置であり、例えば、上述したＲＡＩＤ  Ｇｒｏｕｐである。記憶装置は、１台のＨＤＤであってもよい。ソフトウェアとは、例えば、上述したデータベース用アプリケーションやバックアップ用アプリケーションである。第１のコンピュータとは、例えば、上述した業務サーバ１２０である。ソフトウェアの用途を示す種別情報とは、例えば、上述したアプリケーションタイプである。
【００７２】
取得部９０１は、具体的には、例えば、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが実行される業務サーバ１２０から、当該アプリケーションのアプリケーションタイプを取得する。取得部９０１は、より具体的には、例えば、業務サーバ１２０内の特定のフォルダにアプリケーションの構成ファイルが存在するか否かの情報を、業務サーバ１２０の管理エージェントを介して取得することにより、アプリケーションタイプを特定する。
【００７３】
また、取得部９０１は、具体的には、例えば、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが複数ある場合、各々のアプリケーションが実行される業務サーバ１２０から、各々のアプリケーションのアプリケーションタイプを取得してもよい。
【００７４】
これにより、特定部９０２は、取得部９０１によって取得されたアプリケーションタイプを参照して、制御対象のＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードを特定することができる。取得されたアプリケーションタイプは、例えば、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶領域に記憶される。
【００７５】
特定部９０２は、各々のソフトウェアの種別情報に、記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、取得部９０１によって取得されたソフトウェアの種別情報に対応する省電力方式を特定する。
【００７６】
ここで、省電力方式とは、例えば、上述した省電力モードである。省電力効率とは、例えば、ＲＡＩＤ  Ｇｒｏｕｐを通常動作させた場合の消費電力に対する省電力モードで動作させた場合の消費電力の割合である。制御情報とは、例えば、図１に示したテーブル１１１、または、図６に示した省電力モード決定テーブル６００である。
【００７７】
特定部９０２は、具体的には、例えば、省電力モード決定テーブル６００を参照して、取得部９０１によって取得されたアプリケーションタイプに対応する省電力モードを特定する。これにより、送信部９０４は、特定部９０２によって特定された省電力モードの設定要求をストレージ装置１３０に送信することができる。特定された省電力モードは、例えば、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶領域に記憶される。
【００７８】
ここで、取得部９０１によって取得されたアプリケーションタイプが１つであり、特定部９０２によって省電力モードが１つ特定された場合を例に挙げる。この場合、送信部９０４は、複数の省電力方式の各々で記憶装置の動作を制御可能な第２のコンピュータに、特定部９０２によって特定された省電力方式で記憶装置を動作させる要求を送信する。ここで、第２のコンピュータとは、例えば、上述したストレージ装置１３０である。
【００７９】
送信部９０４は、具体的には、例えば、特定部９０２によって特定された省電力モードを制御対象のＲＡＩＤ  Ｇｒｏｕｐに設定する要求を、ストレージ装置１３０に送信する。これにより、管理サーバ１１０は、管理サーバ１１０の利用者のＲＡＩＤ  Ｇｒｏｕｐの省電力管理の作業負担を低減させ、ＲＡＩＤ  Ｇｒｏｕｐの適切な省電力化を実現することができる。ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションの性能低下を抑制しつつ、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【００８０】
一方、取得部９０１によって取得されたアプリケーションタイプが複数あり、特定部９０２によって省電力モードが複数特定された場合を例に挙げる。この場合、選択部９０３は、特定された省電力方式のうち、省電力効率が最低になる省電力方式を選択する。ここで、省電力効率が最低になる省電力方式とは、アプリケーションへのレスポンスの高速性の低減度合いが少ない省電力モードである。これにより、送信部９０４は、選択部９０３によって選択された省電力モードの設定要求をストレージ装置１３０に送信することができる。選択された省電力モードは、例えば、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶領域に記憶される。
【００８１】
送信部９０４は、第２のコンピュータに、選択部９０３によって選択された省電力方式で記憶装置を動作させる要求を送信する。送信部９０４は、具体的には、例えば、選択部９０３によって選択された省電力効率が最低になる省電力モードを制御対象のＲＡＩＤ  Ｇｒｏｕｐに設定する要求を、ストレージ装置１３０に送信する。これにより、管理サーバ１１０は、管理サーバ１１０の利用者の省電力モード設定にかかる作業負担を低減することができ、管理サーバ１１０の利用者の省電力管理の作業効率を向上することができる。ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションの性能低下を抑制しつつ、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【００８２】
また、この場合、選択部９０３は、特定された省電力方式のうち、省電力効率が最高になる省電力方式を選択してもよい。これにより、送信部９０４は、選択部９０３によって選択された省電力モードの設定要求をストレージ装置１３０に送信することができる。選択された省電力モードは、例えば、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶領域に記憶される。
【００８３】
送信部９０４は、第２のコンピュータに、選択部９０３によって選択された省電力方式で記憶装置を動作させる要求を送信する。送信部９０４は、具体的には、例えば、選択部９０３によって選択された省電力効率が最高になる省電力モードを制御対象のＲＡＩＤ  Ｇｒｏｕｐに設定する要求を、ストレージ装置１３０に送信する。これにより、管理サーバ１１０は、管理サーバ１１０の利用者の省電力モード設定にかかる作業負担を低減することができ、管理サーバ１１０の利用者の省電力管理の作業効率を向上することができる。ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【００８４】
次に、アプリケーションタイプとＨＤＤタイプとの組み合わせから省電力モードを決定する機能について説明する。アプリケーションタイプとＨＤＤタイプとの組み合わせから省電力モードを決定する機能は、取得部９０１と、特定部９０２と、選択部９０３と、送信部９０４と、により実現される。アプリケーションタイプとＨＤＤタイプとの組み合わせから省電力モードを決定する機能の具体例は、例えば、図１０〜図２８に後述する例である。
【００８５】
取得部９０１は、第２のコンピュータから、記憶装置の許容アクセス頻度の高さを示す種別情報を取得する。ここで、アクセス頻度の高さを示す種別情報とは、例えば、上述したＨＤＤタイプである。ＨＤＤタイプは、例えば、上述した「オンライン」や「ニアライン」などである。また、取得部９０１は、記憶装置を使用するソフトウェアが実行される第１のコンピュータから、ソフトウェアの用途を示す種別情報を取得する。
【００８６】
取得部９０１は、具体的には、例えば、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを有するストレージ装置１３０から、制御対象になるＲＡＩＤ  Ｇｒｏｕｐに含まれるＨＤＤのＨＤＤタイプを取得する。また、取得部９０１は、具体的には、例えば、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが実行される業務サーバ１２０から、当該アプリケーションのアプリケーションタイプを取得する。
【００８７】
また、取得部９０１は、具体的には、例えば、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが複数ある場合、各々のアプリケーションが実行される業務サーバ１２０から、各々のアプリケーションのアプリケーションタイプを取得してもよい。
【００８８】
これにより、特定部９０２は、取得部９０１によって取得されたＨＤＤタイプとアプリケーションタイプとを参照して、制御対象のＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードを特定することができる。取得されたＨＤＤタイプとアプリケーションタイプとは、例えば、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶領域に記憶される。
【００８９】
特定部９０２は、各々の記憶装置の種別情報に制御情報を対応付けた情報を参照して、ソフトウェアの種別情報と記憶装置の種別情報との組み合わせに対応する省電力方式を特定する。ここで、各々の記憶装置の種別情報に制御情報を対応付けた情報とは、例えば、図６に示した省電力モード決定テーブル６００である。
【００９０】
特定部９０２は、具体的には、例えば、省電力モード決定テーブル６００を参照して、取得部９０１によって取得されたＨＤＤタイプとアプリケーションタイプとの組み合わせに対応する省電力モードを特定する。これにより、送信部９０４は、特定部９０２によって特定された省電力モードの設定要求をストレージ装置１３０に送信することができる。特定された省電力モードは、例えば、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などの記憶領域に記憶される。
【００９１】
ここで、選択部９０３および送信部９０４の処理は、アプリケーションタイプから省電力モードを決定する場合の選択部９０３および送信部９０４の処理と同様のため、説明を省略する。
【００９２】
（実施例１）
次に、図１０〜図２７を用いて、実施例１について説明する。実施例１は、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが１つである場合の例である。実施例１は、図９を用いて説明したアプリケーションタイプとＨＤＤタイプとの組み合わせから省電力モードを決定する機能についての実施例であり、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが１つである場合の実施例である。
【００９３】
（省電力モード決定）
まず、図１０および図１１を用いて、管理サーバ１１０による省電力モード決定処理の内容について説明する。省電力モード決定処理は、例えば、図９に示した取得部９０１、特定部９０２、および選択部９０３により実現される処理である。
【００９４】
図１０および図１１は、管理サーバ１１０による省電力モード決定処理の内容を示す説明図である。図１０において、管理サーバ１１０は、管理サーバ１１０の利用者から、省電力モード決定処理のトリガの入力を受ける。（１１）次に、管理サーバ１１０は、ストレージ装置１３０にＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプの取得要求を送信する。
【００９５】
（１２）ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプの取得要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００を参照して、ＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを取得する。（１３）次に、ストレージ装置１３０は、取得したＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを管理サーバ１１０に送信する。
【００９６】
（１４）管理サーバ１１０は、ストレージ装置１３０から、ＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを受信すると、受信したＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを省電力モード管理テーブル７００に設定する。次に、図１１に移行する。
【００９７】
図１１において、（１５）管理サーバ１１０は、業務サーバ１２０にＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプの取得要求を送信する。
【００９８】
（１６）業務サーバ１２０は、ＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプの取得要求を受信すると、実行中のアプリケーションのアプリケーションタイプを取得して、管理サーバ１１０に送信する。
【００９９】
（１７）管理サーバ１１０は、業務サーバ１２０から、ＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプを受信すると、取得したアプリケーションタイプをサーバ・ストレージ管理テーブル８００に設定する。
【０１００】
（１８）次に、管理サーバ１１０は、省電力モード管理テーブル７００のＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと、サーバ・ストレージ管理テーブル８００のＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプと、を取得する。そして、管理サーバ１１０は、省電力モード決定テーブル６００を参照して、取得したＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプとアプリケーションタイプとに対応する省電力モードを特定する。
【０１０１】
（１９）次に、管理サーバ１１０は、特定した省電力モードを、省電力モード管理テーブル７００に設定する。管理サーバ１１０は、ＲＡＩＤ  Ｇｒｏｕｐ  ２〜ＲＡＩＤ  Ｇｒｏｕｐ  ｘの各々に対しても、同様の処理を実行する。
【０１０２】
これにより、管理サーバ１１０は、レスポンスの高速性が要求されるＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐには、レスポンスの高速性を損ねない省電力モードを特定することができる。また、管理サーバ１１０は、レスポンスの高速性が要求されないＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐには、省電力効率の高い省電力モードを特定することができる。
【０１０３】
（省電力モードの決定処理）
次に、図１２〜図１４を用いて、図１０および図１１に示した管理サーバ１１０による省電力モード決定処理の詳細な処理手順について説明する。
【０１０４】
図１２〜図１４は、管理サーバ１１０による省電力モード決定処理の詳細な処理手順を示すシーケンス図である。図１２において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、管理サーバ１１０の利用者から入力されたストレージ装置１３０のＲＡＩＤ  Ｇｒｏｕｐの情報収集指示を受け付ける（ステップＳ１２０１）。
【０１０５】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、ストレージ装置１３０に未処理のＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプの取得要求を送信する（ステップＳ１２０２）
【０１０６】
ストレージ装置１３０は、省電力制御プログラムにより、管理サーバ１１０から取得要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００から、取得要求されたＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプと省電力モードとを取得する（ステップＳ１２０３）。次に、ストレージ装置１３０は、省電力制御プログラムにより、取得したＨＤＤタイプと省電力モードとを、管理サーバ１１０に送信する（ステップＳ１２０４）。
【０１０７】
管理サーバ１１０は、ストレージ・リソース管理プログラムにより、ストレージ装置１３０からＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプと省電力モードとを受信する。次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、受信したＨＤＤタイプを省電力モード管理テーブル７００のＨＤＤタイプ項目に設定する。そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、受信した省電力モードを省電力モード管理テーブル７００の現在の省電力モード項目に設定する（ステップＳ１２０５）。ここで、図１３の処理に移行する。
【０１０８】
図１３において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、サーバ・ストレージ管理プログラムに、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプの取得要求を送信する（ステップＳ１３０１）。
【０１０９】
次に、管理サーバ１１０は、サーバ・ストレージ管理プログラムにより、取得要求を受信すると、業務サーバ１２０に、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプの取得要求を送信する（ステップＳ１３０２）。
【０１１０】
業務サーバ１２０は、管理エージェントにより、取得要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐを使用しているアプリケーションのアプリケーションタイプを取得する（ステップＳ１３０３）。次に、業務サーバ１２０は、管理エージェントにより、取得したアプリケーションタイプを、管理サーバ１１０に送信する（ステップＳ１３０４）。
【０１１１】
管理サーバ１１０は、サーバ・ストレージ管理プログラムにより、アプリケーションタイプを受信すると、受信したアプリケーションタイプをサーバ・ストレージ管理テーブル８００のアプリケーションタイプ項目に設定する（ステップＳ１３０５）。
【０１１２】
次に、管理サーバ１１０は、サーバ・ストレージ管理プログラムにより、サーバ・ストレージ管理テーブル８００に設定したアプリケーションタイプを、ストレージ・リソース管理プログラムに送信する（ステップＳ１３０６）。ここで、図１４の処理に移行する。
【０１１３】
図１４において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、アプリケーションタイプを受信すると、省電力モード管理テーブル７００のＨＤＤタイプ項目からＨＤＤタイプを取得する。次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、省電力モード決定テーブル６００を参照して、取得したＨＤＤタイプと受信したアプリケーションタイプとに対応する省電力モードを特定する（ステップＳ１４０１）。
【０１１４】
そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、特定した省電力モードを、省電力モード管理テーブル７００の新たに設定する省電力モード項目に設定する（ステップＳ１４０２）。
【０１１５】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、未処理のＲＡＩＤ  Ｇｒｏｕｐがあるか否かを判定する（ステップＳ１４０３）。ここで、未処理のＲＡＩＤ  Ｇｒｏｕｐがない場合（ステップＳ１４０３：Ｎｏ）、管理サーバ１１０は、省電力モード決定処理を終了する。
【０１１６】
一方、未処理のＲＡＩＤ  Ｇｒｏｕｐがある場合（ステップＳ１４０３：Ｙｅｓ）、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、図１２のステップＳ１２０２に戻る。これにより、管理サーバ１１０は、レスポンスの高速性が要求されるＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐには、レスポンスの高速性を損ねない省電力モードを特定することができる。また、管理サーバ１１０は、レスポンスの高速性が要求されないＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐには、省電力効率の高い省電力モードを特定することができる。
【０１１７】
（省電力モード設定）
次に、図１５を用いて、管理サーバ１１０による省電力モード設定処理の内容について説明する。省電力モード設定処理は、例えば、図９に示した送信部９０４により実現される処理である。
【０１１８】
図１５は、管理サーバ１１０による省電力モード設定処理の内容を示す説明図である。図１５において、管理サーバ１１０は、管理サーバ１１０の利用者から、省電力モード設定処理のトリガの入力を受ける。
【０１１９】
（２１）次に、管理サーバ１１０は、省電力モード管理テーブル７００からＲＡＩＤ  Ｇｒｏｕｐ  １の省電力モードを特定する。
【０１２０】
（２２）そして、管理サーバ１１０は、特定した省電力モードの設定要求をストレージ装置１３０に送信する。
【０１２１】
（２３）ストレージ装置１３０は、省電力モードを受信すると、ＲＡＩＤ  Ｇｒｏｕｐ  １を、受信した省電力モードに設定する。次に、ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００に、ＲＡＩＤ  Ｇｒｏｕｐ  １に設定した省電力モードを設定する。
【０１２２】
（２４）管理サーバ１１０は、省電力モード管理テーブル７００に、ＲＡＩＤ  Ｇｒｏｕｐ  １に設定された省電力モードを設定する。管理サーバ１１０は、ＲＡＩＤ  Ｇｒｏｕｐ  ２〜ＲＡＩＤ  Ｇｒｏｕｐ  ｘの各々に対しても、同様の処理を実行する。
【０１２３】
これにより、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されるＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、レスポンスの高速性を損ねない省電力モードを設定させることができる。また、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されないＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、省電力効率の高い省電力モードを設定させることができる。
【０１２４】
そのため、管理サーバ１１０は、管理サーバ１１０の利用者の省電力モード設定にかかる作業負担を低減することができ、管理サーバ１１０の利用者の省電力管理の作業効率を向上することができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１２５】
（省電力モード設定処理）
次に、図１６および図１７を用いて、図１５に示した管理サーバ１１０による省電力モード設定処理の詳細な処理手順について説明する。
【０１２６】
図１６および図１７は、管理サーバ１１０による省電力モード設定処理の詳細な処理手順を示すシーケンス図である。図１６において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、管理サーバ１１０の利用者から入力されたストレージ装置１３０のＲＡＩＤ  Ｇｒｏｕｐの省電力モード設定指示を受け付ける（ステップＳ１６０１）。
【０１２７】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、省電力モード管理テーブル７００の新たに設定する省電力モード項目から、未設定のＲＡＩＤ  Ｇｒｏｕｐに設定する省電力モードを取得する（ステップＳ１６０２）。
【０１２８】
そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、取得した省電力モードの設定要求をストレージ装置１３０に送信する（ステップＳ１６０３）。
【０１２９】
ストレージ装置１３０は、省電力制御プログラムにより、省電力モードを受信すると、ＲＡＩＤ  Ｇｒｏｕｐを、受信した省電力モードに設定する（ステップＳ１６０４）。次に、ストレージ装置１３０は、省電力制御プログラムにより、設定した省電力モードを、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００の省電力モード項目に設定する（ステップＳ１６０５）。
【０１３０】
そして、ストレージ装置１３０は、設定終了通知を管理サーバ１１０に送信する（ステップＳ１６０６）。ここで、図１７に移行する。
【０１３１】
図１７において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、新たに設定する省電力モード項目の内容を、省電力モード管理テーブル７００の現在の省電力モード項目に設定する（ステップＳ１７０１）。次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、新たに設定する省電力モード項目の内容を初期化する（ステップＳ１７０２）。
【０１３２】
そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、未設定のＲＡＩＤ  Ｇｒｏｕｐがあるか否かを判定する（ステップＳ１７０３）。ここで、未設定のＲＡＩＤ  Ｇｒｏｕｐがない場合（ステップＳ１７０３：Ｎｏ）、管理サーバ１１０は、省電力モード設定処理を終了する。一方、ＲＡＩＤ  Ｇｒｏｕｐがある場合（ステップＳ１７０３：Ｙｅｓ）、管理サーバ１１０は、図１６のステップＳ１６０２に戻る。
【０１３３】
これにより、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されるＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、レスポンスの高速性を損ねない省電力モードを設定させることができる。また、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されないＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、省電力効率の高い省電力モードを設定させることができる。
【０１３４】
（省電力モード決定テーブル変更）
次に、図１８を用いて、管理サーバ１１０による省電力モード決定テーブル変更処理の内容について説明する。管理サーバ１１０は、管理サーバ１１０の利用者から入力を受けて、省電力モード決定テーブル６００の記憶内容を変更することができる。
【０１３５】
図１８は、管理サーバ１１０による省電力モード決定テーブル変更処理の内容を示す説明図である。図１８において、管理サーバ１１０は、管理サーバ１１０の利用者から、省電力モード決定テーブル変更処理のトリガの入力を受ける。
【０１３６】
（３１）次に、管理サーバ１１０は、省電力モード決定テーブル６００をディスプレイに出力して、省電力モード決定テーブル６００を管理サーバ１１０の利用者に通知する。
【０１３７】
（３２）そして、管理サーバ１１０は、省電力モード決定テーブル６００の入力を受け付けて、省電力モード決定テーブル６００を更新する。これにより、管理サーバ１１０は、省電力モード決定テーブル６００の記憶内容を変更することができる。
【０１３８】
（省電力モード決定テーブル変更処理）
次に、図１９を用いて、図１８に示した管理サーバ１１０による省電力モード決定テーブル変更処理の詳細な処理手順について説明する。
【０１３９】
図１９は、管理サーバ１１０による省電力モード決定テーブル変更処理の詳細な処理手順を示すシーケンス図である。図１９において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、管理サーバ１１０の利用者から入力された省電力モード決定テーブル変更指示を受け付ける（ステップＳ１９０１）。
【０１４０】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、省電力モード管理テーブル７００のレコードを取得する（ステップＳ１９０２）。そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、取得したレコードを出力する（ステップＳ１９０３）。
【０１４１】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、レコードを受信する（ステップＳ１９０４）。そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、受信したレコードを、省電力モード管理テーブル７００のレコードに上書きする（ステップＳ１９０５）。これにより、管理サーバ１１０は、省電力モード決定テーブル６００の記憶内容を変更することができる。
【０１４２】
（省電力モード変更）
次に、図２０〜図２３を用いて、管理サーバ１１０による省電力モード変更処理の内容について説明する。省電力モード変更処理は、例えば、図９に示した取得部９０１、特定部９０２、および送信部９０４により実現される処理である。管理サーバ１１０は、管理サーバ１１０の利用者から入力を受けて、ストレージ装置１３０に、ＲＡＩＤ  Ｇｒｏｕｐに設定された省電力モードを変更させることができる。
【０１４３】
図２０〜図２３は、管理サーバ１１０による省電力モード変更処理の内容を示す説明図である。図２０において、管理サーバ１１０は、管理サーバ１１０の利用者から、省電力モード変更処理のトリガの入力を受ける。（４１）次に、管理サーバ１１０は、ストレージ装置１３０にＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプの取得要求を送信する。
【０１４４】
（４２）ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプの取得要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００を参照して、ＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを取得する。（４３）次に、ストレージ装置１３０は、取得したＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを管理サーバ１１０に送信する。
【０１４５】
（４４）管理サーバ１１０は、ストレージ装置１３０から、ＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを受信すると、受信したＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと省電力モードとを省電力モード管理テーブル７００に設定する。次に、図２１に移行する。
【０１４６】
図２１において、（４５）管理サーバ１１０は、業務サーバ１２０にＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプの取得要求を送信する。
【０１４７】
（４６）業務サーバ１２０は、ＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプの取得要求を受信すると、実行中のアプリケーションのアプリケーションタイプを取得して、管理サーバ１１０に送信する。
【０１４８】
（４７）管理サーバ１１０は、業務サーバ１２０から、ＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプを受信すると、取得したアプリケーションタイプをサーバ・ストレージ管理テーブル８００に設定する。
【０１４９】
（４８）次に、管理サーバ１１０は、省電力モード管理テーブル７００のＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプと、サーバ・ストレージ管理テーブル８００のＲＡＩＤ  Ｇｒｏｕｐ  １のアプリケーションタイプと、を取得する。そして、管理サーバ１１０は、省電力モード決定テーブル６００を参照して、取得したＲＡＩＤ  Ｇｒｏｕｐ  １のＨＤＤタイプとアプリケーションタイプとに対応する省電力モードを特定する。
【０１５０】
（４９）次に、管理サーバ１１０は、特定した省電力モードを、省電力モード管理テーブル７００に設定する。次に、図２２に移行する。
【０１５１】
図２２において、（５０）管理サーバ１１０は、省電力モード決定テーブル６００をディスプレイに出力して、省電力モード決定テーブル６００を管理サーバ１１０の利用者に通知する。
【０１５２】
（５１）そして、管理サーバ１１０は、省電力モード決定テーブル６００の入力を受け付けて、省電力モード決定テーブル６００を更新する。次に、図２３に移行する。
【０１５３】
図２３において、（５２）管理サーバ１１０は、省電力モード管理テーブル７００からＲＡＩＤ  Ｇｒｏｕｐ  １の省電力モードを特定する。
【０１５４】
（５３）そして、管理サーバ１１０は、特定した省電力モードの設定要求をストレージ装置１３０に送信する。
【０１５５】
（５４）ストレージ装置１３０は、省電力モードを受信すると、ＲＡＩＤ  Ｇｒｏｕｐ  １を、受信した省電力モードに設定する。次に、ストレージ装置１３０は、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００に、ＲＡＩＤ  Ｇｒｏｕｐ  １に設定した省電力モードを設定する。
【０１５６】
（５５）管理サーバ１１０は、省電力モード管理テーブル７００に、ＲＡＩＤ  Ｇｒｏｕｐ  １に設定された省電力モードを設定する。これにより、管理サーバ１１０は、ストレージ装置１３０に、ＲＡＩＤ  Ｇｒｏｕｐに対して、管理サーバ１１０の利用者から入力された省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１５７】
（省電力モード変更処理）
次に、図２４〜図２７を用いて、図２０〜図２３に示した管理サーバ１１０による省電力モード変更処理の詳細な処理手順について説明する。
【０１５８】
図２４〜図２７は、管理サーバ１１０による省電力モード変更処理の詳細な処理手順を示すシーケンス図である。図２４において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、管理サーバ１１０の利用者から入力された省電力モード変更指示を受け付ける（ステップＳ２４０１）。
【０１５９】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、ストレージ装置１３０にＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプの取得要求を送信する（ステップＳ２４０２）
【０１６０】
ストレージ装置１３０は、省電力制御プログラムにより、管理サーバ１１０から取得要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００から、取得要求されたＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプと省電力モードとを取得する（ステップＳ２４０３）。次に、ストレージ装置１３０は、省電力制御プログラムにより、取得したＨＤＤタイプと省電力モードとを、管理サーバ１１０に送信する（ステップＳ２４０４）。
【０１６１】
管理サーバ１１０は、ストレージ・リソース管理プログラムにより、ストレージ装置１３０からＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプと省電力モードとを受信する。次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、受信したＨＤＤタイプを省電力モード管理テーブル７００のＨＤＤタイプ項目に設定する。そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、受信した省電力モードを省電力モード管理テーブル７００の現在の省電力モード項目に設定する（ステップＳ２４０５）。ここで、図２５の処理に移行する。
【０１６２】
図２５において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、サーバ・ストレージ管理プログラムに、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプの取得要求を送信する（ステップＳ２５０１）。
【０１６３】
次に、管理サーバ１１０は、サーバ・ストレージ管理プログラムにより、取得要求を受信すると、業務サーバ１２０に、ＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションのアプリケーションタイプの取得要求を送信する（ステップＳ２５０２）。
【０１６４】
業務サーバ１２０は、管理エージェントにより、取得要求を受信すると、ＲＡＩＤ  Ｇｒｏｕｐを使用しているアプリケーションのアプリケーションタイプを取得する（ステップＳ２５０３）。次に、業務サーバ１２０は、管理エージェントにより、取得したアプリケーションタイプを、管理サーバ１１０に送信する（ステップＳ２５０４）。
【０１６５】
管理サーバ１１０は、サーバ・ストレージ管理プログラムにより、アプリケーションタイプを受信すると、受信したアプリケーションタイプをサーバ・ストレージ管理テーブル８００のアプリケーションタイプ項目に設定する（ステップＳ２５０５）。
【０１６６】
次に、管理サーバ１１０は、サーバ・ストレージ管理プログラムにより、サーバ・ストレージ管理テーブル８００に設定したアプリケーションタイプを、ストレージ・リソース管理プログラムに送信する（ステップＳ２５０６）。ここで、図２６の処理に移行する。
【０１６７】
図２６において、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、アプリケーションタイプを受信すると、省電力モード管理テーブル７００のＨＤＤタイプ項目からＨＤＤタイプを取得する。次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、省電力モード決定テーブル６００を参照して、取得したＨＤＤタイプと受信したアプリケーションタイプとに対応する省電力モードを特定する（ステップＳ２６０１）。
【０１６８】
そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、特定した省電力モードを、省電力モード管理テーブル７００の新たに設定する省電力モード項目に設定する（ステップＳ２６０２）。
【０１６９】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、省電力モード管理テーブル７００のレコードを取得する（ステップＳ２６０３）。そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、取得したレコードを出力する（ステップＳ２６０４）。
【０１７０】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、レコードを受信する（ステップＳ２６０５）。ここで、図２７の処理に移行する。
【０１７１】
そして、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、上書きした省電力モードの設定要求をストレージ装置１３０に送信する（ステップＳ２７０１）。
【０１７２】
ストレージ装置１３０は、省電力制御プログラムにより、省電力モードを受信すると、ＲＡＩＤ  Ｇｒｏｕｐを、受信した省電力モードに設定する（ステップＳ２７０２）。次に、ストレージ装置１３０は、省電力制御プログラムにより、設定した省電力モードを、ＲＡＩＤ  Ｇｒｏｕｐ管理テーブル５００の省電力モード項目に設定する（ステップＳ２７０３）。
【０１７３】
そして、ストレージ装置１３０は、設定終了通知を管理サーバ１１０に送信する（ステップＳ２７０４）。次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、新たに設定する省電力モード項目の内容を、省電力モード管理テーブル７００の現在の省電力モード項目に設定する（ステップＳ２７０５）。
【０１７４】
次に、管理サーバ１１０は、ストレージ・リソース管理プログラムにより、新たに設定する省電力モード項目の内容を初期化する（ステップＳ２７０６）。これにより、管理サーバ１１０は、ストレージ装置１３０に、ＲＡＩＤ  Ｇｒｏｕｐに対して、管理サーバ１１０の利用者から入力された省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１７５】
（実施例２）
次に、実施例２について説明する。実施例２は、図９を用いて説明したアプリケーションタイプとＨＤＤタイプとの組み合わせから省電力モードを決定する機能についての実施例であり、制御対象になるＲＡＩＤ  Ｇｒｏｕｐを使用するアプリケーションが２つ以上である場合の実施例である。
【０１７６】
（省電力モード決定テーブル６００の変更例）
まず、図２８を用いて、省電力モード決定テーブル６００の記憶内容の変更例について説明する。実施例２では、省電力モード決定テーブル６００に、優先度項目が追加される。
【０１７７】
図２８は、省電力モード決定テーブル６００の記憶内容の一例を示す説明図である。図２８において、省電力モード決定テーブル６００は、アプリケーションタイプ項目のそれぞれに対応付けて、優先度項目と、オンライン項目と、ニアライン項目と、を有し、アプリケーションタイプごとにレコードを構成する。
【０１７８】
アプリケーションタイプ項目、オンライン項目、およびニアライン項目の記憶内容は、図６と同様のため、説明を省略する。優先度項目には、アプリケーションタイプ項目が示す種別のアプリケーションの優先度が記憶される。
【０１７９】
優先度は、例えば、管理テーブルの利用者によって、レスポンスの高速性を損ねない省電力モードから順に設定される。また、優先度は、例えば、管理テーブルの利用者によって、省電力効率の高い省電力モードから順に設定されてもよい。
【０１８０】
（実施例２にかかる省電力モード決定）
次に、管理サーバ１１０による実施例２にかかる省電力モード決定の内容について説明する。実施例２にかかる省電力モード決定の内容は、図１０および図１１と同様の内容であるが、図１１の（１７）の処理が異なる。
【０１８１】
実施例２では、図１１の（１７）において、管理サーバ１１０は、業務サーバ１２０から、アプリケーションタイプを複数受信する。次に、管理サーバ１１０は、省電力モード決定テーブル６００の優先度項目を参照して、受信したアプリケーションタイプの中から、優先度が最大になるアプリケーションタイプを特定する。そして、管理サーバ１１０は、特定したアプリケーションタイプをサーバ・ストレージ管理テーブル８００に設定する。
【０１８２】
優先度が、レスポンスの高速性を損ねない省電力モードから順に設定された場合を例に挙げる。この場合、管理サーバ１１０は、省電力モードが複数特定された場合、省電力効率が最低であっても、レスポンスの高速性を損ねない省電力モードを優先して特定することができる。
【０１８３】
また、優先度が、省電力効率の高い省電力モードから順に設定された場合を例に挙げる。この場合、管理サーバ１１０は、省電力モードが複数特定された場合、省電力効率が最高である省電力モードを優先して特定することができる。
【０１８４】
（実施例２にかかる省電力モード設定）
次に、管理サーバ１１０による実施例２にかかる省電力モード設定処理の内容について説明する。実施例２にかかる省電力モード設定処理の内容は、図１５と同様の内容であるため、説明を省略する。
【０１８５】
優先度が、レスポンスの高速性を損ねない省電力モードから順に設定された場合を例に挙げる。この場合、管理サーバ１１０は、ストレージ装置１３０に、省電力効率が最低であってもレスポンスの高速性を損ねない省電力モードを優先して、ＲＡＩＤ  Ｇｒｏｕｐに対して設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１８６】
また、優先度が、省電力効率の高い省電力モードから順に設定された場合を例に挙げる。この場合、管理サーバ１１０は、ストレージ装置１３０に、省電力効率が最高である省電力モードを優先して、ＲＡＩＤ  Ｇｒｏｕｐに対して設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１８７】
（実施例２にかかる省電力モード決定テーブル変更）
次に、管理サーバ１１０による実施例２にかかる省電力モード決定テーブル変更の内容について説明する。実施例２にかかる省電力モード決定テーブル変更の内容は、図１８と同様の内容であるため、説明を省略する。これにより、管理サーバ１１０は、省電力モード決定テーブル６００の記憶内容を変更することができる。
【０１８８】
（実施例２にかかる省電力モード変更）
次に、管理サーバ１１０による実施例２にかかる省電力モード変更の内容について説明する。実施例２にかかる省電力モード変更の内容は、図２０〜図２３と同様の内容であるが、図２１の（４７）の内容が異なる。
【０１８９】
実施例２では、図２１の（４７）において、管理サーバ１１０は、業務サーバ１２０から、アプリケーションタイプを複数受信する。次に、管理サーバ１１０は、省電力モード決定テーブル６００の優先度項目を参照して、受信したアプリケーションタイプの中から、優先度が最大になるアプリケーションタイプを特定する。そして、管理サーバ１１０は、特定したアプリケーションタイプをサーバ・ストレージ管理テーブル８００に設定する。
【０１９０】
これにより、管理サーバ１１０は、ストレージ装置１３０に、ＲＡＩＤ  Ｇｒｏｕｐに対して、管理サーバ１１０の利用者から入力された省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１９１】
以上説明したように、管理サーバ１１０は、省電力モード決定テーブル６００を参照して、ＲＡＩＤ  Ｇｒｏｕｐを使用しているアプリケーションのアプリケーションタイプに応じた省電力モードを特定する。これにより、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されるアプリケーションにより使用されているＲＡＩＤ  Ｇｒｏｕｐに対して、レスポンスの高速性を損ねない省電力モードを設定させることができる。
【０１９２】
また、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されないアプリケーションにより使用されているＲＡＩＤ  Ｇｒｏｕｐに対して、省電力効率の高い省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１９３】
管理サーバ１１０は、省電力モードが複数特定された場合、ストレージ装置１３０に、省電力効率が最低であってもレスポンスの高速性を損ねない省電力モードを優先して、ＲＡＩＤ  Ｇｒｏｕｐに対して設定させる。これにより、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されるアプリケーションにより使用されているＲＡＩＤ  Ｇｒｏｕｐに対して、レスポンスの高速性を損ねない省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１９４】
管理サーバ１１０は、省電力モードが複数特定された場合、ストレージ装置１３０に、省電力効率が最高である省電力モードを優先して、ＲＡＩＤ  Ｇｒｏｕｐに対して設定させる。これにより、管理サーバ１１０は、ストレージ装置１３０に、ＲＡＩＤ  Ｇｒｏｕｐに対して省電力効率の高い省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１９５】
管理サーバ１１０は、アプリケーションタイプを取得して、アプリケーションタイプに応じた省電力モードを特定して、ストレージ装置１３０に、特定した省電力モードをＲＡＩＤ  Ｇｒｏｕｐに対して設定させることができる。そのため、管理サーバ１１０は、管理サーバ１１０の利用者の省電力モード設定にかかる作業負担を低減することができ、管理サーバ１１０の利用者の省電力管理の作業効率を向上することができる。
【０１９６】
管理サーバ１１０は、省電力モード決定テーブル６００を参照して、ＲＡＩＤ  ＧｒｏｕｐのＨＤＤタイプと、ＲＡＩＤ  Ｇｒｏｕｐを使用しているアプリケーションのアプリケーションタイプとの組み合わせに応じた省電力モードを特定する。これにより、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されるＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、レスポンスの高速性を損ねない省電力モードを設定させることができる。
【０１９７】
また、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されないＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、省電力効率の高い省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１９８】
管理サーバ１１０は、省電力モードが複数特定された場合、ストレージ装置１３０に、省電力効率が最低であってもレスポンスの高速性を損ねない省電力モードを優先して、ＲＡＩＤ  Ｇｒｏｕｐに対して設定させる。これにより、管理サーバ１１０は、ストレージ装置１３０に、レスポンスの高速性が要求されるＨＤＤタイプとアプリケーションタイプとの組み合わせに対応するＲＡＩＤ  Ｇｒｏｕｐに対して、レスポンスの高速性を損ねない省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０１９９】
管理サーバ１１０は、省電力モードが複数特定された場合、ストレージ装置１３０に、省電力効率が最高である省電力モードを優先して、ＲＡＩＤ  Ｇｒｏｕｐに対して設定させる。これにより、管理サーバ１１０は、ストレージ装置１３０に、ＲＡＩＤ  Ｇｒｏｕｐに対して省電力効率の高い省電力モードを設定させることができる。ストレージ装置１３０は、省電力モードをＲＡＩＤ  Ｇｒｏｕｐに設定することにより、ＲＡＩＤ  Ｇｒｏｕｐの消費電力を低減することができる。
【０２００】
管理サーバ１１０は、アプリケーションタイプとＨＤＤタイプとを取得して、アプリケーションタイプとＨＤＤタイプとの組み合わせに応じた省電力モードを特定することができる。そして、管理サーバ１１０は、ストレージ装置１３０に、特定した省電力モードをＲＡＩＤ  Ｇｒｏｕｐに対して設定させることができる。そのため、管理サーバ１１０は、管理サーバ１１０の利用者の省電力モード設定にかかる作業負担を低減することができ、管理サーバ１１０の利用者の省電力管理の作業効率を向上することができる。このように、本実施の形態によれば、記憶装置の省電力管理の作業負担を低減させ、記憶装置の適切な省電力化を実現することができる。
【０２０１】
なお、本実施の形態で説明した制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また本制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２０２】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２０３】
（付記１）記憶装置を使用するソフトウェアが実行される第１のコンピュータから、前記ソフトウェアの用途を示す種別情報を取得する取得部と、
各々のソフトウェアの種別情報と、前記記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、前記取得部によって取得されたソフトウェアの種別情報に対応する省電力方式を特定する特定部と、
前記複数の省電力方式の各々で前記記憶装置の動作を制御可能な第２のコンピュータに、前記特定部によって特定された省電力方式で前記記憶装置を動作させる要求を送信する送信部と、
を有することを特徴とする制御装置。
【０２０４】
（付記２）前記取得部によってソフトウェアの種別情報が複数取得された結果、前記特定部によって省電力方式が複数特定された場合、特定された省電力方式のうち、省電力効率が最低になる省電力方式を選択する選択部を有し、
前記送信部は、
前記第２のコンピュータに、前記選択部によって選択された省電力方式で前記記憶装置を動作させる要求を送信することを特徴とする付記１に記載の制御装置。
【０２０５】
（付記３）前記取得部によってソフトウェアの種別情報が複数取得された結果、前記特定部によって省電力方式が複数特定された場合、特定された省電力方式のうち、省電力効率が最高になる省電力方式を選択する選択部を有し、
前記送信部は、
前記第２のコンピュータに、前記選択部によって選択された省電力方式で前記記憶装置を動作させる要求を送信することを特徴とする付記１に記載の制御装置。
【０２０６】
（付記４）前記取得部は、
前記第２のコンピュータから、前記記憶装置の許容アクセス頻度の高さを示す種別情報を取得し、
前記特定部は、
各々の記憶装置の種別情報と前記制御情報を対応付けた情報を参照して、前記ソフトウェアの種別情報と前記記憶装置の種別情報との組み合わせに対応する省電力方式を特定することを特徴とする付記１に記載の制御装置。
【０２０７】
（付記５）前記取得部によってソフトウェアの種別情報が複数取得された結果、前記特定部によって省電力方式が複数特定された場合、特定された省電力方式のうち、省電力効率が最低になる省電力方式を選択する選択部を有し、
前記送信部は、
前記第２のコンピュータに、前記選択部によって選択された省電力方式で前記記憶装置を動作させる要求を送信することを特徴とする付記４に記載の制御装置。
【０２０８】
（付記６）前記取得部によってソフトウェアの種別情報が複数取得された結果、前記特定部によって省電力方式が複数特定された場合、特定された省電力方式のうち、省電力効率が最高になる省電力方式を選択する選択部を有し、
前記送信部は、
前記第２のコンピュータに、前記選択部によって選択された省電力方式で前記記憶装置を動作させる要求を送信することを特徴とする付記４に記載の制御装置。
【０２０９】
（付記７）コンピュータが、
記憶装置を使用するソフトウェアが実行される第１のコンピュータから、前記ソフトウェアの用途を示す種別情報を取得し、
各々のソフトウェアの種別情報と、前記記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、取得されたソフトウェアの種別情報に対応する省電力方式を特定し、
前記複数の省電力方式の各々で前記記憶装置の動作を制御可能な第２のコンピュータに、特定された省電力方式で前記記憶装置を動作させる要求を送信する、
処理を実行することを特徴とする制御方法。
【０２１０】
（付記８）コンピュータに、
記憶装置を使用するソフトウェアが実行される第１のコンピュータから、前記ソフトウェアの用途を示す種別情報を取得し、
各々のソフトウェアの種別情報に、前記記憶装置に対する省電力効率の異なる複数の省電力方式のうち、いずれかを対応付けた制御情報を参照して、取得されたソフトウェアの種別情報に対応する省電力方式を特定し、
前記複数の省電力方式の各々で前記記憶装置の動作を制御可能な第２のコンピュータに、特定された省電力方式で前記記憶装置を動作させる要求を送信する、
処理を実行させることを特徴とする制御プログラム。
【符号の説明】
【０２１１】
１１０  管理サーバ
１２０  業務サーバ
１３０  ストレージ装置
９０１  取得部
９０２  特定部
９０３  選択部
９０４  送信部
１〜ｘ  ＲＡＩＤ  Ｇｒｏｕｐ
【図１】
2014010655.tif 000003
【図２】
2014010655.tif 000004
【図３】
2014010655.tif 000005
【図４】
2014010655.tif 000006
【図５】
2014010655.tif 000007
【図６】
2014010655.tif 000008
【図７】
2014010655.tif 000009
【図８】
2014010655.tif 000010
【図９】
2014010655.tif 000011
【図１０】
2014010655.tif 000012
【図１１】
2014010655.tif 000013
【図１２】
2014010655.tif 000014
【図１３】
2014010655.tif 000015
【図１４】
2014010655.tif 000016
【図１５】
2014010655.tif 000017
【図１６】
2014010655.tif 000018
【図１７】
2014010655.tif 000019
【図１８】
2014010655.tif 000020
【図１９】
2014010655.tif 000021
【図２０】
2014010655.tif 000022
【図２１】
2014010655.tif 000023
【図２２】
2014010655.tif 000024
【図２３】
2014010655.tif 000025
【図２４】
2014010655.tif 000026
【図２５】
2014010655.tif 000027
【図２６】
2014010655.tif 000028
【図２７】
2014010655.tif 000029
【図２８】
2014010655.tif 000030