在Azure上目前我使用「Cloud Service」構建可銷售的應用程序。 「Azure服務結構」看起來像是在雲上構建應用程序的最新方法。這是非常好的,但是我無法用單個虛擬機創建它。它顯示每種類型最少5個虛擬機。由於我正在創建一個啓動應用程序,因此我無法使用5個虛擬機。那麼可以使用「Cloud Service」嗎?我擔心它在新門戶中被標記爲「經典」。Azure服務結構單個虛擬機
0
A
回答
3
Service Fabric使用節點羣集 - 這是它的工作原理。它使用節點,以確保可靠性,可擴展性等
如果你只是想玩玩,不想支付的虛擬機,你有3種選擇:
- 安裝服務織物SDK你的機器上
- 在Azure上的虛擬機上安裝服務織物SDK
- 使用服務織物黨集羣 - http://tryazureservicefabric.eastus.cloudapp.azure.com/
2
服務結構應用程序的主要優點是可靠性,可擴展性和低延遲。通過將您的應用程序放置在單個虛擬機上,您將顯着降低可靠性。我相信這就是爲什麼最小羣集大小是5個虛擬機。
但是,無論您是在本地羣集上運行還是以分佈式方式在多VM羣集中運行,服務結構的框架都是相同的。當您在Visual Studio中按F5時,會創建一個本地「羣集」來模擬單臺機器上的所有5個節點。
如果您嘗試使用最少數量的VM運行您的應用程序(知道您犧牲了可靠性),則可以創建單個VM並在本地部署服務結構應用程序。 VM將顯示爲Classic VM,但是當您準備好提交到羣集時,相同的應用程序將很容易部署。
相關問題
- 1. 我可以定製Azure服務結構虛擬機節點嗎?
- 2. Azure雲服務虛擬機端點
- 3. 單個虛擬機中的Azure多重虛擬機
- 4. 連接Azure的搜索服務在Azure虛擬機
- 5. Azure虛擬機無法連接到Azure SQL服務
- 6. 使用Azure Runbook監測Azure虛擬機上的服務
- 7. Azure虛擬機和SQL Azure
- 8. 使用Solr在Azure虛擬機上構建一個專用搜索服務器
- 9. VMWare虛擬機服務器
- 10. Azure虛擬機虛擬網絡互通
- 11. Azure虛擬機啓動任務
- 12. SSRS和Azure虛擬機
- 13. Azure虛擬機子域
- 14. Azure虛擬機CSUPLOAD RDP
- 15. Azure虛擬機部署
- 16. Azure虛擬機上的SSAS
- 17. 在Azure中的虛擬機
- 18. Azure虛擬機監控
- 19. Azure IaaS虛擬機監控
- 20. 備份Microsoft Azure虛擬機
- 21. Azure虛擬機的成本
- 22. azure虛擬機子域
- 23. 虛擬機的Azure Api
- 24. Azure虛擬機和端點
- 25. 虛擬機的Azure指標
- 26. Python請求+ Azure虛擬機
- 27. Azure虛擬機上的FQDN
- 28. Azure虛擬機關閉
- 29. 創建 - Azure虛擬機Windows
- 30. 連接到Azure虛擬機
爲不支持的,但是是可行的,方式來獲得一個公開ACCE可靠的POC啓動並運行的時間比羣集更多,您可以將SDK安裝在單個Azure虛擬機上。但是正如所指出的那樣,這會失去所有的彈性和可靠性功能。 – Darran
同意 - 試圖將其作爲第三選項,但我認爲這是第一個選項+ Azure IaS的顯而易見的結果。爲了清晰起見,我會添加它。感謝Darran。 – charisk
我實際上不希望在將來我的應用程序增長時更改我的代碼或部署過程。這就是爲什麼我現在想要使用Service Fabric而不是雲服務。看起來雲服務對於小型啓動器(1到2vm)是有利的,並且它也可以擴展到多個虛擬機。我認爲服務結構會做同樣的事情,但現在看起來我必須留在Cloud Service中(2 Web角色+1工作者角色)。當我的應用程序增長時,可能需要遷移到Service Fabric。感謝您在VM上建議使用Service Fabric SDK。但由於管理它們的複雜性,我無法選擇該選項。 – CreativeManix