DE602004007884D1 - Speichersteuerungssystem und -Verfahren - Google Patents

Speichersteuerungssystem und -Verfahren

Info

Publication number
DE602004007884D1
DE602004007884D1 DE602004007884T DE602004007884T DE602004007884D1 DE 602004007884 D1 DE602004007884 D1 DE 602004007884D1 DE 602004007884 T DE602004007884 T DE 602004007884T DE 602004007884 T DE602004007884 T DE 602004007884T DE 602004007884 D1 DE602004007884 D1 DE 602004007884D1
Authority
DE
Germany
Prior art keywords
control system
storage control
storage
control
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
Application number
DE602004007884T
Other languages
English (en)
Other versions
DE602004007884T2 (de
Inventor
Naotaka Kobayashi
Yutaka Takata
Shinichi Nakayama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of DE602004007884D1 publication Critical patent/DE602004007884D1/de
Application granted granted Critical
Publication of DE602004007884T2 publication Critical patent/DE602004007884T2/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/2053Error 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/2089Redundant storage control functionality
    • G06F11/2092Techniques of failing over between control units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0625Power saving in storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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 processing functionality is redundant
    • G06F11/2038Error 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 processing functionality is redundant with a single idle spare processing component
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0635Configuration or reconfiguration of storage systems by changing the path, e.g. traffic rerouting, path reconfiguration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0653Monitoring storage devices or systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Sources (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
DE602004007884T 2004-03-17 2004-10-15 Speichersteuerungssystem und -Verfahren Active DE602004007884T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004077099 2004-03-17
JP2004077099A JP2005267111A (ja) 2004-03-17 2004-03-17 記憶制御システム及び記憶制御システムの制御方法

Publications (2)

Publication Number Publication Date
DE602004007884D1 true DE602004007884D1 (de) 2007-09-13
DE602004007884T2 DE602004007884T2 (de) 2008-04-24

Family

ID=34858349

Family Applications (1)

Application Number Title Priority Date Filing Date
DE602004007884T Active DE602004007884T2 (de) 2004-03-17 2004-10-15 Speichersteuerungssystem und -Verfahren

Country Status (4)

Country Link
US (2) US7171524B2 (de)
EP (1) EP1580656B1 (de)
JP (1) JP2005267111A (de)
DE (1) DE602004007884T2 (de)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004220216A (ja) * 2003-01-14 2004-08-05 Hitachi Ltd San/nas統合型ストレージ装置
JP2005250938A (ja) * 2004-03-05 2005-09-15 Hitachi Ltd 記憶制御システム及び方法
JP4575028B2 (ja) * 2004-05-27 2010-11-04 株式会社日立製作所 ディスクアレイ装置およびその制御方法
US7584325B2 (en) * 2006-07-26 2009-09-01 International Business Machines Corporation Apparatus, system, and method for providing a RAID storage system in a processor blade enclosure
JP4326552B2 (ja) 2006-10-12 2009-09-09 株式会社日立製作所 バックエンドで他のストレージシステムと通信するストレージシステム
US8677091B2 (en) * 2006-12-18 2014-03-18 Commvault Systems, Inc. Writing data and storage system specific metadata to network attached storage device
JP4961997B2 (ja) * 2006-12-22 2012-06-27 富士通株式会社 ストレージ装置、ストレージ装置の制御方法、及びストレージ装置の制御プログラム
JP5090098B2 (ja) 2007-07-27 2012-12-05 株式会社日立製作所 Nasの消費電力を削減する方法及びその方法を用いた計算機システム
JP2009116503A (ja) * 2007-11-05 2009-05-28 Buffalo Inc ネットワーク接続型デバイスおよびプログラム
US8478835B2 (en) 2008-07-17 2013-07-02 Netapp. Inc. Method and system for using shared memory with optimized data flow to improve input/output throughout and latency
US8504857B1 (en) * 2008-09-30 2013-08-06 Emc Corporation Programmable availability for a high availability system
JP5522178B2 (ja) * 2009-12-07 2014-06-18 富士通株式会社 情報システム
US8661290B2 (en) * 2011-01-14 2014-02-25 International Business Machines Corporation Saving power in computing systems with redundant service processors
WO2012131761A1 (ja) * 2011-03-28 2012-10-04 富士通株式会社 情報処理システム及び情報処理システムの処理方法
WO2014017083A1 (ja) * 2012-07-25 2014-01-30 日本電気株式会社 光伝送装置およびその制御方法
US9632890B2 (en) 2014-07-08 2017-04-25 Netapp, Inc. Facilitating N-way high availability storage services
US10942815B2 (en) * 2015-07-09 2021-03-09 Hitachi, Ltd. Storage control system managing file-level and block-level storage services, and methods for controlling such storage control system
US9952948B2 (en) * 2016-03-23 2018-04-24 GM Global Technology Operations LLC Fault-tolerance pattern and switching protocol for multiple hot and cold standby redundancies
CN108345427B (zh) * 2017-01-25 2020-09-04 杭州海康威视数字技术股份有限公司 一种硬盘数据存储方法及装置
KR102277728B1 (ko) * 2017-07-31 2021-07-14 삼성전자주식회사 데이터 저장 시스템, 데이터 저장 시스템의 데이터 저장 방법, 및 솔리드 스테이트 드라이브의 제조 방법

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US114615A (en) * 1871-05-09 Improvement in surgical bandages
US152339A (en) * 1874-06-23 Improvement in implements for destroying cut-worms
US178143A (en) * 1876-05-30 Improvement in artificial teeth
US139168A (en) * 1873-05-20 Improvement in refrigerators
US153721A (en) * 1874-08-04 Improvement in the manufacture of rock-candy
US105767A (en) * 1870-07-26 Improvement in bench-plane
US25078A (en) * 1859-08-09 Improvement in sewing-machines
US5434998A (en) * 1988-04-13 1995-07-18 Yokogawa Electric Corporation Dual computer system
US4965717A (en) * 1988-12-09 1990-10-23 Tandem Computers Incorporated Multiple processor system having shared memory with private-write capability
US5155835A (en) * 1990-11-19 1992-10-13 Storage Technology Corporation Multilevel, hierarchical, dynamically mapped data storage subsystem
US5544304A (en) * 1994-03-25 1996-08-06 International Business Machines Corporation Fault tolerant command processing
US6327670B1 (en) * 1999-01-22 2001-12-04 Lucent Technologies Inc. Duplex processor with an update bus and method for operating the update bus
US6378084B1 (en) * 1999-03-29 2002-04-23 Hewlett-Packard Company Enclosure processor with failover capability
US6363464B1 (en) * 1999-10-08 2002-03-26 Lucent Technologies Inc. Redundant processor controlled system
EP1272297B1 (de) * 2000-03-31 2003-10-01 Disa Industries A/S Vorrichtung zur herstellung von giesskokillenteilen
US6845467B1 (en) * 2001-02-13 2005-01-18 Cisco Systems Canada Co. System and method of operation of dual redundant controllers
US6779063B2 (en) 2001-04-09 2004-08-17 Hitachi, Ltd. Direct access storage system having plural interfaces which permit receipt of block and file I/O requests
JP4632574B2 (ja) 2001-05-25 2011-02-16 株式会社日立製作所 記憶装置およびファイルデータのバックアップ方法およびファイルデータのコピー方法
US6839788B2 (en) 2001-09-28 2005-01-04 Dot Hill Systems Corp. Bus zoning in a channel independent storage controller architecture
JP2003162439A (ja) 2001-11-22 2003-06-06 Hitachi Ltd ストレージシステム及びその制御方法
JP3964212B2 (ja) * 2002-01-16 2007-08-22 株式会社日立製作所 記憶装置システム
US6948008B2 (en) * 2002-03-12 2005-09-20 Intel Corporation System with redundant central management controllers
US6931568B2 (en) * 2002-03-29 2005-08-16 International Business Machines Corporation Fail-over control in a computer system having redundant service processors
JP2003316713A (ja) * 2002-04-26 2003-11-07 Hitachi Ltd 記憶装置システム
EP1367481A3 (de) * 2002-05-29 2008-04-09 Hitachi, Ltd. Zentralisiertes Speicherverwaltungsverfahren
JP3606281B2 (ja) * 2002-06-07 2005-01-05 オムロン株式会社 プログラマブルコントローラ及びcpuユニット並びに特殊機能モジュール及び二重化処理方法
JP2004220216A (ja) 2003-01-14 2004-08-05 Hitachi Ltd San/nas統合型ストレージ装置
JP2004234555A (ja) 2003-01-31 2004-08-19 Hitachi Ltd ストレージシステムの制御方法、ストレージシステム、及びプログラム
US7178052B2 (en) * 2003-09-18 2007-02-13 Cisco Technology, Inc. High availability virtual switch
JP4400913B2 (ja) 2003-11-26 2010-01-20 株式会社日立製作所 ディスクアレイ装置

Also Published As

Publication number Publication date
EP1580656A1 (de) 2005-09-28
US20070101059A1 (en) 2007-05-03
US20050210191A1 (en) 2005-09-22
US7171524B2 (en) 2007-01-30
DE602004007884T2 (de) 2008-04-24
EP1580656B1 (de) 2007-08-01
JP2005267111A (ja) 2005-09-29

Similar Documents

Publication Publication Date Title
DE602004011467D1 (de) Speichersteuerungssystem und -verfahren
DE602004008739D1 (de) Speichersystem und dazugehöriges Steuerverfahren
SE0702458L (sv) Styrsystem och -metod
DE602006002241D1 (de) Speichersystem und Steuerungsverfahren dafür
DE602005017731D1 (de) Speichersystem und Speicherverwaltungsverfahren
DE602005000270D1 (de) Regelungssystem
DE602004007884D1 (de) Speichersteuerungssystem und -Verfahren
EP1783681A4 (de) Wiederherstellungsystem und -verfahren
NL1030677A1 (nl) Scène-adaptief vermogensbesturingstoestel en werkwijze daarvoor.
DE602005017876D1 (de) Brennstoffzellensystem und steuerverfahren dafür
DE602005001520D1 (de) Zeiteinstellungssystem und Zeiteinstellungsverfahren
DE602006017463D1 (de) Navigationssystem und -verfahren
DE602005017526D1 (de) Speichersteuersystem
EP1898339A4 (de) Wiederherstellungsystem und -verfahren
DE602005004508D1 (de) Speichersystem und Speichersteuerverfahren
DE602006012766D1 (de) Prioritätssteuerungssystem und -verfahren
EP1912222A4 (de) Speichersteuerverfahren und speichersystem
DE602006007281D1 (de) Redundantes Bildspeichersystem und -verfahren
DE502004003369D1 (de) Lagersystem und Lagerverfahren
FI20050779L (fi) Tiedonhallintamenetelmä ja -järjestelmä
GB0421947D0 (en) Method and system for managing memory
DE602004004068D1 (de) Speichersteuerungssystem
NO20044012D0 (no) Fremgangsmate og et system
GB0400661D0 (en) Memory management method and related system
DE602005004660D1 (de) Überwachungssystem und -verfahren

Legal Events

Date Code Title Description
8364 No opposition during term of opposition