JP4783086B2 - ストレージシステム、ストレージアクセス制限方法、及びコンピュータプログラム - Google Patents
ストレージシステム、ストレージアクセス制限方法、及びコンピュータプログラム Download PDFInfo
- Publication number
- JP4783086B2 JP4783086B2 JP2005227278A JP2005227278A JP4783086B2 JP 4783086 B2 JP4783086 B2 JP 4783086B2 JP 2005227278 A JP2005227278 A JP 2005227278A JP 2005227278 A JP2005227278 A JP 2005227278A JP 4783086 B2 JP4783086 B2 JP 4783086B2
- Authority
- JP
- Japan
- Prior art keywords
- storage system
- logical volume
- volume
- storage
- password
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
- G06F3/0622—Securing storage systems in relation to access
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2058—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring using more than 2 mirrored copies
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2056—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant by mirroring
- G06F11/2069—Management of state, configuration or failover
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
Claims (9)
- ホストシステムと接続され、第1仮想ボリュームを含む第1ストレージシステムと、
前記第1ストレージシステムと接続され、複数の物理デバイスからなる第2論理ボリュームを含む第2ストレージシステムと、
を有するストレージシステムであって、
前記第1のストレージシステムは、前記第1仮想ボリュームに前記第2論理ボリュームをマッピングし、前記第2ストレージシステムに前記第2論理ボリュームを表す識別子と第1パスワードとを含むリザーブコマンドを送信し、
前記第2のストレージシステムは、
前記リザーブコマンドを受信すると、前記第1ストレージシステムにリザーブ権を設定し、前記第1ストレージシステム以外からの前記第2論理ボリュームに対する書き込みを制限し、
他の装置から前記第2論理ボリュームを表す識別子と第2パスワードとを含むリザーブコマンドを受信すると、前記第1パスワードと前記第2パスワードとが一致した場合、前記リザーブ権を前記他の装置に移転し、前記他の装置以外からの前記第2論理ボリュームに対する書き込みを制限することを特徴とするストレージシステム。 - 前記第1ストレージシステムは、更に、複数の物理デバイスからなる第1の論理ボリュームを有し、
前記他の装置は、前記ホストシステムと接続され、第3仮想ボリューム及び複数の物理デバイスからなる第3論理ボリュームを含む第3ストレージシステムであって、
前記第1論理ボリュームをコピー元、前記第1仮想ボリュームをコピー先とするコピーペアが形成され、
前記第1論理ボリュームをコピー元、前記第3論理ボリュームをコピー先とするコピーペアが形成され、
前記第1ストレージシステムに障害が発生した場合、
前記第3ストレージシステムは、前記第3仮想ボリュームに前記第2論理ボリュームをマッピングし、前記第3論理ボリュームをコピー元、前記第3仮想ボリュームをコピー先とするコピーペアが形成され、前記第2ストレージシステムに前記第2論理ボリュームを表す識別子と前記第2パスワードとを含む前記リザーブコマンドを送信する
ことを特徴とする請求項1に記載のストレージシステム。 - 前記リザーブコマンドは、SCSIコマンドである
ことを特徴とする請求項1又は2のいずれかに記載のストレージシステム。 - ホストシステムと接続され、第1仮想ボリュームを含む第1ストレージシステムと、前記第1ストレージシステムと接続され、複数の物理デバイスからなる第2論理ボリュームを含む第2ストレージシステムと、を備えるストレージシステムへのアクセスを制限する方法であって、
前記第1のストレージシステムが、
前記第1仮想ボリュームに前記第2論理ボリュームをマッピングする第1のステップと、
前記第2ストレージシステムに前記第2論理ボリュームを表す識別子と第1パスワードとを含むリザーブコマンドを送信する第2のステップと、
前記第2のストレージシステムが、
前記リザーブコマンドを受信すると、前記第1ストレージシステムにリザーブ権を設定し、前記第1ストレージシステム以外からの前記第2論理ボリュームに対する書き込みを制限する第3のステップと、
他の装置から前記第2論理ボリュームを表す識別子と第2パスワードとを含むリザーブコマンドを受信すると、前記第1パスワードと前記第2パスワードとが一致した場合、前記リザーブ権を前記他の装置に移転し、前記他の装置以外からの前記第2論理ボリュームに対する書き込みを制限する第4のステップと
を備えることを特徴とするストレージアクセス制限方法。 - 前記第1ストレージシステムは、更に、複数の物理デバイスからなる第1の論理ボリュームを有し、
前記他の装置は、前記ホストシステムと接続され、第3仮想ボリューム及び複数の物理デバイスからなる第3論理ボリュームを含む第3ストレージシステムであって、
前記第1論理ボリュームをコピー元、前記第1仮想ボリュームをコピー先とするコピーペアが形成され、
前記第1論理ボリュームをコピー元、前記第3論理ボリュームをコピー先とするコピーペアが形成され、
前記第1ストレージシステムに障害が発生した場合、前記第3ストレージシステムが、
前記第3仮想ボリュームに前記第2論理ボリュームをマッピングし、前記第3論理ボリュームをコピー元、前記第3仮想ボリュームをコピー先とするコピーペアを形成する第5のステップと、
前記第2ストレージシステムに前記第2論理ボリュームを表す識別子と前記第2パスワードとを含む前記リザーブコマンドを送信する第6のステップと、
を備えることを特徴とする請求項4に記載のストレージアクセス制限方法。 - 前記リザーブコマンドは、SCSIコマンドである
ことを特徴とする請求項4又は5のいずれかに記載のストレージシステム。 - ホストシステムと接続され、第1仮想ボリュームを含む第1ストレージシステムと、
前記第1ストレージシステムと接続され、複数の物理デバイスからなる第2論理ボリュームを含む第2ストレージシステムと、を備えるストレージシステムへのアクセス制限を実行させるためのコンピュータプログラムであって、
前記第1のストレージシステムに、
前記第1仮想ボリュームに前記第2論理ボリュームをマッピングする第1のステップと、
前記第2ストレージシステムに前記第2論理ボリュームを表す識別子と第1パスワードとを含むリザーブコマンドを送信する第2のステップとを実行させ、
前記第2のストレージシステムに、
前記リザーブコマンドを受信すると、前記第1ストレージシステムにリザーブ権を設定し、前記第1ストレージシステム以外からの前記第2論理ボリュームに対する書き込みを制限する第3のステップと、
他の装置から前記第2論理ボリュームを表す識別子と第2パスワードとを含むリザーブコマンドを受信すると、前記第1パスワードと前記第2パスワードとが一致した場合、前記リザーブ権を前記他の装置に移転し、前記他の装置以外からの前記第2論理ボリュームに対する書き込みを制限する第4のステップと実行させる
ことを特徴とするコンピュータプログラム。 - 前記第1ストレージシステムは、更に、複数の物理デバイスからなる第1の論理ボリュームを有し、
前記他の装置は、前記ホストシステムと接続され、第3仮想ボリューム及び複数の物理デバイスからなる第3論理ボリュームを含む第3ストレージシステムであって、
前記第1論理ボリュームをコピー元、前記第1仮想ボリュームをコピー先とするコピーペアが形成され、
前記第1論理ボリュームをコピー元、前記第3論理ボリュームをコピー先とするコピーペアが形成され、
前記第1ストレージシステムに障害が発生した場合、前記第3ストレージシステムに、
前記第3仮想ボリュームに前記第2論理ボリュームをマッピングし、前記第3論理ボリュームをコピー元、前記第3仮想ボリュームをコピー先とするコピーペアを形成する第5のステップと、
前記第2ストレージシステムに前記第2論理ボリュームを表す識別子と前記第2パスワードとを含む前記リザーブコマンドを送信する第6のステップと、
を実行させることを特徴とする請求項7に記載のコンピュータプログラム。 - 前記リザーブコマンドは、SCSIコマンドである
ことを特徴とする請求項7又は8のいずれかに記載のコンピュータプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005227278A JP4783086B2 (ja) | 2005-08-04 | 2005-08-04 | ストレージシステム、ストレージアクセス制限方法、及びコンピュータプログラム |
| US11/237,888 US7519786B2 (en) | 2005-08-04 | 2005-09-29 | Storage system, storage access restriction method and computer program product |
| EP06250989A EP1755027A1 (en) | 2005-08-04 | 2006-02-24 | Storage system, storage access restriction method and computer program product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005227278A JP4783086B2 (ja) | 2005-08-04 | 2005-08-04 | ストレージシステム、ストレージアクセス制限方法、及びコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007041974A JP2007041974A (ja) | 2007-02-15 |
| JP4783086B2 true JP4783086B2 (ja) | 2011-09-28 |
Family
ID=37072956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005227278A Expired - Fee Related JP4783086B2 (ja) | 2005-08-04 | 2005-08-04 | ストレージシステム、ストレージアクセス制限方法、及びコンピュータプログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7519786B2 (ja) |
| EP (1) | EP1755027A1 (ja) |
| JP (1) | JP4783086B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4945363B2 (ja) * | 2007-07-30 | 2012-06-06 | 株式会社日立製作所 | バックエンドで接続されるストレージシステム |
| US8037361B2 (en) * | 2009-11-04 | 2011-10-11 | International Business Machines Corporation | Selective write protect for disaster recovery testing |
| US8365304B2 (en) | 2010-05-24 | 2013-01-29 | Microsoft Corporation | Restricting access to volumes |
| US20120102561A1 (en) * | 2010-10-26 | 2012-04-26 | International Business Machines Corporation | Token-based reservations for scsi architectures |
| US9021224B2 (en) | 2011-06-30 | 2015-04-28 | Hitachi, Ltd. | Method and apparatus for enhanced computer security |
| JP5856925B2 (ja) * | 2012-08-21 | 2016-02-10 | 株式会社日立製作所 | 計算機システム |
| US9081502B2 (en) * | 2012-10-18 | 2015-07-14 | Hitachi, Ltd. | Method and apparatus of storage volume migration in cooperation with takeover of storage area network configuration |
| US10050902B2 (en) * | 2013-10-28 | 2018-08-14 | Hitachi, Ltd. | Methods and apparatus for de-duplication and host based QoS in tiered storage system |
| US9378154B2 (en) * | 2014-05-02 | 2016-06-28 | International Business Machines Corporation | Secure reservation mode for logical unit numbers and persistent reservations |
| JP6790051B2 (ja) | 2018-12-14 | 2020-11-25 | 株式会社日立製作所 | 計算機システム |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6421711B1 (en) * | 1998-06-29 | 2002-07-16 | Emc Corporation | Virtual ports for data transferring of a data storage system |
| JP3998405B2 (ja) * | 2000-07-28 | 2007-10-24 | 富士通株式会社 | アクセス制御方法及びこれを用いる記憶装置 |
| JP4032670B2 (ja) * | 2001-06-21 | 2008-01-16 | 株式会社日立製作所 | ホストコンピュータの認証を行う記憶装置システム |
| JP4704659B2 (ja) * | 2002-04-26 | 2011-06-15 | 株式会社日立製作所 | 記憶装置システムの制御方法および記憶制御装置 |
| JP2004102374A (ja) | 2002-09-05 | 2004-04-02 | Hitachi Ltd | データ移行装置を有する情報処理システム |
| JP2004164586A (ja) * | 2003-08-07 | 2004-06-10 | Hitachi Ltd | 疎結合計算機システム |
| JP4386694B2 (ja) | 2003-09-16 | 2009-12-16 | 株式会社日立製作所 | 記憶システム及び記憶制御装置 |
| JP4307202B2 (ja) * | 2003-09-29 | 2009-08-05 | 株式会社日立製作所 | 記憶システム及び記憶制御装置 |
| JP4492084B2 (ja) | 2003-10-07 | 2010-06-30 | 株式会社日立製作所 | ストレージパス制御方法 |
| JP4428993B2 (ja) * | 2003-11-27 | 2010-03-10 | 株式会社日立製作所 | ディスクアレイ装置及びディスクアレイ装置の制御方法 |
| JP2005165444A (ja) * | 2003-11-28 | 2005-06-23 | Hitachi Ltd | ディスクアレイ装置、及びディスクアレイ装置の制御方法 |
| US7059169B2 (en) | 2004-02-11 | 2006-06-13 | General Motors Corporation | Fluid aeration test apparatus and method |
| JP4451705B2 (ja) * | 2004-04-26 | 2010-04-14 | 株式会社日立製作所 | ストレージ装置、これを備えたストレージシステム、このシステムのデータ管理方法、及びストレージ装置のコントローラ実行プログラム |
-
2005
- 2005-08-04 JP JP2005227278A patent/JP4783086B2/ja not_active Expired - Fee Related
- 2005-09-29 US US11/237,888 patent/US7519786B2/en not_active Expired - Fee Related
-
2006
- 2006-02-24 EP EP06250989A patent/EP1755027A1/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US7519786B2 (en) | 2009-04-14 |
| EP1755027A1 (en) | 2007-02-21 |
| JP2007041974A (ja) | 2007-02-15 |
| US20070033358A1 (en) | 2007-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7673107B2 (en) | Storage system and storage control device | |
| JP4646574B2 (ja) | データ処理システム | |
| US8484425B2 (en) | Storage system and operation method of storage system including first and second virtualization devices | |
| US8301854B2 (en) | Storage system and virtualization method | |
| JP4307202B2 (ja) | 記憶システム及び記憶制御装置 | |
| JP4990505B2 (ja) | 記憶制御装置及びストレージシステム | |
| US9619171B2 (en) | Storage system and virtualization method | |
| US8250317B2 (en) | Storage system managing information in accordance with changes in the storage system configuration | |
| CN103793271A (zh) | 用于在镜像卷之间进行切换的方法和系统 | |
| US7526627B2 (en) | Storage system and storage system construction control method | |
| US7464235B2 (en) | Storage system and control method thereof, and computer program product | |
| US7660946B2 (en) | Storage control system and storage control method | |
| JP2007328611A (ja) | ストレージ仮想化システム及び方法 | |
| JP4783086B2 (ja) | ストレージシステム、ストレージアクセス制限方法、及びコンピュータプログラム | |
| JP2005165444A (ja) | ディスクアレイ装置、及びディスクアレイ装置の制御方法 | |
| JP2007102760A (ja) | ストレージエリアネットワークにおけるボリュームの自動割り当て | |
| US20120059987A1 (en) | Storage system, copy method, and primary storage apparatus | |
| JP5052257B2 (ja) | 記憶システム及び記憶制御装置 | |
| JP2007257667A (ja) | データ処理システム | |
| JP2023000777A (ja) | ストレージシステム及び制御方法 | |
| US20060053266A1 (en) | Storage device system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080701 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090218 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090903 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110309 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110509 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110628 |
|
| 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: 20110708 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140715 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |