xxxxx内射xxxx,人人妻人人澡人人爽偷拍台湾,国内揄拍高清国内精品对白,在线精品视频一区二区

新聞中心

首頁 > 新聞中心 > 行業(yè)新聞 >

google分布式存儲系統(tǒng)Megastore的產(chǎn)品性能及控制措施

時間:2016-12-01 08:59:49   閱讀:

 
   本節(jié)將介紹Megastore在Google中實際應(yīng)用的情況及系統(tǒng)出現(xiàn)錯誤時的一些控制措施。
 
   Megastore在Google中已經(jīng)部署和使用了若干年,有超過100個產(chǎn)品使用Megastore作為其存儲系統(tǒng)。圖2-28顯示了這些產(chǎn)品可用性的分布情況,從圖中可以看出,絕大多數(shù)產(chǎn)品具有極高的可用性(>99.999%)。這表明Megastore系統(tǒng)的設(shè)計是非常成功的,基本達到了預(yù)期目標。
 
   圖2-29是產(chǎn)品延遲情況的分布,根據(jù)數(shù)據(jù)中心的距離和寫入數(shù)據(jù)的大小,應(yīng)用程序的平均讀取延遲在萬分之一毫秒之內(nèi),平均寫入延遲在100至400毫秒之間。
 
   當某個完整副本忽然變的不可用或失去連接時,為了避免Megastore的性能下降,可釆取以下三種應(yīng)對方法。
 
   (1)通過重新選擇路由使客戶端繞開出現(xiàn)問題的副本,這是最重要的一種錯誤處理機制。
 
   (2)將出現(xiàn)問題副本上的協(xié)調(diào)者禁用,確保問題的影響降至最小。
 
   (3)禁用整個副本,這是最嚴厲的一種手段,但是這種方法比較少使用。
 
\
 
   一般來說,出現(xiàn)錯誤之后,上述三種方法可能會結(jié)合起來使用,而不是僅僅使用某種方法。
 
   本節(jié)主要介紹了Megastore的設(shè)計思想以及核心的技術(shù)手段,其中很多內(nèi)容對于設(shè)計NoSQL存儲系統(tǒng)是有借鑒意義的。但需要跟讀者指出的是:Megastore已經(jīng)是Google相對過時的存儲技術(shù)。Google目前正在使用的存儲系統(tǒng)是Spanner架構(gòu),Spanner的設(shè)計目標是能夠控制一百萬到一千萬臺服務(wù)器租用,Spanner最強大之處在于能夠在50毫秒之內(nèi)為數(shù)據(jù)傳遞提供通道——即使這兩個數(shù)據(jù)中心分布于地球的兩端。相信在不久之后G00gle也會公開Spanner的實現(xiàn)論文。
?

閩公網(wǎng)安備 35010002000114號