Azure 中的 Windows 虛擬機概述

Azure 虛擬機 (VM) 是 Azure 提供的多種可縮放按需分配計算資源之一。 通常情況下,如果需要以更大的力度(相對于其他控制選項)控制計算環(huán)境,則應選擇 VM。 本文介紹創(chuàng)建 VM 之前的注意事項,以及 VM 的創(chuàng)建方法和管理方式。

使用 Azure VM 可以靈活進行虛擬化,而無需購買和維護運行 VM 的物理硬件。 不過,仍然需要通過執(zhí)行任務來維護 VM,例如,配置、修補和安裝在 VM 上運行的軟件。

可通過多種方式使用 Azure 虛擬機。 下面是一些示例:

開發(fā)和測試– 在 Azure VM 上,可以快速輕松地創(chuàng)建具有特定配置的計算機來滿足編程和應用程序測試的需要。

云中的應用程序– 由于應用程序的需求會不斷變化,在 Azure 中的 VM 上運行應用程序可能會節(jié)省成本。 使用 VM 時,需要支付額外的費用;關閉 VM 時,則無需付費。

擴展的數(shù)據(jù)中心– Azure 虛擬網(wǎng)絡中的虛擬機可以輕松連接到組織的網(wǎng)絡。

可以根據(jù)需要,將應用程序使用的 VM 縱向和橫向擴展為任意數(shù)目。

在創(chuàng)建 VM 之前需要考慮哪些因素?

在 Azure 中構建應用程序基礎結構時,始終要考慮多種設計注意事項。 在開始之前,必須考慮到 VM 的以下重要方面:

應用程序資源的名稱

資源的存儲位置

VM 的大小

可以創(chuàng)建的 VM 數(shù)目上限

VM 運行的操作系統(tǒng)

VM 在啟動后的配置

VM 所需的相關資源

命名

虛擬機有一個分配的名稱,另外,它還配置有一個在操作系統(tǒng)中使用的計算機名稱。 VM 的名稱最多可包含 15 個字符。

如果使用 Azure 創(chuàng)建操作系統(tǒng)磁盤,計算機名稱與虛擬機名稱相同。 如果上傳包含以前配置的操作系統(tǒng)的自有映像并使用它來創(chuàng)建虛擬機,則名稱可以不同。 建議在上傳自己的映像文件時,使操作系統(tǒng)中的計算機名稱與虛擬機名稱保持相同。

位置

創(chuàng)建 VM 時,區(qū)域通常稱為位置。 位置指定 VM 虛擬硬盤的存儲位置。

下表顯示了獲取可用位置列表的一些方法。

方法說明

Azure 門戶創(chuàng)建 VM 時,可從列表中選擇位置。

Azure PowerShell使用Get-AzureRmLocation命令。

REST API使用列出位置操作。

VM 大小

VM 的大小由所要運行的工作負荷決定。 然后,選擇的大小決定了處理能力、內存和存儲容量等因素。 Azure 提供各種大小來支持多種類型的用途。

Azure 根據(jù) VM 的大小和操作系統(tǒng)按小時進行收費。 對于不足一小時的部分,Azure 僅根據(jù)使用的分鐘數(shù)計費。 存儲將另行定價和收費。

VM 限制

訂閱附帶默認的配額限制,在為項目部署大量 VM 時,這些限制可能會造成影響。 每個訂閱的當前限制是每區(qū)域 20 個 VM。 可以開具支持票證來請求提高限制。

操作系統(tǒng)磁盤和映像

虛擬機使用虛擬硬盤 (VHD)來存儲其操作系統(tǒng) (OS) 和數(shù)據(jù)。 VHD 還可用于存儲映像,可以選擇某個映像來安裝 OS。

Azure 提供許多應用商店映像,這些映像可配合各種版本和類型的 Windows Server 操作系統(tǒng)使用。 應用商店映像由映像發(fā)布者、產(chǎn)品、SKU 和版本(通常指定為最新版本)標識。

下表顯示了查找映像信息的一些方法。

方法說明

Azure 門戶選擇要使用的映像時,系統(tǒng)會自動指定值。

Azure PowerShellGet-AzureRMVMImagePublisher-Location "location"

Get-AzureRMVMImageOffer-Location "location" -Publisher "publisherName"

Get-AzureRMVMImageSku-Location "location" -Publisher "publisherName" -Offer "offerName"

REST API列出映像發(fā)布者

列出映像產(chǎn)品

列出映像 SKU

可以選擇上傳并使用自己的映像,在這種情況下,無需使用發(fā)布者名稱、產(chǎn)品和 SKU。

擴展

VM擴展通過部署后的配置和自動化任務來增加 VM 的功能。

