JP4961997B2 - ストレージ装置、ストレージ装置の制御方法、及びストレージ装置の制御プログラム - Google Patents
ストレージ装置、ストレージ装置の制御方法、及びストレージ装置の制御プログラム Download PDFInfo
- Publication number
- JP4961997B2 JP4961997B2 JP2006346685A JP2006346685A JP4961997B2 JP 4961997 B2 JP4961997 B2 JP 4961997B2 JP 2006346685 A JP2006346685 A JP 2006346685A JP 2006346685 A JP2006346685 A JP 2006346685A JP 4961997 B2 JP4961997 B2 JP 4961997B2
- Authority
- JP
- Japan
- Prior art keywords
- expander
- controller
- information
- state change
- unit
- 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
Classifications
-
- 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/2089—Redundant storage control functionality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3485—Performance evaluation by tracing or monitoring for I/O devices
-
- 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/2015—Redundant power supplies
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Small-Scale Networks (AREA)
- Debugging And Monitoring (AREA)
Description
PCI Expressポート67はPCI Expressの規格によってコントローラ7に接続する。
接続先813は、接続テーブル810のPhy「2」のグループに属するPhyの接続先を示す。エクスパンダ8はDisk10、Disk11と直接に接続する。したがってPhy「2」はDisk10、Disk11を直接の接続先として接続情報を格納する。
2、3 ホストコンピュータ(Host Computer)
4、5 ホストアダプタユニット(Host Adapter Unit)
6、7 コントローラユニット(Controller Unit)
8、9 エクスパンダユニット(Expander Unit)
10、11,12,13 記憶ユニット(Disk)
141、142 電源供給ユニット(PSU(Power Supply Unit))
151、152 FANユニット
161、162 TEMPユニット
22、23 DE101の記憶ユニット
241、242 DE101の電源供給ユニット(PSU(Power Supply Unit))
251、252 DE101のFANユニット
261、262 DE101のTEMPユニット
32、33 DE102の記憶ユニット
341、342 DE102電源供給ユニット(PSU(Power Supply Unit))
351、352 DE102FANユニット
361、362 DE102TEMPユニット
61 コントローラ6のCPU
62 コントローラ6のRAM
63 コントローラ6のROM
65 コントローラ6のエクスパンダ8に接続するワイドポート(Wide Port)
66 コントローラ6の各記憶ユニットに接続するナローポート(Narrow Port)
67 コントローラ6のコントローラ7に接続するワイドポート(Wide Port)
81 エクスパンダ8のCPU
82 エクスパンダ8のRAM
83 エクスパンダ8のROM
84 環境状態情報変化DB
851 フラグA(FlagA)
852 フラグB(FlagB)
86 PLD(Programmable Logic Device)
95 スイッチ(Switch)
100 CE(Controller Enclosure)
101 DE(Device Enclosure)
102 DE(Device Enclosure)
802 CE100のExpander8に接続するDE101のExpander
803 DE101のExpander802に接続するDE102のExpander
902 CE100のExpander9に接続するDE101のExpander
903 DE101のExpander902に接続するDE102のExpander
810 エクスパンダ8が有する接続テーブル
814 エクスパンダ802が有する接続テーブル
Claims (9)
- 複数の装置と、該複数の装置のうちの1つの装置である記憶装置に対するデータの書込み又は読み出し制御を行うコントローラと、該記憶装置と該コントローラとの間に介在してデータの中継処理を行う中継器と、を含むストレージ装置において、
前記複数の装置は、それぞれ、
自装置の状態情報を前記中継器に出力する手段を有し、
前記中継器は、
出力された前記状態情報を、記憶手段に記憶させる手段と、
前記記憶手段に記憶された状態情報に基づいて検出した前記複数の装置のうちいずれかの装置における状態変化を、前記コントローラに通知する手段とを有し、
前記コントローラは、
前記通知を受信した場合に、前記記憶手段にアクセスして、該記憶手段に記憶された状態情報のうち、状態変化のあった1または複数の装置についての状態変化情報を取得する手段と、
取得した前記1又は複数の装置における状態変化情報に応じた処理を実行する手段とを有することを特徴とするストレージ装置。 - 前記複数の装置は、前記ストレージ装置内の環境に関わる少なくとも一つの装置を含み、該少なくとも一つの装置における前記出力する手段は、前記状態情報として該環境に関わる情報を出力し、
前記中継器は、
前記状態変化が前記コントローラに通知する必要のある状態変化であるか判定し、通知する必要がない状態変化である場合、前記少なくとも一つの装置のうち該状態変化が検出された装置に対して、前記環境に関わる情報の変化に応じた処理を実行することを特徴とする請求項1記載のストレージ装置。 - 前記中継器は、
前記コントローラに通知する必要のある状態変化であると判定した場合に、第二の装置に係る第二の状態変化に関する他の通知を該コントローラに送信済みである場合は、前記第一の状態変化に係る前記通知を送信しないことを特徴とする請求項2に記載のストレージ装置。 - 前記中継器は
前記他の通知を送信した場合に、該他の通知を送信したことを示すフラグを記憶するとともに、
前記コントローラから前記記憶手段に前記アクセスがあった場合に、前記フラグを、通知を行っていないことを示すフラグに更新することを特徴とする請求項3に記載のストレージ装置。 - 前記コントローラ及び前記中継器がSASプロトコルで接続されることを特徴とする請求項1乃至請求項4のいずれか一項に記載のストレージ装置。
- 複数の装置と、該複数の装置のうちの1つの装置である記憶装置に対するデータの書込み又は読み出し制御を行うコントローラと、該記憶装置と該コントローラとの間に介在してデータの中継処理を行う中継器と、を含むストレージ装置を制御する制御方法であって、
前記中継器が、
前記複数の装置のそれぞれから、自装置の状態情報を取得し、
取得した前記状態情報を、記憶手段に格納し、
前記状態情報記憶手段に記憶された状態情報に基づいて、前記複数の装置のうちいずれかの装置における状態変化を検出し、
検出した前記状態変化を前記コントローラに通知するとともに、前記記憶手段へのアクセスを要求する処理を実行することを特徴とする制御方法。 - 前記複数の装置は、前記ストレージ装置内の環境に関わる少なくとも一つの装置を含み、
前記中継器が、
前記状態情報として、前記環境に関わる情報を取得し、
前記状態変化が前記コントローラに通知する必要がない状態変化か否かを判定し、
前記状態変化が前記コントローラに通知する必要がない状態変化である場合、前記少なくとも一つの装置のうち該状態変化が検出された装置に対して、前記環境に関わる情報の変化に応じた処理を実行することを特徴とする請求項6記載の制御方法。 - 複数の装置と、該複数の装置のうちの1つの装置である記憶装置に対するデータの書込み又は読み出し制御を行うコントローラと、該記憶装置と該コントローラとの間に介在してデータの中継処理を行う中継器と、を含むストレージ装置を制御する制御プログラムであって、
前記中継器に、
前記複数の装置のそれぞれから、自装置の状態情報を取得し、
取得した前記状態情報を、記憶手段に格納し、
前記状態情報記憶手段に記憶された状態情報に基づいて、前記複数の装置のうちいずれかの装置における状態変化を検出し、
検出した前記状態変化を前記コントローラに通知するとともに、前記記憶手段へのアクセスを要求する処理を実行させることを特徴とする制御プログラム。 - 前記複数の装置は、前記ストレージ装置内の環境に関わる少なくとも一つの装置を含み、
前記中継器に、
前記状態情報として、前記環境に関わる情報を取得させ、
前記状態変化が前記コントローラに通知する必要がない状態変化か否かを判定させ、
前記状態変化が前記コントローラに通知する必要がない状態変化である場合、前記少なくとも一つの装置のうち該状態変化が検出された装置に対して、前記環境に関わる情報の変化に応じた処理を実行させることを特徴とする請求項8記載の制御プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006346685A JP4961997B2 (ja) | 2006-12-22 | 2006-12-22 | ストレージ装置、ストレージ装置の制御方法、及びストレージ装置の制御プログラム |
| US11/896,296 US7917664B2 (en) | 2006-12-22 | 2007-08-30 | Storage apparatus, storage apparatus control method, and recording medium of storage apparatus control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006346685A JP4961997B2 (ja) | 2006-12-22 | 2006-12-22 | ストレージ装置、ストレージ装置の制御方法、及びストレージ装置の制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008158799A JP2008158799A (ja) | 2008-07-10 |
| JP4961997B2 true JP4961997B2 (ja) | 2012-06-27 |
Family
ID=39544547
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006346685A Expired - Fee Related JP4961997B2 (ja) | 2006-12-22 | 2006-12-22 | ストレージ装置、ストレージ装置の制御方法、及びストレージ装置の制御プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7917664B2 (ja) |
| JP (1) | JP4961997B2 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5102918B2 (ja) * | 2008-09-02 | 2012-12-19 | 株式会社日立製作所 | ストレージ装置及びファームウェア更新指示方法 |
| US7849248B2 (en) * | 2008-09-05 | 2010-12-07 | Lsi Corporation | Method and system for combining multiple serial attached small computer system interface (SAS) expanders |
| CN102203744A (zh) * | 2008-10-30 | 2011-09-28 | Lsi公司 | 存储控制器数据的再分配 |
| JP4973703B2 (ja) | 2009-07-30 | 2012-07-11 | 富士通株式会社 | 故障検出方法及び監視装置 |
| JP5661313B2 (ja) * | 2010-03-30 | 2015-01-28 | キヤノン株式会社 | 記憶装置 |
| JP5663950B2 (ja) * | 2010-05-19 | 2015-02-04 | 富士通株式会社 | 接続拡張装置及びストレージシステム |
| JP5545108B2 (ja) * | 2010-08-04 | 2014-07-09 | 富士通株式会社 | ストレージシステム、制御装置および制御方法 |
| JP5736875B2 (ja) * | 2011-03-18 | 2015-06-17 | 富士通株式会社 | ストレージ装置およびストレージ装置の制御方法 |
| CN103838698A (zh) * | 2012-11-27 | 2014-06-04 | 鸿富锦精密工业(深圳)有限公司 | I2c总线架构及设备可用性查询方法 |
| US9320169B2 (en) * | 2013-07-03 | 2016-04-19 | Dell Products, L.P. | Modular dense storage array |
| TWI598739B (zh) * | 2013-10-18 | 2017-09-11 | 美超微電腦股份有限公司 | 硬碟擴展裝置 |
| CN111722686B (zh) * | 2020-06-21 | 2022-04-29 | 苏州浪潮智能科技有限公司 | 一种跨节点的带内散热控制方法和装置 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5586250A (en) | 1993-11-12 | 1996-12-17 | Conner Peripherals, Inc. | SCSI-coupled module for monitoring and controlling SCSI-coupled raid bank and bank environment |
| US5790779A (en) * | 1995-03-10 | 1998-08-04 | Microsoft Corporation | Method and system for consolidating related error reports in a computer system |
| JPH08263225A (ja) | 1995-03-22 | 1996-10-11 | Mitsubishi Electric Corp | データストレージシステム及びストレージ管理方法 |
| JPH09259050A (ja) | 1996-03-19 | 1997-10-03 | Hitachi Ltd | コンピュータ周辺機器制御装置のエラー報告方法および周辺機器制御装置 |
| JP2003046931A (ja) * | 2001-08-01 | 2003-02-14 | Canon Inc | 情報管理装置及び方法 |
| JP2004192305A (ja) * | 2002-12-11 | 2004-07-08 | Hitachi Ltd | iSCSIストレージ管理方法及び管理システム |
| US7000036B2 (en) * | 2003-05-12 | 2006-02-14 | International Business Machines Corporation | Extended input/output measurement facilities |
| JP4220887B2 (ja) * | 2003-11-17 | 2009-02-04 | 株式会社日立製作所 | ディスク装置及びその制御方法 |
| US7363395B2 (en) * | 2003-12-31 | 2008-04-22 | Intel Corporation | Intermediate device capable of communicating using different communication protocols |
| JP2005267111A (ja) * | 2004-03-17 | 2005-09-29 | Hitachi Ltd | 記憶制御システム及び記憶制御システムの制御方法 |
| JP4555029B2 (ja) * | 2004-09-01 | 2010-09-29 | 株式会社日立製作所 | ディスクアレイ装置 |
| JP2006127028A (ja) * | 2004-10-27 | 2006-05-18 | Hitachi Ltd | 記憶システム及び記憶制御装置 |
| JP2006146839A (ja) * | 2004-11-25 | 2006-06-08 | Hitachi Ltd | 装置を管理するシステム及び方法 |
| US7308534B2 (en) * | 2005-01-13 | 2007-12-11 | Hitachi, Ltd. | Apparatus and method for managing a plurality of kinds of storage devices |
| JP2007058414A (ja) * | 2005-08-23 | 2007-03-08 | Hitachi Ltd | 計算機のログ管理プログラム、そのログ管理方法、及び計算機システム |
| JP2007233903A (ja) * | 2006-03-03 | 2007-09-13 | Hitachi Ltd | 記憶制御装置及び記憶制御装置のデータ回復方法 |
| JP2007286937A (ja) * | 2006-04-18 | 2007-11-01 | Hitachi Ltd | ストレージ装置及びストレージ装置の電源障害管理方法 |
| US20070300013A1 (en) * | 2006-06-21 | 2007-12-27 | Manabu Kitamura | Storage system having transaction monitoring capability |
| JP4326552B2 (ja) * | 2006-10-12 | 2009-09-09 | 株式会社日立製作所 | バックエンドで他のストレージシステムと通信するストレージシステム |
-
2006
- 2006-12-22 JP JP2006346685A patent/JP4961997B2/ja not_active Expired - Fee Related
-
2007
- 2007-08-30 US US11/896,296 patent/US7917664B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20080155133A1 (en) | 2008-06-26 |
| JP2008158799A (ja) | 2008-07-10 |
| US7917664B2 (en) | 2011-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7917664B2 (en) | Storage apparatus, storage apparatus control method, and recording medium of storage apparatus control program | |
| USRE47289E1 (en) | Server system and operation method thereof | |
| TW440755B (en) | Method and system for environmental sensing and control within a computer system | |
| JP4354495B2 (ja) | ディスクドライブの自動認識設定装置 | |
| JP2004220216A (ja) | San/nas統合型ストレージ装置 | |
| TW201812596A (zh) | 自組態基板管理控制器 (bmc) | |
| CN108206763A (zh) | 在交换机更换期间用于数据恢复的方法和设备 | |
| JP2019036293A (ja) | 安全な航空機搭載用ネットワーク接続記憶ノードを提供するシステム及び方法 | |
| CN112015600B (zh) | 日志信息处理系统、日志信息处理方法及装置和交换机 | |
| CN113505045B (zh) | 一种硬盘故障展示方法、装置以及服务器 | |
| US20160246746A1 (en) | Sas configuration management | |
| JP3627380B2 (ja) | ディスクきょう体管理方式 | |
| TWI802269B (zh) | 伺服設備與其輸入輸出裝置 | |
| JP6357879B2 (ja) | システムおよび障害処理方法 | |
| JP2015053555A (ja) | データ転送装置、およびデータ転送方法 | |
| JP6134720B2 (ja) | 接続方法 | |
| US8775695B2 (en) | Specific identification information management device, information processing device, and specific identification information setting method | |
| US9842070B2 (en) | Storage apparatus, control apparatus and computer-readable recording medium having stored therein control program | |
| US7461132B2 (en) | System and method for managing devices | |
| CN117312067A (zh) | 网卡调试系统、方法、设备及存储介质 | |
| JP5482263B2 (ja) | エンドポイント共有システムおよびデータ転送方法 | |
| US10380044B2 (en) | Control apparatus, storage apparatus and computer-readable recording medium having stored therein control program | |
| CN119232583A (zh) | Dpu和服务器统一管理的bmc装置及相关服务器 | |
| CN116737628A (zh) | 服务器设备与其输入输出装置 | |
| JP2018055472A (ja) | 情報処理装置、デバイス、情報処理方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090907 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111122 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120123 |
|
| 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: 20120228 |
|
| 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: 20120312 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4961997 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: 20150406 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |