分佈式文件系統QFS簡介

        本人對分佈式文件系統有一定的興趣,最近在網上看到一個開源的分佈式文件系統QFS,正好比較熟悉,決定在空餘時間小小研究一下,當作一次學習。

        QFS是quantcast公司的一個開源項目,這是一個什麼樣的公司,我並不清楚。gitbut 上有一些他們的開源代碼:https://github.com/quantcast。

        QFS是一個c++實現的類GFS的分佈式文件系統,其架構與實現基本上都遵循GFS的那篇paper。具體的信息可以從http://quantcast.github.io/qfs/獲取。

        需要指出的是,QFS的介紹中,將其讀寫性能與HDFS做了一個比較,寫性能比HDFS快75%,讀性能比HDFS高47%。具體測試見https://github.com/quantcast/qfs/wiki/Performance-Comparison-to-HDFS。由於沒有親手做過類似對比測試,所以對這麼好的結果不做評論。接下來,只是單純的從架構以及代碼實現層面,對QFS做一個解析,所以這將是一個系列的文章。歡迎看到此文章的技術愛好者一起討論並加以指點。

發佈了23 篇原創文章 · 獲贊 11 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章