欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

GlusterFS存儲結構原理介紹-創(chuàng)新互聯(lián)

一、分布式文件系統(tǒng)

成都網(wǎng)絡公司-成都網(wǎng)站建設公司成都創(chuàng)新互聯(lián)公司10余年經驗成就非凡,專業(yè)從事成都網(wǎng)站設計、網(wǎng)站制作,成都網(wǎng)頁設計,成都網(wǎng)頁制作,軟文營銷廣告投放等。10余年來已成功提供全面的成都網(wǎng)站建設方案,打造行業(yè)特色的成都網(wǎng)站建設案例,建站熱線:18980820575,我們期待您的來電!

  分布式文件系統(tǒng)(Distributed File System)是指文件系統(tǒng)管理的物理存儲資源并不直接與本地節(jié)點相連,而是分布于計算網(wǎng)絡中的一個或者多個節(jié)點的計算機上。目前意義上的分布式文件系統(tǒng)大多都是由多個節(jié)點計算機構成,結構上是典型的客戶機/服務器模式。流行的模式是當客戶機需要存儲數(shù)據(jù)時,服務器指引其將數(shù)據(jù)分散的存儲到多個存儲節(jié)點上,以提供更快的速度,更大的容量及更好的冗余特性。

  目前流行的分布式文件系統(tǒng)有許多,如MooseFS、OpenAFS、GoogleFS,具體實現(xiàn)原理我這里不再介紹。

二、GlusterFS概述

  GlusterFS系統(tǒng)是一個可擴展的網(wǎng)絡文件系統(tǒng),相比其他分布式文件系統(tǒng),GlusterFS具有高擴展性、高可用性、高性能、可橫向擴展等特點,并且其沒有元數(shù)據(jù)服務器的設計,讓整個服務沒有單點故障的隱患。

術語:

  • Brick:GFS中的存儲單元,通過是一個受信存儲池中的服務器的一個導出目錄。可以通過主機名和目錄名來標識,如'SERVER:EXPORT'

  • Client:掛載了GFS卷的設備

  • Extended Attributes:xattr是一個文件系統(tǒng)的特性,其支持用戶或程序關聯(lián)文件/目錄和元數(shù)據(jù)。

  • FUSE:Filesystem Userspace是一個可加載的內核模塊,其支持非特權用戶創(chuàng)建自己的文件系統(tǒng)而不需要修改內核代碼。通過在用戶空間運行文件系統(tǒng)的代碼通過FUSE代碼與內核進行橋接。

  • Geo-Replication

  • GFID:GFS卷中的每個文件或目錄都有一個唯一的128位的數(shù)據(jù)相關聯(lián),其用于模擬inode

  • Namespace:每個Gluster卷都導出單個ns作為POSIX的掛載點

  • Node:一個擁有若干brick的設備

  • RDMA:遠程直接內存訪問,支持不通過雙方的OS進行直接內存訪問。

  • RRDNS:round robin DNS是一種通過DNS輪轉返回不同的設備以進行負載均衡的方法

  • Self-heal:用于后臺運行檢測復本卷中文件和目錄的不一致性并解決這些不一致。

  • Split-brain:腦裂

  • Translator:

  • Volfile:glusterfs進程的配置文件,通常位于/var/lib/glusterd/vols/volname

  • Volume:一組bricks的邏輯集合

1、無元數(shù)據(jù)設計

  元數(shù)據(jù)是用來描述一個文件或給定區(qū)塊在分布式文件系統(tǒng)中所在的位置,簡而言之就是某個文件或某個區(qū)塊存儲的位置。傳統(tǒng)分布式文件系統(tǒng)大都會設置元數(shù)據(jù)服務器或者功能相近的管理服務器,主要作用就是用來管理文件與數(shù)據(jù)區(qū)塊之間的存儲位置關系。相較其他分布式文件系統(tǒng)而言,GlusterFS并沒有集中或者分布式的元數(shù)據(jù)的概念,取而代之的是彈性哈希算法。集群中的任何服務器和客戶端都可以利用哈希算法、路徑及文件名進行計算,就可以對數(shù)據(jù)進行定位,并執(zhí)行讀寫訪問操作。

  這種設計帶來的好處是極大的提高了擴展性,同時也提高了系統(tǒng)的性能和可靠性;另一顯著的特點是如果給定確定的文件名,查找文件位置會非常快。但是如果要列出文件或者目錄,性能會大幅下降,因為列出文件或者目錄時,需要查詢所在節(jié)點并對各節(jié)點中的信息進行聚合。此時有元數(shù)據(jù)服務的分布式文件系統(tǒng)的查詢效率反而會提高許多。

2、服務器間的部署

  在之前的版本中服務器間的關系是對等的,也就是說每個節(jié)點服務器都掌握了集群的配置信息,這樣做的好處是每個節(jié)點度擁有節(jié)點的配置信息,高度自治,所有信息都可以在本地查詢。每個節(jié)點的信息更新都會向其他節(jié)點通告,保證節(jié)點間信息的一致性。但如果集群規(guī)模較大,節(jié)點眾多時,信息同步的效率就會下降,節(jié)點信息的非一致性概率就會大大提高。因此GlusterFS未來的版本有向集中式管理變化的趨勢。

3、客戶端訪問流程

