Azure CLI을 사용하여 가속 네트워킹을 사용하는 Linux 가상 머신 만들기Create a Linux virtual machine with Accelerated Networking using Azure CLI

이 자습서에서는 가속 네트워킹을 사용하는 Linux VM(가상 머신)을 만드는 방법에 대해 알아봅니다.In this tutorial, you learn how to create a Linux virtual machine (VM) with Accelerated Networking. 가속 네트워킹을 사용하여 Windows VM을 만들려면 가속 네트워킹을 사용하여 Windows VM 만들기를 참조하세요.To create a Windows VM with Accelerated Networking, see Create a Windows VM with Accelerated Networking. 가속화된 네트워킹을 사용하면 VM에 대한 단일 루트 I/O 가상화(SR-IOV)를 구현할 수 있어 네트워킹 성능이 크게 향상됩니다.Accelerated networking enables single root I/O virtualization (SR-IOV) to a VM, greatly improving its networking performance. 이 고성능 경로는 데이터 경로에서 호스트를 우회함으로써 대기 시간, 지터 및 CPU 사용률을 줄이므로 지원되는 VM 유형에서 가장 까다로운 네트워크 워크로드에 사용합니다.This high-performance path bypasses the host from the datapath, reducing latency, jitter, and CPU utilization, for use with the most demanding network workloads on supported VM types. 다음 그림에서는 가속 네트워킹을 사용할 때와 사용하지 않을 때 두 개의 VM 간의 통신을 보여줍니다.The following picture shows communication between two VMs with and without accelerated networking:

비교

가속화된 네트워킹을 사용하지 않는 경우 VM에서 들어오고 나가는 모든 네트워킹 트래픽이 호스트와 가상 스위치를 통과해야 합니다.Without accelerated networking, all networking traffic in and out of the VM must traverse the host and the virtual switch. 가상 스위치는 네트워크 보안 그룹, 액세스 제어 목록, 격리 및 네트워크 트래픽에 대한 다른 네트워크 가상화 서비스 등, 모든 정책 적용을 제공합니다.The virtual switch provides all policy enforcement, such as network security groups, access control lists, isolation, and other network virtualized services to network traffic. 가상 스위치에 대한 자세한 내용은 Hyper-V 네트워크 가상화 및 가상 스위치 문서를 참조하세요.To learn more about virtual switches, read the Hyper-V network virtualization and virtual switch article.

가속화된 네트워킹을 사용하는 경우 네트워크 트래픽이 가상 머신의 NIC(네트워크 인터페이스)에 도착한 다음 VM으로 전달됩니다.With accelerated networking, network traffic arrives at the virtual machine's network interface (NIC), and is then forwarded to the VM. 이제 가상 스위치가 적용되는 모든 네트워크 정책은 오프로드되어 하드웨어에 적용됩니다.All network policies that the virtual switch applies are now offloaded and applied in hardware. 하드웨어에서 정책을 적용하면 NIC는 호스트에 적용된 모든 정책을 유지하면서 VM에 직접 네트워크 트래픽을 전달할 수 있으므로 호스트 및 가상 스위치를 우회할 수 있습니다.Applying policy in hardware enables the NIC to forward network traffic directly to the VM, bypassing the host and the virtual switch, while maintaining all the policy it applied in the host.

가속화된 네트워킹의 이점은 사용하도록 설정된 VM에만 적용된다는 것입니다.The benefits of accelerated networking only apply to the VM that it is enabled on. 최상의 결과를 얻으려면 동일한 Azure VNet(Virtual Network)에 연결된 둘 이상의 VM에서 이 기능을 사용하도록 설정하는 것이 좋습니다.For the best results, it is ideal to enable this feature on at least two VMs connected to the same Azure virtual network (VNet). VNet에서 통신하거나 온-프레미스에 연결할 때 이 기능을 사용하면 전체 대기 시간에 미치는 영향을 최소화할 수 있습니다.When communicating across VNets or connecting on-premises, this feature has minimal impact to overall latency.

이점Benefits

  • 더 낮은 대기 시간/더 높은 초당 패킷 수(pps): 데이터 경로에서 가상 스위치를 제거하면 패킷이 정채 처리를 위해 호스트에서 소요하는 시간이 제거되고 VM 내에서 처리될 수 있는 패킷 수가 늘어납니다.Lower Latency / Higher packets per second (pps): Removing the virtual switch from the datapath removes the time packets spend in the host for policy processing and increases the number of packets that can be processed inside the VM.
  • 감소된 지터: 가상 스위치 처리는 적용해야 하는 정책의 양과 처리를 수행하는 CPU의 워크로드에 따라 달라집니다.Reduced jitter: Virtual switch processing depends on the amount of policy that needs to be applied and the workload of the CPU that is doing the processing. 정책 적용을 하드웨어로 오프로드하면 패킷이 VM으로 직접 전달되고, 호스트-VM 통신과 모든 소프트웨어 인터럽트 및 컨텍스트 전환이 제거되어 이러한 가변성이 해소됩니다.Offloading the policy enforcement to the hardware removes that variability by delivering packets directly to the VM, removing the host to VM communication and all software interrupts and context switches.
  • CPU 사용률 감소: 호스트의 가상 스위치를 무시하면 네트워크 트래픽 처리에 사용되는 CPU가 감소됩니다.Decreased CPU utilization: Bypassing the virtual switch in the host leads to less CPU utilization for processing network traffic.

지원되는 운영 체제Supported operating systems

다음 배포는 즉시 Azure Gallery에서 기본으로 지원됩니다.The following distributions are supported out of the box from the Azure Gallery:

  • Linux에서 Ubuntu 14.04-azure 커널Ubuntu 14.04 with the linux-azure kernel
  • Ubuntu 16.04 이상Ubuntu 16.04 or later
  • SLES12 SP3 이상SLES12 SP3 or later
  • RHEL 7.4 이상RHEL 7.4 or later
  • CentOS 7.4 이상CentOS 7.4 or later
  • CoreOS LinuxCoreOS Linux
  • Backports 커널, Debian "Buster" 이상으로 "Stretch" DebianDebian "Stretch" with backports kernel, Debian "Buster" or later
  • RHCK (Red Hat 호환 커널)를 사용 하 Oracle Linux 7.4 이상Oracle Linux 7.4 and later with Red Hat Compatible Kernel (RHCK)
  • UEK 버전 5를 사용 하 Oracle Linux 7.5 이상Oracle Linux 7.5 and later with UEK version 5
  • FreeBSD 10.4, 11.1 & 12.0 이상FreeBSD 10.4, 11.1 & 12.0 or later

제한 및 제약 조건Limitations and Constraints

지원되는 VM 인스턴스Supported VM instances

가속 네트워킹은 가장 일반적인 용도로 2개 이상의 vCPU가 포함된 계산 최적화 인스턴스 크기에서 지원됩니다.Accelerated Networking is supported on most general purpose and compute-optimized instance sizes with 2 or more vCPUs. 하이퍼스레딩을 지원하는 인스턴스에서 가속 네트워킹은 4개 이상의 vCPU가 포함된 VM 인스턴스에서 지원됩니다.On instances that support hyperthreading, Accelerated Networking is supported on VM instances with 4 or more vCPUs.

가속 네트워킹에 대 한 지원은 개별 가상 머신 크기 설명서에서 찾을 수 있습니다.Support for Accelerated Networking can be found in the individual virtual machine sizes documentation.

사용자 지정 이미지Custom Images

사용자 지정 이미지를 사용 하 고 이미지가 가속화 된 네트워킹을 지 원하는 경우 Azure에서 Mellanox Connectx-3-3 및 Connectx-3-4 Lx Nic와 함께 작동 하는 데 필요한 드라이버가 있는지 확인 하세요.If you are using a custom image, and your image supports Accelerated Networking, please make sure to have the required drivers to work with Mellanox ConnectX-3 and ConnectX-4 Lx NICs on Azure.

