并行文件系統 BeeGFS 現已開源

jopen 9年前發布 | 9K 次閱讀

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 日在德國凱澤斯勞滕舉行。

編譯自:insidehpc.com

來源:linux.cn 

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!