JP2006285808A - ストレージシステム - Google Patents
ストレージシステム Download PDFInfo
- Publication number
- JP2006285808A JP2006285808A JP2005107012A JP2005107012A JP2006285808A JP 2006285808 A JP2006285808 A JP 2006285808A JP 2005107012 A JP2005107012 A JP 2005107012A JP 2005107012 A JP2005107012 A JP 2005107012A JP 2006285808 A JP2006285808 A JP 2006285808A
- Authority
- JP
- Japan
- Prior art keywords
- cluster
- storage system
- logical partition
- control unit
- resources
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0658—Controller construction arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/2002—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 interconnections or communication control functionality are redundant
- G06F11/2007—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 interconnections or communication control functionality are redundant using redundant communication media
- G06F11/201—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 interconnections or communication control functionality are redundant using redundant communication media between storage system components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/2089—Redundant storage control functionality
- G06F11/2092—Techniques of failing over between control units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/2094—Redundant storage or storage space
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0629—Configuration or reconfiguration of storage systems
- G06F3/0631—Configuration or reconfiguration of storage systems by allocating resources to storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】第1のクラスタと第2のクラスタを備えるストレージシステムにおいて、前記クラスタ型ストレージシステムが備える資源を論理的に分割する際、1つの論理区画に対して、第1のクラスタ内の資源を割り当てる。又、第1及び第2のクラスタが、スイッチを介してディスク装置に接続される構成であってもよい。更に、第1のクラスタに障害が起きた際、第2のクラスタが、第1のクラスタの処理を継続できるような構成をとってもよい。
【選択図】図1
Description
(第1の実施形態)
図4は、第1の実施形態の計算機システムの構成図である。計算機システムは、複数のホストコンピュータ(以下、ホストと称する)2、SANスイッチ3、クラスタ型ストレージシステム1、管理端末5とからなる。クラスタ型ストレージシステム1は、チャネル4を通じて、SANスイッチ3などで構成されるSAN(Storage Area Network)を経て、ホスト2に接続され、LAN(Local Area Network)やSANなどを経て、管理端末5に接続される。
(第2の実施形態)
第1の実施形態では、HDD50にバックアップ領域を予め設ける例を説明してきたが、図18のようなクラスタ型ストレージシステム1の構成を用いれば、バックアップ領域の確保の必要がなくなる。
Claims (14)
- 第1のクラスタと、第2のクラスタを備えるストレージシステムにおいて、
前記ストレージシステムが備える資源を論理的に分割する際、1つの論理区画に対して、第1のクラスタ内の資源を割り当てる、ストレージシステム。 - 前記第1及び第2のクラスタは、ディスク装置、キャッシュメモリ、外部装置とのデータ転送を制御するチャネル制御部、及びディスク装置とのデータ転送を制御するディスク制御部を備え、
前記資源とは、前記ディスク装置、前記キャッシュメモリ、前記チャネル制御部、及び前記ディスク制御部のいずれかである、請求項1記載のストレージシステム。 - 前記第1及び第2のクラスタは、相互に物理的に独立している、請求項1記載のストレージシステム。
- 前記第2のクラスタは、論理区画を割り当てられていない、請求項2記載のストレージシステム。
- 前記第2のクラスタは、論理区画を割り当てられていないディスク装置を備える、請求項2記載のストレージシステム。
- 前記第2のクラスタは、前記第1のクラスタの備えるディスク装置に、前記第2のクラスタの備えるディスク装置に格納されるデータの複製を格納する、請求項2記載のストレージシステム。
- 前記第1のクラスタに障害が起きた際、前記第2のクラスタが、前記第1のクラスタの処理を継続する、請求項4乃至6記載のストレージシステム。
- 前記第1のクラスタ内の資源の割り当てを管理者に示唆する装置を更に備える、請求項1記載のストレージシステム。
- 第1のクラスタと、第2のクラスタを備えるストレージシステムにおいて、
前記第1及び第2のクラスタは、スイッチを介して、ディスク装置と接続され、
前記ストレージシステムが備える資源を論理的に分割する際、1つの論理区画に対して、第1のクラスタ内の資源を割り当てる、ストレージシステム。 - 前記第1及び第2のクラスタは、キャッシュメモリ、外部装置とのデータ転送を制御するチャネル制御部、及びディスク装置とのデータ転送を制御するディスク制御部を備え、
前記資源とは、前記キャッシュメモリ、前記チャネル制御部、及び前記ディスク制御部のいずれかである、請求項9記載のストレージシステム。 - 前記第1及び第2のクラスタは、相互に物理的に独立している、請求項9記載のストレージシステム。
- 前記第2のクラスタは、論理区画を割り当てられていない、請求項10記載のストレージシステム。
- 前記第1のクラスタに障害が起きた際、前記第2のクラスタが、前記第1のクラスタの処理を継続する、請求項12記載のストレージシステム。
- 前記第1のクラスタ内の資源の割り当てを管理者に示唆する装置を更に備える、請求項9記載のストレージシステム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005107012A JP2006285808A (ja) | 2005-04-04 | 2005-04-04 | ストレージシステム |
US11/139,186 US7565508B2 (en) | 2005-04-04 | 2005-05-27 | Allocating clusters to storage partitions in a storage system |
US12/499,909 US7953927B2 (en) | 2005-04-04 | 2009-07-09 | Allocating clusters to storage partitions in a storage system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005107012A JP2006285808A (ja) | 2005-04-04 | 2005-04-04 | ストレージシステム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006285808A true JP2006285808A (ja) | 2006-10-19 |
Family
ID=37071996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005107012A Pending JP2006285808A (ja) | 2005-04-04 | 2005-04-04 | ストレージシステム |
Country Status (2)
Country | Link |
---|---|
US (2) | US7565508B2 (ja) |
JP (1) | JP2006285808A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007200171A (ja) * | 2006-01-30 | 2007-08-09 | Fujitsu Ltd | ディスク制御装置 |
JP2008257572A (ja) * | 2007-04-06 | 2008-10-23 | Hitachi Ltd | 論理区画に動的に資源割り当てを行うストレージシステム及びストレージシステムの論理分割方法 |
US8347028B2 (en) | 2009-06-26 | 2013-01-01 | Hitachi, Ltd. | Performance separation optimization according to protocol usage status and storage system performance |
WO2014184893A1 (ja) * | 2013-05-15 | 2014-11-20 | 株式会社日立製作所 | 計算機システム及びリソース管理方法 |
WO2015198441A1 (ja) * | 2014-06-26 | 2015-12-30 | 株式会社日立製作所 | 計算機システム、管理計算機、および管理方法 |
WO2016013116A1 (ja) * | 2014-07-25 | 2016-01-28 | 株式会社日立製作所 | ストレージ装置 |
WO2016075779A1 (ja) * | 2014-11-12 | 2016-05-19 | 株式会社日立製作所 | 計算機システムおよびストレージ装置 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7743372B2 (en) * | 2005-06-28 | 2010-06-22 | Internatinal Business Machines Corporation | Dynamic cluster code updating in logical partitions |
US7774785B2 (en) * | 2005-06-28 | 2010-08-10 | International Business Machines Corporation | Cluster code management |
US7937616B2 (en) | 2005-06-28 | 2011-05-03 | International Business Machines Corporation | Cluster availability management |
US20080162813A1 (en) * | 2007-01-02 | 2008-07-03 | International Business Machines Corporation | Multiple logic media drive |
US20090259771A1 (en) * | 2008-04-09 | 2009-10-15 | Tanik Haluk K | Identification of memory cards by host |
TWI476676B (zh) * | 2008-09-29 | 2015-03-11 | Sandisk Il Ltd | 用於使用不同叢集尺寸的儲存裝置之檔案系統 |
US8700752B2 (en) * | 2009-11-03 | 2014-04-15 | International Business Machines Corporation | Optimized efficient LPAR capacity consolidation |
US9344366B2 (en) | 2011-08-02 | 2016-05-17 | Cavium, Inc. | System and method for rule matching in a processor |
JP6055924B2 (ja) | 2013-01-07 | 2016-12-27 | 株式会社日立製作所 | ストレージシステム及びストレージシステムの制御方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0962463A (ja) * | 1995-08-25 | 1997-03-07 | Fujitsu Ltd | 半導体ディスク装置 |
JP2001125815A (ja) * | 1999-10-26 | 2001-05-11 | Hitachi Ltd | バックアップデータ管理システム |
JP2001142648A (ja) * | 1999-08-27 | 2001-05-25 | Hitachi Ltd | 計算機システム及びそのデバイスの割り当て方法 |
JP2003196036A (ja) * | 2001-12-12 | 2003-07-11 | Internatl Business Mach Corp <Ibm> | 記憶装置、該記憶装置を含む情報処理装置および情報記憶システムのリカバリ方法 |
JP2003256147A (ja) * | 2002-02-28 | 2003-09-10 | Hitachi Ltd | クラスタ型ディスクアレイ装置およびクラスタ型ディスクアレイ装置の運用方法 |
JP2004145855A (ja) * | 2002-08-29 | 2004-05-20 | Hitachi Ltd | 記憶装置システム及びデータ複製方法 |
JP2004246770A (ja) * | 2003-02-17 | 2004-09-02 | Hitachi Ltd | データ移行方法 |
JP2004537126A (ja) * | 2001-07-23 | 2004-12-09 | ネットワーク アプライアンス, インコーポレイテッド | 高可用性クラスターの仮想サーバ・システム |
JP2005055995A (ja) * | 2003-08-07 | 2005-03-03 | Hitachi Ltd | ストレージ制御方法、および、冗長化機能を有するサーバシステム |
JP2005267008A (ja) * | 2004-03-17 | 2005-09-29 | Hitachi Ltd | ストレージ管理方法およびストレージ管理システム |
JP2006079541A (ja) * | 2004-09-13 | 2006-03-23 | Hitachi Ltd | 記憶装置及び記憶装置を用いた情報システム |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5129088A (en) * | 1987-11-30 | 1992-07-07 | International Business Machines Corporation | Data processing method to create virtual disks from non-contiguous groups of logically contiguous addressable blocks of direct access storage device |
JPH0962643A (ja) | 1995-08-24 | 1997-03-07 | Hitachi Ltd | 神経回路網の構成方法 |
JPH1185659A (ja) * | 1997-09-03 | 1999-03-30 | Hitachi Ltd | ディスク制御装置及びこれを用いた記憶装置 |
JP2001256003A (ja) * | 2000-03-10 | 2001-09-21 | Hitachi Ltd | ディスクアレイ制御装置、そのディスクアレイ制御ユニットおよびその増設方法 |
JP4374953B2 (ja) * | 2003-09-09 | 2009-12-02 | 株式会社日立製作所 | データ処理システム |
JP2005055955A (ja) | 2003-08-04 | 2005-03-03 | Seiko Epson Corp | 印刷装置、印刷制御装置および画像データを提供するサーバ |
-
2005
- 2005-04-04 JP JP2005107012A patent/JP2006285808A/ja active Pending
- 2005-05-27 US US11/139,186 patent/US7565508B2/en not_active Expired - Fee Related
-
2009
- 2009-07-09 US US12/499,909 patent/US7953927B2/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0962463A (ja) * | 1995-08-25 | 1997-03-07 | Fujitsu Ltd | 半導体ディスク装置 |
JP2001142648A (ja) * | 1999-08-27 | 2001-05-25 | Hitachi Ltd | 計算機システム及びそのデバイスの割り当て方法 |
JP2001125815A (ja) * | 1999-10-26 | 2001-05-11 | Hitachi Ltd | バックアップデータ管理システム |
JP2004537126A (ja) * | 2001-07-23 | 2004-12-09 | ネットワーク アプライアンス, インコーポレイテッド | 高可用性クラスターの仮想サーバ・システム |
JP2003196036A (ja) * | 2001-12-12 | 2003-07-11 | Internatl Business Mach Corp <Ibm> | 記憶装置、該記憶装置を含む情報処理装置および情報記憶システムのリカバリ方法 |
JP2003256147A (ja) * | 2002-02-28 | 2003-09-10 | Hitachi Ltd | クラスタ型ディスクアレイ装置およびクラスタ型ディスクアレイ装置の運用方法 |
JP2004145855A (ja) * | 2002-08-29 | 2004-05-20 | Hitachi Ltd | 記憶装置システム及びデータ複製方法 |
JP2004246770A (ja) * | 2003-02-17 | 2004-09-02 | Hitachi Ltd | データ移行方法 |
JP2005055995A (ja) * | 2003-08-07 | 2005-03-03 | Hitachi Ltd | ストレージ制御方法、および、冗長化機能を有するサーバシステム |
JP2005267008A (ja) * | 2004-03-17 | 2005-09-29 | Hitachi Ltd | ストレージ管理方法およびストレージ管理システム |
JP2006079541A (ja) * | 2004-09-13 | 2006-03-23 | Hitachi Ltd | 記憶装置及び記憶装置を用いた情報システム |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007200171A (ja) * | 2006-01-30 | 2007-08-09 | Fujitsu Ltd | ディスク制御装置 |
JP2008257572A (ja) * | 2007-04-06 | 2008-10-23 | Hitachi Ltd | 論理区画に動的に資源割り当てを行うストレージシステム及びストレージシステムの論理分割方法 |
US8347028B2 (en) | 2009-06-26 | 2013-01-01 | Hitachi, Ltd. | Performance separation optimization according to protocol usage status and storage system performance |
WO2014184893A1 (ja) * | 2013-05-15 | 2014-11-20 | 株式会社日立製作所 | 計算機システム及びリソース管理方法 |
GB2528584A (en) * | 2013-05-15 | 2016-01-27 | Hitachi Ltd | Computer system, and resource management method |
JPWO2014184893A1 (ja) * | 2013-05-15 | 2017-02-23 | 株式会社日立製作所 | 計算機システム及びリソース管理方法 |
WO2015198441A1 (ja) * | 2014-06-26 | 2015-12-30 | 株式会社日立製作所 | 計算機システム、管理計算機、および管理方法 |
JPWO2015198441A1 (ja) * | 2014-06-26 | 2017-04-20 | 株式会社日立製作所 | 計算機システム、管理計算機、および管理方法 |
WO2016013116A1 (ja) * | 2014-07-25 | 2016-01-28 | 株式会社日立製作所 | ストレージ装置 |
JPWO2016013116A1 (ja) * | 2014-07-25 | 2017-04-27 | 株式会社日立製作所 | ストレージ装置 |
US10296429B2 (en) | 2014-07-25 | 2019-05-21 | Hitachi, Ltd. | Storage device |
WO2016075779A1 (ja) * | 2014-11-12 | 2016-05-19 | 株式会社日立製作所 | 計算機システムおよびストレージ装置 |
Also Published As
Publication number | Publication date |
---|---|
US7953927B2 (en) | 2011-05-31 |
US20090307419A1 (en) | 2009-12-10 |
US20060224854A1 (en) | 2006-10-05 |
US7565508B2 (en) | 2009-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7953927B2 (en) | Allocating clusters to storage partitions in a storage system | |
US8738975B2 (en) | Runtime dynamic performance skew elimination | |
US7814351B2 (en) | Power management in a storage array | |
US7181578B1 (en) | Method and apparatus for efficient scalable storage management | |
US10042869B1 (en) | Method for data transfer between compute clusters and file system | |
US7194592B2 (en) | Storage system using load balancing among systems of varying performance | |
JP4903415B2 (ja) | 記憶制御システム及び記憶制御方法 | |
US20060218360A1 (en) | Method, apparatus and program storage device for providing an optimized read methodology for synchronously mirrored virtual disk pairs | |
JP2002269023A (ja) | 効率最適化方法およびパフォーマンス最適化システム | |
JP5882557B2 (ja) | 要求優先順位シーク・マネージャ | |
US7814293B2 (en) | Redundant controller host-side IO rerouting | |
JP5973089B2 (ja) | ストレージシステムの移行方式および移行方法 | |
CN105657066A (zh) | 用于存储系统的负载再均衡方法及装置 | |
CN102164165A (zh) | 一种网络存储系统的管理方法及装置 | |
US10082968B2 (en) | Preferred zone scheduling | |
JP7419456B2 (ja) | 記憶システム及びその制御方法 | |
US9690693B2 (en) | Storage system, storage apparatus, and computer product | |
US20240427524A1 (en) | Multipath initiator for data storage device arrays | |
JP2022020926A (ja) | ストレージシステム及び処理移行方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071212 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20090206 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100512 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100712 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110210 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110408 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20111115 |