在微軟的Microsoft Azure雲平台中,Azure VM是一個可伸縮的,能夠随時滿足使用者需要的基礎設施即服務(IaaS) 平台,您可以使用它在雲中快速的配置和部署伺服器工作負載。是以,您可以将Microsoft Azure了解成一個由無數硬體伺服器做組成的虛拟化資源池,作為使用者,您可以在這個資源池裡建立和部署屬于自己的伺服器,不用支付硬體采購費用,隻需根據價格表按用量支付費用即可面向全球提供種類多樣的服務。當完成部署之後,您便可以配置、管理和監控這些虛拟機,在它們之間配置流量的負載均衡,并将它們連接配接到運作着 Web 角色和輔助角色的其他 Microsoft Azure 雲服務。當然,作為一個已經在本地環境中應用虛拟化的使用者,您可以将虛拟硬碟 (VHD) 從本地環境複制到 Microsoft Azure 中,将其用作建立新虛拟機的模闆。而且您可以将 VHD 從 Microsoft Azure 複制出來,在您自己管理的本地資料中心中運作它們。
Microsoft Azure虛拟機服務非常靈活,您可以通過 Microsoft Azure 庫中的一個标準映像建立新虛拟機。為 Windows Server 的目前版本和不同 Linux 分發版包含了标準映像。标準映像也可用于預先安裝在 Windows Server 上的 Microsoft SharePoint、Microsoft SQL Server 和 Microsoft BizTalk Server等企業級工作負載。标準映像是快速配置新虛拟機的一種不錯方式,您也可以使用在本地建立的映像來部署新虛拟機。
作為一名IT管理者,您對部署在 Microsoft Azure雲中的任何虛拟機具有完全的控制權。您可以使用遠端桌面協定 (RDP) 或 Windows PowerShell 遠端管理運作 Windows Server 的虛拟機。對于運作 Linux 的作業系統的虛拟機可以使用 Secure Shell (SSH) 進行遠端管理。可以建立資料磁盤并将其附加到虛拟機來存儲應用程式資料,這更便于遷移您的業務應用程式到雲中。可以将其他處理器核心配置設定給虛拟機來優化運作大量工作負載時的性能。
在Microsoft Azure中建立的虛拟機執行個體在硬體故障期間也不會丢失,而且可以自我修複。這意味着,重新開機虛拟機時虛拟機建立的任何新資料都不會被删除。這是因為,支援您的虛拟機的虛拟磁盤存儲在您的 Microsoft Azure 存儲帳戶中。您附加到虛拟機的任何資料磁盤也是持久可用的,且得到 Microsoft Azure Storage BLOB 的支援。相比之下,PaaS的web role 和 worker role的執行個體雖然也可以自我修複,但部署之後在其上進行的修改和建立的新資料都不具有持久性(在特定情況下執行個體可能會被重置,恢複到部署時的狀态)。
Microsoft Azure虛拟機庫中提供的預配置模闆降低了作業系統安裝部署的門檻,并且可以大幅縮短業務應用的上線釋出時間。通過使用 Microsoft Azure,無論是IT專業人士還是普通業務部門使用者,隻需幾分鐘即可搭建全新的 Windows Server 和 Linux 虛拟機,并随着需要的變化調整使用情況。差別于傳統的伺服器托管或網際網路資料中心的模式,Microsoft Azure在管理門戶上提供了快速的配置選項,讓您通過滑鼠點選即可完成虛拟機的資源擴充,而無需等待硬體的容量更新。
通過Microsoft Azure虛拟機服務,您隻需要點選數次滑鼠,就可以建立并運作一些常見的虛拟伺服器,例如适合運作各種業務應用的Windows Server和Linux伺服器,已經配置好的Microsoft SQL Server資料庫伺服器,以及Microsoft SharePoint企業協作門戶。
由于我的中國版Azure賬戶已到期,暫時無法使用中國Azure為大家示範,這裡使用國際版Azure作為示範平台。(PS:國際版相對中國版而言已上線很多功能,例如Microsoft BizTalk Server,随着世紀互聯不斷的新增技術,相信在不久的将來會不斷縮減與國際版的差距。國際版需要通路www.windowsazure.com )。
一、 建立一台Azure VM(基于Windows Server)
1. 通路國際版Azure門戶網站

2. 登陸Portal頁面後,您将發現和中國版Azure使用的是相同的UI
3. 點選左下角的“建立”,選擇“計算”,選擇“虛拟機”,此時可根據您的喜好,可以選擇“快速建立”和“從庫中”
4. “快速建立”可快速定義您的DNS名稱,選擇的映像、大小、使用者名、地緣組等
5. 這裡選擇“從庫中”,“從庫中”類似于自定義,這裡微軟提供了豐富的映像用于部署,有Windows Server、SharePoint Server、Ubuntu、SUSE、Oracle等
6. 選擇部署一個Windows Server 2012 R2 Datacenter VM
7. 虛拟機配置頁面,鍵入虛拟機名稱、使用者賬戶以及密碼等
這裡的使用者賬戶和密碼您用來以該虛拟機的管理者身份登入這台虛拟機并進行管理的重要憑據,密碼需要符合複雜性需求,并且請您牢記此密碼。
8. 在第三步的虛拟機配置頁面,需要您配置雲服務、雲服務DNS名稱、地緣組、終結點以及是否需要建立可用集等。這裡我使用已經建立的雲服務
9. 在第四步的虛拟機配置頁面,選擇您想安裝的VM代理,國際版的Azure頁面,您可以選擇安裝VM代理、Puppet企業代理、Chef、Microsoft Antimalware 、Symantec Endpoint Protection、Trend Micro Deep Security Agent等,中國版目前支援是安裝VM代理。
10.點選上圖中右下角的“√”,開始建立虛拟機,等待建立完成
11.虛拟機建立完成後,您将看到
12.到了這裡Azure虛拟機建立完成
二、 連接配接并管理Azure VM
在Azure中,微軟提供了連接配接、重新啟動、關閉等虛拟機操作,點選“連接配接”,這時浏覽器會自動提示您儲存一個遠端桌面連接配接的rdp檔案。您可以“另存為”将其儲存在電腦的桌面上以備使用。
輕按兩下剛剛下載下傳的rdp檔案,遠端桌面連接配接應用将會被自動啟動。此時将會出現熟悉的連接配接頁面。
使用者賬戶頁面,鍵入建立虛拟機時建立的使用者賬戶
登陸系統後您将能看到虛拟機名稱就是您剛才鍵入的虛拟機名稱,并且該虛拟機已經被激活,您不需要再額外的購買license
三、 監控Azure虛拟機
在虛拟機的使用中,性能和運作狀态決定着您的業務負載是否可以為使用者提供良好的通路體驗。是以作為一個管理者,您需要随時了解虛拟機的各項運作名額。Microsoft Azure為您提供了一種十分便利的監控與管理方式,您隻需通過Microsoft Azure 管理門戶,即可直覺的通過圖表看到這些資訊。在微軟的Microsoft Azure雲平台中。
1. 選擇并點選您建立的虛拟機“Web01”
2. 點選“儀表盤”,您可以了解該虛拟機的概覽資訊,以及目前所有的資源使用情況。
3. 點選“螢幕”,您可看到虛拟機“Web01”的CPU使用百分比,磁盤讀寫,網絡流量等資訊。
4. 點選“終結點”,可以檢視以建立的終結點,,點選添加您還可以添加您需要的終結點
5. 點選“配置”,您可以修改虛拟機“Web01”的配置