JP4643597B2 - ストレージシステム及びデータ再配置制御装置 - Google Patents
ストレージシステム及びデータ再配置制御装置 Download PDFInfo
- Publication number
- JP4643597B2 JP4643597B2 JP2007003606A JP2007003606A JP4643597B2 JP 4643597 B2 JP4643597 B2 JP 4643597B2 JP 2007003606 A JP2007003606 A JP 2007003606A JP 2007003606 A JP2007003606 A JP 2007003606A JP 4643597 B2 JP4643597 B2 JP 4643597B2
- Authority
- JP
- Japan
- Prior art keywords
- volume
- storage
- migration
- virtual volume
- migration destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明の一つの目的は、相互に関連する複数のボリュームにそれぞれ記憶されたデータを一括して再配置することにより、使い勝手を高めたストレージシステム及びデータ再配置制御装置を提供することにある。
本発明の一つの目的は、データ再配置後に必要な処理を自動的に実行させることにより、使い勝手を高めたストレージシステム及びデータ再配置制御装置を提供することにある。
本発明のさらなる目的は、後述する実施形態の記載から明らかになるであろう。
)や論理ブロックアドレスを指定することにより、所望のLDEV273にアクセスする。
Device)275は、ホスト10上で稼働するプログラムとストレージ装置のコントローラ(CHA210,DKA220)との間で、コマンドやステータスを受け渡すために使用される専用のLUである。ホスト10からのコマンドは、CMD275に書き込まれる。ストレージ装置のコントローラは、CMD275に書き込まれたコマンドに応じた処理を実行し、その実行結果をステータスとしてCMD275に書き込む。ホスト10は、CMD275に書き込まれたステータスを読出して確認し、次に実行すべき処理内容をCMD275に書き込む。このようにして、ホスト10は、CMD275を介して、ストレージ装置に各種の指示を与えることができる。
また、論理IDとは、前記ボリューム仮想化装置20がホスト10に対して提供する論理ボリュームのIDであり、物理IDとは、各論理ボリュームに対応する実ボリュームの所在を示すIDである。物理IDは、実ボリュームを格納しているストレージ装置の装置番号と、該装置内におけるボリューム番号から構成される。
図23に示すボリューム作成処理では、ストレージ管理サーバ60は、まずボリューム仮想化装置20およびボリューム仮想化装置20に接続されたストレージ装置群の中から、1台のストレージ装置を選択する(S41)。次に、選択したストレージ装置が、作成すべきボリュームに関するストレージ装置要件を満たすかどうかを判定する(S42)。
なお、図23、図24のステップ41に、ストレージ装置を選択するようにしているが、ボリューム仮想化装置が、接続されているストレージ装置内のすべてのVDEVを一括管理することにより、ステップ41のストレージ装置の選択を省略し、ボリューム仮想化装置によって管理されたVDEVを順に選択する構成としても良い。
ステップS71において、もはや未実行のアクションはないと判断されると、ストレージ管理サーバ60はアクションスクリプト実行処理を終了する。
10 ホスト
11 アプリケーションプログラム
12 ホストバスアダプタ
20 ストレージ装置(ボリューム仮想化装置)
30,40,80 ストレージ装置
50 管理クライアント
51 ウェブヴラウザ
60 ストレージ管理サーバ
70 ボリューム仮想化装置
71 ボリューム仮想化部
72 データ再配置部
73 ボリュームデータベース
210 チャネルアダプタ
211 通信ポート
220 ディスクアダプタ
230 キャッシュメモリ
240 共有メモリ
250,260 接続制御部
270 記憶部
271 ディスクドライブ(PDEV)
272 仮想デバイス(VDEV)
273 論理ボリューム(LDEV)
274 LU
275 コマンドデバイス(CMD)
310,410 コントローラ
311,411 通信ポート
320,420 ディスクドライブ
330,430 論理ボリューム
610 通信部
620 制御部
630 メモリ
631 ウェブサーバプログラム
632 データ再配置管理プログラム(データ再配置管理部)
633 データベース管理システム
640 ボリュームデータベース
CN 通信ネットワーク
T1 マッピングテーブル
T2 ボリューム属性管理テーブル
T3 ストレージ階層管理テーブル
T4 対応ホスト管理テーブル
T5 マイグレーショングループ管理テーブル
T6 アクション管理テーブル
T7 ボリューム対応表
Claims (18)
- 各々がコントローラと当該コントローラに接続される複数のディスクドライブから構成される物理的なボリュームを有する複数のストレージ装置と、
前記複数のストレージ装置と接続され、前記物理的なボリュームを計算機からアクセス先として認識される仮想的なボリュームとして当該計算機に提供する仮想化部と、
複数の仮想的なボリューム各々について、当該仮想的なボリュームと、当該仮想的なボリュームが属する、時間の経過と共に変化する当該仮想ボリュームのデータの価値に基づいて移動対象に指示される階層を含む複数のストレージ階層との対応関係を管理する管理部とを有し、
前記管理部が、移動元の仮想的なボリュームと移動先となるストレージ階層とを指定するための情報を受信すると、
前記管理部の制御によって、指定された前記移動先となるストレージ階層に対応付けられた仮想的なボリュームの中から移動先の仮想的なボリュームが選択され、
前記移動元の仮想的なボリュームのデータが、当該移動元の仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域から前記移動先の仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域へコピーされ、
前記仮想化部は、前記移動元の仮想的なボリュームの識別情報を、当該移動元の仮想的なボリュームに代えて前記移動先の仮想的なボリュームに割り当て、
前記移動先の仮想的なボリュームが複数のストレージ階層に属する場合、前記管理部の制御によって、当該複数のストレージ階層のうち、前記移動先として指定された一のストレージ階層に対応する所定の処理が実行されることを特徴とするストレージシステム。 - 請求項1記載のストレージシステムであって、
前記移動先の仮想的なボリュームが複数のストレージ階層に属する場合、前記管理部は、当該複数のストレージ階層のうち、前記移動先として指定された一のストレージ階層に対応する所定の処理を選択し、当該移動先として指定された一のストレージ階層に対応する所定の処理を実行することを特徴とするストレージシステム。 - 請求項1記載のストレージシステムであって、
前記移動先として指定された一のストレージ階層が第1の階層である場合、当該移動先のストレージ階層に対応する処理は、当該移動先の仮想的なボリュームのデータをコピーする処理であることを特徴とするストレージシステム。 - 請求項1記載のストレージシステムであって、
前記移動先として指定された一のストレージ階層が第2の階層である場合、当該移動先のストレージ階層に対応する処理は、当該移動先の仮想的なボリュームの属性をRead Only属性に変更する処理であることを特徴とするストレージシステム。 - 請求項1記載のストレージシステムであって、
前記管理部は、複数の仮想的なボリュームから構成されるマイグレーショングループを管理しており、前記管理部が移動元の仮想的なボリュームを指定するための情報として当該マイグレーショングループを指定するための情報を受信した場合に、
前記管理部の制御によって、指定された前記マイグレーショングループに属する複数の仮想的なボリューム各々について、指定された前記移動先となるストレージ階層に対応付けられた仮想的なボリュームの中から移動先の仮想的なボリュームが選択され、
前記マイグレーショングループに属する複数の仮想的なボリューム各々のデータが、当該仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域から当該各仮想的なボリュームの移動先として選択された移動先の仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域へコピーされ、
前記仮想化部は、前記マイグレーショングループに属する複数の仮想的なボリューム各々の識別情報を、当該各仮想的なボリュームの移動先として選択された前記移動先の仮想的なボリュームに割り当て、
前記移動先の仮想的なボリュームが複数のストレージ階層に属する場合、前記管理部の制御によって、当該複数のストレージ階層のうち、前記移動先として指定された一のストレージ階層に対応する所定の処理が実行されることを特徴とするストレージシステム。 - 請求項5記載のストレージシステムであって、
前記管理部は、複数の仮想的なボリュームの中から相互に所定の関連性のある仮想的なボリュームを複数特定し、特定された複数の仮想的なボリュームを有する前記マイグレーショングループを作成することを特徴とするストレージシステム。 - 請求項5記載のストレージシステムであって、
前記マイグレーショングループには、同じアプリケーションによって使用されるデータを格納している複数の仮想的なボリュームが含まれることを特徴とするストレージシステム。 - 請求項1記載のストレージシステムであって、
前記管理部は各ストレージ階層を作成するために用いられる条件を受信し、前記仮想的なボリューム毎に当該仮想的なボリュームの属性情報を管理し、当該仮想的なボリュームの属性情報に基づいて、当該仮想的なボリュームが属するストレージ階層を作成することを特徴とするストレージシステム。 - 請求項8記載のストレージシステムであって、
前記管理部は、前記仮想的なボリュームの属性情報として動的な属性情報を管理することを特徴とするストレージシステム。 - 各々がコントローラと当該コントローラに接続される複数のディスクドライブから構成される物理的なボリュームを有する複数のストレージ装置と、前記複数のストレージ装置と接続され、前記物理的なボリュームを計算機からアクセス先として認識される仮想的なボリュームとして当該計算機に提供する仮想化部と、複数の仮想的なボリューム各々について、当該仮想的なボリュームと、当該仮想的なボリュームが属する、時間の経過と共に変化する当該仮想ボリュームのデータの価値に基づいて移動対象に指示される階層を含む複数のストレージ階層との対応関係を管理する管理部とを有するストレージシステムにおけるデータ移動方法であって、
前記管理部が、移動元の仮想的なボリュームと移動先となるストレージ階層とを指定するための情報を受信すると、
前記管理部の制御によって、指定された前記移動先となるストレージ階層に対応付けられた仮想的なボリュームの中から移動先の仮想的なボリュームが選択され、
前記移動元の仮想的なボリュームのデータが、当該移動元の仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域から前記移動先の仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域へコピーされ、
前記仮想化部は、前記移動元の仮想的なボリュームの識別情報を、当該移動元の仮想的なボリュームに代えて前記移動先の仮想的なボリュームに割り当て、
前記移動先の仮想的なボリュームが複数のストレージ階層に属する場合、前記管理部の制御によって、当該複数のストレージ階層のうち、前記移動先として指定された一のストレージ階層に対応する所定の処理が実行されることを特徴とするデータ移動方法。 - 請求項10記載のデータ移動方法であって、
前記移動先の仮想的なボリュームが複数のストレージ階層に属する場合、前記管理部は、当該複数のストレージ階層のうち、前記移動先として指定された一のストレージ階層に対応する所定の処理を選択し、当該移動先として指定された一のストレージ階層に対応する所定の処理を実行することを特徴とするデータ移動方法。 - 請求項10記載のデータ移動方法であって、
前記移動先として指定された一のストレージ階層が第1の階層である場合、当該移動先のストレージ階層に対応する処理は、当該移動先の仮想的なボリュームのデータをコピーする処理であることを特徴とするデータ移動方法。 - 請求項10記載のデータ移動方法であって、
前記移動先として指定された一のストレージ階層が第2の階層である場合、当該移動先のストレージ階層に対応する処理は、当該移動先の仮想的なボリュームの属性をRead Only属性に変更する処理であることを特徴とするデータ移動方法。 - 請求項10記載のデータ移動方法であって、
前記管理部は、複数の仮想的なボリュームから構成されるマイグレーショングループを管理し、前記管理部が移動元の仮想的なボリュームを指定するための情報として当該マイグレーショングループを指定するための情報を受信した場合に、
前記管理部の制御によって、指定された前記マイグレーショングループに属する複数の仮想的なボリューム各々について、指定された前記移動先となるストレージ階層に対応付けられた仮想的なボリュームの中から移動先の仮想的なボリュームが選択され、
前記マイグレーショングループに属する複数の仮想的なボリューム各々のデータが、当該仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域から当該各仮想的なボリュームの移動先として選択された移動先の仮想的なボリュームに対応付けられた物理的なボリューム内の記憶領域へコピーされ、
前記仮想化部は、前記マイグレーショングループに属する複数の仮想的なボリューム各々の識別情報を、当該各仮想的なボリュームの移動先として選択された前記移動先の仮想的なボリュームに割り当て、
前記移動先の仮想的なボリュームが複数のストレージ階層に属する場合、前記管理部の制御によって、当該複数のストレージ階層のうち、前記移動先として指定された一のストレージ階層に対応する所定の処理が実行されることを特徴とするデータ移動方法。 - 請求項14記載のデータ移動方法であって、
前記管理部は、複数の仮想的なボリュームの中から相互に所定の関連性のある仮想的なボリュームを複数特定し、特定された複数の仮想的なボリュームを有する前記マイグレーショングループを作成することを特徴とするデータ移動方法。 - 請求項14記載のデータ移動方法であって、
前記マイグレーショングループには、同じアプリケーションによって使用されるデータを格納している複数の仮想的なボリュームが含まれることを特徴とするデータ移動方法。 - 請求項10記載のデータ移動方法であって、
前記管理部は各ストレージ階層を作成するために用いられる条件を受信し、前記仮想的なボリューム毎に当該仮想的なボリュームの属性情報を管理し、当該仮想的なボリュームの属性情報に基づいて、当該仮想的なボリュームが属するストレージ階層を作成することを特徴とするデータ移動方法。 - 請求項17記載のデータ移動方法であって、
前記管理部は、前記仮想的なボリュームの属性情報として動的な属性情報を管理することを特徴とするデータ移動方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007003606A JP4643597B2 (ja) | 2004-08-30 | 2007-01-11 | ストレージシステム及びデータ再配置制御装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004250327 | 2004-08-30 | ||
JP2007003606A JP4643597B2 (ja) | 2004-08-30 | 2007-01-11 | ストレージシステム及びデータ再配置制御装置 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005245386A Division JP4643395B2 (ja) | 2004-08-30 | 2005-08-26 | ストレージシステム及びデータの移動方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007109262A JP2007109262A (ja) | 2007-04-26 |
JP4643597B2 true JP4643597B2 (ja) | 2011-03-02 |
Family
ID=38035031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007003606A Active JP4643597B2 (ja) | 2004-08-30 | 2007-01-11 | ストレージシステム及びデータ再配置制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4643597B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101989593B1 (ko) * | 2018-02-22 | 2019-06-14 | 한국항공대학교산학협력단 | 식별정보 전달 장치 및 방법 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5330702B2 (ja) * | 2008-01-31 | 2013-10-30 | 株式会社日立製作所 | 複数のコントローラモジュールを備えた記憶装置システム |
JP5213488B2 (ja) * | 2008-03-14 | 2013-06-19 | 日立コンピュータ機器株式会社 | バックアップシステム及び世代データ管理方法 |
US8417887B2 (en) * | 2009-03-31 | 2013-04-09 | Hitachi, Ltd. | Storage system and method for controlling attributes such as encryption attributes in virtual storage areas |
JP2010257020A (ja) * | 2009-04-22 | 2010-11-11 | Hitachi Ltd | データマイグレーション管理装置及び管理方法 |
TWI474143B (zh) | 2010-02-09 | 2015-02-21 | Hitachi Int Electric Inc | 基板處理系統及其資料處理方法、群管理裝置及其資料處理方法、半導體處理裝置之製造方法暨電腦可讀取記錄媒體 |
WO2012039062A1 (ja) | 2010-09-24 | 2012-03-29 | 株式会社日立製作所 | ストレージ装置における複数の記憶デバイスを複数の階層に振り分ける方法及びシステム |
US9253014B2 (en) | 2012-06-25 | 2016-02-02 | Hitachi, Ltd. | Computer system and application program execution environment migration method |
JP5893745B2 (ja) * | 2012-09-24 | 2016-03-23 | 株式会社日立製作所 | ストレージ装置が有する階層型プール内のデータの配置を制御する計算機及び方法 |
JP2014191399A (ja) * | 2013-03-26 | 2014-10-06 | Fujitsu Ltd | 情報処理システム、記憶装置、およびバックアップ方法 |
JP2017182445A (ja) * | 2016-03-30 | 2017-10-05 | 日本電気株式会社 | 情報処理装置、情報処理システム、情報処理方法および情報処理プログラム |
-
2007
- 2007-01-11 JP JP2007003606A patent/JP4643597B2/ja active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101989593B1 (ko) * | 2018-02-22 | 2019-06-14 | 한국항공대학교산학협력단 | 식별정보 전달 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
JP2007109262A (ja) | 2007-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4643395B2 (ja) | ストレージシステム及びデータの移動方法 | |
JP5178854B2 (ja) | ストレージシステム及びデータ再配置制御装置 | |
JP4842909B2 (ja) | ストレージシステム及びデータ再配置制御装置 | |
US8799600B2 (en) | Storage system and data relocation control device | |
JP4643597B2 (ja) | ストレージシステム及びデータ再配置制御装置 | |
JP4690765B2 (ja) | ストレージ管理システム、ストレージ管理サーバ、データ再配置制御方法およびデータ再配置制御プログラム | |
US7581061B2 (en) | Data migration using temporary volume to migrate high priority data to high performance storage and lower priority data to lower performance storage | |
JP4990322B2 (ja) | データ移動管理装置及び情報処理システム | |
JP4648751B2 (ja) | 記憶制御システム及び記憶制御方法 | |
JP4889985B2 (ja) | ストレージ階層を考慮したボリュームグループを管理する方法 | |
US8161262B2 (en) | Storage area dynamic assignment method | |
JP4555036B2 (ja) | ストレージ装置及びストレージ装置のデバイス切替制御方法 | |
US7587553B2 (en) | Storage controller, and logical volume formation method for the storage controller | |
JP2006127028A (ja) | 記憶システム及び記憶制御装置 | |
EP1717689A1 (en) | Storage system and storage data migration method | |
JP2007072813A (ja) | ストレージシステム、ファイル移動方法、及びコンピュータプログラム | |
JP2008134712A (ja) | ファイル共有システム、ファイル共有装置及びファイル共有用ボリュームの移行方法 | |
JP2006134021A (ja) | ストレージシステム及びストレージシステムの構成管理方法 | |
US8732428B2 (en) | Computer system and its control method | |
JP5052257B2 (ja) | 記憶システム及び記憶制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070828 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071029 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080610 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080811 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080825 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20081128 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101108 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101202 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4643597 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131210 Year of fee payment: 3 |