2013-02-28 95 views
1

我構建了一個天藍色雲服務應用程序。Azure Cloud Service本地存儲訪問速度是否比Blob存儲更快

該應用程序將可能多次......像DLL的,XAMLX文件及其它文件加載個XML一些配置文件和其他支持文件...

所以對於性能的緣故,我在想,如果複製blob到雲服務本地存儲,然後使用它將比直接從blob存儲中加載更具性能(可能更便宜)?

PS:我知道,本地存儲是不持續性,如果實例崩潰我失去了一切,這就是爲什麼一切都先保存在斑點...

回答

3

本地存儲是硬盤驅動器是更快。

如果這些文件是動態的,這意味着他們獲得的應用程序部署,您需要使用Blob存儲後創建。不過,我想,如果應用程序需要他們的服務器

。如果他們不動,然後將它們添加到您的網站在相關地方app_data文件或其他文件夾在本地持續他們的表現。

如果文件送達至客戶端,不需要安全直接從Blob存儲爲他們服務。本地驅動器的

編輯詳細加快

我用一個小實例在生產環境中對這些測試。一個小實例並沒有得到他們所說的最高I/O。我還在西歐的一個實例上進行了這些測試。您可能會從美國的一個新的數據中心獲得更快的性能。

本地存儲

Storage Drive

操作系統驅動器

Windows Drive

應用驅動

Application Drive

+1

你怎麼認爲它實際上是一個硬驅動器,而不是「作爲一個」硬盤驅動器?你能提供任何文件或概念驗證碼嗎?這將是非常有益的! (對不起,但我只是不能「聽你的話」)...) – Leonardo 2013-02-28 21:59:02

+0

當然會上傳一些細節,你會驚訝;) – Dreamwalker 2013-03-01 08:07:41

+0

確定添加一些屏幕截圖從測試實例 – Dreamwalker 2013-03-01 08:19:17