2011-11-21 51 views
1

我最近開始對我的Windows Azure帳戶使用Web Deployment Accelerator。它能夠及時提供及時的回報,並且是一個優秀的產品。Windows Azure存儲事務處理器Web部署加速器

但是因爲「一切」現在存儲到Azure存儲而不是常規的E:驅動器,所以我立即看到使用該工具的成本後果。

在一天內,我收穫了強勁的4美元紐幣收費。爲了做到這一點,我不得不通過大約8萬次存儲交易,坦率地說,我不能確定他們都去了哪裏。

我上傳了6個非常小的網站,每個網站都不會超過300個文件。所以我想知道:

a。是否有Web部署加速器的分析工具,可以讓我查看80,000個存儲事務在何處以及如何用於這麼小的產品。它是存儲交易密集型工具嗎?是否對這個工具的運作方式進行過任何成本分析?它是否考慮到成本進行了優化?

b。如果我使用這個工具,我是否支付每個http請求2個存儲事務到一個站點?自從該工具現在將Web服務器日誌寫入表存儲器以來,這將是一個存儲請求來提取http請求資源(img,腳本等)以及存儲請求以寫入日誌條目以及它不是嗎?

我不擔心目前的收費我關心未來,如果我開始將我的託管業務全部轉移到雲中。我的意思是我現在被收取費用,甚至只是「看」我的數據?如果我使用類似Azure Storage Explorer這樣的工具列出存儲文件夾的內容,這是x個存儲事務的數量,其中x =文件夾中的文件數量?

+0

我建議您爲您的開發使用加速器,但切換到您的實時環境的傳統部署。 –

回答

2

不確定是否有第三方分析工具,但Windows Azure存儲日誌記錄和指標會爲您提供關於個別訪問和每小時彙總的非常詳細的信息。啓用它非常簡單,2011年11月SDK包含對啓用所需的API調用的支持。請參閱here以瞭解指標和日誌記錄提供的內容。

我的團隊與Fullscale180合作構建存儲庫Azure Store XRay,以演示如何啓用和查詢存儲指標和日誌記錄。注意:這是在SDK有記錄和度量支持之前發佈的,因此它使用REST API調用。但是,如果您嘗試使用該庫,那不會影響您。

你也可以看看其他的代碼演示,Cloud Ninja,要求X射線庫的指標顯示(見here運行演示)。

關於查詢blob容器中對象的存儲:這不是1:1事務:文件方案。您可以指定在容器中列出項目時返回的最大斑點數量。所有斑點都可能在一次交易中返回。當然,如果你抓住每個blob,每個blob至少有一個事務(取決於blob的大小)。有關列出斑點的詳細信息,請參見here

相關問題