JP6725243B2 - 応答制御装置及び応答制御方法、並びにコンピュータ・プログラム - Google Patents
応答制御装置及び応答制御方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP6725243B2 JP6725243B2 JP2015251122A JP2015251122A JP6725243B2 JP 6725243 B2 JP6725243 B2 JP 6725243B2 JP 2015251122 A JP2015251122 A JP 2015251122A JP 2015251122 A JP2015251122 A JP 2015251122A JP 6725243 B2 JP6725243 B2 JP 6725243B2
- Authority
- JP
- Japan
- Prior art keywords
- response
- request
- storage device
- state
- information
- 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
- 230000004044 response Effects 0.000 title claims description 372
- 238000000034 method Methods 0.000 title claims description 87
- 238000004590 computer program Methods 0.000 title claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 236
- 230000007704 transition Effects 0.000 claims description 16
- 230000008859 change Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 description 51
- 238000012546 transfer Methods 0.000 description 33
- 238000012545 processing Methods 0.000 description 27
- 230000010365 information processing Effects 0.000 description 13
- 230000005012 migration Effects 0.000 description 11
- 238000013508 migration Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000005316 response function Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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
Landscapes
- Debugging And Monitoring (AREA)
- Information Transfer Systems (AREA)
Description
監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視する監視手段と、
前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、その移行の要求を検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶する記憶手段と、を備え、
前記監視手段は、前記記憶装置が省電力状態に移行した状態において、
前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力する。
監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視手段によって監視し、
前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、その移行の要求を検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶し、
前記記憶装置が省電力状態に移行した状態において、
前記監視手段が前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力する。
図1は、本発明の第1の実施形態における応答制御装置1の構成を示すブロック図である。
・記憶装置51に対して発行された要求101を識別可能な識別情報、及び、
・要求101に応じて記憶装置51から提供された応答内容102。
次に、上述した本発明の第1の実施形態に係る応答制御装置1を基本とする第2の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
次に、上述した本発明の第2の実施形態に係る応答制御装置11を基本とする第3の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
以下の説明では、図4のステップS2に示す応答処理及びコマンド送信処理について、図5を参照して詳細に説明する。
以下の説明では、図4のステップS4に示す応答受信処理について、図6及び図7を参照して詳細に説明する。
以下の説明では、図4のステップS6に示す移行コマンドの送信処理について、図8を参照して詳細に説明する。
以下の説明では、図4のステップS8に示すレスポンス情報103の更新処理について、図9を参照して詳細に説明する。
上述した実施形態において図面(図1乃至図3)に示した各部のうち、少なくとも監視部、記憶部は、ソフトウェアプログラムの機能単位(処理単位、ソフトウェアモジュール)と捉えることができる。これらの各ソフトウェアモジュールは、専用のハードウェアによって実現してもよい。但し、これらの図面に示した各部の区分けは、説明の便宜上の構成であり、実装に際しては、様々な構成が想定され得る。この場合のハードウェア環境の一例を、図10を参照して説明する。
・ROM(Read_Only_Memory)302、
・RAM(Random_Access_Memory)303、
・ハードディスク(記憶装置)304、
・外部装置との通信インタフェース(図10において通信I/F(Interface)と示す)305。
2 監視部
3 記憶部
11 応答制御装置
12 監視部
13 記憶部
30 サーバ装置
31 アクセス監視部
32 省電力制御部
50 ディスクインタフェース
51 記憶装置
61 ディスクロージャー
62、62−1乃至62−n HDD
101 要求
102 応答内容
103 レスポンス情報
104 コマンド
300 情報処理装置
301 CPU
302 ROM
303 RAM
304 ハードディスク
305 通信インタフェース
306 バス
Claims (9)
- 監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視する監視手段と、
前記要求としての移行コマンドによって、前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、前記要求として前記移行コマンドを検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶する記憶手段と、を備え、
前記監視手段は、前記記憶装置が省電力状態に移行した状態において、前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力し、
前記記憶装置の動作状態が省電力状態である場合において、
前記監視手段は、
前記記憶装置の動作状態を省電力状態から通常状態に移行することを前記記憶装置に対して要求し、
前記監視手段からの該要求に応じて、前記記憶装置が省電力状態から通常状態に移行した状態において、
前記監視手段は、
前記レスポンス情報に含まれる前記要求のうち、少なくとも何れかの要求を前記記憶装置に対して送信し、その送信した要求に応じて前記記憶装置から提供された応答内容を受信し、前記送信した要求の識別情報と、前記提供された応答内容とに基づいて、前記レスポンス情報を更新するよう前記記憶手段に対して要求し、前記記憶装置の動作状態を通常状態から省電力状態に移行することを前記記憶装置に対して要求し、
前記記憶手段は、
前記監視手段から前記レスポンス情報を更新するよう要求されるのに応じて、前記レスポンス情報を更新する
応答制御装置。 - 監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視する監視手段と、
前記要求としての移行コマンドによって、前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、前記要求として前記移行コマンドを検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶する記憶手段と、を備え、
前記監視手段は、前記記憶装置が省電力状態に移行した状態において、前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力し、
前記記憶装置の動作状態が省電力状態である場合において、
前記監視手段は、
前記レスポンス情報に含まれる前記要求のうち、少なくとも何れかの要求を前記記憶装置に対して送信し、
前記監視手段から送信された該要求に応じて、前記記憶装置が有する制御手段によって前記記憶装置の動作状態が省電力状態から通常状態に移行された状態において、
前記監視手段は、
送信した前記要求に応じて前記記憶装置から提供された応答内容を受信し、前記送信した要求の識別情報と、前記提供された応答内容とに基づいて、前記レスポンス情報を更新するよう前記記憶手段に対して要求し、前記記憶装置の動作状態を通常状態から省電力状態に移行することを前記記憶装置に対して要求し、
前記記憶手段は、
前記監視手段から前記レスポンス情報を更新するよう要求されるのに応じて、前記レスポンス情報を更新する
応答制御装置。 - 前記監視手段は、
前記期間が経過した際に、前記記憶装置の動作状態を通常状態から省電力状態に移行することを前記記憶装置に対して要求する
請求項1に記載の応答制御装置。 - 前記記憶装置の動作状態が省電力状態である場合において、
前記監視手段は、
前記新たに検出した要求が前記レスポンス情報に含まれないと判断した場合には、前記記憶装置の動作状態を省電力状態から通常状態に移行することを前記記憶装置に対して要求し、
前記監視手段からの該要求に応じて、前記記憶装置が省電力状態から通常状態に移行した状態において、
前記監視手段は、
前記新たに検出した要求を前記記憶装置に対して送信する
請求項1乃至請求項3の何れか1項に記載の応答制御装置。 - 前記記憶装置の動作状態が省電力状態である場合において、
前記監視手段は、
前記新たに検出した要求が前記レスポンス情報に含まれないと判断した場合には、前記新たに検出した要求を前記記憶装置に対して送信し、
前記監視手段から送信された該要求に応じて、前記記憶装置が有する制御手段によって前記記憶装置の動作状態が省電力状態から通常状態に移行される
請求項1乃至請求項3の何れか1項に記載の応答制御装置。 - 前記レスポンス情報は、
前記記憶装置を識別可能な識別ID、前記要求の識別情報及び前記応答内容が関連付けられた情報を含む
請求項1乃至請求項5の何れか1項に記載の応答制御装置。 - 監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視手段によって監視し、
前記要求としての移行コマンドによって、前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、前記要求として前記移行コマンドを検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶し、
前記記憶装置が省電力状態に移行した状態において、
前記監視手段が前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力し、
前記記憶装置の動作状態が省電力状態である場合において、
前記監視手段により、前記記憶装置の動作状態を省電力状態から通常状態に移行することを前記記憶装置に対して要求し、
前記監視手段からの該要求に応じて、前記記憶装置が省電力状態から通常状態に移行した状態において、
前記監視手段により、前記レスポンス情報に含まれる前記要求のうち、少なくとも何れかの要求を前記記憶装置に対して送信し、その送信した要求に応じて前記記憶装置から提供された応答内容を受信し、前記送信した要求の識別情報と、前記提供された応答内容とに基づいて、前記レスポンス情報を更新するよう要求し、前記記憶装置の動作状態を通常状態から省電力状態に移行することを前記記憶装置に対して要求し、
前記監視手段から前記レスポンス情報を更新するよう要求されるのに応じて、前記レスポンス情報を更新する
応答制御方法。 - 監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視手段によって監視し、
前記要求としての移行コマンドによって、前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、前記要求として移行コマンドを検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶し、
前記記憶装置が省電力状態に移行した状態において、
前記監視手段が前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力し、
前記記憶装置の動作状態が省電力状態である場合において、
前記監視手段により、前記レスポンス情報に含まれる前記要求のうち、少なくとも何れかの要求を前記記憶装置に対して送信し、
前記監視手段から送信された該要求に応じて、前記記憶装置が有する制御手段によって前記記憶装置の動作状態が省電力状態から通常状態に移行された状態において、
前記監視手段により、送信した前記要求に応じて前記記憶装置から提供された応答内容を受信し、前記送信した要求の識別情報と、前記提供された応答内容とに基づいて、前記レスポンス情報を更新するよう要求し、前記記憶装置の動作状態を通常状態から省電力状態に移行することを前記記憶装置に対して要求し、
前記監視手段から前記レスポンス情報を更新するよう要求されるのに応じて、前記レスポンス情報を更新する
応答制御方法。 - 監視対象である記憶装置に対して発行された要求と、その要求に応じて前記記憶装置から提供された応答内容とを監視する監視機能と、
前記要求としての移行コマンドによって、前記記憶装置が動作状態を通常状態から省電力状態に移行することを要求された場合に、前記要求として移行コマンドを検出した時点から特定の時点までの期間に亘って、少なくとも、前記要求を識別可能な識別情報と、該要求に対応する、少なくとも所定の時間に亘って内容が変化しない前記応答内容とを関連付けたレスポンス情報を記憶する機能と、
前記記憶装置が省電力状態に移行した状態において、
前記監視機能が前記要求を新たに検出した場合に、その新たに検出した要求が前記レスポンス情報に含まれるか否かを判別し、前記レスポンス情報に含まれると判断した場合には、前記レスポンス情報の中から前記新たに検出した要求の識別情報に関連付けられている前記応答内容を抽出し、その抽出した応答内容を出力する機能と、を
コンピュータに実現させ、
前記記憶装置の動作状態が省電力状態である場合において、
前記監視機能は、前記記憶装置の動作状態を省電力状態から通常状態に移行することを前記記憶装置に対して要求し、
前記監視機能からの該要求に応じて、前記記憶装置が省電力状態から通常状態に移行した状態において、
前記監視機能は、前記レスポンス情報に含まれる前記要求のうち、少なくとも何れかの要求を前記記憶装置に対して送信し、その送信した要求に応じて前記記憶装置から提供された応答内容を受信し、前記送信した要求の識別情報と、前記提供された応答内容とに基づいて、前記レスポンス情報を更新するよう前記記憶する機能に対して要求し、前記記憶装置の動作状態を通常状態から省電力状態に移行することを前記記憶装置に対して要求し、
前記記憶する機能は、前記監視機能から前記レスポンス情報を更新するよう要求されるのに応じて、前記レスポンス情報を更新する
コンピュータ・プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015251122A JP6725243B2 (ja) | 2015-12-24 | 2015-12-24 | 応答制御装置及び応答制御方法、並びにコンピュータ・プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015251122A JP6725243B2 (ja) | 2015-12-24 | 2015-12-24 | 応答制御装置及び応答制御方法、並びにコンピュータ・プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017117156A JP2017117156A (ja) | 2017-06-29 |
| JP6725243B2 true JP6725243B2 (ja) | 2020-07-15 |
Family
ID=59234653
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015251122A Active JP6725243B2 (ja) | 2015-12-24 | 2015-12-24 | 応答制御装置及び応答制御方法、並びにコンピュータ・プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6725243B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5180613B2 (ja) * | 2008-02-19 | 2013-04-10 | キヤノン株式会社 | 情報処理装置及びその制御方法 |
| JP5835291B2 (ja) * | 2013-09-05 | 2015-12-24 | コニカミノルタ株式会社 | 通信装置およびそのカスタマイズ方法ならびにコンピュータプログラム |
-
2015
- 2015-12-24 JP JP2015251122A patent/JP6725243B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017117156A (ja) | 2017-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4592814B2 (ja) | 情報処理装置 | |
| US9043776B2 (en) | Transferring files to a baseboard management controller (‘BMC’) in a computing system | |
| JP5284905B2 (ja) | データ移行方法、及びプログラム | |
| US20170046152A1 (en) | Firmware update | |
| US8381029B2 (en) | Processing method, storage system, information processing apparatus, and computer-readable storage medium storing program | |
| US20140254343A1 (en) | Peer to peer vibration mitigation | |
| JP6024296B2 (ja) | 情報処理装置、コピー制御プログラム、およびコピー制御方法 | |
| KR20140055938A (ko) | 랙 및 기본 입출력 시스템을 동시에 업데이트하는 랙 방법 | |
| JP6301445B2 (ja) | 共有記憶装置環境におけるローカルキャッシュコヒーレンシーの提供 | |
| US20160196085A1 (en) | Storage control apparatus and storage apparatus | |
| JP2007249340A (ja) | ソフトウェアアップデート方法、アップデート管理プログラム、情報処理装置 | |
| US20240362099A1 (en) | Transferring workload from a baseboard management controller to a smart network interface controller | |
| US20170123657A1 (en) | Systems and methods for back up in scale-out storage area network | |
| US20170111224A1 (en) | Managing component changes for improved node performance | |
| US10452273B2 (en) | Preemptive event-based data migration | |
| WO2012124017A1 (ja) | コマンド制御方法およびコマンド制御プログラム | |
| KR102005656B1 (ko) | 제어 시스템 및 프로그래머블 로직 컨트롤러 | |
| US10296218B2 (en) | Update control method, update control apparatus, and storage medium | |
| JP5279981B2 (ja) | 更新制御プログラム、更新制御方法および更新制御装置 | |
| JP6725243B2 (ja) | 応答制御装置及び応答制御方法、並びにコンピュータ・プログラム | |
| US20140068214A1 (en) | Information processing apparatus and copy control method | |
| JP5773446B2 (ja) | 記憶装置、冗長性回復方法、およびプログラム | |
| JP5282569B2 (ja) | 管理装置、管理システム、管理方法及び管理プログラム | |
| JP5704123B2 (ja) | 入出力制御装置、ストレージシステム、電源制御方法、および、コンピュータ・プログラム | |
| JP6788188B2 (ja) | 制御装置および制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190828 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191121 |
|
| 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: 20200602 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200625 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6725243 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |