2024Dynamo:亞?遜的?可?性鍵值存儲_第1頁
2024Dynamo:亞?遜的?可?性鍵值存儲_第2頁
2024Dynamo:亞?遜的?可?性鍵值存儲_第3頁
2024Dynamo:亞?遜的?可?性鍵值存儲_第4頁
2024Dynamo:亞?遜的?可?性鍵值存儲_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

DynamoDynamoDynamo

]]]

Dynamo

都運行自己的Dynamo實例。

制對象(blob)

及第

[5]。“C”

SLA(2.2)

SLA圖99.9%面請求通常需要渲染引擎通過向150多個服務(wù)發(fā)送請求來構(gòu)建其響應(yīng)。

各種存儲系統(tǒng)Oceanstore[9PAST[17OceanstoreOceanstore

BayouFreenet和Gnutella1

,節(jié)點都可以有效地將搜索查詢路由到具有所需數(shù)據(jù)的某個對等點Pastry[16Chord[20]

1:Dynamo節(jié)點BC和D存(A,B

K

2Dynamo

3.3Dynamo

get()put

分區(qū)算法Dynamo

與其第N個前任之間的環(huán)區(qū)域2B復(fù)制密鑰k

及其關(guān)聯(lián)時鐘[(Sx,2),(Sy,1)]。

Merkle處理故障Dynamo上執(zhí)行N

Merkle

成員資格和故障檢測4.8.1Amazon(

致Dynamo環(huán)在邏輯上分裂。

Dynamo件組件Java為了避免通信嘗試失敗BA(即使B響應(yīng)節(jié)點C的消息),節(jié)點A可能會認(rèn)為節(jié)點B發(fā)生故障Dynamo環(huán)中

,BDBJava應(yīng)用程序根據(jù)其對象大小分布選擇Dynamo的本地持久性引擎。SEDA架構(gòu)[24]。

所有通信均使用JavaNIO假設(shè)有節(jié)點不再需要處理它們的某些鍵X

高性能讀取引擎Dynamo被設(shè)計為“始終可寫3。load持續(xù)30分鐘。Dynamo(N,R,W(3,2,2)一致性和可用性SLA級別。

99.95(5)NWputWSLA。

300由于Dynamo運行在標(biāo)準(zhǔn)商用硬件組件上I/O吞吐量遠低于高端企業(yè)服務(wù)更具挑戰(zhàn)性R或W副本的限制4顯示了Dynamo3099.9

(1/8和和1T(并2)T()

N7N=3(ii)能夠在運行時更改放置方案。

策略

99.94%0.00057%0.00047%0.00009%

Dynamo

如果負(fù)載均衡器將請求分

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論