專利名稱:新型智能磁帶機(jī)及其數(shù)據(jù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)數(shù)據(jù)存貯裝置,具體來(lái)說(shuō)是將磁帶順序存貯方式與半導(dǎo)體 存貯芯片的隨機(jī)存貯方式相結(jié)合的磁帶機(jī)。
背景技術(shù):
數(shù)據(jù)流式磁帶機(jī)是現(xiàn)在使用最為廣泛的磁帶機(jī),它是數(shù)據(jù)備份的重要手段。 但由于其存儲(chǔ)方式是順序的,磁帶定位和檢索所需的時(shí)間較長(zhǎng),導(dǎo)致磁帶系統(tǒng)整 體速度不高,檢索非常不便。隨著磁介質(zhì)存儲(chǔ)密度的不斷增加,磁帶的容量的也 不斷加大,這個(gè)問(wèn)題更加突出。
磁帶機(jī)的速度主要受磁帶運(yùn)動(dòng)的影響。在磁帶定位和檢索過(guò)程中,磁帶要不 停地運(yùn)動(dòng),定位到指定位置后才能開(kāi)始讀寫(xiě)。讀寫(xiě)的時(shí)間與尋道的時(shí)間比較起來(lái) 很長(zhǎng)。這樣,長(zhǎng)時(shí)間的尋道不僅使磁帶整體速度不高,頻繁的磁帶運(yùn)動(dòng)帶來(lái)的張 力還會(huì)導(dǎo)致磁帶本身產(chǎn)生變形,并影響數(shù)據(jù)的準(zhǔn)確性;另外磁頭在尋道的過(guò)程中 也要頻繁接觸磁帶讀取數(shù)據(jù),導(dǎo)致磁頭壽命縮短。如果能做到對(duì)磁帶的快速檢索 和定位,減少磁帶無(wú)謂的運(yùn)動(dòng),不僅可以大大提高磁帶機(jī)系統(tǒng)的壽命,還將極大 提高磁帶機(jī)的易用性能。
目前,磁帶容量越來(lái)越大,可以實(shí)現(xiàn)數(shù)據(jù)的海量存儲(chǔ);同時(shí),大容量半導(dǎo)體 存儲(chǔ)芯片也越來(lái)越便宜,可以實(shí)現(xiàn)快速的隨機(jī)存儲(chǔ)。如果將磁帶的海量存儲(chǔ)和半 導(dǎo)體存儲(chǔ)芯片的高速隨機(jī)存儲(chǔ)功能結(jié)合起來(lái),可以實(shí)現(xiàn)新一代的結(jié)合兩者優(yōu)點(diǎn)的
新型智能存儲(chǔ)設(shè)備。
在國(guó)內(nèi)到目前為止,尚未檢索到類似技術(shù)或相關(guān)專利;在國(guó)外,SONY公司
先進(jìn)的智能磁帶(AIT)技術(shù)與本發(fā)明中提及的技術(shù)類似,它脫離了傳統(tǒng)的設(shè)計(jì), 采用輔助的電子芯片技術(shù)大大提高了訪問(wèn)存儲(chǔ)數(shù)據(jù)的效率,即在磁性數(shù)據(jù)磁帶內(nèi) 部加入一個(gè)不易丟失存儲(chǔ)信息的存儲(chǔ)器芯片(MIC)。這個(gè)存儲(chǔ)器芯片能夠直接且 實(shí)時(shí)的同磁帶機(jī)板上的處理器聯(lián)系,從而實(shí)現(xiàn)迅速的媒介裝載、快速訪問(wèn)所需文 件、磁帶上的多點(diǎn)裝載與卸載,并且提供了關(guān)于磁帶歷史數(shù)據(jù)及當(dāng)前狀態(tài)的豐富 數(shù)據(jù),這對(duì)磁帶數(shù)據(jù)的訪問(wèn)速度、安全性、可靠性都有所提高。但S0NY公司的
MIC芯片容量很小,存儲(chǔ)容量(64kbit /16kbit)非常有限,在査找時(shí)還是必須 到磁帶上査找,只是在一定程度上提高了磁帶的訪問(wèn)速度。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種新型智能磁帶機(jī),旨在將磁帶的順序存ie方式與半 導(dǎo)體存貯芯片的隨機(jī)存貯方式相結(jié)合,減少磁帶機(jī)頻繁的機(jī)械運(yùn)動(dòng),從而提高檢 索速度和存儲(chǔ)效率,同時(shí)延長(zhǎng)磁帶和磁帶機(jī)的使用壽命。
本發(fā)明的另一個(gè)目的是提供述智能磁帶機(jī)的數(shù)據(jù)處理方法。
本發(fā)明的目的是這樣實(shí)現(xiàn)的 一種新型智能磁帶機(jī),包括磁帶、磁帶機(jī)處理
器,包括設(shè)置在磁帶盒內(nèi)的存貯芯片及其接口電路,以及設(shè)置磁帶機(jī)上的存儲(chǔ)芯
片讀寫(xiě)模塊及其接口電路,且兩個(gè)接口電路之間經(jīng)一對(duì)金屬觸頭電連接;磁帶機(jī) 處理器與存貯芯片讀寫(xiě)模塊連接后再經(jīng)上述接口電路與存貯芯片連接;磁帶上只 有數(shù)據(jù)區(qū);存貯芯片上分有目錄索引區(qū)、寫(xiě)緩存區(qū)、讀緩存區(qū)盒其它數(shù)據(jù)區(qū)。 上述存貯芯片的容量是磁帶容量的0. 5 10%。
上述存貯芯片的目錄索引區(qū)中的索引數(shù)據(jù)包括原有磁帶上的索引數(shù)據(jù)以及 新增索引數(shù)據(jù)數(shù)據(jù)塊分配表、數(shù)據(jù)塊摘要信息、數(shù)據(jù)塊校驗(yàn)信息、標(biāo)志塊信息、 關(guān)鍵數(shù)據(jù)塊標(biāo)志、關(guān)鍵數(shù)據(jù)塊的快照數(shù)據(jù);其它數(shù)據(jù)區(qū)中的其它信息包括最遠(yuǎn)査 找信息緩存、日志信息。
本發(fā)明的另一個(gè)目的是這樣實(shí)現(xiàn)的當(dāng)處理器收到寫(xiě)入請(qǐng)求時(shí),先將數(shù)據(jù)放 入到寫(xiě)緩存區(qū)中,等數(shù)據(jù)積累到一定數(shù)量后,或?qū)懢彺鎱^(qū)寫(xiě)滿后,再一次性將緩 存中的數(shù)據(jù)寫(xiě)入到磁帶,同時(shí),將該數(shù)據(jù)在磁帶中的索引信息寫(xiě)入存貯芯片上的 索引數(shù)據(jù)中;當(dāng)處理器收到讀入請(qǐng)求時(shí),先看讀緩存區(qū)中是否有數(shù)據(jù),有則直接 使用,沒(méi)有再査找數(shù)據(jù)相應(yīng)的磁帶位置,再?gòu)拇艓献x入;當(dāng)處理器收到査詢請(qǐng) 求時(shí),査找數(shù)據(jù)時(shí),首先在存貯芯片上查找,如果査找不到,再根據(jù)目錄索引區(qū) 信息定位到磁帶上査找;磁帶初始化、數(shù)據(jù)刪除只在存貯芯片上進(jìn)行,不對(duì)磁帶 進(jìn)行操作。
傳統(tǒng)的磁帶在B.0.T(磁帶開(kāi)始)后有一段存儲(chǔ)數(shù)據(jù)索引信息的索引區(qū),之 后是數(shù)據(jù)區(qū)。當(dāng)對(duì)磁帶進(jìn)行數(shù)據(jù)讀寫(xiě)操作時(shí),必須先將磁帶纏繞到索引區(qū),査找 該數(shù)據(jù)相應(yīng)的索引信息,然后再將磁帶纏繞到該數(shù)據(jù)所在的位置,進(jìn)行數(shù)據(jù)讀寫(xiě) 操作;當(dāng)完成對(duì)磁帶數(shù)據(jù)的讀寫(xiě)操作后,還必須將磁帶反向纏繞到索引區(qū),更新索引區(qū)中該數(shù)據(jù)相應(yīng)的索引信息。所有的這些都增加了磁帶裝載、讀磁帶、寫(xiě)磁 帶、以及磁帶數(shù)據(jù)搜索操作的時(shí)間。最大的缺點(diǎn)是,因?yàn)榻?jīng)常性的集中使用索引 區(qū),磁頭對(duì)磁帶的索引區(qū)反復(fù)讀寫(xiě),嚴(yán)重影響磁帶和磁頭的持久耐用性;大量的 磁帶巻繞操作,使磁帶容易產(chǎn)生變形,影響數(shù)據(jù)的準(zhǔn)確性;同時(shí),磁帶機(jī)頻繁的 機(jī)械運(yùn)動(dòng),大大減少了磁帶機(jī)的使用壽命。
本發(fā)明通過(guò)增加大容量半導(dǎo)體存儲(chǔ)芯片的方式,將磁帶的順序存儲(chǔ)方式與半 導(dǎo)體存儲(chǔ)芯片的隨機(jī)存儲(chǔ)方式結(jié)合,最大限度減少對(duì)磁帶的巻繞超作;將原磁帶 機(jī)的索引信息、標(biāo)志塊信息、數(shù)據(jù)塊中取出的快照信息等全部保存在半導(dǎo)體存儲(chǔ) 器中,查找數(shù)據(jù)時(shí)無(wú)需在磁帶上查找,對(duì)磁帶本身的操作僅僅是定位和讀寫(xiě)操作, 從而實(shí)現(xiàn)磁帶數(shù)據(jù)的快速定位和讀寫(xiě),極大地提高了磁帶機(jī)的訪問(wèn)速度。由于本 發(fā)明最大限度減少了對(duì)磁帶本身的操作,減少磁帶機(jī)頻繁的機(jī)械運(yùn)動(dòng),所以在大 大提高檢索速度和存儲(chǔ)的效率的同時(shí),也大大提高了磁帶和磁帶機(jī)的使用壽命。
本發(fā)明的有益效果是
1、 去掉了磁帶在數(shù)據(jù)區(qū)和索引區(qū)的來(lái)回的運(yùn)動(dòng),磁帶可以通過(guò)一次定位完 成讀寫(xiě)和査找,使磁帶尋道時(shí)間大大縮短。
2、 去掉了對(duì)磁帶索引區(qū)的反復(fù)讀寫(xiě),大大提高了磁帶的持久耐用性;同時(shí),
避免了磁頭頻繁接觸磁帶讀取數(shù)據(jù),延長(zhǎng)了磁頭的使用壽命。加載和卸載磁帶時(shí), 也不用再去讀寫(xiě)索引區(qū),只用讀寫(xiě)半導(dǎo)體存儲(chǔ)器,加快了磁帶的加載與卸載。
3、 由于采用了緩存方式,對(duì)于數(shù)據(jù)的讀寫(xiě)一般不是真正的在磁帶上操作, 而是對(duì)半導(dǎo)體存儲(chǔ)芯片進(jìn)行讀寫(xiě)操作,這樣就減少了讀寫(xiě)數(shù)據(jù)等待時(shí)間,大大提 高了數(shù)據(jù)的讀寫(xiě)效率。對(duì)緩存中己經(jīng)存在的磁帶數(shù)據(jù)進(jìn)行反復(fù)的讀寫(xiě)操作,也只 是相當(dāng)于對(duì)半導(dǎo)體存儲(chǔ)芯片進(jìn)行反復(fù)的讀寫(xiě)操作,讀寫(xiě)速度大大提高了。
4、 磁帶和磁帶機(jī)的運(yùn)動(dòng)時(shí)間縮短,使磁帶承受張力的時(shí)間縮短,使磁帶機(jī) 中機(jī)械部件的磨損降低,提高磁帶和磁帶機(jī)的壽命。
5、 通過(guò)作為緩存的半導(dǎo)體存儲(chǔ)器的中轉(zhuǎn),可實(shí)現(xiàn)數(shù)據(jù)及時(shí)快速的寫(xiě)入,實(shí) 現(xiàn)短時(shí)或準(zhǔn)實(shí)時(shí)的在線備份功能,擴(kuò)大磁帶機(jī)的使用范圍。
圖1是本發(fā)明的硬件結(jié)構(gòu)框圖2是圖1所示硬件的立體示意圖3是存儲(chǔ)芯片與磁帶的安裝位置關(guān)系示意圖4是已裝有存儲(chǔ)芯片的磁帶(含磁帶盒)與裝有存儲(chǔ)芯片讀寫(xiě)電路的磁帶機(jī)的 安裝位置示意圖5是圖1所示智能磁帶機(jī)的數(shù)據(jù)處理的程序流程圖。
具體實(shí)施例方式
圖1圖3示出,在磁帶8上增加大容量半導(dǎo)體存儲(chǔ)芯片4 (如FLASH芯片) 及相關(guān)接口電路5,增加該電路與磁帶機(jī)接觸的金屬觸點(diǎn)12 (準(zhǔn)確地說(shuō),存儲(chǔ)芯 片和其接口電路以及金屬觸點(diǎn)都在磁帶盒9上)。半導(dǎo)體芯片的存儲(chǔ)容量與磁帶 容量成比例,推薦范圍為磁帶容量的0.5 10%。例如對(duì)40G磁帶,以磁帶容量 的2.5%計(jì),推薦的半導(dǎo)體存儲(chǔ)芯片容量為1G。
圖1圖4示出,在磁帶機(jī)7上增加對(duì)大容量半導(dǎo)體存儲(chǔ)芯片讀寫(xiě)模塊2及相 關(guān)接口電路3,增加該電路與磁帶上相應(yīng)金屬觸點(diǎn)接觸的彈簧片13。
存儲(chǔ)芯片的接口電路5與磁帶機(jī)上存儲(chǔ)芯片讀寫(xiě)模塊的接口電路3之間經(jīng)一 對(duì)金屬觸點(diǎn)6、 6a連接(圖l),具體來(lái)說(shuō),如圖3中的金屬觸點(diǎn)12和圖4中 的彈簧片13。當(dāng)磁帶盒在磁帶機(jī)上就位時(shí),彈簧片13與金屬觸點(diǎn)12接觸連接。 磁帶機(jī)處理器(由圖1中的主控芯片和磁帶驅(qū)動(dòng)器組成)與存儲(chǔ)芯片讀寫(xiě)模塊2 連接,存儲(chǔ)芯片讀寫(xiě)模塊2經(jīng)接口電路3、 5與存儲(chǔ)芯片4連接。兩接口電路3、 5之間可以用各種現(xiàn)成接口方案,如USB接口等;根據(jù)接口的類型決定上述觸點(diǎn) 的個(gè)數(shù)。磁帶上觸點(diǎn)的位置可以位于磁帶的上下兩面,左右側(cè)面或磁帶后部位置 (如圖1中,不影響磁帶8與磁頭1的接觸的任何部分都可以作為觸點(diǎn)的位置)。
在磁帶機(jī)內(nèi)部原有的數(shù)據(jù)傳輸信道上增加與半導(dǎo)體存儲(chǔ)芯片讀寫(xiě)模塊的接 口,在物理上將磁帶機(jī)對(duì)外操作數(shù)據(jù)接口、磁帶讀寫(xiě)數(shù)據(jù)接口、半導(dǎo)體芯片讀寫(xiě) 數(shù)據(jù)接口連接在同 一個(gè)傳輸信道上。
在磁帶機(jī)固件中增加對(duì)半導(dǎo)體存儲(chǔ)芯片讀寫(xiě)操作,修改磁帶機(jī)固件程序的數(shù) 據(jù)操作流程,對(duì)于不同特點(diǎn)的數(shù)據(jù)有選擇的采用不同方式的數(shù)據(jù)操作(有的數(shù)據(jù) 只寫(xiě)入存儲(chǔ)芯片,有的數(shù)據(jù)既要寫(xiě)入存儲(chǔ)芯片還要寫(xiě)入磁帶,有的數(shù)據(jù)只寫(xiě)入磁 帶等等)。半導(dǎo)體存儲(chǔ)芯片上的數(shù)據(jù)格式可以采用現(xiàn)在各種可用的文件系統(tǒng)類型, 也可以是自定義類型。但是無(wú)論那種方式,如附圖5所示,存儲(chǔ)芯片上的信息分 區(qū)為目錄索引區(qū),寫(xiě)緩存區(qū),讀緩存區(qū),其它數(shù)據(jù)區(qū)。
半導(dǎo)體存儲(chǔ)器上存儲(chǔ)的數(shù)據(jù)包括新的磁帶索引數(shù)據(jù)、寫(xiě)入緩存、讀出緩存、 其它信息。索引數(shù)據(jù)包括原來(lái)的索引數(shù)據(jù)(現(xiàn)有磁帶上的索引區(qū)數(shù)據(jù))和新增的 索引數(shù)據(jù)。原磁帶的索引區(qū)不再使用,磁帶上只有數(shù)據(jù)區(qū)。
新增的索引數(shù)據(jù)包括數(shù)據(jù)塊分配表、數(shù)據(jù)塊摘要信息、數(shù)據(jù)塊校驗(yàn)信息、 標(biāo)志塊信息、關(guān)鍵數(shù)據(jù)塊標(biāo)志、關(guān)鍵數(shù)據(jù)塊的快照信息等。關(guān)鍵數(shù)據(jù)塊的快照信 息是該數(shù)據(jù)塊關(guān)鍵扇區(qū)的鏡像數(shù)據(jù)。
其它信息包括最近査找信息緩存、日志信息等數(shù)據(jù)。
參見(jiàn)圖6,當(dāng)收到寫(xiě)入請(qǐng)求時(shí),數(shù)據(jù)不直接寫(xiě)入到磁帶上,而是先將數(shù)據(jù)寫(xiě) 入到緩存中,等數(shù)據(jù)積累到一定數(shù)量后,或緩存寫(xiě)滿后,再一次性將緩存中數(shù)據(jù) 寫(xiě)入到磁帶,同時(shí),將該數(shù)據(jù)在磁帶中的索引信息寫(xiě)入半導(dǎo)體存儲(chǔ)器的索引數(shù)據(jù) 中;
當(dāng)收到讀入請(qǐng)求時(shí),先查看緩存中是否有數(shù)據(jù),有則直接使用,沒(méi)有再査找 數(shù)據(jù)相應(yīng)的磁帶位置,再?gòu)拇艓ёx入。每次讀入的數(shù)據(jù)量有一個(gè)最小值,當(dāng)讀入 請(qǐng)求值小于該值時(shí),仍將從磁帶上讀入該最小值的數(shù)據(jù)量;
數(shù)據(jù)査找時(shí),如果在半導(dǎo)體存儲(chǔ)器上的目錄索引區(qū)、目錄區(qū)的關(guān)鍵塊、寫(xiě)入 緩存、讀入緩存、查找緩存中可以査找到的數(shù)據(jù),不再到磁帶上定位讀取信息后
查找;如果都無(wú)法査找到,才根據(jù)目錄區(qū)信息定位到相應(yīng)的數(shù)據(jù)塊上,讀入數(shù)據(jù) 后査找;
磁帶初始化、數(shù)據(jù)刪除只在半導(dǎo)體存儲(chǔ)器上進(jìn)行,不對(duì)磁帶進(jìn)行操作;數(shù)據(jù) 寫(xiě)操作基本上在存儲(chǔ)芯片上完成相關(guān)數(shù)據(jù)操作后,再統(tǒng)一定位到磁帶上寫(xiě);數(shù)據(jù)
讀操作也是先在半導(dǎo)體存儲(chǔ)芯片上定位后,再統(tǒng)一定位到磁帶上讀。
磁帶上和半導(dǎo)體存儲(chǔ)器上都有數(shù)據(jù)時(shí),以半導(dǎo)體存儲(chǔ)器上的數(shù)據(jù)為準(zhǔn)。 對(duì)無(wú)芯片磁帶機(jī)的兼容對(duì)無(wú)芯片的磁帶,如需要兼容時(shí)直接按原來(lái)方式讀寫(xiě)。
實(shí)施例
如附圖3所示,首先在磁帶上加上一個(gè)大容量半導(dǎo)體存儲(chǔ)芯片1及其接口電 路5。由于技術(shù)的發(fā)展,現(xiàn)在的存儲(chǔ)芯片及其接口電路可以做得很小,可以直接 放到磁帶盒9中。磁帶上的這些電路通過(guò)金屬觸點(diǎn)12與磁帶機(jī)上相應(yīng)的彈簧片 13接觸,從而與磁帶機(jī)的電路相連接,磁帶機(jī)通過(guò)存儲(chǔ)芯片讀寫(xiě)模塊2實(shí)現(xiàn)對(duì)
存儲(chǔ)芯片的讀寫(xiě)操作(圖2中還示出磁帶機(jī)7與計(jì)算機(jī)10、顯示器11的連接關(guān) 系)。
如附圖4所示,磁帶機(jī)上增加存儲(chǔ)芯片讀寫(xiě)模塊2以及用作與磁帶上金屬觸 點(diǎn)12相接觸的彈簧片13,并將其數(shù)據(jù)線連接到原有磁帶機(jī)磁頭讀寫(xiě)的數(shù)據(jù)線上。 修改磁帶機(jī)的固件程序,使其可以讀寫(xiě)半導(dǎo)體存儲(chǔ)器。
同時(shí),修改磁帶機(jī)數(shù)據(jù)讀寫(xiě)程序,如附圖6所示。
當(dāng)磁帶機(jī)(即圖l中由主控芯片和磁帶控制電路5組成的磁帶機(jī)處理器)收 到主機(jī)的査詢/修改/更新目錄區(qū)命令或査找關(guān)鍵塊命令時(shí),直接在存儲(chǔ)芯片上的 目錄區(qū)査找/修改/更新;
當(dāng)磁帶機(jī)收到主機(jī)的初始化/格式化或數(shù)據(jù)刪除命令時(shí),直接對(duì)存儲(chǔ)芯片目 錄區(qū)操作,不再對(duì)磁帶本身進(jìn)行初始化/格式化或數(shù)據(jù)刪除;
當(dāng)磁帶機(jī)收到主機(jī)的寫(xiě)命令/更新命令時(shí),直接寫(xiě)入存儲(chǔ)芯片上的暫存區(qū); 暫存區(qū)數(shù)據(jù)量達(dá)到最大容量的一個(gè)設(shè)定百分比(如80%)吋,磁帶機(jī)將暫存區(qū)的 所有數(shù)據(jù)一起寫(xiě)入磁帶/更新磁帶內(nèi)容,另外,考慮到數(shù)據(jù)安全,也可以設(shè)置一 個(gè)時(shí)間間隔,定時(shí)的將暫存區(qū)的數(shù)據(jù)寫(xiě)入磁帶,同時(shí)更新暫存區(qū);
當(dāng)磁帶機(jī)收到主機(jī)的讀命令時(shí),如果讀入數(shù)據(jù)為數(shù)據(jù)塊前面扇區(qū)的信息,直 接讀入目錄區(qū)中的該數(shù)據(jù)塊的快照信息(快照信息就是該數(shù)據(jù)塊前面幾個(gè)扇區(qū)的 完整信息);否則在暫存區(qū)査找,如不存在再根據(jù)目錄區(qū)査找到數(shù)據(jù)的位置,驅(qū) 動(dòng)磁帶到該位置讀取數(shù)據(jù); 一次最少要讀取一個(gè)最少數(shù)量的數(shù)據(jù);讀取后的數(shù)據(jù) 送出后,還要保存在暫存區(qū)中。
權(quán)利要求
1、一種新型智能磁帶機(jī),包括磁帶、磁帶機(jī)處理器,其特征在于,還包括設(shè)置在磁帶盒內(nèi)的存貯芯片(4)及其接口電路(5),以及設(shè)置磁帶機(jī)上的存儲(chǔ)芯片讀寫(xiě)模塊(2)及其接口電路(3),且接口電路(3)與接口電路(5)經(jīng)一對(duì)金屬觸頭電連接;磁帶機(jī)處理器與存貯芯片讀寫(xiě)模塊(2)連接后再經(jīng)接口電路(3、5)與存貯芯片(4)連接;所述磁帶上只有數(shù)據(jù)區(qū);存貯芯片(4)上劃分有目錄索引區(qū)、寫(xiě)緩存區(qū)、讀緩存區(qū)和其它數(shù)據(jù)區(qū)。
2、 根據(jù)權(quán)利要求1所述智能磁帶機(jī),其特征在于,所述存貯芯片(4)的容 量是磁帶容量的O. 5 10%。
3、 根據(jù)權(quán)利要求2所述智能磁帶機(jī),其特征在于,所述存貯芯片(4)的容 量是磁帶容量的2. 5%。
4、 根據(jù)權(quán)利要求1或2或3所述智能磁帶機(jī),其特征在于,所述金屬觸頭 為設(shè)置在磁帶盒上的金屬觸點(diǎn)(6)和設(shè)置在磁帶機(jī)上、用作在磁帶盒就位時(shí) 與其上金屬觸點(diǎn)(6)接觸連接的彈簧片;金屬觸點(diǎn)(6)與接口電路(5)連接, 彈簧片同時(shí)與接口電路(3)連接。
5、 根據(jù)權(quán)利要求1或2或3所述智能磁帶機(jī),其特征在于,所述磁帶機(jī)的 同一個(gè)傳輸信道上連接有磁帶機(jī)對(duì)外操作數(shù)據(jù)接口 、磁帶讀寫(xiě)數(shù)據(jù)接口以及存貯 芯片讀寫(xiě)數(shù)據(jù)接口。
6.根據(jù)權(quán)利要求1或2或3所述智能磁帶機(jī),其特征在于,所述存貯芯片(4) 的目錄索引區(qū)中的索引數(shù)據(jù)包括原有磁帶上的索引數(shù)據(jù)以及新增索引數(shù)據(jù)數(shù)據(jù) 塊分配表、數(shù)據(jù)塊摘要信息、數(shù)據(jù)塊校驗(yàn)信息、標(biāo)志塊信息、關(guān)鍵數(shù)據(jù)塊標(biāo)志、 關(guān)鍵數(shù)據(jù)塊的快照數(shù)據(jù);其它數(shù)據(jù)區(qū)中的其它信息包括最近査找信息緩存、日志信息o
7、 一種按照權(quán)利要求1所述新型智能磁帶機(jī)的數(shù)據(jù)處理方法,其特征在于,其步驟包括當(dāng)處理器(1)收到寫(xiě)入請(qǐng)求時(shí),先將數(shù)據(jù)放入到寫(xiě)緩存區(qū)中,等 數(shù)據(jù)積累到一定數(shù)量后,或?qū)懢彺鎱^(qū)寫(xiě)滿后,再一次性將緩存中的數(shù)據(jù)寫(xiě)入到磁 帶,同時(shí),將該數(shù)據(jù)在磁帶中的索引信息寫(xiě)入存貯芯片(4)上的索引數(shù)據(jù)中; 當(dāng)處理器(1)收到讀入請(qǐng)求時(shí),先看讀緩存區(qū)中是否有數(shù)據(jù),有則直接使用,沒(méi)有再査找數(shù)據(jù)相應(yīng)的磁帶位置,再?gòu)拇艓献x入;當(dāng)處理器(1)收到査詢請(qǐng) 求時(shí),査找數(shù)據(jù)時(shí),首先在存貯芯片(4)上査找,如果査找不到,再根據(jù)目錄 索引區(qū)信息定位到磁帶上査找;磁帶初始化、數(shù)據(jù)刪除只在存貯芯片上進(jìn)行,不 對(duì)磁帶進(jìn)行操作。
8、根據(jù)權(quán)利要求7所述數(shù)據(jù)處理方法,其特征在于,其步驟還有,當(dāng)處理 器收到査詢請(qǐng)求查找數(shù)據(jù)時(shí),首先在存貯芯片(4)的目錄索引區(qū)、寫(xiě)緩存區(qū)、 讀緩存區(qū)、其它數(shù)據(jù)區(qū)中的查找信息上緩存中査找。
全文摘要
本發(fā)明公開(kāi)了一種新型智能磁帶機(jī)及其數(shù)據(jù)處理方法,屬芯片與磁帶結(jié)合的存儲(chǔ)裝置及其數(shù)據(jù)處理方法。包括設(shè)置在磁帶盒內(nèi)的存貯芯片及其接口電路,以及設(shè)置磁帶機(jī)上的存儲(chǔ)芯片讀寫(xiě)模塊及其接口電路,且兩接口電路之間經(jīng)一對(duì)金屬觸頭電連接;磁帶機(jī)處理器與存貯芯片讀寫(xiě)模塊連接后再經(jīng)接口電路與存貯芯片連接;磁帶上只有數(shù)據(jù)區(qū);存貯芯片上分有目錄索引區(qū)、寫(xiě)緩存區(qū)、讀緩存區(qū)和其它數(shù)據(jù)區(qū),對(duì)數(shù)據(jù)的讀、寫(xiě)請(qǐng)求都是在存貯芯片的在讀、寫(xiě)緩存中進(jìn)行,一般不在磁帶機(jī)上進(jìn)行。它將磁帶的順序存儲(chǔ)方式與芯片的隨機(jī)存儲(chǔ)方式相結(jié)合,減少磁帶機(jī)頻繁的機(jī)械運(yùn)動(dòng),既提高了檢索速度和存儲(chǔ)效率,又延長(zhǎng)了磁帶機(jī)的使用壽命。
文檔編號(hào)G11B31/00GK101197177SQ20061002258
公開(kāi)日2008年6月11日 申請(qǐng)日期2006年12月22日 優(yōu)先權(quán)日2006年12月22日
發(fā)明者馮子亮, 初勇波 申請(qǐng)人:四川川大智勝軟件股份有限公司;四川大學(xué)