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

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5062 | 回復(fù): 2
打印 上一主題 下一主題

[FastDFS] dolt131943:指定group進(jìn)行存儲 [復(fù)制鏈接]

論壇徽章:
4
2015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT運維版塊每日發(fā)帖之星
日期:2016-08-11 06:20:00IT運維版塊每日發(fā)帖之星
日期:2016-08-15 06:20:00
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-02-21 11:37 |只看該作者 |倒序瀏覽
dolt131943:
最近在尋找一個DFS系統(tǒng)進(jìn)行文件存儲,暫時考慮的就是FastDFS和MogileFS,

對于FastDFS有一個問題:
根據(jù)看到的java client api,好像FastDFS不支持保存文件到指定group(volumn?),具體保存到哪個group是由tracker服務(wù)器的配置決定的,有三種策略.

這樣是不是就無法實現(xiàn)不同重要程度的文件存放在在不同group的功能,因為有些group可能是三臺機子冗余用來保存比較重要的資料,有些可能一臺兩臺就夠了.

如果確實不能指定group來保存文件,那么是否有增加這個功能的打算?允許指定group保存文件以實現(xiàn)類似MogileFS將不同文件保存為不同class的功能?

謝謝.


happy_fish100:
你說的這個要求,可以變通方法實現(xiàn):
目前實現(xiàn)的客戶端可以直接指定上傳到的服務(wù)器,但需要客戶端知道服務(wù)器的分組情況。
我們可以在FastDFS tracker server中新增一個接口,返回指定group中active的服務(wù)器列表,然后由客戶端選擇其中的一臺服務(wù)器進(jìn)行文件上傳。

以上是我給出的一個解決方案,大家可以充分發(fā)表一下意見和建議。

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

lgc653:請問上傳文件的時候能夠在客戶端指定group嗎?

lgc653:
現(xiàn)在好像是隨機返回或者在服務(wù)器配置文件中強行指定。無法在客戶端指定。
還有能否在一臺機器上建立多個同名的group(端口不同),這樣在一臺機器上就可以做同步備份(掛接多個硬盤)

happy_fish100:
上傳文件時,group name不能由客戶端指定,由服務(wù)器配置文件指定選擇group的方式:roundrobin(輪流)、固定組、剩余空間最大的組。
目前的設(shè)計是同組的存儲服務(wù)器的端口號必須相同,主要是出于便于管理的考慮。

lgc653:
目前的設(shè)計是同組的存儲服務(wù)器的端口號必須相同,主要是出于便于管理的考慮。
那么請問同一臺機器上能否能夠設(shè)定兩個同組的存儲,比如都是group1(端口號相同),這樣單機就能備份?
比如我想?yún)^(qū)分存儲,比如圖片都存放在一處,mp3都存在另外一處,是否只有增加tracker server來實現(xiàn)?


happy_fish100:
一臺服務(wù)器上可以劃分為多個group,每個group需要一個單獨的配置文件,即一個group需要啟動一份程序。一臺服務(wù)器上不能模擬兩個同組的storage server。
如果要區(qū)分存儲,采用多套FastDFS好了。比如圖片使用一套,mp3使用另外一套。


lgc653:
那么實際應(yīng)用中,我無法將訪問量大的文件存儲到備份多的group下面(因為是隨機的),當(dāng)然另外安裝一套fastdfs能夠解決這個問題,但是這樣一個tracker server支持多個group的設(shè)定是不是顯得有些雞肋呢?不知道作者能否考慮一下這個功能(能從客戶端指定group保存,沒有指定group的情況下則根據(jù)配置文件采用隨機或者指定的group保存)。感覺邏輯上修改比較小而實際作用還比較大(^-^)。


happy_fish100:
目前提供的客戶端API可以直接指定上傳到的storage server,你可以指定為特定group的一臺storage server,這樣就可以達(dá)到你想要的的結(jié)果。


lgc653:
如果指定上傳到某個Group的storage是不是即無法實現(xiàn)負(fù)載均衡
也無法實現(xiàn)自動的冗余復(fù)制?

happy_fish100:
>>如果指定上傳到某個Group的storage是不是即無法實現(xiàn)負(fù)載均衡
>>也無法實現(xiàn)自動的冗余復(fù)制?
冗余復(fù)制是自動的,沒有任何問題。以這種變通方式,負(fù)載均衡只能由客戶端來實現(xiàn)了。

lgc653:個人建議
個人覺得從便于管理的角度,還是提供一個指定group的功能比較好,而且從系統(tǒng)設(shè)計的角度也并不和您的設(shè)計理念相沖突。雖然在大規(guī)模應(yīng)用中多添置幾臺tracker server是必須的,但是在一些小型應(yīng)用中如果想利用FastDFS做一些基本的文件存儲、備份工作,可能就沒有那么多硬件資源。

您提到可以采用“我們可以在FastDFS tracker server中新增一個接口,返回指定group中active的服務(wù)器列表,然后由客戶端選擇其中的一臺服務(wù)器進(jìn)行文件上傳!钡姆椒,如果active的tracker server中不止包括指定group這唯一一個組,是否還是會隨機選擇組存儲?而且這樣設(shè)計是否將tracker server和group的功能有所混淆,tracker server應(yīng)該主要工作是調(diào)度,他不應(yīng)該起到分類管理的功能。group才應(yīng)該是對storage起到一個管理作用。

以上僅僅是個人觀點,希望有機會和您做更多討論。謝謝!


happy_fish100:近期將支持這個功能,敬請期待。

happy_fish100:剛推出的FastDFS V1.16,支持客戶端指定上傳到的分組。大家可以到google code下載最新版本。

lgc653:非常感謝
非常感謝您的努力。期望FastDFS越來越好

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

lgc653:順便請教一下

lgc653:store_path有什么作用,添加新的store_path,能否增加存儲容量,還是只有增加group才能增加存儲容量。

happy_fish100:引入store_path的目的是在一臺存儲服務(wù)器上管理多個單獨mount的硬盤(即支持多個mount點)。通常通過增加group來增加系統(tǒng)的存儲容量。
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP