專(zhuān)利名稱(chēng):磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及數(shù)據(jù)儲(chǔ)存技術(shù)領(lǐng)域,具體涉及一種磁盤(pán)陣列異常掉電后緩存數(shù)據(jù) 備份恢復(fù)裝置。
背景技術(shù):
當(dāng)前設(shè)計(jì)的硬盤(pán)為了提高數(shù)據(jù)讀寫(xiě)速度及延長(zhǎng)硬盤(pán)使用壽命,對(duì)于硬盤(pán)數(shù)據(jù)的頻 繁讀寫(xiě),采用通過(guò)高速緩沖存儲(chǔ)器(簡(jiǎn)稱(chēng)緩存)來(lái)實(shí)現(xiàn)。即在寫(xiě)入數(shù)據(jù)時(shí),先將數(shù)據(jù)寫(xiě)入緩 存中,再將緩存內(nèi)的數(shù)據(jù)寫(xiě)入到硬盤(pán)的存儲(chǔ)介質(zhì)上;在讀取數(shù)據(jù)時(shí),先將硬盤(pán)存儲(chǔ)的數(shù)據(jù)讀 取到緩存,然后再將緩存數(shù)據(jù)通過(guò)傳輸總線進(jìn)行傳送。由于緩存采用的是易失性存儲(chǔ)介質(zhì),使得緩存中存在剛寫(xiě)入但還未寫(xiě)入存儲(chǔ)設(shè)備 硬盤(pán)的數(shù)據(jù),如果存儲(chǔ)系統(tǒng)此時(shí)斷電,緩存中的數(shù)據(jù)就會(huì)丟失,并造成數(shù)據(jù)的最終丟失,以 于磁盤(pán)陣列來(lái)說(shuō),必須保證數(shù)據(jù)的完整性,這造成了潛在的安全性隱患。為了解決上述異常掉電造成的緩存數(shù)據(jù)丟失問(wèn)題,現(xiàn)有技術(shù)中的一種方案是,為 磁盤(pán)陣列增加異常掉電保護(hù)設(shè)計(jì),采用添加鋰電池之類(lèi)的備用供電單元,在磁盤(pán)陣列意外 斷電后,通過(guò)備用供電單元給緩存持續(xù)供電,保證緩存的數(shù)據(jù)在備用供電單元電力耗盡前 不丟失,但一般充滿電的鋰電池僅可維持緩存72小時(shí)不斷電,這期間還必須保證鋰電池持 續(xù)對(duì)緩存供電,不論任何原因造成鋰電池對(duì)緩存供電中斷都會(huì)導(dǎo)致緩存的數(shù)據(jù)丟失;而且 鋰電池的壽命一般只有1年,而一般磁盤(pán)陣列壽命通常在3到10年,這樣在磁盤(pán)陣列生命 周期內(nèi)必須每年更換鋰電池。
實(shí)用新型內(nèi)容本實(shí)用新型要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的不足,提供一種磁盤(pán)意外斷電緩 存數(shù)據(jù)備份恢復(fù)裝置,即在磁盤(pán)陣列意外斷電后,緩存的數(shù)據(jù)能得到備份和恢復(fù),保證緩存 數(shù)據(jù)在備用供電單元電力耗盡后的完整性和可用性。為解決上述技術(shù)問(wèn)題,本實(shí)用新型所采用的技術(shù)方案是—種磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置,包括控制器,其分別同緩存、閃存、斷 電檢測(cè)電路相連接,所述控制器可根據(jù)斷電檢測(cè)電路檢測(cè)到的外部電源通斷情況控制閃存 自緩存讀入或讀出數(shù)據(jù);另有一鋰電池模塊為上述各單元連接并供電。所述鋰電池模塊連接有充電模塊為其充電。本實(shí)用新型所述裝置在現(xiàn)有磁盤(pán)陣列的基礎(chǔ)上,新增一個(gè)控制器、閃存、斷電檢測(cè) 電路,在系統(tǒng)異常掉電時(shí),利用鋰電池模塊提供臨時(shí)性供電,可將緩存中數(shù)據(jù)及時(shí)的讀入閃 存中,利用閃存掉電后數(shù)據(jù)不丟失的特性進(jìn)行數(shù)據(jù)的保存;當(dāng)磁盤(pán)陣列正常供電開(kāi)機(jī)后,控 制單元將閃存中的備份數(shù)據(jù)恢復(fù)到緩存中。與現(xiàn)有技術(shù)相比,本實(shí)用新型具有以下優(yōu)點(diǎn)突破了鋰電池電力容量的限制導(dǎo)致 的緩存數(shù)據(jù)保存時(shí)間的限制,在不增加電力容量的情況下,意外斷電后的緩存數(shù)據(jù)能得到 備份和恢復(fù),從而保證磁盤(pán)陣列數(shù)據(jù)的完整性和可用性。以下結(jié)合附圖和實(shí)施方式對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)說(shuō)明。
圖1為所述磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置結(jié)構(gòu)組成原理圖。
具體實(shí)施方式
如圖1所示,本實(shí)用新型提供一種磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置,包括控 制器1、緩存3、閃存4、斷電檢測(cè)電路2和鋰電池模塊6,其中,控制器1分別同緩存3、閃存 4、斷電檢測(cè)電路2相連接。鋰電池模塊6,用于在當(dāng)磁盤(pán)異常掉電后,通過(guò)電路連接向各單元供電;同時(shí)其連 接有充電模塊5,能夠在正常供電時(shí)為鋰電池模塊6充電;閃存4,用于當(dāng)系統(tǒng)異常掉電時(shí),通過(guò)控制器1將緩存3中的數(shù)據(jù)備份到閃存4中 進(jìn)行存儲(chǔ);控制器1,用于當(dāng)系統(tǒng)異常掉電和恢復(fù)供電時(shí),控制緩存3與閃存4間的數(shù)據(jù)備份 與恢復(fù);斷電檢測(cè)電路2用于檢測(cè)外部電源通斷情況,并提供給控制器1進(jìn)行相應(yīng)的存儲(chǔ) 或恢復(fù)的操作。正常情況下,各單元模塊由磁盤(pán)陣列主電源供電。當(dāng)磁盤(pán)陣列主電源異常掉電后, 斷電檢測(cè)電路2檢測(cè)到電源斷電,鋰電池模塊6通過(guò)電路連接向各單元供電;在控制器1的 控制下,將緩存3中的數(shù)據(jù)復(fù)制后轉(zhuǎn)存至閃存4進(jìn)行存儲(chǔ);同理,當(dāng)系統(tǒng)恢復(fù)上電后,在控制 器1的控制下,將閃存4中的數(shù)據(jù)恢復(fù)至緩存3,從而實(shí)現(xiàn)磁盤(pán)意外斷電后緩存數(shù)據(jù)備份和 恢復(fù)功能,可有效保證磁盤(pán)陣列數(shù)據(jù)的完整性和可用性。
權(quán)利要求1.一種磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置,其特征在于,包括控制器,其分別同緩 存、閃存、斷電檢測(cè)電路相連接,所述控制器可根據(jù)斷電檢測(cè)電路檢測(cè)到的外部電源通斷情 況控制閃存自緩存讀入或讀出數(shù)據(jù);另有一鋰電池模塊為上述各單元連接并供電。
2.根據(jù)權(quán)利要求1所述的磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置,其特征在于,所述鋰 電池模塊連接有充電模塊為其充電。
專(zhuān)利摘要本實(shí)用新型提供了一種磁盤(pán)意外斷電緩存數(shù)據(jù)備份恢復(fù)裝置,包括控制器,其分別同緩存、閃存、斷電檢測(cè)電路相連接,所述控制器可根據(jù)斷電檢測(cè)電路檢測(cè)到的外部電源通斷情況控制閃存自緩存讀入或讀出數(shù)據(jù);另有一鋰電池模塊為上述各單元連接并供電。本實(shí)用新型突破了鋰電池電力容量的限制導(dǎo)致的緩存數(shù)據(jù)保存時(shí)間的限制,在不增加電力容量的情況下,利用閃存掉電后數(shù)據(jù)能保存的特點(diǎn),實(shí)現(xiàn)緩存數(shù)據(jù)的備份和恢復(fù),從而保證磁盤(pán)陣列數(shù)據(jù)的完整性和可用性。
文檔編號(hào)G06F12/16GK201788502SQ20102029895
公開(kāi)日2011年4月6日 申請(qǐng)日期2010年8月20日 優(yōu)先權(quán)日2010年8月20日
發(fā)明者郭彥輝 申請(qǐng)人:北京聯(lián)創(chuàng)信安科技有限公司