磁碟空間是個令人又愛又恨的東西,在一般伺服器的服務,我們其實需要用的空間並不多,所以兩顆HD做mirror後(空間打5折),硬碟空間都還有剩餘,要是做NFS拿來做檔案伺服器或備份使用,又常常覺得不夠用,透過軟體的技術如glusterfs可以把多台的空間拼起來,那也要有多台可以併,並承受不同的風險,所以我就開始找可以做磁碟壓縮或thin provisioning的方案,跑出來的是ZFS,疑?和上面的主題不一樣,因為維基百科說zfs是Solaris的檔案系統,後來在OpenSolaris可以用,但是oracle有意讓這個計畫死亡!OpenSolaris的未來如何不知道,不然我很樂意來個配合OpenSolaris的zfs介紹,回到linux,有透過fuse的方式支援zfs,但是就是覺得怪怪的,再往下找別的方案,就是btrfs了。
Btrfs,是傳說中下一代linux可以會採用的檔案系統(現在是ext3/ext4),不過也只是傳說,因為btrfs的正式版到現在都還沒發行,一切都還在測試中,所以我也不會拿他來正式的環境使用,但不影响我們試用的功能,我也沒有要測他很多神奇的新功能raid/snapshot...等,我只要測用他資料壓縮的效果,看這個東西設定與用起來會不會很麻煩,也供給您做一個參考。
Ok要開始了,開始前又被潑一個冷水,ubuntu 12.04用的brtfs是舊的3.2版,現在(2014/3/24)最新的是3.12.8,不過ubuntu要能用到更新的功能,應該就要等4月份的ubuntu 14.04 lts了吧,看在我們只是要試用一個簡單的功能,就先不管這一段吧。
沒有留言:
張貼留言