聚焦Linux合作峰會2011:五大議題
近日,Linux開發者社區匯聚在舊金山討論Linux的未來。我作為參會者之一,也努力地收集了會影響Linux服務器管理員和用戶的重要發展信息。下面我就要向大家介紹此次會議上的五大應對方案。
1.控制組(cgroup)
cgroup的最初開發目的是限制Linux內核中的資源使用。內存、帶寬、CPU使用都可以用cgroup來控制,它還能用于拒絕到系統資源的訪問并監控系統資源。紅帽的資源管理指南很好地描述了它們工作的細節,你可以通過這本指南獲得更多信息。開發者還在致力于改良控制組工作的方式,所以你一定要報告漏洞并等等他們給出結果!
2.KVM
它的確是最受開發人員支持的管理程序,所以如果你還沒有用KVM,作好準備從Xen上切換過來吧。Christoph Hellwig詳盡地談到了KVM和qemu向訪客處理現有本地存儲的方式和開發人員在該領域所做的事情。IBM的Mike Day開始揭開KVM的一些神秘面紗,這些神秘點導致KVM沒能更廣泛地被采用。他的一些觀點得到觀眾的認同,但是當他聲稱,因為VMware的VMKernel 大部分是基于相同的Linux代碼,所以KVM和VMware非常相似這一觀點時,觀眾群有了小分歧。觀眾成員(VMware的職員)說,不對,不是這樣。暫時還不是這樣。
3.Yocto Project
雖然你也許對嵌入式設備不太在意,誰又知道這個世界(或是你的工作)將來會變成怎樣呢?此外,如果Linux是電子的,那它就是所有事情。Yocto Project是所有主要嵌入式芯片廠商、嵌入式商業Linux廠商、獨立開發人員和OpenEmbedded的聯合力量,它幫助開發人員使他們在創建新設備時不需要每次都重新啟動。
4.文件系統
谷歌Michael Rubin的一次偉大談話中提到了谷歌選擇用ext4代替ext2(稍微提及到由于用ext2部署地慢,所以他們沒有丟失所有數據)部署的原因。XFS和ext3都曾納入考慮但沒有選用,前者是因其復雜性,后者是因為它和ext2包含了一些相同的缺點。雖然谷歌選擇了ext4, Rubin似乎,只是現在它還不成熟。盡管花了三年時間從ext2轉移到ext4,我很懷疑谷歌將很快就進行另一次遷移。但是如果你正在等一次文件系統升級,瀏覽“黃油”也許就很值得。
5.Open vSwitch
Open vSwitch是為虛擬環境搭建的網絡轉換器,它與傳統轉換器的區別是它通過輸出一個外部界面來精細地控制配制狀態和發送行為。在這項技術上有一個參與性很強的展示,如果你正運行大型虛擬化環境且需要更高的效率,那這里一定有些東西值得你一看。
原文連接:http://www.searchsv.com.cn/showcontent_47614.htm?lg=t
【編輯推薦】