日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Solaris 10:使用ZFS的十條理由

【Solaris 10:使用ZFS的十條理由】Sun Microsystems公司正式發(fā)布的ZFS(Zettabyte File System)文件系統(tǒng)是第一個(gè)128位的文件系統(tǒng) , 同時(shí)ZFS又被Sun Microsystems稱作史上最后一個(gè)文件系統(tǒng) 。因?yàn)檫@個(gè)文件系統(tǒng)含有多項(xiàng)創(chuàng)新技術(shù) , 不僅成功地解決現(xiàn)有文件系統(tǒng)的問題和陋習(xí) , 而且前瞻性地考量了未來對(duì)存儲(chǔ)空間的需求 , 單個(gè)文件系統(tǒng)可以達(dá)到256 quadrillion(264) Zettabytes(221) 。ZFS不僅符合POSIX文件系統(tǒng)的標(biāo)準(zhǔn) , 而且提供了許多高級(jí)功能比如:Quota(配額) , Reservation(預(yù)留), Compression(壓縮) , Snapshot(快照) , Clone(克?。┑?。如果你還在堅(jiān)持使用現(xiàn)有32位或者64位的文件系統(tǒng) , 如果你還在“痛并不快樂著地用著各式各樣的 Volume Manager , 那就很值得看看這里列出的使用ZFS的十條理由 。
1. 再也不需要fsck, scandisk
不管你是在用Linux , Unix還是Windows , 相信大家都有過類似的體會(huì):當(dāng)系統(tǒng)意外斷電或者非法關(guān)機(jī) , 系統(tǒng)重起后發(fā)現(xiàn)文件系統(tǒng)有inconsistent的問題 , 這時(shí) 候就需要fsck或者scandisk 來修復(fù) , 這段時(shí)間是非常耗時(shí)而且最后不一定能夠修復(fù)成功 。更糟糕的是 , 如果這是一臺(tái)服務(wù)器需要做fsck的時(shí)候 , 只能offline(下線) , 而且現(xiàn)有應(yīng)用往往都是大硬盤 , 相應(yīng)fsck修 復(fù)時(shí)間也很長 , 這對(duì)許多使用該服務(wù)器的用戶來說幾乎不能忍受的 。
而使用ZFS后大家可以徹底拋棄fsck這種工具 , 因?yàn)閆FS是一個(gè)基于COW(Copy on Write)機(jī)制的文件系統(tǒng) 。COW是不會(huì)對(duì)硬盤上現(xiàn)有的文件進(jìn)行重寫 , 保證所有硬盤上的文件都是有效的 。所以不會(huì)有這種inconsistent的概念 , 自然就不需要這種工具了 。
2. 管理簡單
ZFS作為一個(gè)全新的文件系統(tǒng) , 全面拋棄傳統(tǒng)File SystemVolume ManagerStorage的架構(gòu) , 所有的存儲(chǔ)設(shè)備是通過ZFS Pool進(jìn)行管理 , 只要把各種存儲(chǔ)設(shè)備加 入同一個(gè)ZFS Pool , 大家就可以輕松的在這個(gè)ZFS Pool管理配置文件系統(tǒng) 。大家再也不用牢記各種專業(yè)概念 , 各種命令newfs, metinit及各種Volume Manager的用法 。在ZFS中我們只需要兩個(gè)命令 , zpool(針 對(duì)ZFS Pool管理)和zfs(針對(duì)ZFS文件系統(tǒng)的管理) , 就可以輕松管理128位的文件系統(tǒng) 。舉個(gè)例子 , 我們經(jīng)常會(huì)遇到系統(tǒng)數(shù)據(jù)增長過 快 , 現(xiàn)有存儲(chǔ)容量不夠 , 需要添加硬盤 , 如果依照傳統(tǒng)的Volume Manager管理方式 , 那我 們需要預(yù)先要考慮很多現(xiàn)有因素 , 還要預(yù)先根據(jù)應(yīng)用計(jì)算出需要配置的各種參數(shù) 。在ZFS情況下 , 我們的系統(tǒng)管理員可以徹底解放 , 再也不需要這種人為的復(fù)雜 考慮和計(jì)算 , 我們可以把這些交給ZFS , 因?yàn)閆FS Pool會(huì)自動(dòng)調(diào)節(jié) , 動(dòng)態(tài)適應(yīng)需求 。我們只需一個(gè)簡單的命令為 這個(gè)ZFS Pool加入新的硬盤就可以了:zpool add zfs_pool mirror c4t0d0 c5t0d0
基于這個(gè)動(dòng)態(tài)調(diào)節(jié)的ZFS Pool之上的所有的文件系統(tǒng)就可以立即使用到這個(gè)新的硬盤 , 并且會(huì)自動(dòng)的選擇最優(yōu)化的參數(shù) 。
而且ZFS同時(shí)也提供圖形化的管理界面 , 下面是一個(gè)ZFS圖形化管理的一個(gè)截屏:
3.沒有任何容量限制
ZFS(Zettabyte File System)文件系統(tǒng)就如其名字所預(yù)示 , 可以提供真正的海量存儲(chǔ) , 在現(xiàn)實(shí)中幾乎不可能遇到容量問題 。在現(xiàn)有的64位kernel(內(nèi) 核)下 , 它可以容納達(dá)到16 Exabytes(264)大小的單個(gè)文件 , 可以使用264個(gè)存儲(chǔ)設(shè)備 , 可以創(chuàng)建264個(gè)文件系統(tǒng) 。
4. 完全保證數(shù)據(jù)的正確和完整
由于ZFS所有的數(shù)據(jù)操作都是基 于Transaction(事務(wù)) , 一組相應(yīng)的操作會(huì)被ZFS解 析為一個(gè)事務(wù)操作 , 事務(wù)的操作就代表著一組操作要么一起失敗 , 要么一起成功 。而且如前所說 , ZFS對(duì) 所有的操作是基于COW(Copy on Write) , 從而保證設(shè)備上的數(shù) 據(jù)始終都是有效的 , 再也不會(huì)因?yàn)橄到y(tǒng)崩潰或者意外掉電導(dǎo)致數(shù)據(jù)文件的inconsistent 。

推薦閱讀