GlusterFS 存儲結構原理介紹

  當客戶端訪問GlusterFS存儲時,首先程序通過訪問掛載點的形式讀寫數(shù)據(jù),對于用戶和程序而言,集群文件系統(tǒng)是透明的,用戶和程序根本感覺不到文件系統(tǒng)是本地還是在遠程服務器上。讀寫操作將會被交給VFS(Virtual File System)來處理,VFS會將請求交給FUSE內核模塊,而FUSE又會通過設備/dev/fuse將數(shù)據(jù)交給GlusterFS Client。最后經過GlusterFS Client的計算,并最終經過網(wǎng)絡將請求或數(shù)據(jù)發(fā)送到GlusterFS Server上。

三、GlusterFS集群的模式

   GlusterFS 集群的模式只數(shù)據(jù)在集群中的存放結構,類似于磁盤陣列中的級別。

1、分布式卷(Distributed Volume)

  又稱哈希卷,近似于RAID0,文件沒有分片,文件根據(jù)hash算法寫入各個節(jié)點的硬盤上,優(yōu)點是容量大,缺點是沒冗余。

GlusterFS 存儲結構原理介紹

  創(chuàng)建卷指令如下:

gluster volume create test-volume server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4

2、復制卷(Replicated Volume)

  相當于raid1,復制的份數(shù),決定集群的大小,通常與分布式卷或者條帶卷組合使用,解決前兩種存儲卷的冗余缺陷。缺點是磁盤利用率低。

  復本卷在創(chuàng)建時可指定復本的數(shù)量,通常為2或者3,復本在存儲時會在卷的不同brick上,因此有幾個復本就必須提供至少多個brick,當其中一臺服務器失效后,可以從另一臺服務器讀取數(shù)據(jù),因此復制GlusterFS卷提高了數(shù)據(jù)可靠性的同事,還提供了數(shù)據(jù)冗余的功能。

GlusterFS 存儲結構原理介紹

  創(chuàng)建卷指令如下:

gluster volume create test-volume replica 2 transport tcp server1:/exp1 server2:/exp2

3、分布式復制卷(Distributed ReplicatedVolume)

  分布式復制GlusterFS卷結合了分布式和復制Gluster卷的特點,看起來類似RAID10,但其實不同,RAID10其實質是條帶化,但分布式復制GlusterFS卷則沒有。

GlusterFS 存儲結構原理介紹

  創(chuàng)建卷指令如下:

gluster volume create test-volume replica 2 transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4

4、條帶卷(Striped Volume)

  相當于raid0,文件是分片均勻寫在各個節(jié)點的硬盤上的,優(yōu)點是分布式讀寫,性能整體較好。缺點是沒冗余,分片隨機讀寫可能會導致硬盤IOPS飽和。

GlusterFS 存儲結構原理介紹

  創(chuàng)建卷指令如下:

gluster volume create test-volume stripe 2 transport tcp server1:/exp1 server2:/exp2

5、分布式條帶卷(Distributed Striped Volume)

  當單個文件的體型十分巨大,客戶端數(shù)量更多時,條帶卷已經無法滿足需求,此時將分布式與條帶化結合起來是一個比較好的選擇。其性能與服務器數(shù)量有關。

GlusterFS 存儲結構原理介紹

  創(chuàng)建卷指令如下:

gluster volume create test-volume stripe 4 transport tcp server1:/exp1 server2:/exp2 server3:/exp3 server4:/exp4 server5:/exp5 server6:/exp6 server7:/exp7 server8:/exp8

參考文檔:http://gluster.readthedocs.io/en/latest/Quick-Start-Guide/Architecture/

四、GlusterFS 的安裝與應用,請點擊查看

http://wzlinux.blog.51cto.com/8021085/1949619

                GlusterFS 存儲結構原理介紹

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

網(wǎng)頁標題:GlusterFS存儲結構原理介紹-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://aaarwkj.com/article2/idgoc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站制作、網(wǎng)站設計搜索引擎優(yōu)化、定制開發(fā)網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設
久久亚洲天堂色图不卡| 欧美精品亚洲精品国产| 久久精品中文字幕有码日本道| 国产另类极品熟女露脸自拍| 亚洲欧洲另类美女久久精品| 日本人妻伦理在线播放| 最新免费观看男女啪啪视频| 18岁未成年禁止观看视频| 日本高清免费黄色录像| 亚洲精品亚洲一区亚洲二区| 国产免费高清视频成人| 国产91在线观看网站| 国产精品自产拍av在线| 亚洲熟女av一区少妇| 海外成人永久免费视频| 天天操夜夜操狠狠操91| 亚洲免费视频区一区二| 四虎在线观看免费资源| 蜜臀av在线播放黑丝| 成人精品超碰一区二区| 国产成人久久久精品一区| 亚洲一区二区精品自拍| 亚洲熟妇av一区二区| 国产男女爱猛视频在线| 日本一区二区在线高清| 国产粉嫩一区二区三区在线观看| 欧美一区二区三区四区久久 | 国产精品亚洲精品欧美| 先锋影音女同中文字幕| 日本av高清视频在线观看| 亚洲欧美日韩国产一区| 色婷婷狠狠久久综合中文一本| 国语对白刺激真实精品| 国产精品国语对白av处女| 精品欧美熟妇高潮喷水特黄| 国产午夜福利不卡在线观看| 国产视频在线一区二区| 国产剧情在线观看网站| 粉嫩一区二区三区av| 亚洲欧洲一区二区中文字幕| av 一区二区三区av|