JP6041546B2 - 情報処理装置及びその制御方法、並びにプログラム - Google Patents
情報処理装置及びその制御方法、並びにプログラム Download PDFInfo
- Publication number
- JP6041546B2 JP6041546B2 JP2012130665A JP2012130665A JP6041546B2 JP 6041546 B2 JP6041546 B2 JP 6041546B2 JP 2012130665 A JP2012130665 A JP 2012130665A JP 2012130665 A JP2012130665 A JP 2012130665A JP 6041546 B2 JP6041546 B2 JP 6041546B2
- Authority
- JP
- Japan
- Prior art keywords
- storage means
- electronic device
- notification
- function
- mirroring function
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/008—Reliability or availability analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/004—Error avoidance
-
- 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3013—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is an embedded system, i.e. a combination of hardware and software dedicated to perform a certain function in mobile devices, printers, automotive or aircraft systems
-
- 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0727—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a storage system, e.g. in a DASD or network based storage system
-
- 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/2056—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 by mirroring
- G06F11/2087—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 by mirroring with a common controller
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Facsimiles In General (AREA)
- Debugging And Monitoring (AREA)
- Storing Facsimile Image Data (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Description
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
100 画像形成装置
110 制御装置
112 CPU
114 ROM
116 DRAM
506 PC
600 LCDタッチパネル
525 ミラーリングユニット
520,521 HDD
Claims (9)
- ミラーリング機能、及び自己診断機能を備えた記憶手段と、
前記記憶手段に関する情報を予め定められた電子機器に通知する通知手段と、
前記記憶手段に備わる前記自己診断機能により得られた前記記憶手段の状態を示す状態情報を取得する取得手段と、
前記取得手段により取得された前記状態情報から、前記記憶手段が故障するか否かを予測する予測手段と、
前記予測手段により前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が無効であれば、前記記憶手段の交換が必要であることを前記電子機器に通知するように前記通知手段を制御し、前記予測手段により前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が有効であれば、前記記憶手段の交換が必要であることを前記電子機器へ通知しないように前記通知手段を制御する制御手段と
を備えたことを特徴とする情報処理装置。 - 前記制御手段は、前記予測手段により前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が有効であれば、前記予測手段により前記記憶手段が故障することが予測されたことを前記電子機器へ通知するように前記通知手段を制御することを特徴とする請求項1記載の情報処理装置。
- 前記電子機器は、前記情報処理装置の監視に用いられる監視機器、または前記情報処理装置のユーザに対して情報を表示する表示装置であることを特徴とする請求項1または請求項2記載の情報処理装置。
- 前記予測手段により前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が有効であるときに、前記表示装置に前記記憶手段に保存されている情報を外部記憶装置にバックアップするためのボタンを表示し、当該ボタンがユーザにより押下されたときには、前記外部記憶装置に前記情報をバックアップすることを特徴とする請求項3記載の情報処理装置。
- ミラーリング機能、及び自己診断機能を備えた記憶手段と、前記記憶手段に関する情報を予め定められた電子機器に通知する通知手段とを備えた情報処理装置の制御方法であって、
前記記憶手段に備わる前記自己診断機能により得られた前記記憶手段の状態を示す状態情報を取得する取得ステップと、
前記取得ステップにより取得された前記状態情報から、前記記憶手段が故障するか否かを予測する予測ステップと、
前記予測ステップにより前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が無効であれば、前記記憶手段の交換が必要であることを前記電子機器に通知するように前記通知手段を制御し、前記予測ステップにより前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が有効であれば、前記記憶手段の交換が必要であることを前記電子機器へ通知しないように前記通知手段を制御する制御ステップとを備えたこと
を特徴とする制御方法。 - ミラーリング機能、及び自己診断機能を備えた記憶手段と、前記記憶手段に関する情報を予め定められた電子機器に通知する通知手段とを備えた情報処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記記憶手段に備わる前記自己診断機能により得られた前記記憶手段の状態を示す状態情報を取得する取得ステップと、
前記取得ステップにより取得された前記状態情報から、前記記憶手段が故障するか否かを予測する予測ステップと、
前記予測ステップにより前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が無効であれば、前記記憶手段の交換が必要であることを前記電子機器に通知するように前記通知手段を制御し、前記予測ステップにより前記記憶手段が故障することが予測され、かつ前記ミラーリング機能が有効であれば、前記記憶手段の交換が必要であることを前記電子機器へ通知しないように前記通知手段を制御する制御ステップとを備えたこと
を特徴とするプログラム。 - ミラーリング機能、及び自己診断機能を備えた記憶手段と、
前記記憶手段に関する情報を予め定められた電子機器に対して通知する通知手段と、
前記記憶手段に備わる前記自己診断機能により得られた前記記憶手段の故障の可能性に関する状態情報を取得する取得手段、
前記取得手段が取得した前記状態情報の値が所定の閾値によって定められる範囲を超えており、かつ、前記ミラーリング機能が無効に設定されていれば、前記記憶手段の交換が必要であることを前記電子機器に通知するように前記通知手段を制御し、前記取得手段が取得した前記状態情報の値が前記所定の閾値によって定められる前記範囲を超えており、かつ、前記ミラーリング機能が有効に設定されていれば、前記記憶手段の交換が必要であることを前記電子機器へ通知しないように前記通知手段を制御する制御手段と
を備えたことを特徴とする情報処理装置。 - ミラーリング機能、及び自己診断機能を備えた記憶手段と、前記記憶手段に関する情報を予め定められた電子機器に対して通知する通知手段とを備えた情報処理装置の制御方法であって、
前記記憶手段に備わる前記自己診断機能により得られた前記記憶手段の故障の可能性に関する状態情報を取得する取得ステップと、
前記取得ステップにより取得した前記状態情報の値が所定の閾値によって定められる範囲を超えており、かつ、前記ミラーリング機能が無効に設定されていれば、前記記憶手段の交換が必要であることを前記電子機器に通知するように前記通知手段を制御し、前記取得ステップにより取得した前記状態情報の値が前記所定の閾値によって定められる前記範囲を超えており、かつ、前記ミラーリング機能が有効に設定されていれば、前記記憶手段の交換が必要であることを前記電子機器へ通知しないように前記通知手段を制御する制御手ステップと
を備えたことを特徴とする制御方法。 - ミラーリング機能、及び自己診断機能を備えた記憶手段と、前記記憶手段に関する情報を予め定められた電子機器に対して通知する通知手段とを備えた情報処理装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記記憶手段に備わる前記自己診断機能により得られた前記記憶手段の故障の可能性に関する状態情報を取得する取得ステップと、
前記取得ステップにより取得した前記状態情報の値が所定の閾値によって定められる範囲を超えており、かつ、前記ミラーリング機能が無効に設定されていれば、前記記憶手段の交換が必要であることを前記電子機器に通知するように前記通知手段を制御し、前記取得ステップにより取得した前記状態情報の値が前記所定の閾値によって定められる前記範囲を超えており、かつ、前記ミラーリング機能が有効に設定されていれば、前記記憶手段の交換が必要であることを前記電子機器へ通知しないように前記通知手段を制御する制御手ステップと
を備えたことを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012130665A JP6041546B2 (ja) | 2012-06-08 | 2012-06-08 | 情報処理装置及びその制御方法、並びにプログラム |
US13/906,439 US9075705B2 (en) | 2012-06-08 | 2013-05-31 | Information processing apparatus capable of appropriately providing notification of storage unit failure prediction, control method therefor, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012130665A JP6041546B2 (ja) | 2012-06-08 | 2012-06-08 | 情報処理装置及びその制御方法、並びにプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2013254423A JP2013254423A (ja) | 2013-12-19 |
JP2013254423A5 JP2013254423A5 (ja) | 2015-07-23 |
JP6041546B2 true JP6041546B2 (ja) | 2016-12-07 |
Family
ID=49716276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012130665A Active JP6041546B2 (ja) | 2012-06-08 | 2012-06-08 | 情報処理装置及びその制御方法、並びにプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9075705B2 (ja) |
JP (1) | JP6041546B2 (ja) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201322075D0 (en) | 2013-12-13 | 2014-01-29 | Ibm | Device for selecting a level for at least one read voltage |
US9558107B2 (en) * | 2013-12-24 | 2017-01-31 | International Business Machines Corporation | Extending useful life of a non-volatile memory by health grading |
KR101578771B1 (ko) * | 2014-02-18 | 2015-12-18 | 노틸러스효성 주식회사 | 이매 검지용 초음파 센서 및 이를 이용한 이매 검지 방법 |
US9933980B2 (en) * | 2014-02-24 | 2018-04-03 | Toshiba Memory Corporation | NAND raid controller for connection between an SSD controller and multiple non-volatile storage units |
US10365859B2 (en) | 2014-10-21 | 2019-07-30 | International Business Machines Corporation | Storage array management employing a merged background management process |
US9563373B2 (en) | 2014-10-21 | 2017-02-07 | International Business Machines Corporation | Detecting error count deviations for non-volatile memory blocks for advanced non-volatile memory block management |
US9990279B2 (en) | 2014-12-23 | 2018-06-05 | International Business Machines Corporation | Page-level health equalization |
US10339048B2 (en) | 2014-12-23 | 2019-07-02 | International Business Machines Corporation | Endurance enhancement scheme using memory re-evaluation |
CN105893282B (zh) * | 2015-01-04 | 2019-11-12 | 伊姆西公司 | 硬盘移动识别方法和*** |
JP2016146071A (ja) * | 2015-02-06 | 2016-08-12 | 株式会社ワイ・イー・シー | ハードディスクドライブ装置診断装置及びハードディスクドライブ装置診断機能を備えた複写装置 |
US10101913B2 (en) * | 2015-09-02 | 2018-10-16 | Commvault Systems, Inc. | Migrating data to disk without interrupting running backup operations |
JP6376119B2 (ja) * | 2015-12-25 | 2018-08-22 | 京セラドキュメントソリューションズ株式会社 | 情報処理装置および情報処理方法 |
US10013321B1 (en) * | 2016-06-22 | 2018-07-03 | EMC IP Holding Company LLC | Early raid rebuild to improve reliability |
US10839852B2 (en) | 2016-09-21 | 2020-11-17 | International Business Machines Corporation | Log snapshot control on an automated data storage library |
US10782890B2 (en) * | 2016-09-21 | 2020-09-22 | International Business Machines Corporation | Log snapshot procedure control on an automated data storage library |
US10032476B2 (en) | 2016-11-09 | 2018-07-24 | Western Digital Technologies, Inc. | Magnetic storage system multi-sensor signal prediction health controller |
KR102599176B1 (ko) * | 2018-11-14 | 2023-11-08 | 삼성전자주식회사 | 호스트 메모리 버퍼를 사용하는 스토리지 장치 및 그것의 메모리 관리 방법 |
CN110290625B (zh) * | 2019-06-25 | 2021-08-31 | 中科卓天智慧城市科技有限公司 | 公共照明*** |
CN114063883A (zh) * | 2020-07-31 | 2022-02-18 | 伊姆西Ip控股有限责任公司 | 存储数据方法、电子设备和计算机程序产品 |
US11561722B2 (en) * | 2020-08-25 | 2023-01-24 | Micron Technology, Inc. | Multi-page parity data storage in a memory device |
US11372579B2 (en) * | 2020-10-22 | 2022-06-28 | EMC IP Holding Company LLC | Techniques for generating data sets with specified compression and deduplication ratios |
US20220291858A1 (en) * | 2021-03-15 | 2022-09-15 | Pure Storage, Inc. | Utilizing programming page size granularity to optimize data segment storage in a storage system |
US11789617B2 (en) * | 2021-06-29 | 2023-10-17 | Acronis International Gmbh | Integration of hashgraph and erasure coding for data integrity |
US11922047B2 (en) * | 2021-09-16 | 2024-03-05 | EMC IP Holding Company LLC | Using RPO as an optimization target for DataDomain garbage collection |
CN113974517B (zh) * | 2021-10-30 | 2024-07-09 | 中万恩科技有限公司 | 一种远程无线控制洗碗机 |
US20230136274A1 (en) * | 2021-11-04 | 2023-05-04 | Softiron Limited | Ceph Media Failure and Remediation |
US12019899B2 (en) * | 2022-03-03 | 2024-06-25 | Western Digital Technologies, Inc. | Data relocation with protection for open relocation destination blocks |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001312375A (ja) | 2000-02-24 | 2001-11-09 | Nec Corp | 外部記憶装置の故障予測システム |
US7434097B2 (en) * | 2003-06-05 | 2008-10-07 | Copan System, Inc. | Method and apparatus for efficient fault-tolerant disk drive replacement in raid storage systems |
JP2005084947A (ja) * | 2003-09-09 | 2005-03-31 | Hitachi Ltd | 障害処理方式 |
US7216244B2 (en) * | 2004-02-25 | 2007-05-08 | Hitachi, Ltd. | Data storage system with redundant storage media and method therefor |
US7409594B2 (en) * | 2004-07-06 | 2008-08-05 | Intel Corporation | System and method to detect errors and predict potential failures |
JP2006256251A (ja) | 2005-03-18 | 2006-09-28 | Canon Inc | 印刷装置 |
US7496796B2 (en) * | 2006-01-23 | 2009-02-24 | International Business Machines Corporation | Apparatus, system, and method for predicting storage device failure |
JP2008148226A (ja) * | 2006-12-13 | 2008-06-26 | Canon Inc | Hdd自己診断機能を利用した縮退動作を行う画像形成装置 |
JP5028998B2 (ja) * | 2006-12-22 | 2012-09-19 | 富士通株式会社 | 情報記憶装置の制御方法、情報記憶装置、制御プログラム及び記録媒体 |
JP2011197495A (ja) * | 2010-03-23 | 2011-10-06 | Konica Minolta Business Technologies Inc | 画像形成装置 |
WO2012017641A1 (ja) * | 2010-08-03 | 2012-02-09 | パナソニック株式会社 | アレイ管理装置、方法、集積回路およびプログラム |
JP5395858B2 (ja) * | 2011-08-30 | 2014-01-22 | シャープ株式会社 | 画像処理装置 |
-
2012
- 2012-06-08 JP JP2012130665A patent/JP6041546B2/ja active Active
-
2013
- 2013-05-31 US US13/906,439 patent/US9075705B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US9075705B2 (en) | 2015-07-07 |
US20130332780A1 (en) | 2013-12-12 |
JP2013254423A (ja) | 2013-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6041546B2 (ja) | 情報処理装置及びその制御方法、並びにプログラム | |
JP2008148226A (ja) | Hdd自己診断機能を利用した縮退動作を行う画像形成装置 | |
JP5126595B2 (ja) | 画像処理装置及び画像処理システム | |
US9349084B2 (en) | Image forming apparatus, non-transitory computer-readable storage medium and method for monitoring error in central processing unit and performs resetting process | |
JP7346633B2 (ja) | 情報処理装置、情報処理装置の制御方法、及び、プログラム | |
JP2012006306A (ja) | 印刷装置、印刷装置の制御方法、及び、プログラム | |
JP5939896B2 (ja) | 画像形成装置 | |
US10455103B2 (en) | Power control method of printing apparatus | |
CN105244050B (zh) | 图像形成装置及图像形成装置的控制方法 | |
JP2003101740A (ja) | 画像データ記憶装置 | |
JP2008004012A (ja) | デバイス自動停止方法を備えたコンピュータ装置 | |
JP2008004011A (ja) | 不揮発メモリのデータ復旧方法を備えたコンピュータ装置 | |
US10686964B2 (en) | Information processing apparatus preventing risk of shortened lifetime of storage device and control method therefor | |
JP2008023780A (ja) | 画像処理装置及びその制御方法 | |
JP6365341B2 (ja) | 画像形成装置 | |
US11330132B2 (en) | Information processing apparatus capable of resetting system, method of controlling same, and storage medium | |
US11249653B2 (en) | Apparatus and method for storing image data in a storage based on information regarding a number of writes | |
JP7367434B2 (ja) | 電子機器、電子機器の制御方法および電子機器の制御プログラム | |
US20240015256A1 (en) | Image forming apparatus, method for controlling image forming apparatus | |
US20240103782A1 (en) | Image forming apparatus and control method for image forming apparatus | |
US20240106960A1 (en) | Information processing apparatus, non-transitory computer readable medium, and method | |
US20200293236A1 (en) | Image forming apparatus | |
JP2011053775A (ja) | 印刷システム、起動プログラム自動復旧方法、及び自動復旧制御プログラム | |
JP5812830B2 (ja) | 情報処理装置、その制御方法、および制御プログラム | |
JP2012054665A (ja) | 画像形成装置及び画像形成システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150608 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150608 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160420 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160426 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160627 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160719 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160920 |
|
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: 20161011 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161108 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6041546 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |