2016-12-30 65 views

回答

4

好吧,讓我再次總結它(有點)。

Azure自動化和DSC擴展都使用DSC來實現配置VM的所需狀態。事實上,他們都使用Azure DSC擴展來完成他們的工作(所以它更加有趣!)。
主要區別在於你管理這些的方式。當你使用普通的Azure DSC擴展時,你不得不手動配置每個虛擬機,或者使用某種腳本,你沒有集中報告,你不能查看你的虛擬機的狀態,所有的管理操作都要爲每個VM單獨。
使用Azure自動化時,您有一箇中央存儲庫,其中包含您希望這種類型的系統具有的所有管理數據。您可以將配置或編譯的mof存儲在Azure自動化中,以及憑據資產(以及其他與VM管理無直接關係的其他內容)。您也可以讓Runbooks執行各種與虛擬機管理相關的活動,比如打開\關閉,配置虛擬機並配置它們等等。

如果您正在尋找選擇哪條路,我會說它是一個毫不費力,去Azure自動化,你幾乎沒有任何損失(是的,你需要投入一些時間來計算所有的部分,但它不像你會需要很多)。即使您只是簡單地將1-2個配置分配給虛擬機的Azure自動化,也是如此,因爲配置這樣的場景非常簡單,並且可以讓您在將來更好地管理虛擬機,以防需要縮放。另外,就像我說的,我不認爲Azure DSC擴展是真正穩定的,在我的測試\實驗中,我使用Azure自動化獲得了更好的結果。

+0

我希望你能再次回答:) – AllTradesJack

+1

任何時候,也忘了提及,Azure DSC擴展可以更容易地與ARM模板一起使用,但兩者都可以與ARM模板一起使用。 https://azure.microsoft.com/en-us/resources/templates/dsc-extension-azure-automation-pullserver/ – 4c74356b41

相關問題