以文本方式查看主題 - 曙海教育集團論壇 (http://www.hufushizhe.com/bbs/index.asp) -- Linux系統開發 (http://www.hufushizhe.com/bbs/list.asp?boardid=34) ---- Linux新版發布新內核新文件系統 (http://www.hufushizhe.com/bbs/dispbbs.asp?boardid=34&id=1782) |
-- 作者:wangxinxin -- 發布時間:2010-11-25 11:20:03 -- Linux新版發布新內核新文件系統 Linux 2.6.34內核已經正式發布,這次更新給開源操作系統帶來了新的文件系統。包含在本次升級中最值得關注的新項目是Ceph分布式文件系統和LogFS,LogFS是一個專門針對閃存媒體設備設計的文件系統,本次更新是2010年第二次內核重要更新,距上個版本2.6.33發布 Linux 2.6.34內核已經正式發布,這次更新給開源操作系統帶來了新的文件系統。包含在本次升級中最值得關注的新項目是Ceph分布式文件系統和LogFS,LogFS是一個專門針對閃存媒體設備設計的文件系統,本次更新是2010年第二次內核重要更新,距上個版本2.6.33發布日期相差還不到三個月。 Novell開源平臺主管Markus Rex說:“最讓我興奮的是,我看到了在文件系統方面的改進,當我看到人們擁有的數據越來越龐大,TB級數據存儲已經開始泛濫的時候,我希望Linux文件系統能在這個時候有所突破,從目前來看,Linux文件系統似乎正朝有利的方向發展”。 Ceph分布式文件系統 Ceph項目將它描述為一個分布式文件系統,可以輕易管理上PB級的數據存儲,Ceph的核心是它的對象存儲設備(Object Storage Device,OSD)系統,它可以跨多個存儲節點分布數據。 Ceph項目網站是這樣描述的,“任一OSD失效時,數據會自動重新復制到其它設備,但和傳統的RAID不一樣,每個磁盤上數據的副本都散布在其它大量的磁盤上,當一個磁盤失效時,可替換副本也分布在多個磁盤上,這樣就使得恢復過程可以是并行的”。 Ceph結合了已經包含在Linux內核中的其它分布式文件系統,如Oracle集群文件系統(Oracle Cluster Filesystem ,OCFS)。自2.6.16開始,OCFS就集成到Linux內核中了。另外,還有Red Hat的GFS(Global Filesystem,全球文件系統)。 雖然現在Ceph已經正式進入Linux內核,但主流Linux發行版廠商尚未對此作出回應。Red Hat平臺工程副總裁Tim Burke說:“云存儲產品將繼續保持高度活躍和不斷發展,現在說誰是贏家尚不明確,為此,Red Hat將會繼續主動創新,現在說Ceph將會成為一個突出的角色為時尚早”。 LogFS閃存文件系統 Linux 2.6.34內核中還新增了一個文件系統LogFS,固態硬盤(SSD)和其它基于閃存的設備在Linux下又多了一個文件系統選擇,LogFS項目的官方網站將其定義為一個可擴展的閃存文件系統。 Linux中的虛擬化增強 在2.6.34內核中,KVM Hypervisor也得到了增強,帶來了新的vhost-net技術,vhost-net的目的是盡可能減少虛擬化開銷。根據Burke的說法,Red Hat即將發布的RHEL 6.0一個關鍵的目標就是提高虛擬化性能。 Burke說I/O密集型工作負載給Linux帶來了巨大的挑戰,這也是為什么連續幾個內核版本都在這方面有所改進的原因。 Burke說:“最近的virtio-net增強提供的網絡接口比virt客戶機/主機接口更有效,主要目標是大幅減少系統調用的數量,我們正在努力工作,爭取在下一個RHEL產品發布時納入此項功能”。 |