亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
123456下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 115068 | 回復(fù): 57
打印 上一主題 下一主題

[FastDFS] FastDFS一個(gè)高效的分布式文件系統(tǒng) [復(fù)制鏈接]

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國(guó)
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚(yú)座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-02-18 15:42 |只看該作者 |倒序?yàn)g覽
FastDFS是一個(gè)開(kāi)源的輕量級(jí)分布式文件系統(tǒng),她對(duì)文件進(jìn)行管理,功能包括:文件存儲(chǔ)、文件同步、文件訪問(wèn)(文件上傳、文件下載)等,解決了大容量存儲(chǔ)和負(fù)載均衡的問(wèn)題。特別適合以文件為載體的在線服務(wù),如相冊(cè)網(wǎng)站、視頻網(wǎng)站等等。

FastDFS服務(wù)端有兩個(gè)角色:跟蹤器(tracker)和存儲(chǔ)節(jié)點(diǎn)(storage)。跟蹤器主要做調(diào)度工作,在訪問(wèn)上起負(fù)載均衡的作用。

存儲(chǔ)節(jié)點(diǎn)存儲(chǔ)文件,完成文件管理的所有功能:存儲(chǔ)、同步和提供存取接口,F(xiàn)astDFS同時(shí)對(duì)文件的metadata進(jìn)行管理。所謂文件的meta data就是文件的相關(guān)屬性,以鍵值對(duì)(key valuepair)方式表示,如:width=1024,其中的key為width,value為1024。文件metadata是文件屬性列表,可以包含多個(gè)鍵值對(duì)。

FastDFS系統(tǒng)結(jié)構(gòu)如下圖所示:


跟蹤器和存儲(chǔ)節(jié)點(diǎn)都可以由一臺(tái)多臺(tái)服務(wù)器構(gòu)成。跟蹤器和存儲(chǔ)節(jié)點(diǎn)中的服務(wù)器均可以隨時(shí)增加或下線而不會(huì)影響線上服務(wù)。其中跟蹤器中的所有服務(wù)器都是對(duì)等的,可以根據(jù)服務(wù)器的壓力情況隨時(shí)增加或減少。

為了支持大容量,存儲(chǔ)節(jié)點(diǎn)(服務(wù)器)采用了分卷(或分組)的組織方式。存儲(chǔ)系統(tǒng)由一個(gè)或多個(gè)卷組成,卷與卷之間的文件是相互獨(dú)立的,所有卷的文件容量累加就是整個(gè)存儲(chǔ)系統(tǒng)中的文件容量。一個(gè)卷可以由一臺(tái)或多臺(tái)存儲(chǔ)服務(wù)器組成,一個(gè)卷下的存儲(chǔ)服務(wù)器中的文件都是相同的,卷中的多臺(tái)存儲(chǔ)服務(wù)器起到了冗余備份和負(fù)載均衡的作用。
在卷中增加服務(wù)器時(shí),同步已有的文件由系統(tǒng)自動(dòng)完成,同步完成后,系統(tǒng)自動(dòng)將新增服務(wù)器切換到線上提供服務(wù)。

當(dāng)存儲(chǔ)空間不足或即將耗盡時(shí),可以動(dòng)態(tài)添加卷。只需要增加一臺(tái)或多臺(tái)服務(wù)器,并將它們配置為一個(gè)新的卷,這樣就擴(kuò)大了存儲(chǔ)系統(tǒng)的容量。
FastDFS中的文件標(biāo)識(shí)分為兩個(gè)部分:卷名和文件名,二者缺一不可。

                               FastDFS file upload
上傳文件交互過(guò)程:
1. client詢問(wèn)tracker上傳到的storage,不需要附加參數(shù);
2. tracker返回一臺(tái)可用的storage;
3. client直接和storage通訊完成文件上傳。


                         FastDFS file download
下載文件交互過(guò)程:
1. client詢問(wèn)tracker下載文件的storage,參數(shù)為文件標(biāo)識(shí)(卷名和文件名);
2. tracker返回一臺(tái)可用的storage;
3. client直接和storage通訊完成文件下載。

