[發明專利]信息處理裝置、其控制方法以及存儲介質有效
| 申請號: | 201711006184.2 | 申請日: | 2017-10-25 |
| 公開(公告)號: | CN107992383B | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 秋庭朋宏 | 申請(專利權)人: | 佳能株式會社 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20 |
| 代理公司: | 北京怡豐知識產權代理有限公司 11293 | 代理人: | 遲軍;李艷麗 |
| 地址: | 日本國東京都*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 裝置 控制 方法 以及 存儲 介質 | ||
本發明公開了一種信息處理裝置、其控制方法以及存儲介質。信息處理裝置連接到多個存儲設備,并在多個存儲設備之間進行鏡像。根據數據寫入命令,向多個存儲設備中的各個發出寫入命令,并且在從多個存儲設備當中的第一存儲設備接收到指示針對寫入命令的寫入完成的響應的情況下,針對來自其他存儲設備的響應等待預定時間量。當在預定時間量內沒有接收到來自其他存儲設備的響應時,向數據寫入命令的發出源通知指示寫入完成的響應,并且在通知之后,通過將存儲在第一存儲設備中的數據復制到其他存儲設備來進行鏡像。
技術領域
本發明涉及信息處理裝置、其控制方法以及存儲介質。
背景技術
近年來,隨著SSD(固態硬盤)的普及,SSD已經作為輔助存儲設備配備在圖像形成裝置中。與傳統上使用的存儲設備(諸如,HDD(硬盤驅動器))相比,SSD在諸如存取性能、發熱、運動聲音、抗沖擊性、電力消耗以及大小等方面具有優勢。相比之下,還存在劣勢的方面,諸如,限制重寫計數、存儲容量以及成本。在下文中,HDD和SSD被視為通用術語,并且雖然它們可以被表示為盤(disk)或驅動器,但是在沒有特別指定的情況下假定它們是相同的。
同時,使用盤的鏡像設備是通過利用兩個盤同時發生故障是罕見的的事實來提高故障容許度的設備。在這種鏡像設備中通常期望存取性能和故障容許度,并且鏡像設備安裝有具有相同性能的存儲設備。然而,在圖像形成裝置中,從成本的觀點來看,存在例如具有不同性能的存儲設備(如HDD和SSD那樣)被組合并安裝為鏡像設備的情況。
在鏡像設備中,存在用作初級驅動器的主驅動器和用作次級驅動器的備用驅動器,并且從主驅動器進行讀取,并對兩個驅動器進行寫入。在主驅動器出現問題的情況下,在切換初級驅動器和次級驅動器之后進行使用。
例如,可以想到將SSD用作主驅動器并且將HDD用作備用驅動器的情況。由于在各個驅動器的存取性能方面存在優點和缺點,因此出現SSD首先完成具有小量的寫入(隨機存取),并且HDD首先完成具有大量的寫入(順序存取)的現象。
例如,在日本特開2009-223355號公報中,當讀取數據時,進行利用這種優點或缺點的處理。換句話說,通過進行諸如從具有高隨機存取性能的SSD讀取數據的前半部分,并從具有高順序存取性能的HDD讀取后半部分的操作來整體上提高讀取性能。
如果存在從主機向鏡像設備發出的寫入命令,則向兩個驅動器發出寫入命令,并且在完成了對兩個驅動器的寫入之后對主機做出響應。因此,在做出響應之前所花費的時間由處理較慢的驅動器的性能決定,并且當使用具有較低存取性能的驅動器時,存取性能將定義鏡像設備的存取性能。
發明內容
本發明的一個方面是消除傳統技術的上述問題。
本發明的特征是提供一種技術,該技術即使在通過使用具有彼此不同的存取性能的多個存儲設備進行鏡像的情況下,也能夠抑制整個設備的存取性能的降低。
根據本發明的第一方面,提供了一種信息處理裝置,所述信息處理裝置可操作以連接到多個存儲設備并在所述多個存儲設備之間進行鏡像,所述信息處理裝置包括:第一發出單元,其被構造為根據數據寫入命令向多個存儲設備中的各個發出寫入命令;等待單元,其被構造為在從多個存儲設備當中的第一存儲設備接收到指示針對寫入命令的寫入完成的響應的情況下,針對來自多個存儲設備當中的其他存儲設備的響應等待預定時間量;通知單元,其被構造為當在預定時間量內沒有接收到來自多個存儲設備當中的其他存儲設備的響應時,向數據寫入命令的發出源通知指示寫入完成的響應;以及控制單元,其被構造為在由通知單元通知之后,通過將存儲在所述第一存儲設備中的數據復制到其他存儲設備來進行鏡像。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佳能株式會社,未經佳能株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711006184.2/2.html,轉載請聲明來源鉆瓜專利網。





