2014-03-26 49 views
0

我想了解使用Windows Azure託管Web服務時的正確方式。 閱讀一些文件的可用之後,我已經達到了這些行:超過Azure配額

的Windows Azure採取以下措施,如果預訂的資源使用配額的配額間隔超過(24小時):

數據輸出 - 當超出此配額時,Windows Azure會停止所有網站以進行配置,以便在當前配額間隔的剩餘時間內以共享模式運行。 Windows Azure將在下一個配額間隔開始時啓動網站。

CPU時間 - 當超過此配額時,Windows Azure會停止所有網站的訂閱,這些訂閱配置爲在當前配額間隔的剩餘時間內以共享模式運行。 Windows Azure將在下一個配額間隔開始時啓動網站。

我一直的印象是,使用雲解決方案將防止此類事件,我真的不知道什麼時候需要我的web服務將有一個頭,並根據需要將雲計算提供資源(和偏離我將收取他們) - 這是假設是錯誤的?

編輯

我發現這個偉大的職位,真正解釋了Azure的完美 Scott Hanselman - my own Q&A about Azure Websites and Pricing

+0

Azure按需提供資源(處理) - 因此,當您的Web服務不處理任何內容時,它不會花費任何東西。顯然 - 你需要確保你的web服務是無狀態的。 – Donal

+0

我的問題是當我需要處理但超出配額時發生的情況。 –

+0

你將不得不開始付款。 – Donal

回答

-1

天青根據託管你選擇的方法爲您提供不同的可擴展性水平。例如,如果您將您的Web服務託管在一個天藍色的網站上,則無法擴展到數千臺服務器。如果將您的Web服務託管在雲服務中,則可以進一步擴展。

在Azure中,可伸縮性並不總是透明地發生。在網絡服務的情況下,您的選擇是「天藍色的網站」,「天藍色的移動服務」和「天藍色的雲服務」。這些都不會提供透明的可擴展性。您需要定義您希望如何通過天藍色處理可伸縮性。大多數情況下,您可以在蔚藍管理門戶網站上執行此操作,並根據您的預定義指標定義「自動縮放」,如「使用的內存總量」或「計算使用的功率」。 Azure可幫助您從分佈式環境中收集指標,定義擴展規則和擴展,而不必擔心底層基礎架構,但您需要將這些部分粘合在一起,因爲它定義了您還將計入多少費用。

希望這是有道理的。

+0

謝謝,它幫助:) –

+0

這不是因爲託管在網站與雲服務。你是部分正確的,是的,雲服務更具可擴展性,但對於Windows Azure網站來說,它歸結爲網站運行的模式;即:免費,共享,標準。 – sabbour

+0

你錯了。關於由azure網站提供的可擴展性的數量存在強烈的類型限制。標準模式提供最高的可擴展性,它是10倍大型(4核)機器。你現在無法得到更多。天藍雲服務沒有這種限制。 – daronyondem

0

如果您以共享模式託管Windows Azure網站,雖然您正在付費,但由於在後臺您基本上與其他託管在同一虛擬網站上的網站共享資源機。

如果您使用標準模式託管,那麼您不再擁有配額,並且不會遇到此問題。作爲額外的好處,您現在可以設置自動縮放以自動在負載下擴展您的網站。