国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 基礎(chǔ)常識(shí) > 正文

分布式文件系統(tǒng)試用比較

2019-11-01 00:09:48
字體:
供稿:網(wǎng)友

   MooseFS 很不錯(cuò),已經(jīng)實(shí)用了半月了,易用,穩(wěn)定,對(duì)小文件很高效。

  MogileFS 據(jù)說對(duì)于 Web 2.0 應(yīng)用存儲(chǔ)圖片啥的很好。

  GlusterFS 感覺廣告宣傳做的比產(chǎn)品本身好。

  OpenAFS/Coda 是很有特色的東西。

  Lustre 復(fù)雜,高效,適合大型集群。

  PVFS2 搭配定制應(yīng)用會(huì)很好,據(jù)說曙光的并行文件系統(tǒng)就是基于 PVFS。

  適合做通用文件系統(tǒng)的有 MooseFS,GlusterFS,Lustre。

  ================================================================

  dCache

  - 依賴 PostgreSQL

  xtreemfs

  * 服務(wù)端是 Java 實(shí)現(xiàn)的

  - 性能不高

  CloudStore (KosmosFS)

  + 被 Hadoop 作為分布式文件系統(tǒng)后端之一

  - 不支持文件元信息

  - kfs_fuse 太慢,不可用

  - 編譯依賴多,文檔落后,腳本簡陋

  - 開發(fā)不活躍

  MooseFS

  + 支持文件元信息

  + mfsmount 很好用

  + 編譯依賴少,文檔全,默認(rèn)配置很好

  + mfshdd.cfg 加 * 的條目會(huì)被轉(zhuǎn)移到其它 chunk server,以便此 chunk server 安全退出

  + 不要求 chunk server 使用的文件系統(tǒng)格式以及容量一致

  + 開發(fā)很活躍

  + 可以以非 root 用戶身份運(yùn)行

  + 可以在線擴(kuò)容

  + 支持回收站

  + 支持快照

  - master server 存在單點(diǎn)故障

  - master server 很耗內(nèi)存

  MogileFS

  - 不適合做通用文件系統(tǒng),適合存儲(chǔ)靜態(tài)只讀小文件,比如圖片

  GlusterFS (特性)

  + 無單點(diǎn)故障問題

  + 支持回收站

  + 模塊化堆疊式架構(gòu)

  - 對(duì)文件系統(tǒng)格式有要求,ext3/ext4/zfs 被正式支持,xfs/jfs 可能可以,reiserfs 經(jīng)測(cè)試可以 (系統(tǒng)需求)

  - 需要以 root 用戶身份運(yùn)行(用了 trusted xattr,mount 時(shí)加 user_xattr 選項(xiàng)是沒用的,官方說法是glusterfsd 需要?jiǎng)?chuàng)建不同屬主的文件,所以必需 root 權(quán)限)

  - 不能在線擴(kuò)容(不 umount 時(shí)增加存儲(chǔ)節(jié)點(diǎn)),計(jì)劃在 3.1 里實(shí)現(xiàn)

  - 分布存儲(chǔ)以文件為單位,條帶化分布存儲(chǔ)不成熟

  GFS2

  http://sourceware.org/cluster/wiki/DRBD_Cookbook

  http://www.smop.co.uk/blog/index.php/2008/02/11/gfs-goodgrief-wheres-the-documentation-file-system/

  http://wiki.debian.org/kristian_jerpetjoen

  http://longvnit.com/blog/?p=941

  http://blog.chinaunix.net/u1/53728/showart_1073271.html (基于紅帽RHEL5U2 GFS2+ISCSI+XEN+Cluster 的高可性解決方案)

  http://www.yubo.org/blog/?p=27 (iscsi+clvm+gfs2+xen+Cluster)

  linux.chinaunix.net/bbs/thread-777867-1-1.html

  * 并不是 distributed file system, 而是 shared disk cluster file system,需要某種機(jī)制在機(jī)器之間共享磁盤,以及加鎖機(jī)制,因此需要 drbd/iscsi/clvm/ddraid/gnbd 做磁盤共享,以及 dlm 做鎖管理)

  - 依賴 Red Hat Cluster Suite (Debian: aptitude install redhat-cluster-suite, 圖形配置工具包system-config-cluster, system-config-lvm)

  - 適合不超過約 30 個(gè)節(jié)點(diǎn)左右的小型集群,規(guī)模越大,dlm 的開銷越大,默認(rèn)配置 8 個(gè)節(jié)點(diǎn)

  OCFS2

  * GFS 的 Oracle 翻版,據(jù)說性能比 GFS2 好 (Debian: aptitude install ocfs2-tools, 圖形配置工具包 ocfs2console)

  - 不支持 ACL、flock,只是為了 Oracle database 設(shè)計(jì)

  OpenAFS

  + 成熟穩(wěn)定

  + 開發(fā)活躍,支持 Unix/Linux/MacOS X/Windows

  - 性能不夠好

  Coda

  * 從服務(wù)器復(fù)制文件到本地,文件讀寫是本地操作因此很高效

  * 文件關(guān)閉后發(fā)送到服務(wù)器

  + 支持離線操作,連線后再同步到服務(wù)器上

  - 緩存基于文件,不是基于數(shù)據(jù)塊,打開文件時(shí)需要等待從服務(wù)器緩存到本地完畢

  - 并發(fā)寫有版本沖突問題

  - 并發(fā)讀有極大的延遲,需要等某個(gè) client 關(guān)閉文件,比如不適合 tail -f some.log

  - 研究項(xiàng)目,不夠成熟,使用不廣

  PVFS2

  http://blog.csdn.net/yfw418/archive/2007/07/06/1680930.aspx

  * 高性能

  - 沒有鎖機(jī)制,不符合 POSIX 語意,需要應(yīng)用的配合,不適合做通用文件系統(tǒng)

  (See pvfs2-guide chaper 5: PVFS2 User APIs and Semantics)

  - 靜態(tài)配置,不能動(dòng)態(tài)擴(kuò)展

  Lustre

  * 適合大型集群

  + 很高性能

  + 支持動(dòng)態(tài)擴(kuò)展

  - 需要對(duì)內(nèi)核打補(bǔ)丁,深度依賴 Linux 內(nèi)核和 ext3 文件系統(tǒng)

  Hadoop HDFS

  * 本地寫緩存,夠一定大小 (64 MB) 時(shí)傳給服務(wù)器

  - 不適合通用文件系統(tǒng)

  FastDFS

  - 只能通過 API 使用,不支持 fuse

  NFSv4 Referrals

  + 簡單

  - 沒有負(fù)載均衡,容錯(cuò)

  NFSv4.1 pNFS

  - 沒有普及

  spNFS

  * pNFS 在 Linux 上的一個(gè)實(shí)現(xiàn)

  Ceph (http://ceph.newdream.net/)

  - 開發(fā)初期,不穩(wěn)定

  - 依賴 btrfs

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 本溪| 马鞍山市| 平邑县| 宁城县| 桦甸市| 锡林浩特市| 两当县| 陆河县| 博客| 仪征市| 略阳县| 故城县| 扎兰屯市| 建宁县| 潍坊市| 宜阳县| 淮北市| 三门县| 交口县| 灵丘县| 突泉县| 萨嘎县| 雷州市| 江源县| 新和县| 海南省| 黎川县| 北川| 县级市| 忻州市| 郑州市| 曲靖市| 大同市| 新绛县| 福安市| 新余市| 桦川县| 肃宁县| 延安市| 呈贡县| 罗定市|