在Li講座nux體系共享空間中,罕見的散佈式文件體系有良多種,好比:GFS、TFS分享、HDFS、Moose時租會議Fs、FastDfs、MogileFs、GridFs訪談、MinIO、SeaweedFS、GlusterFS、Ceph、GlusterFS等。本文為年夜傢簡略先容幾個,盼望對你們有效!
1、GFS
Google為知足公司需求而開闢的基於Linux的可擴大的散佈式文件體系,用分享於年夜型的、散佈式的、對年夜數分享據停止拜訪和時租會議利用,本教學場地錢低,利用於便宜的通俗硬件上,但不開源,暫不斟酌。
2、TFS
阿裡巴巴為知足淘寶對小文件存儲的需求而開闢的一個可擴大、高可用、高瑜伽場地機能、面向internet辦事、開源的散佈式文件體系,重要針對海量的非構造化數據,它修建在通俗的Linux機械集群上,可為內部供給高靠得住和高並發的存儲拜訪。TFS為淘寶供給海量小文件存儲,個人空間1對1教學凡是文件鉅細不跨見證越1M,這個也暫不斟酌。
hadoop散佈式文件體系,合適運轉在通用硬件上做散佈式存儲和盤算,由於它具有高容錯性和可擴大性的特色,可安排在便宜的機械上,合適年夜數1對1教學據的處置,在離線批量處置年夜數據上有後天的上風。
4、MooseFS
MooseFS是來自波蘭的開源且具有冗餘容錯效能的散佈式POSIX文件體系,也是參照瞭GFS的架構,完成瞭宏大部門POSIX語義和API,它支撐經由過程FUSE方法將文件掛載操縱,同時其供給的web治理界面很是便利檢查以後的文件存儲狀況,對master辦事器有單點依靠,用perl編寫,用於中、年夜型聚會文件利用,但機能時租絕對較差,因為能夠會及時拜訪所以暫不斟酌。
5、MogileFS
時租會議
MogileFS是一套高效開源的文件主動備份組件,由Six Apa時租場地rt開闢,普遍利用在包含Live Journal等web2.0站點上。支撐多節點冗餘,可完瑜伽場地成主動的文件復制。不需求RAID,利用層會議室出租可以直接完成R教學AID,不共享任何工具,經由過程集群時租空間接口供給辦事任務於利用層教學場地,沒有特別的組件請求。應用HTTP方法通訊。
6、GridFS
MongoDB是一種著名的nosql數據庫,GridFS是MongoDB的一個內置效能,它用於存儲和恢復那些跨家教場地越16M的文件,是文件存儲的一種方法,可是它是存儲在MongoDB的聚集中。它可以直接應用已樹立的復制或分片機制,所以關於文件存儲來說毛病恢復和擴大都不難,且GridFS不發生磁盤碎片分享。
7、MinIO
MinIO是一個基於Apache License v2.0開源協定的對象存儲辦事。它兼容亞馬遜S3雲存儲辦事接口,很是合適於存儲年夜容量非構造化的數據,例如圖片、錄像、日志文件、備份交流數據和容器/虛擬機鏡像等,而一個對象文件可所以肆意鉅細,從幾kb到最年夜5T不等。它也是一個很是輕量的辦事,可小樹屋以很簡略的和其他利用的聯合。MinIO的特點在於簡瑜伽場地略、輕量級,對開闢者友共享空間愛,進修本錢低,裝置運維簡略,開箱即用。