영역Regions

모든 공용 Azure 지역 및 Azure Government 클라우드에서 사용할 수 있습니다.Available in all public Azure regions as well as Azure Government Clouds.

실행 중인 VM에서 가속 네트워킹 사용Enabling Accelerated Networking on a running VM

가속 네트워킹을 사용하지 않고 지원되는 VM 크기에서는 기능이 중지되고 할당이 취소된 경우에만 사용하도록 설정할 수 있습니다.A supported VM size without accelerated networking enabled can only have the feature enabled when it is stopped and deallocated.

Azure Resource Manager를 통한 배포Deployment through Azure Resource Manager

가속 네트워킹을 사용하여 가상 머신(클래식)을 배포할 수 없습니다.Virtual machines (classic) cannot be deployed with Accelerated Networking.

Azure 가속 네트워킹을 사용하여 Linux VM 만들기Create a Linux VM with Azure Accelerated Networking

포털 만들기Portal creation

이 문서에서는 Azure CLI를 통해 가속 네트워킹을 사용하는 가상 머신을 만드는 단계를 안내하지만, Azure Portal을 통해 가속 네트워킹을 사용하는 가상 머신 만들기도 가능합니다.Though this article provides steps to create a virtual machine with accelerated networking using the Azure CLI, you can also create a virtual machine with accelerated networking using the Azure portal. 포털에서 가상 컴퓨터를 만들 때 가상 컴퓨터 만들기 블레이드에서 네트워킹 탭을 선택 합니다. 이 탭에는 가속화 된 네트워킹 옵션이 있습니다.When creating a virtual machine in the portal, in the Create a virtual machine blade, choose the Networking tab. In this tab, there is an option for Accelerated networking. 지원 되는 운영 체제VM 크기를 선택한 경우이 옵션은 "설정"으로 자동으로 채워집니다.If you have chosen a supported operating system and VM size, this option will automatically populate to "On." 그렇지 않은 경우에는 가속화 된 네트워킹에 대해 "Off" 옵션을 채우고 사용자에 게 사용 하지 않는 이유를 제공 합니다.If not, it will populate the "Off" option for Accelerated Networking and give the user a reason why it is not be enabled.

  • 참고: 지원 되는 운영 체제만 포털을 통해 사용 하도록 설정할 수 있습니다.Note: Only supported operating systems can be enabled through the portal. 사용자 지정 이미지를 사용 하 고 이미지가 가속화 된 네트워킹을 지 원하는 경우 CLI 또는 PowerShell을 사용 하 여 VM을 만듭니다.If you are using a custom image, and your image supports Accelerated Networking, please create your VM using CLI or PowerShell.

가상 머신을 만든 후 가속화 된 네트워킹을 사용할수 있는지 확인의 지침에 따라 가속화 된 네트워킹을 사용할 수 있는지 확인할 수 있습니다.After the virtual machine is created, you can confirm Accelerated Networking is enabled by following the instructions in the Confirm that accelerated networking is enabled.

CLI 생성CLI creation

가상 네트워크 만들기Create a virtual network

최신 Azure CLI를 설치하고 az login을 사용하여 Azure 계정에 로그인합니다.Install the latest Azure CLI and log in to an Azure account using az login. 다음 예제에서 매개 변수 이름을 고유한 값으로 바꿉니다.In the following examples, replace example parameter names with your own values. 예제 매개 변수 이름에는 myResourceGroup, myNic, myVm 이 포함됩니다.Example parameter names included myResourceGroup, myNic, and myVm.

az group create를 사용하여 리소스 그룹을 만듭니다.Create a resource group with az group create. 다음 예제에서는 centralus 위치에 myResourceGroup 이라는 리소스 그룹을 만듭니다.The following example creates a resource group named myResourceGroup in the centralus location:

az group create --name myResourceGroup --location centralus

Linux 가속 네트워킹에 나열된 지원되는 Linux 지역을 선택합니다.Select a supported Linux region listed in Linux accelerated networking.

az network vnet create를 사용하여 가상 네트워크를 만듭니다.Create a virtual network with az network vnet create. 다음 예제에서는 하나의 서브넷을 포함한 myVnet 이라는 가상 네트워크를 만듭니다.The following example creates a virtual network named myVnet with one subnet:

az network vnet create \
    --resource-group myResourceGroup \
    --name myVnet \
    --address-prefix 192.168.0.0/16 \
    --subnet-name mySubnet \
    --subnet-prefix 192.168.1.0/24

네트워크 보안 그룹 만들기Create a network security group

az network nsg create를 사용하여 네트워크 보안 그룹을 만듭니다.Create a network security group with az network nsg create. 다음 예제에서는 Mynetworksecuritygroup 이라는 네트워크 보안 그룹을 만듭니다.The following example creates a network security group named myNetworkSecurityGroup:

az network nsg create \
    --resource-group myResourceGroup \
    --name myNetworkSecurityGroup

네트워크 보안 그룹에는 여러 가지 기본 규칙이 포함됩니다. 그 중 하나는 인터넷의 모든 인바운드 액세스를 사용하지 않도록 설정합니다.The network security group contains several default rules, one of which disables all inbound access from the Internet. az network nsg rule create를 사용하여 가상 머신에 대한 SSH 액세스를 허용하도록 포트를 엽니다.Open a port to allow SSH access to the virtual machine with az network nsg rule create:

az network nsg rule create \
  --resource-group myResourceGroup \
  --nsg-name myNetworkSecurityGroup \
  --name Allow-SSH-Internet \
  --access Allow \
  --protocol Tcp \
  --direction Inbound \
  --priority 100 \
  --source-address-prefix Internet \
  --source-port-range "*" \
  --destination-address-prefix "*" \
  --destination-port-range 22

가속 네트워킹을 사용하여 네트워크 인터페이스 만들기Create a network interface with accelerated networking

az network public-ip create를 사용하여 공용 IP 주소를 만듭니다.Create a public IP address with az network public-ip create. 인터넷에서 가상 머신에 액세스하려는 계획이 없다면 공용 IP 주소가 필요하지 않지만 이 문서의 단계를 완료하려면 필요합니다.A public IP address isn't required if you don't plan to access the virtual machine from the Internet, but to complete the steps in this article, it is required.

az network public-ip create \
    --name myPublicIp \
    --resource-group myResourceGroup

가속 네트워킹을 사용하여 az network nic create로 네트워크 인터페이스를 만듭니다.Create a network interface with az network nic create with accelerated networking enabled. 다음 예제에서는 myVnet 가상 네트워크의 mySubnet 이라는 서브넷에서 myNic 이라는 네트워크 인터페이스를 만들고, myNetworkSecurityGroup 네트워크 보안 그룹을 네트워크 인터페이스에 연결합니다.The following example creates a network interface named myNic in the mySubnet subnet of the myVnet virtual network and associates the myNetworkSecurityGroup network security group to the network interface:

az network nic create \
    --resource-group myResourceGroup \
    --name myNic \
    --vnet-name myVnet \
    --subnet mySubnet \
    --accelerated-networking true \
    --public-ip-address myPublicIp \
    --network-security-group myNetworkSecurityGroup

VM 만들기 및 NIC 연결Create a VM and attach the NIC

VM을 만들 때 --nics로 만든 NIC를 지정합니다.When you create the VM, specify the NIC you created with --nics. Linux 가속 네트워킹에 나열된 크기 및 배포를 선택합니다.Select a size and distribution listed in Linux accelerated networking.

az vm create로 VM을 만듭니다.Create a VM with az vm create. 다음 예제에서는 가속 네트워킹(Standard_DS4_v2)을 지원하는 UbuntuLTS 이미지 및 크기를 사용하여 myVM 이라는 VM을 만듭니다.The following example creates a VM named myVM with the UbuntuLTS image and a size that supports Accelerated Networking (Standard_DS4_v2):

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --image UbuntuLTS \
    --size Standard_DS4_v2 \
    --admin-username azureuser \
    --generate-ssh-keys \
    --nics myNic

모든 VM 크기 및 특성 목록은 Linux VM 크기를 참조하세요.For a list of all VM sizes and characteristics, see Linux VM sizes.

VM을 만들면 다음 예제 출력과 유사한 출력이 반환됩니다.Once the VM is created, output similar to the following example output is returned. publicIpAddress 를 기록해 둡니다.Take note of the publicIpAddress. 이 주소는 이후 단계에서 VM에 액세스하는 데 사용됩니다.This address is used to access the VM in subsequent steps.

{
  "fqdns": "",
  "id": "/subscriptions/<ID>/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
  "location": "centralus",
  "macAddress": "00-0D-3A-23-9A-49",
  "powerState": "VM running",
  "privateIpAddress": "192.168.0.4",
  "publicIpAddress": "40.68.254.142",
  "resourceGroup": "myResourceGroup"
}

가속 네트워킹을 사용할 수 있는지 확인합니다.Confirm that accelerated networking is enabled

다음 명령을 사용하여 VM으로 SSH 세션을 만듭니다.Use the following command to create an SSH session with the VM. <your-public-ip-address>를 만든 가상 머신에 할당된 공용 IP 주소와 바꾸고, VM을 만들 때 --admin-username에 다른 값을 사용한 경우 azureuser 를 바꿉니다.Replace <your-public-ip-address> with the public IP address assigned to the virtual machine you created, and replace azureuser if you used a different value for --admin-username when you created the VM.

ssh azureuser@<your-public-ip-address>

Bash 셸에서 uname -r을 입력하고, 커널 버전이 다음 버전 이상인지 확인합니다.From the Bash shell, enter uname -r and confirm that the kernel version is one of the following versions, or greater:

  • Ubuntu 16.04: 4.11.0-1013Ubuntu 16.04: 4.11.0-1013
  • SLES SP3: 4.4.92-6.18SLES SP3: 4.4.92-6.18
  • RHEL: 7.4.2017120423RHEL: 7.4.2017120423
  • CentOS: 7.4.20171206CentOS: 7.4.20171206

lspci 명령을 사용하여 Mellanox VF 디바이스를 VM에 노출했는지 확인합니다.Confirm the Mellanox VF device is exposed to the VM with the lspci command. 반환되는 출력은 다음 출력과 유사합니다.The returned output is similar to the following output:

0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 03)
0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 01)
0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
0000:00:08.0 VGA compatible controller: Microsoft Corporation Hyper-V virtual VGA
0001:00:02.0 Ethernet controller: Mellanox Technologies MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]

ethtool -S eth0 | grep vf_ 명령을 사용하여 VF(가상 함수)에서 작업을 확인합니다.Check for activity on the VF (virtual function) with the ethtool -S eth0 | grep vf_ command. 다음 샘플 출력과 비슷한 출력을 수신하면 가속 네트워킹을 사용하고 작동시킬 수 있습니다.If you receive output similar to the following sample output, accelerated networking is enabled and working.

vf_rx_packets: 992956
vf_rx_bytes: 2749784180
vf_tx_packets: 2656684
vf_tx_bytes: 1099443970
vf_tx_dropped: 0

이제 가속화된 네트워킹을 VM에 사용할 수 있습니다.Accelerated Networking is now enabled for your VM.

가상 함수에 대 한 동적 바인딩 및 해지를 처리 합니다.Handle dynamic binding and revocation of virtual function

응용 프로그램은 VM에서 노출 되는 가상 NIC를 통해 실행 해야 합니다.Applications must run over the synthetic NIC that is exposed in VM. 응용 프로그램이 VF NIC를 통해 직접 실행 되는 경우 일부 패킷이 가상 인터페이스를 통해 표시 되기 때문에 VM으로 향하는 패킷을 모두 수신 하지는 않습니다.If the application runs directly over the VF NIC, it doesn't receive all packets that are destined to the VM, since some packets show up over the synthetic interface. 가상 NIC를 통해 응용 프로그램을 실행 하는 경우 응용 프로그램이 대상으로 하는 모든 패킷을 수신 하도록 보장 합니다.If you run an application over the synthetic NIC, it guarantees that the application receives all packets that are destined to it. 또한 호스트가 서비스 될 때 VF가 해지 되더라도 응용 프로그램이 계속 실행 되도록 합니다.It also makes sure that the application keeps running, even if the VF is revoked when the host is being serviced. 응용 프로그램에서 가상 NIC에 바인딩하는 것은 가속화 된 네트워킹 을 활용 하는 모든 응용 프로그램의 필수 요구 사항입니다.Applications binding to the synthetic NIC is a mandatory requirement for all applications taking advantage of Accelerated Networking.

기존 VM에서 가속 네트워킹 사용Enable Accelerated Networking on existing VMs

가속 네트워킹을 사용하지 않고 VM을 만든 경우 기존 VM에서 이 기능을 사용하도록 설정할 수 있습니다.If you have created a VM without Accelerated Networking, it is possible to enable this feature on an existing VM. VM이 위에 설명된 다음 필수 조건을 충족하여 가속 네트워킹을 지원해야 합니다.The VM must support Accelerated Networking by meeting the following prerequisites that are also outlined above:

  • VM은 가속화된 네트워킹에 대해 지원되는 크기이어야 함The VM must be a supported size for Accelerated Networking
  • VM은 지원되는 Azure Gallery 이미지(및 Linux용 커널 버전)이어야 함The VM must be a supported Azure Gallery image (and kernel version for Linux)
  • 가용성 집합의 모든 VM 또는 VMSS는 모든 NIC에서 가속화된 네트워킹을 사용하기 전에 중지/할당 취소되어야 함All VMs in an availability set or VMSS must be stopped/deallocated before enabling Accelerated Networking on any NIC

개별 VM 및 가용성 집합의 VMIndividual VMs & VMs in an availability set

먼저 VM을 중지/할당 취소하거나, 가용성 집합인 경우 집합에 포함된 모든 VM을 중지/할당 취소합니다.First stop/deallocate the VM or, if an Availability Set, all the VMs in the Set:

az vm deallocate \
    --resource-group myResourceGroup \
    --name myVM

중요한 사항이니 유의하세요. VM이 가용성 집합 없이 개별적으로 만들어진 경우 개별 VM을 중지/할당 취소하기만 하면 가속 네트워킹을 사용하도록 설정할 수 있습니다.Important, please note, if your VM was created individually, without an availability set, you only need to stop/deallocate the individual VM to enable Accelerated Networking. VM이 가용성 집합으로 만들어진 경우 가용성 집합에 포함된 모든 VM을 중지/할당 취소해야 NIC에서 가속 네트워킹을 사용하도록 설정할 수 있습니다.If your VM was created with an availability set, all VMs contained in the availability set will need to be stopped/deallocated before enabling Accelerated Networking on any of the NICs.

VM이 중지되면 해당 VM의 NIC에서 가속 네트워킹을 사용하도록 설정합니다.Once stopped, enable Accelerated Networking on the NIC of your VM:

az network nic update \
    --name myNic \
    --resource-group myResourceGroup \
    --accelerated-networking true

VM을 다시 시작하거나, 가용성 집합인 경우 집합에 포함된 모든 VM을 다시 시작하고 가속 네트워킹이 사용되는지 확인합니다.Restart your VM or, if in an Availability Set, all the VMs in the Set and confirm that Accelerated Networking is enabled:

az vm start --resource-group myResourceGroup \
    --name myVM

VMSSVMSS

VMSS는 약간 차이는 있지만 동일한 워크플로를 따릅니다.VMSS is slightly different but follows the same workflow. 먼저, VM을 중지합니다.First, stop the VMs:

az vmss deallocate \
    --name myvmss \
    --resource-group myrg

VM이 중지되면 네트워크 인터페이스 아래의 가속화된 네트워킹 속성을 업데이트합니다.Once the VMs are stopped, update the Accelerated Networking property under the network interface:

az vmss update --name myvmss \
    --resource-group myrg \
    --set virtualMachineProfile.networkProfile.networkInterfaceConfigurations[0].enableAcceleratedNetworking=true

VMSS에는 자동, 롤링, 수동의 세 가지 다른 설정으로 업데이트를 적용하는 VM 업그레이드가 있습니다.Please note, a VMSS has VM upgrades that apply updates using three different settings, automatic, rolling and manual. 이 지침에서는 다시 시작한 후 VMSS에서 변경 내용을 즉시 픽업하도록 정책이 자동으로 설정되었습니다.In these instructions the policy is set to automatic so that the VMSS will pick up the changes immediately after restarting. 변경 내용이 즉시 픽업되도록 정책을 자동으로 설정하려면:To set it to automatic so that the changes are immediately picked up:

az vmss update \
    --name myvmss \
    --resource-group myrg \
    --set upgradePolicy.mode="automatic"

마지막으로, VMSS를 다시 시작합니다.Finally, restart the VMSS:

az vmss start \
    --name myvmss \
    --resource-group myrg

다시 시작하고 업그레이드가 완료될 때까지 기다린 후 완료되면 VF가 VM 내부에 나타납니다.Once you restart, wait for the upgrades to finish but once completed, the VF will appear inside the VM. 지원되는 OS 및 VM 크기를 사용 중인지 확인합니다.(Please make sure you are using a supported OS and VM size.)

가속화된 네트워킹을 사용하여 기존 VM 크기 조정Resizing existing VMs with Accelerated Networking

가속화된 네트워킹을 사용하는 VM은 가속화된 네트워킹을 지원하는 VM으로만 크기 조정할 수 있습니다.VMs with Accelerated Networking enabled can only be resized to VMs that support Accelerated Networking.

크기 조정 작업을 통해 가속화된 네트워킹을 사용하는 VM을 가속화된 네트워킹이 지원되지 않는 VM 인스턴스로 크기 조정할 수 없습니다.A VM with Accelerated Networking enabled cannot be resized to a VM instance that does not support Accelerated Networking using the resize operation. 이러한 VM 중 하나의 크기를 조정하려면 다음을 수행합니다.Instead, to resize one of these VMs:

  • VM을 중지/할당 취소하거나, 가용성 집합/VMSS인 경우 집합/VMSS에 포함된 모든 VM을 중지/할당 취소합니다.Stop/Deallocate the VM or if in an availability set/VMSS, stop/deallocate all the VMs in the set/VMSS.
  • VM 또는 가용성 집합/VMSS인 경우, 집합/VMSS에 포함된 모든 VM의 NIC에서 가속 네트워킹을 사용하지 않도록 설정해야 합니다.Accelerated Networking must be disabled on the NIC of the VM or if in an availability set/VMSS, all VMs in the set/VMSS.
  • 가속화된 네트워킹이 사용되지 않으면 VM/가용성 집합/VMSS를 가속화된 네트워킹이 지원되지 않는 새 크기로 이동하고 다시 시작할 수 있습니다.Once Accelerated Networking is disabled, the VM/availability set/VMSS can be moved to a new size that does not support Accelerated Networking and restarted.