Windows Azure Platform (十七) Reboot and Reimage

來源:互聯網
上載者:User

  (為了更好的解釋這章內容,一開始,我把Windows Azure Portal的Language改成English)

  我們在使用Windows Azure Portal的時候,會發現對於Multi-instance(多執行個體)網站,會有Reboot和Reimage這兩個按鈕

這2個按鈕在中文簡體的Azure Portal中的翻譯是

那重新啟動(Reboot)是什麼意思?

重新啟動(Reboot)就是把Azure計算節點(Azure VM)進行重新啟動。在重啟期間,該計算節點不會提供正常的計算服務。

  • 對於單個計算節點(1-instance)的Azure託管服務,會造成Azure託管服務短暫的不正常運行。
  • 對於多個計算節點(multi-instance)的Azure託管服務,Fabric Controller (FC) 是自動把請求發送到其他正常的計算節點(Azure VM)。

比如我發布了一個Azure託管服務,這個服務有三個計算節點。如果我重新啟動(Reboot)其中2個計算節點,如:

如果這時候有使用者需要請求這個Azure 服務,Fabric Controller (FC)會把這些請求發送正常啟動並執行第一個節點(IN_0)之上。這也是為什麼Windows Azure建議使用者使用至少兩個執行個體(2-instance)來提高Windows Azure的可靠性。

 

其實我們也可以通過遠端桌面連線到Azure VM(具體步驟,請參考Windows
Azure Platform (十八)用Visual Studio將應用程式部署到Windows Azure平台),然後像重啟電腦那樣重啟Azure VM。如:

使用通過Azure Portal重啟(Reboot)與遠端桌面連線重啟Windows Azure VM是相類似的。區別是:

  • 使用Azure Portal重啟,FC會充分認識到具體是哪個VM正在被重啟,並且在Portal上顯示出來。
  • 使用遠端桌面連線重啟,FC不知道計算節點(VM)發生了什麼事情。FC只能被動地將外部請求發送到那些正常啟動並執行計算節點之上。

 

最後我們聊聊重設鏡像(Reimage):

  • 對Web Role和Worker Role使用Reimage,首先會讓Azure託管服務離線(Offline),然後重新安裝Azure 作業系統(Azure Guest Operation),最後啟動服務。
  • (Web and Worker Role Reimage – In this type of role, Azure brings the role offline first and applies the fresh reinstallation of the Azure Guest Operating System and make the role online again)

我們還是通過遠端桌面連線到Windows Azure VM (IN_0)上。

  • 我在F盤建立三個檔案夾

 

然後我點擊Reimage,重啟鏡像。等待重啟鏡像操作完成,然後我再通過遠端桌面連線到Azure VM上

會發現之前我存在Azure VM本地磁碟上(Local Storage)上的內容,經過Reimage之後,都丟失了。

所以放在Azure VM本地磁碟上的資料都是非持久性的!如果我們想儲存資料,必須使用Azure Storage (BLOB,Drive, Table和Queue)來實現。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.