可以使用擴展完成以下常見任務:

運行自定義腳本 – 預配 VM 時,自定義腳本擴展可以通過運行腳本,幫助在 VM 上配置工作負荷。

部署和管理配置 – 可以借助PowerShell Desired State Configuration (DSC) 擴展在 VM 上設置用于管理配置和環(huán)境的 DSC。

收集診斷數(shù)據(jù) – 可以借助Azure 診斷擴展將 VM 配置為收集診斷數(shù)據(jù),然后,可以使用這些數(shù)據(jù)監(jiān)視應用程序的運行狀況。

相關資源

VM 使用下表中的資源,創(chuàng)建 VM 時,這些資源必須存在,否則要予以創(chuàng)建。

資源必選說明

資源組是VM 必須包含在資源組中。

存儲帳戶是VM 需要使用存儲帳戶來存儲其虛擬硬盤。

虛擬網(wǎng)絡是VM 必須是虛擬網(wǎng)絡的成員。

公共 IP 地址否可以向 VM 分配一個公共 IP 地址,以便遠程訪問它。

網(wǎng)絡接口是VM 需要使用網(wǎng)絡接口在網(wǎng)絡中通信。

數(shù)據(jù)磁盤否VM 可以包含數(shù)據(jù)磁盤,以便擴展存儲功能。

如何創(chuàng)建第一個 VM?

可以選擇多種方法創(chuàng)建 VM。 選擇哪種方法取決于所在的環(huán)境。

下表提供的信息可幫助你開始創(chuàng)建 VM。

方法文章

Azure 門戶使用門戶創(chuàng)建運行 Windows 的虛擬機

模板使用 Resource Manager 模板創(chuàng)建 Windows 虛擬機

Azure PowerShell使用 PowerShell 創(chuàng)建 Windows VM

客戶端 SDK使用 C# 部署 Azure 資源

REST API創(chuàng)建或更新 VM

問題偶爾會不期而至。 如果遇到了問題,請查看排查在 Azure 中創(chuàng)建 Windows 虛擬機時遇到的 Resource Manager 部署問題

如何管理創(chuàng)建的 VM?

可以使用基于瀏覽器的門戶、支持腳本的命令行工具或直接通過 API 管理 VM。 可能要執(zhí)行的一些常見管理任務包括獲取有關 VM 的信息、登錄到 VM、管理可用性以及執(zhí)行備份。

獲取有關 VM 的信息

下表顯示了獲取有關 VM 的信息的一些方法。

方法說明

Azure 門戶在中心菜單中,單擊“虛擬機”,然后從列表中選擇 VM。 在 VM 的邊欄選項卡中,可以訪問概述信息、設置值以及監(jiān)控指標。

Azure PowerShell若要了解如何使用 PowerShell 管理 VM,請參閱使用 Azure PowerShell 模塊創(chuàng)建和管理 Windows VM

REST API使用獲取 VM 信息操作獲取有關 VM 的信息。

客戶端 SDK有關使用 C# 管理 VM 的信息,請參閱使用 Azure Resource Manager 與 C# 來管理 Azure 虛擬機

登錄到 VM

使用 Azure 門戶中的“連接”按鈕啟動遠程桌面 (RDP) 會話。 嘗試使用遠程連接時,有時可能會出錯。 如果遇到這種情況,請查看對運行 Windows 的 Azure 虛擬機的遠程桌面連接進行故障排除中的幫助信息。

管理可用性

了解如何確保應用程序的高可用性,這一點很重要。 此配置涉及到創(chuàng)建多個 VM,確保至少有一個 VM 在運行。

為了使部署符合 VM 運行時間達到 99.95% 的服務級別協(xié)議,必須在可用性集中部署兩個或更多個運行工作負荷的 VM。 此配置可確保 VM 分布到多個容錯域,并使用不同的維護時段部署到主機上。 完整Azure SLA說明了 Azure 作為整體的保證可用性。

備份 VM

恢復服務保管庫用于保護 Azure 備份和 Azure Site Recovery 服務中的數(shù)據(jù)與資產(chǎn)。 可以使用恢復服務保管庫,通過 PowerShell 來部署和管理采用 Resource Manager 模型部署的 VM 備份

后續(xù)步驟

如果打算使用 Linux VM,請查看Azure 和 Linux

Example Azure infrastructure walkthrough(示例 Azure 基礎結構演練)中查看有關設置基礎結構的指導。

立即訪問http://market.azure.cn

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,182評論 6 543
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,489評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,290評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,776評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,510評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,866評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,860評論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,036評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,585評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,331評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,536評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,058評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,754評論 3 349
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,154評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,469評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,273評論 3 399
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,505評論 2 379

推薦閱讀更多精彩內容