iThome

兩大LTO磁帶機製造商IBM與HP都提供了LTFS應用軟體,IBM的軟體稱為長期檔案系統,縮寫也是LTFS;HP則沿用了線性磁帶檔案系統的命名,稱為LTFS軟體。

兩家廠商的LTFS軟體都提供共通的3種基本操作指令,包括:

mkltfs:將磁帶格式化成LTFS的分區格式。

ltfs:將LTFS磁帶掛載起來。

ltfsck:檢查LTFS檔案系統。

每個指令都提供了附屬的延伸指令,可供更近一步的設定。除前述3個基本指令外,IBM LTFS軟體另外還提供ltfs掛載指令的虛擬延伸指令,可讓使用者進行更精細的查詢與根目錄操作(HP LTFS軟體則無這個虛擬延伸指令功能)。

雖然兩家廠商的LTFS軟體功能相同,操作方式也大同小異,但對於LTFS軟體如何透過LTO-5磁帶機去讀取LTO-5磁帶分區中的資料,兩家廠商分別採用了不同的機制,IBM是透過專屬的磁帶機驅動程式,而HP則是在磁帶機韌體中增加一個額外的中介層。

所以兩種LTFS軟體分別只能支援IBM與HP自身的LTO-5磁帶機——IBM LTFS僅支援IBM的磁帶機,HP-LTFS亦只支援HP自身的磁帶機。

此外在支援平臺上,HP LTFS只支援RedHat Enterprise Linux,而IBM LTFS除了RedHat Enterprise Linux外,還支援Mac OS X。另外要注意的是,由於LTFS是藉由FUSE架構來與作業系統整合,所以使用者的Linux或Mac OS X平臺,也必須安裝對應的FUSE套件才能運作。

至於在最廣泛使用的Windows平臺方面,兩款LTFS軟體都不能直接支援Windows。

IBM在LTFS計畫網頁中承諾將盡快讓LTFS軟體支援Windows,目前採取的變通做法是,先在Linux系統上掛載起LTFS磁帶,然後再透過Samba協定掛載到Windows平臺上,如此便能讓Windows平臺存取LTFS磁帶。換言之,也就是把LTFS磁帶掛載到Linux平臺上成為本機磁碟區,然後再利用Samba協定將這個磁碟區分享出去,當成網路共享磁碟區來使用。

在硬體上,兩種LTFS軟體都只支援SAS介面,目前LTO-5磁帶機幾乎全都是SAS介面,所以在這點上並不會有什麼問題。

最後要特別一提的是,IBM LTFS與HP LTFS都是開源軟體,使用者除了可免費下載應用程式本身外,也可下載程式原始碼供測試開發使用。

 

當LTFS軟體把LTFS磁帶中的LTFS Volume掛載起來後,使用者便可在作業系統上透過圖像化的檔案瀏覽器介面,以目錄方式檢視LTFS Volume中的檔案,使用者可直接在介面中以拖拉方式搬移檔案,或啟動對應於特定檔案的應用程式,就像在操作硬碟一樣。圖片提供/IBM

 


相關報導請參考「LTFS開啟磁帶應用新型態:讓磁帶也能當硬碟用」

熱門新聞

Advertisement