JP7048895B2 - 制御装置および制御プログラム - Google Patents
制御装置および制御プログラム Download PDFInfo
- Publication number
- JP7048895B2 JP7048895B2 JP2018156454A JP2018156454A JP7048895B2 JP 7048895 B2 JP7048895 B2 JP 7048895B2 JP 2018156454 A JP2018156454 A JP 2018156454A JP 2018156454 A JP2018156454 A JP 2018156454A JP 7048895 B2 JP7048895 B2 JP 7048895B2
- Authority
- JP
- Japan
- Prior art keywords
- storage
- performance
- unit
- control
- configuration
- 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
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Debugging And Monitoring (AREA)
Description
〔第1の実施の形態〕
図1は、第1の実施の形態に係る制御システムの構成例を示す図である。図1に示す制御システムは、ストレージシステム1と制御装置2を含む。また、ストレージシステム1は、ストレージ部10とストレージ制御部20を含む。
状態制御部2bは、構成の変化に応じたストレージ部10およびストレージ制御部20のそれぞれの入出力性能の変化状況に基づいて、ストレージ部10またはストレージ制御部20の電力制御状態を変化させる。電力制御状態を変化させることで、その装置の消費電力が変化するとともに、消費電力の変化に応じて入出力性能も変化する。状態制御部2bは、ストレージ部10またはストレージ制御部20の電力制御状態を変化させることで、その消費電力と入出力性能とを調整する。これにより、ストレージシステム1の構成に応じた入出力性能を低消費電力で発揮させることができる。
図2は、第2の実施の形態に係るストレージシステムの構成例を示す図である。図2に示すストレージシステムは、CE(Controller Enclosure)100およびDE(Drive Enclosure)200a,200b,200c,・・・を備えたストレージ装置1000と、ホスト装置300とを含む。
CM110は、CPU111、RAM112、SSD113、ホストインタフェース(I/F)114およびドライブインタフェース(I/F)115を備える。
ところで、ホスト装置300から見たストレージ装置1000のIO(Input Output)性能は、CE100のIO性能と、CE100に接続されたDE全体のIO性能によって決まる。CE100のIO性能は、例えば、CE100内のCMに搭載されたCPUの処理性能や、IO処理のためのプログラムによる処理性能によって決まる。CE100に接続されたDE全体のIO性能は、例えば、DEに搭載された記憶装置のIO性能や、記憶装置の搭載数によって決まる。
CM110は、記憶部130、アクセス制御部141、MAID(Massive Array of Idle Disks)制御部142、構成検出部143、性能判定部144および電力状態制御部145を備える。なお、記憶部130は、例えば、RAM112、SSD113などのCM110が備える記憶装置の記憶領域によって実現される。アクセス制御部141、MAID制御部142、構成検出部143、性能判定部144および電力状態制御部145の処理は、例えば、CPU111が所定のプログラムを実行することで実現される。
図11は、マスタCMの処理手順を示すフローチャートの例である。なお、図11では、例としてCM110の処理を示す。
[ステップS16]性能判定部144は、ステップS15でのIOPSの比較結果に基づき、算出された各IOPSが一致する場合には、CE100およびDEの電力制御状態を変更しないと判定して、処理をステップS13に進める。一方、性能判定部144は、算出された各IOPSが一致しない場合、次のような処理を実行する。
性能判定部144は、CE100のIOPSよりDE全体のIOPSの方が大きい場合、CM性能情報132に基づき、CE100のIOPSがDE全体のIOPSと一致するような、稼働しているCMのクロック周波数を判定する。この場合、稼働しているCMのクロック周波数を上昇させたときに、CE100のIOPSがDE全体のIOPSと一致するようなクロック周波数が判定される。性能判定部144は、クロック周波数が判定されると、処理をステップS17に進める。
なお、上記の各実施の形態に示した装置(例えば、制御装置2、CM110,120)の処理機能は、コンピュータによって実現することができる。その場合、各装置が有すべき機能の処理内容を記述したプログラムが提供され、そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置(HDD)、磁気テープなどがある。光ディスクには、CD(Compact Disc)、DVD(Digital Versatile Disc)、ブルーレイディスク(Blu-ray Disc:BD、登録商標)などがある。光磁気記録媒体には、MO(Magneto-Optical disk)などがある。
2 制御装置
2a 性能計算部
2b 状態制御部
3 ホスト装置
10 ストレージ部
11~15 記憶装置
20 ストレージ制御部
21,22 制御要素
Claims (6)
- ストレージ部と、前記ストレージ部に対するアクセスを制御するストレージ制御部のいずれかにおける構成の変化を検出すると、前記構成の変化後における前記ストレージ部および前記ストレージ制御部のそれぞれの入出力性能を計算する性能計算部と、
前記構成の変化に応じた前記ストレージ部および前記ストレージ制御部のそれぞれの入出力性能の変化状況に基づいて、前記ストレージ部または前記ストレージ制御部の電力制御状態を変化させる状態制御部と、
を有する制御装置。 - 前記ストレージ部および前記ストレージ制御部のいずれも入出力性能が最高となる電力制御状態に設定されている状態で、前記構成の変化が検出された場合、前記状態制御部は、前記ストレージ部と前記ストレージ制御部のうち計算された入出力性能が高い方の電力制御状態を、前記計算された入出力性能の差分が減少するように変更する、
請求項1記載の制御装置。 - 前記ストレージ部は、複数の記憶装置を有し、
前記構成の変化として前記複数の記憶装置の一部の動作が停止したことが検出された場合、前記状態制御部は、前記ストレージ部および前記ストレージ制御部について計算された入出力性能の差分が減少するように前記ストレージ制御部の電力制御状態を変更する、
請求項1記載の制御装置。 - 前記ストレージ部は、1台以上の記憶装置を有し、
前記構成の変化として前記ストレージ部に記憶装置が増設されたことが検出された場合、前記状態制御部は、前記ストレージ部および前記ストレージ制御部について計算された入出力性能の差分が減少するように前記ストレージ部が有する各記憶装置の電力制御状態を変更する、
請求項1記載の制御装置。 - 前記ストレージ制御部は、それぞれ前記ストレージ部に対するアクセスを制御する複数の制御要素を有し、
前記構成の変化として前記複数の制御要素の一部の動作が停止したことが検出された場合、前記状態制御部は、前記ストレージ部および前記ストレージ制御部について計算された入出力性能の差分が減少するように前記ストレージ部の電力制御状態を変更する、
請求項1,3,4のいずれか1項に記載の制御装置。 - コンピュータに、
ストレージ部と、前記ストレージ部に対するアクセスを制御するストレージ制御部のいずれかにおける構成の変化を検出すると、前記構成の変化後における前記ストレージ部および前記ストレージ制御部のそれぞれの入出力性能を計算し、
前記構成の変化に応じた前記ストレージ部および前記ストレージ制御部のそれぞれの入出力性能の変化状況に基づいて、前記ストレージ部または前記ストレージ制御部の電力制御状態を変化させる、
処理を実行させる制御プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018156454A JP7048895B2 (ja) | 2018-08-23 | 2018-08-23 | 制御装置および制御プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018156454A JP7048895B2 (ja) | 2018-08-23 | 2018-08-23 | 制御装置および制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020030670A JP2020030670A (ja) | 2020-02-27 |
| JP7048895B2 true JP7048895B2 (ja) | 2022-04-06 |
Family
ID=69622890
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018156454A Active JP7048895B2 (ja) | 2018-08-23 | 2018-08-23 | 制御装置および制御プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7048895B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025100029A (ja) * | 2023-12-22 | 2025-07-03 | 日立ヴァンタラ株式会社 | ストレージシステム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007102409A (ja) | 2005-10-03 | 2007-04-19 | Hitachi Ltd | ストレージシステムの省電力化方法及びストレージシステム |
| JP2008003719A (ja) | 2006-06-20 | 2008-01-10 | Hitachi Ltd | 省電力とパフォーマンスを両立したストレージシステム及び記憶制御方法 |
| JP2009176033A (ja) | 2008-01-24 | 2009-08-06 | Hitachi Ltd | ストレージシステム及びその消費電力削減方法 |
| JP2018101322A (ja) | 2016-12-21 | 2018-06-28 | 日本電気株式会社 | ストレージアレイ装置、消費電力調整方法、および消費電力調整プログラム |
-
2018
- 2018-08-23 JP JP2018156454A patent/JP7048895B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007102409A (ja) | 2005-10-03 | 2007-04-19 | Hitachi Ltd | ストレージシステムの省電力化方法及びストレージシステム |
| JP2008003719A (ja) | 2006-06-20 | 2008-01-10 | Hitachi Ltd | 省電力とパフォーマンスを両立したストレージシステム及び記憶制御方法 |
| JP2009176033A (ja) | 2008-01-24 | 2009-08-06 | Hitachi Ltd | ストレージシステム及びその消費電力削減方法 |
| JP2018101322A (ja) | 2016-12-21 | 2018-06-28 | 日本電気株式会社 | ストレージアレイ装置、消費電力調整方法、および消費電力調整プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020030670A (ja) | 2020-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7330931B2 (en) | Method and system for accessing auxiliary data in power-efficient high-capacity scalable storage system | |
| US8145932B2 (en) | Systems, methods and media for reducing power consumption in multiple controller information handling systems | |
| US7496778B2 (en) | Autonomous thermal management | |
| JP4518541B2 (ja) | ディスクアレイ装置及びディスクアレイ装置の制御方法 | |
| US8301852B2 (en) | Virtual storage migration technique to minimize spinning disks | |
| US20060053338A1 (en) | Method and system for disk drive exercise and maintenance of high-availability storage systems | |
| US20050210304A1 (en) | Method and apparatus for power-efficient high-capacity scalable storage system | |
| US9336089B2 (en) | Processing apparatus, method, and non-transitory computer-readable storage medium | |
| US20100313044A1 (en) | Storage array power management through i/o redirection | |
| US9653110B2 (en) | Speed control of data storage device using service controller | |
| US20090083483A1 (en) | Power Conservation In A RAID Array | |
| WO2022002089A1 (zh) | 存储系统及节能控制方法 | |
| JP5623284B2 (ja) | 逆データ・バックアップのための方法、コンピュータ・プログラム及びシステム | |
| US20130117603A1 (en) | Method for completing write operations to a raid drive pool with an abnormally slow drive in a timely fashion | |
| US9021275B1 (en) | Method and apparatus to exercise and manage a related set of power managed storage devices | |
| HK1216199A1 (zh) | 對使用時間序列建模的用戶行爲的檢測 | |
| US9141172B1 (en) | Method and apparatus to manage and control a power state of a device set based on availability requirements of corresponding logical addresses | |
| CN111104048A (zh) | 一种数据处理方法及分布式存储系统 | |
| US7856563B1 (en) | Managing disk drive power states | |
| JP7048895B2 (ja) | 制御装置および制御プログラム | |
| JP4698710B2 (ja) | ストレージシステムおよびその省電力方法 | |
| US8453007B2 (en) | Storage device and recovery method | |
| JP4752787B2 (ja) | ディスクアレイ装置、該ディスクアレイ装置に用いられる電源制御方法及び電源制御プログラム | |
| JP2004355188A (ja) | ハードディスクの制御方法及び制御装置 | |
| JP2004252570A (ja) | ディスクアレイ装置及び画像形成装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210513 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210524 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20210524 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220121 |
|
| 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: 20220222 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220307 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7048895 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |