Windows Azure Virtual Machine (24) Azure VM支援多網卡功能

來源:互聯網
上載者:User

標籤:

  《Windows Azure Platform 系列文章目錄》

 

  Windows Azure VM在預設情況下,是一張網卡,2個IP地址。在很多情況下,我們需要Azure支援多張網卡,在這裡筆者簡單介紹一下。

  假設我們建立了一個虛擬網路,3個Subnet子網,分為命名為Frondend, MidTier和Backend,具有不同的CIDR地址。如:

  

  那我們可以建立一個具有三個網卡的Azure VM,每張網卡對應不同的subnet。如:

  

 

  這裡特彆強調一下,建立多網卡的Azure VM是有限制的:

  (1)必須先建立Azure虛擬網路(Virtual Network),才可以使用多網卡功能

  (2)只能在標準類型(Standard)的Azure VM建立多網卡VM,基本類型(Basic)的Azure VM是不支援多網卡的。

  (3)必須通過PowerShell,在建立Azure VM的時候指定多網卡。已經建立完畢的Azure VM不支援添加多網卡

  (4)Azure VM預設的網卡是支援面向Internet的。其他建立的網卡不支援負載平衡集。

  (5)Azure VM可支援的網卡數量與VM Size虛擬機器設定大小有關

虛擬機器設定 支援網卡數量
A3和A6 2
A4和A7 4
A9 2
D3 2
D4 4
D13 4

  

  接下來我們Demo一下。

  1.使用管理員身份,運行Azure PowerShell

  2.建立虛擬網路VNETDEMO,設定3個Subnet,命名為Front-Subnet, Middle-Subnet, End-Subnet。對應不同的CIDR地址。

  3.設定訂閱和儲存帳號

Set-AzureSubscription -SubscriptionName ‘[SubscriptioName]‘ -CurrentStorageAccountName ‘[StorageAccountName]‘

  4.設定當前訂閱

Select-AzureSubscription -SubscriptionName ‘[SubscriptionName]‘ -Current

  5.獲得虛擬機器鏡像

$image=get-azurevmimage | where {$_.imagename -like "*Windows-Server-2012-R2*"} | where {$_.imagename -like "*en.us*"}

  6.設定使用者名稱、密碼

$adminusername="azureuser"$adminpassword="[YourPassword]"

  7.設定子網和網卡地址

  注意:網卡的IP地址必須和虛擬網路的子網地址相對應。

$Subnet1Name="Front-Subnet"$Subnet2Name="Middle-Subnet"$Subnet3Name="End-Subnet"$NIC1IP="10.11.0.20"$NIC2IP="10.12.0.20"$NIC3IP="10.13.0.20"

  8.建立虛擬機器

$vm = New-AzureVMConfig -Name "MultiNicVM001" -InstanceSize "ExtraLarge" -Image $image[$image.count-1].ImageNameAdd-AzureProvisioningConfig –VM $vm -Windows -AdminUserName $adminusername -Password $adminpassword#設定預設的網卡地址Set-AzureSubnet -SubnetNames $Subnet1Name -VM $vmSet-AzureStaticVNetIP -IPAddress $NIC1IP -VM $vm#增加第一張網卡Add-AzureNetworkInterfaceConfig -Name "NIC2" -SubnetName $Subnet2Name -StaticVNetIPAddress $NIC2IP -VM $vm#增加第二張網卡Add-AzureNetworkInterfaceConfig -Name "NIC3" -SubnetName $Subnet3Name -StaticVNetIPAddress $NIC3IP -VM $vm#建立虛擬機器New-AzureVM -ServiceName "multivmpool" -VNetName "VNETDEMO" -VM $vm  -Location ‘China North‘

  

  注意:本次筆者用的A4 VM,最多支援4張網卡。Azure VM可支援的網卡數量與VM Size虛擬機器設定大小有關

 

 

參考資料:http://azure.microsoft.com/blog/2014/10/30/multiple-vm-nics-and-network-virtual-appliances-in-azure/

Windows Azure Virtual Machine (24) Azure VM支援多網卡功能

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.