如何在Azure中自動調整虛擬機(IaaS方法)而不是web/worker角色在Azure中進行自動調整?如何在azure中自動調整虛擬機(IaaS方法)
回答
IaaS級別的自動縮放並不合理。即使天青可以檢測到高CPU使用率並根據它啓動新的虛擬機,那又怎麼樣?您仍然需要以某種方式自動在該VM上安裝您的應用程序。
您正在尋找的是在Azure上運行您的應用程序的東西,並在必要時在新VM上安裝新實例。這個「東西」被稱爲PaaS啓用器。基本上它是你的應用程序和天藍色的IaaS之間的另一個抽象級別。
有幾個人在那裏: Cloudify,CloudFoundary,Juju
據我所知,只有一個支持Azure是Cloudify。您可以查看如何使用Cloudify在這裏配置azure:Configuring Azure
您還可以查看社區 - Cloudify Forum,或在此處發帖尋求幫助。
聲明:我爲Gigaspaces工作,開發Cloudify產品線。
您可以詳細說明cloudify如何提供虛擬機縮放。 – user1974769 2013-05-22 04:06:48
關於Eli Polonsky在2中的回答,如果我的虛擬機已經安裝了我的應用程序並準備就緒,該怎麼辦?在IaaS級別自動縮放會有意義嗎? – user3407530 2014-03-11 18:44:42
不,它沒有意義,因爲在虛擬機退出任務之前,您必須找到一種數據同步方式,以便在高通信時間內可用之前。 – 2015-12-20 20:00:10
您現在可以直接在Azure管理門戶中直接在Azure中自動縮放虛擬機。 ScottGu在his blog上發表了一篇文章。
自動調整虛擬機的重要性在於您必須主動提供您認爲需要處理峯值容量的虛擬機的最大數量,並將它們添加到相同的可用性集中。例如,如果在一週中最繁忙的一天需要6臺機器來處理所有流量,那麼您需要創建6個實例並在其上安裝應用程序,配置它以處理流量等。然後將其添加到其他5臺機器的可用性設置中。
完成此操作後,您可以導航到包含所有虛擬機的Cloud Service,然後單擊Scale選項卡。你應該看到你的可用性集的列表,它應該告訴你可以擴展的機器數量。選擇一個度量標準(CPU或隊列今天),然後選擇您想縮放的機器範圍。您可以在1和機器總數之間進行縮放。
當負載很低時,Azure會關閉機器(因此您不必爲它們付費),並且當負載很高時,Azure會重新啓動這些機器。
根據這一有可能通過預先調配,箱數進行擴展,與可用性組的IaaS:https://blogs.msdn.microsoft.com/kaevans/2015/02/20/autoscaling-azurevirtual-machines/
- 1. Azure IaaS虛擬機監控
- 2. 如何自動執行Azure IaaS虛擬機
- 3. Windows Azure虛擬機(Iaas)意外重啓
- 4. 簡單的方法來自動調整azure虛擬機的大小
- 5. 調度Azure虛擬機啓動(引導)
- 6. Azure虛擬機自動部署
- 7. 在Azure中的虛擬機
- 8. 90天測試Iaas Azure報價:如何計算虛擬機停止的成本
- 9. 虛擬機過度調配VMWare 6.0虛擬機無法啓動?
- 10. Azure虛擬機和SQL Azure
- 11. 如何在自動調整大小時調整虛擬TreeView列的縮進?
- 12. 無法在活動目錄中找到Azure虛擬機
- 13. Azure - 創建虛擬機後調用Runbook
- 14. 修補Azure IAAS Windows機器
- 15. 如何將虛擬機上傳到Azure
- 16. 虛擬機自動遷移
- 17. Azure虛擬機中的Active Directory - 僅用於虛擬機身份?
- 18. 將Azure SQL數據庫(PaaS)複製到IaaS(虛擬機上的SQL服務器)
- 19. 如何將Azure工作者/ Web角色連接到Azure Iaas虛擬機不使用公共IP?
- 20. 在Azure Java SDK中創建虛擬機
- 21. 在Microsoft Azure虛擬機中訪問Bugzilla
- 22. HTTP探測如何在虛擬機上的多個站點的Azure IaaS負載平衡集中工作
- 23. azure API重新啓動虛擬機
- 24. 如何訪問安裝在虛擬機之外的Azure虛擬機(虛擬機角色)上的sql server?
- 25. 無法連接到Azure虛擬機
- 26. 無法scp到Azure的虛擬機
- 27. 無法連接到Azure虛擬機
- 28. 當有傳入流量時自動啓動AWS/Azure虛擬機
- 29. 如何調用(非虛擬)虛擬方法的原始實現?
- 30. 如何在Azure中將現有的Linux虛擬機添加到虛擬網絡
你不能做到這一點芥末。坦率地說,我幾乎總是建議客戶他們並不需要Auto Scale。 IaaS中的自動縮放是可能的,但它需要更多的工作(和解釋),然後它在PaaS中完成。所以如果你真的想要自動縮放 - 去PaaS! – astaykov 2013-05-08 06:42:34