0

我的Web角色位於StorageAccount1,我的Azure存儲表位於StorageAccountB存儲帳戶之間的Azure性能

我的Web角色在存儲表上執行操作(插入,更新,查詢)。

這兩個存儲帳戶都位於SAME關聯組中。

如果我的Web角色和存儲表位於同一個存儲帳戶,性能會更好嗎?

+2

Web角色如何存儲在存儲帳戶上?這是一個角色,它只消耗虛擬機。 – sharptooth 2013-02-22 08:14:37

回答

4

您可能會被Visual Studio中的「發佈」窗口弄糊塗了。 「發佈」窗口允許您選擇關於應用程序部署方式的一些信息,例如Cloud Service以及存儲帳戶。當您選擇一個存儲帳戶時,這並不意味着您的應用程序將存儲在該存儲帳戶中,而只意味着該服務包(包含您的應用程序的包)將在那裏上傳。一旦軟件包上傳完畢,結構控制器就會將其部署到您的Cloud Service中。

除此之外,將Cloud Service(Web角色)部署到與存儲帳戶相同的關聯組中也是一個好主意。通過選擇相同的關聯組,Windows Azure將嘗試將您的雲服務和存儲帳戶進行物理分組,以最大限度地減少網絡開銷。