需要說(shuō)明的是,client為使用FastDFS服務(wù)的調(diào)用方,client也應(yīng)該是一臺(tái)服務(wù)器,它對(duì)tracker和storage的調(diào)用均為服務(wù)器間的調(diào)用。

google code地址:http://code.google.com/p/fastdfs/
google code下載地址:http://code.google.com/p/fastdfs/downloads/list

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2009-02-18 18:35 |只看該作者
這個(gè)原來(lái)是在 C 版的東西吧?
為什么不請(qǐng)?jiān)髡邅?lái)做版主呢?

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2009-02-18 20:33 |只看該作者
原帖由 swordfish.cn 于 2009-2-18 18:35 發(fā)表
這個(gè)原來(lái)是在 C 版的東西吧?
為什么不請(qǐng)?jiān)髡邅?lái)做版主呢?

支持這個(gè)建議

論壇徽章:
4
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-08-15 06:20:00
4 [報(bào)告]
發(fā)表于 2009-02-19 10:15 |只看該作者

回復(fù) #3 kns1024wh 的帖子

謝謝大家的支持,正在申請(qǐng)中,很快可以申請(qǐng)下來(lái)。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2009-03-05 11:17 |只看該作者

回復(fù) #4 happy_fish100 的帖子

剛剛看到,問(wèn)一下tracker   storage  client之間的通訊是基于socket的吧,沒(méi)有用rpc吧。對(duì)這個(gè)不太了解,問(wèn)一下,這個(gè)用socket好些還是rpc好些,gfs用的是什么呢。還有yahoo的那個(gè)分布式文件系統(tǒng)的站怎么上不了了啊。

論壇徽章:
4
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-08-15 06:20:00
6 [報(bào)告]
發(fā)表于 2009-03-05 16:35 |只看該作者
原帖由 cskyrain 于 2009-3-5 11:17 發(fā)表
剛剛看到,問(wèn)一下tracker   storage  client之間的通訊是基于socket的吧,沒(méi)有用rpc吧。對(duì)這個(gè)不太了解,問(wèn)一下,這個(gè)用socket好些還是rpc好些,gfs用的是什么呢。還有yahoo的那個(gè)分布式文件系統(tǒng)的站怎么上不了 ...


使用rpc需要遵循RPC協(xié)議標(biāo)準(zhǔn),使用socket可以自己定義通信協(xié)議,這樣效率和靈活性都更好。
我對(duì)gfs了解不多,你可以查閱一下相關(guān)文檔。
雅虎的站長(zhǎng)天下已經(jīng)下線了,相關(guān)的文章和帖子都已經(jīng)遷移到了本論壇。

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2009-03-14 03:43 |只看該作者
如果我只想單純的實(shí)現(xiàn)文件同步功能,從一臺(tái)機(jī)器同步到另外一臺(tái)機(jī)器,可否實(shí)現(xiàn)?

論壇徽章:
4
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-08-15 06:20:00
8 [報(bào)告]
發(fā)表于 2009-03-14 13:41 |只看該作者
原帖由 sopato 于 2009-3-14 03:43 發(fā)表
如果我只想單純的實(shí)現(xiàn)文件同步功能,從一臺(tái)機(jī)器同步到另外一臺(tái)機(jī)器,可否實(shí)現(xiàn)?


FastDFS是一個(gè)文件存儲(chǔ)服務(wù),文件同步只是它的一個(gè)功能,不能拆分出來(lái)的。
你可以使用rsync、scp之類的同步命令(工具)。

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2009-03-28 07:54 |只看該作者
原帖由 cskyrain 于 2009-3-5 11:17 發(fā)表
剛剛看到,問(wèn)一下tracker   storage  client之間的通訊是基于socket的吧,沒(méi)有用rpc吧。對(duì)這個(gè)不太了解,問(wèn)一下,這個(gè)用socket好些還是rpc好些,gfs用的是什么呢。還有yahoo的那個(gè)分布式文件系統(tǒng)的站怎么上不了 ...



堅(jiān)決抵制使用rpc的方式。。。。。。。。。。。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2009-04-23 10:07 |只看該作者

回復(fù) #1 Send_linux 的帖子

單個(gè)tracker的性能怎樣,支持多少并發(fā),如何做到的?
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP