Windows Azure Storage – 4万亿对象和计数
Window Azure Storage有著驚人增長的一年。我們擁有超過4萬億的存儲對象,每秒處理著270,000個請求,頂峰時達到每秒880000個請求。
大約一年前,我們達到了一萬億的目標。然后在過去的12 個月,在存儲對象上我們經歷了一個4倍的驚人增長,平均每秒請求增長2.7倍.
下表中顯示的是過去一年中Window Azure存儲對象的數量。顯示的存儲對象是在每個月的最后一天進行統計的。統計的對象是存儲在Windows Azure Storage 中獨一無二的用戶對象的數量,因此計數不包括副本。
以下圖表顯示每秒的平均請求和峰值請求。顯示的每秒平均請求數量是整個月份總和的平均數,顯示的每秒峰值請求是每個月的峰值。
我們預計這個增長速度將繼續下去,特別是自從我們把 存儲請求成本降低10倍以來。不考慮請求的類型現在100000個請求花費0.01美元(同樣的花費對于輸入和產出而言)。對于Windows Azure Storage輸入和產出比其它云提供商便宜10到100倍。
除此之外,現在我們提供兩種類型的持久性存儲- 本地冗余存儲(LRS)和地理冗余存儲(GRS).? GRS存儲是我們已經提供的默認存儲方式,現在我們提供一種新的存儲類型稱為LRS. LRS提供折扣優惠,并提供本地冗余存儲,在特定的地點我們為你保留三個相同副本的數據。GRS提供地理冗余存儲,我們在相距至少400千米的兩地保留6個相同副本(每3個副本放在同一個地方)。這樣允許你為數據選擇想要的持久性級別。當然,如果你不需要額外的GRS持久性,你可以以23%至34%的折扣使用LRS(具體取決于存儲的數據量)。此外,我們還會使用其它精密的編碼方案用于存儲數據,提供比LRS和GRS更高的持久性,同時保持存儲開銷低,正如在我們在USENIX paper中描述的那樣。
同時對我們最近發布的Windows Azure 虛擬機而感到高興,持久性的硬盤作為Window Azure存儲對象的位置。這使操作系統和數據盤被你的操作系統所使用,和Window Azure Storage提供的LRS和GRS有著同樣的效果。隨著該版本的發行,我們也提供了簡單地使用客戶數據庫進入Window Azure Storage 去獲取更多的編程語言(.net, java, node.js, php, and python),以及REST.
正如SOSP paper中描述的那樣在同樣的存儲中Window Azure Storage用一種獨特的方式存儲不同類型的對象(Blobs, 磁盤/驅動器, 表, 隊列)。 Blobs總的數量(磁盤、驅動器被存儲為blobs),表的實體、隊列消息在統一存儲中超過4萬億。通過在同一存儲堆棧中混合不同類型的對象,為了保持數據的有效性我們用一個單堆棧來復制數據,并且我們在同一個硬盤中存儲不同類型的對象,使負荷平衡,進而降低價格。這使我們對所有類型對象擁有一個簡單地定價模型(同樣的花費就GB/月、帶寬和交易而言),因此顧客可以把注意力集中于選擇最能滿足他們需要的類型對象上,而不是因為價格不同而選擇另一種類型的對象。
我們為這種增長的趨勢而感到興奮,并繼續為客戶提供優質的服務工作。請讓我們知道是否你有一些反饋、 疑問或意見 !如果您想要了解更多有關Windows Azure,點擊這兒。
本文翻譯自:http://blogs.msdn.com/b/windowsazure/archive/2012/07/18/windows-azure-storage-4-trillion-objects-and-counting.aspx
轉載于:https://www.cnblogs.com/sesexxoo/archive/2012/07/26/6191256.html
總結
以上是生活随笔為你收集整理的Windows Azure Storage – 4万亿对象和计数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 宜阳县医保特殊疾病如何报销
- 下一篇: 如何恢复默认域策略和默认域控制器策略