Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje, jak vytvořit virtuální počítač s Linuxem nebo Windows s povolenými akcelerovanými síťovými službami (AccelNet) pomocí rozhraní příkazového řádku Azure CLI.
Požadavky
- Účet Azure s aktivním předplatným. Účet si můžete vytvořit zdarma.
Vytvořte skupinu prostředků a virtuální síť
Vytvoření skupiny zdrojů
Přihlaste se do Azure Portalu.
Do vyhledávacího pole v horní části portálu zadejte skupinu prostředků. Ve výsledcích hledání vyberte skupiny prostředků.
Vyberte + Vytvořit.
Na kartě ZákladyVytvořit skupinu prostředků zadejte nebo vyberte následující informace:
Nastavení Hodnota Subscription Vyberte své předplatné. Skupina zdrojů Zadejte test-rg. Oblast Vyberte USA – východ 2. Vyberte možnost Zkontrolovat a vytvořit.
Vyberte Vytvořit.
Vytvoření virtuální sítě
Do vyhledávacího pole v horní části portálu zadejte virtuální síť. Ve výsledcích hledání vyberte virtuální sítě .
Vyberte + Vytvořit.
Na kartě Základy na Vytvoření virtuální sítě zadejte nebo vyberte následující informace:
Nastavení Hodnota Subscription Vyberte své předplatné. Skupina zdrojů Vyberte test-rg. název Zadejte vnet-1. Oblast Vyberte USA – východ 2. Výběrem možnosti Další přejděte na kartu Zabezpečení .
Výběrem možnosti Další přejděte na kartu IP adresy.
V poli Adresní prostor v Podsítě vyberte výchozí podsíť.
V části Upravit podsíť zadejte nebo vyberte následující informace:
Nastavení Hodnota název Zadejte podsíť-1. Počáteční adresa Zadejte 10.0.0.0. Velikost podsítě Ponechte výchozí hodnotu /24 (256 adres). Zvolte Uložit.
Vyberte Zkontrolovat a vytvořit v dolní části obrazovky a po ověření vyberte Vytvořit.
Vytvoření služby Azure Bastion
Azure Bastion používá váš prohlížeč k připojení k virtuálním počítačům ve virtuální síti přes secure shell (SSH) nebo protokol RDP (Remote Desktop Protocol) pomocí jejich privátních IP adres. Virtuální počítače nepotřebují veřejné IP adresy, klientský software ani speciální konfiguraci. Další informace o službě Azure Bastion najdete v tématu Azure Bastion.
Poznámka:
Hodinová cena začíná od okamžiku nasazení Bastionu bez ohledu na využití odchozích dat. Další informace najdete v tématu Ceny a skladové položky. Pokud bastion nasazujete jako součást kurzu nebo testu, doporučujeme tento prostředek po dokončení jeho použití odstranit.
Do vyhledávacího pole v horní části portálu zadejte Bastion. Ve výsledcích hledání vyberte bastions .
Vyberte + Vytvořit.
Na kartě ZákladyVytvořit bastion zadejte nebo vyberte následující informace:
Nastavení Hodnota Subscription Vyberte své předplatné. Skupina zdrojů Vyberte test-rg. název Zadejte bastion. Oblast Vyberte USA – východ 2. Úroveň Vyberte Vývojář. Virtuální síť Vyberte vnet-1. Vyberte možnost Zkontrolovat a vytvořit.
Vyberte Vytvořit.
Vytvoření síťového rozhraní s akcelerovaným síťovým připojením
Akcelerované síťové služby jsou na portálu povolené během vytváření virtuálního počítače. V následující části vytvořte virtuální počítač.
Poznámka:
- Nastavení akcelerovaných síťových služeb na portálu zobrazuje stav vybraný uživatelem. Akcelerované síťové služby umožňují volbu Zakázáno na portálu, i když velikost virtuálního počítače vyžaduje akcelerované síťové služby. Velikosti virtuálních počítačů, které vyžadují akcelerované síťové služby, umožňují akcelerované síťové služby za běhu bez ohledu na uživatelské nastavení na portálu. Akcelerované síťové služby jsou povinnou funkcí pro velikosti virtuálních počítačů pro obecné účely v5 nebo vyšší.
Vytvoření virtuálního počítače a připojení síťové karty
Do vyhledávacího pole v horní části portálu zadejte virtuální počítač. Ve výsledcích hledání vyberte virtuální počítače .
Vyberte + Vytvořit a pak virtuální počítač Azure.
V části Vytvořit virtuální počítač zadejte nebo vyberte následující informace na kartě Základy :
Nastavení Hodnota Podrobnosti projektu Předplatné Vyberte své předplatné. Skupina zdrojů Vyberte test-rg. Podrobnosti o instanci Název virtuálního stroje Zadejte vm-1. Oblast Vyberte (VS) Východní USA 2. Možnosti dostupnosti Vyberte Bez požadované redundance infrastruktury. Typ zabezpečení Vyberte Standardní. Obrázek Vyberte Ubuntu Server 24.04 LTS - x64 Gen2. Architektura virtuálního počítače Ponechte výchozí hodnotu x64. Velikost Vyberte velikost. Účet správce Typ autentizace Vyberte veřejný klíč SSH. Uživatelské jméno Zadejte uživatelské jméno. Zdroj veřejného klíče SSH Vyberte Vygenerovat nový pár klíčů. Název páru klíčů Zadejte vm-1-key. Pravidla portů pro příchozí spojení Veřejné příchozí porty Vyberte Žádná. Vyberte Další: Disky a další : Sítě.
Na kartě Sítě zadejte nebo vyberte následující informace:
Nastavení Hodnota Síťové rozhraní Virtuální síť Vyberte vnet-1. Podsíť Vyberte podsíť 1 (10.0.0.0/24). Veřejná IP adresa Vyberte Žádná. Skupina zabezpečení sítě síťového rozhraní (NIC) Vyberte Upřesnit. Konfigurace skupiny zabezpečení sítě Vyberte Vytvořit novou.
Do pole Název zadejte nsg-1.
Vyberte OK.Zbývající možnosti ponechte ve výchozím nastavení a vyberte Zkontrolovat a vytvořit.
Vyberte Vytvořit.
Jakmile se zobrazí vyskakovací okno Vygenerovat nový pár klíčů, vyberte Stáhnout soukromý klíč a vytvořit prostředek. Soubor klíče se stáhne jako soubor vm-1-key.pem. Poznamenejte si umístění
.pempro stažení souboru. Privátní klíč je potřeba v dalších krocích pro připojení k virtuálnímu počítači pomocí služby Azure Bastion.
Ověřte, že jsou povolené akcelerované síťové služby.
Operační systém Linux
Na webu Azure Portal vyhledejte a vyberte virtuální počítače.
Na stránce Virtuální počítače vyberte nový virtuální počítač.
Na stránce Přehled virtuálního počítače vyberte Připojit a pak připojit přes Bastion.
Na obrazovce připojení Bastion změňte typ ověřování na privátní klíč SSH z místního souboru.
Zadejte uživatelské jméno, které jste použili při vytváření virtuálního počítače. V tomto příkladu má uživatel název azureuser a nahradí ho uživatelským jménem, které jste vytvořili.
V části Místní soubor vyberte ikonu složky a přejděte k souboru privátního klíče, který se vygeneroval při vytváření virtuálního počítače. Soubor privátního klíče je obvykle pojmenovaný
id_rsaneboid_rsa.pem.Vyberte Připojit.
Otevře se nové okno prohlížeče s připojením Bastion k vašemu virtuálnímu počítači.
Z prostředí příkazového řádku na vzdáleném virtuálním počítači zadejte příkaz
uname -ra potvrďte, že verze jádra je jedna z následujících verzí, nebo vyšší:- Ubuntu 16.04: 4.11.0-1013.
- SLES SP3: 4.4.92-6.18.
- RHEL: 3.10.0-693, 2.6.32-573. RHEL 6.7-6.10 jsou podporovány, pokud je před instalací Linux Integration Services verze 4.3 nebo vyšší nainstalována Mellanox VF verze 4.5 nebo novější.
Poznámka:
Je možné, že se podporují jiné verze jádra. Aktualizovaný seznam najdete v tabulkách kompatibility pro každou distribuci na podporovaných virtuálních počítačích s Linuxem a FreeBSD pro Hyper-V a ověřte, že je podporováno rozhraní SR-IOV. Další podrobnosti najdete v poznámkách k vydání pro Linux Integration Services pro Hyper-V a Azure. *
lspciPomocí příkazu potvrďte, že je zařízení Mellanox VF vystavené virtuálnímu počítači. Vrácený výstup by měl být podobný následujícímu příkladu: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_Pomocí příkazu zkontrolujte aktivitu virtuální funkce (VF). Pokud jsou povolené a aktivní akcelerované síťové služby, zobrazí se výstup podobný následujícímu příkladu:vf_rx_packets: 992956 vf_rx_bytes: 2749784180 vf_tx_packets: 2656684 vf_tx_bytes: 1099443970 vf_tx_dropped: 0Zavřete připojení Bastionu k virtuálnímu počítači.
Windows
Po vytvoření virtuálního počítače v Azure se připojte k virtuálnímu počítači a ověřte, že je řadič sítě Ethernet nainstalovaný ve Windows.
Na webu Azure Portal vyhledejte a vyberte virtuální počítače.
Na stránce Virtuální počítače vyberte nový virtuální počítač.
Na stránce Přehled virtuálního počítače vyberte Připojit a pak připojit přes Bastion.
Zadejte přihlašovací údaje, které jste použili při vytváření virtuálního počítače, a pak vyberte Připojit.
Otevře se nové okno prohlížeče s připojením Bastion k vašemu virtuálnímu počítači.
Na vzdáleném virtuálním počítači klikněte pravým tlačítkem na Start a vyberte Správce zařízení.
V okně Správce zařízení rozbalte uzel Síťové adaptéry.
Potvrďte, že se zobrazí Mellanox ConnectX-4 Lx Virtual Ethernet Adapter, jak je znázorněno na následujícím obrázku:
Přítomnost adaptéru potvrzuje, že je pro váš virtuální počítač povolené akcelerované síťové služby.
Ověřte, že pakety proudí přes rozhraní VF z výstupu následujícího příkazu:
PS C:\ > Get-NetAdapter | Where-Object InterfaceDescription –like "*Mellanox*Virtual*" | Get-NetAdapterStatistics Name ReceivedBytes ReceivedUnicastPackets SentBytes SentUnicastPackets ---- ------------- ---------------------- --------- ------------------ Ethernet 2 492447549 347643 7468446 34991Poznámka:
Pokud se adaptér Mellanox nepodaří spustit, otevřete na vzdáleném virtuálním počítači příkazový řádek správce a zadejte následující příkaz:
netsh int tcp set global rss = enabledZavřete připojení Bastionu k virtuálnímu počítači.