並行文件系統 BeeGFS 現已開源
2月23日 ThinkParQ 宣布完整的 BeeGFS 並行文件系統 的源碼現已開源。由於 BeeGFS 是專為要求性能的環境開發的,所以它在開發時十分注重安裝的簡易性以及高度靈活性,包括融合了在存儲伺服器同時做計算任務時需要的設置。隨著系統中的伺服器以及存儲設備的增加,文件系統的容量以及性能將是需求的拓展點,無論是小型集群還是多達上千個節點的企業級系統。
官方第一次聲明開放 BeeGFS 的源碼是在 2013 年的國際超級計算大會上發布的。這個聲明是在歐洲的百億億次級超算項目 DEEP-ER 的背景下做出的,在這個項目里為了得到更好的 I/O 要求,做出了一些新的改進。對於運算量高達百億億次的系統,不同的軟硬體必須有效的協同工作才能得到最佳的拓展性。因此,開源 BeeGFS 是讓一個百億億次的集群的所有組成部分高效的發揮作用的一步。
「當我們的一些用戶對於 BeeGFS 十分容易安裝並且不用費心管理而感到高興時,另外一些用戶則想要知道它是如何運行的以便於更好的優化他們的應用,使得他們可以監控它或者把它移植到其他的平台上,比如 BSD,」 Sven Breuner 說道,他是 ThinkParQ (BeeGFS 背後的公司)的 CEO,「而且,把 BeeGFS 移植到其他的非 X86 架構,比如 ARM 或者 Power,也是社區即將要做的一件事。」
對於未來的採購來說,ARM 技術的穩步發展確實使得它成為了一個越來越有趣的技術。因此, BeeGFS 的團隊也參與了 ExaNeSt,一個來自歐洲的新的百億億次級超算計劃,這個計劃致力於使 ARM 的生態能為高性能的工作負載做好準備。「儘管現在 BeeGFS 在 ARM 處理器上可以算是開箱即用,這個項目也將給我們機會來證明我們在這個架構上也能完全發揮其性能。」, Bernd Lietzow , BeeGFS 中 ExaNeSt 的領導者補充道。
作為一個有著 25 K 行 C++ 代碼的元數據服務以及約 15 K 行存儲服務的項目,BeeGFS 相對比較容易理解和拓展,不只是對於大神,對於對文件系統有興趣的大學生也是這樣。在 GitHub 上已經有很多的為 BeeGFS 寫的項目,比如基於瀏覽器的監控或者 Docker 一體化。
有關新聞顯示, BeeGFS 用戶大會將於 5 月 18-19 日在德國凱澤斯勞滕舉行。
via: http://insidehpc.com/2016/02/beegfs-parallel-file-system-now-open-source/
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive