以手工方式拔出磁帶卡盤
生產混合型閃存磁帶卡盤的主意是由SpectraLogic公司CTO Matt Starr在昨天的一次談話當中提出的。
他指出,LTFS已經在市場上變得越來越受歡迎,但被保存在磁帶上的LTFS信息則無法被直接讀取--我們需要首先將對應的LTO卡盤插入驅動器才能訪問其中的數據。
這無疑需要耗費相當的時間,而且在磁帶庫當中,會由機器人負責將驅動器從架子上拿下再接入驅動器。即使這樣,大家不妨想象一下,如果在磁帶卡盤當中加入閃存芯片又會怎樣。這意味著LTFS信息可以被保存在閃存當中,從而顯著提升讀取速度;而且通過這種方式,首文件的讀取速度亦能大大改善。
在這套方案當中,閃存將以緩存的形式存在,其作用與在混合型閃存/磁盤驅動器當中一樣,而且可以被用于存儲/緩存磁帶內容元數據。
照這樣的思路考慮,那么驅動器需要負責為卡盤供電,同時將讀取線纜接入其中,這樣閃存芯片就能接受讀取操作了。大家甚至可以想象在其中使用迷你USB之類的接口,從而同時實現供電與讀取這兩項要求。
這可能會成為未來LTO格式規范中的組成部分,例如接下來將要推出的LTO8。我們甚至能夠設想甲骨文與IBM等老牌廠商將其納入自己的專有磁帶格式發展路線圖。
磁帶系統工程師們必須得告訴我們這樣的設計方案為什么具有實際價值,而其具體回報又是否值得上由此帶來的實現成本。
說到這里,我們想到了另一個更加奇幻的設計思路,即讓磁帶機器人在從插槽中拿取閃存/磁帶驅動器時同時為其接入迷你USB類連線。這樣一來,整套系統就能夠在卡盤從插槽轉移到驅動器內的過程當中即刻開始讀取磁帶中的元數據。通過這種方式,也許整個延遲時長還能再縮短幾毫秒。