Megosztás a következőn keresztül:


Új virtuális kapcsoló létrehozása az Azure Stack Edge Pro GPU-ban a PowerShell használatával

A következőkre vonatkozik: Igen a Pro GPU termékváltozatáhozAzure Stack Edge Pro – GPUIgen a Pro 2 termékváltozathozAzure Stack Edge Pro 2Igen a Pro R termékváltozathozAzure Stack Edge Pro RIgen a Mini R termékváltozathozAzure Stack Edge Mini R

Ez a cikk azt ismerteti, hogyan hozhat létre új virtuális kapcsolót az Azure Stack Edge Pro GPU-eszközön. Létrehozhat például egy új virtuális kapcsolót, ha azt szeretné, hogy a virtuális gépek egy másik fizikai hálózati porton keresztül csatlakozzanak. További információ: Az Azure Stack Edge Pro GPU virtuális gépein lévő hálózati adapterek kezelése az Azure Portal használatával.

Virtuális gép üzembehelyezési munkafolyamata

  1. Csatlakozzon az eszközön található PowerShell-felülethez.
  2. Elérhető fizikai hálózati adapterek lekérdezése.
  3. Hozzon létre egy virtuális kapcsolót.
  4. Ellenőrizze az automatikusan létrehozott virtuális hálózatot és alhálózatot.

Előfeltételek

Mielőtt hozzákezd, győződjön meg az alábbiakról:

Csatlakozás a PowerShell-felülethez

Csatlakozzon az eszköz PowerShell-felületéhez.

Elérhető hálózati adapterek lekérdezése

  1. Az alábbi paranccsal megjelenítheti azoknak a fizikai hálózati adaptereknek a listáját, amelyeken új virtuális kapcsolót hozhat létre. Ezek közül a hálózati adapterek közül választhat.

    Get-NetAdapter -Physical
    

    Íme egy példakimenet:

        [10.100.10.10]: PS>Get-NetAdapter -Physical
    
        Name                      InterfaceDescription                    ifIndex Status       MacAddress       LinkSpeed
        ----                      --------------------                    ------- ------       ----------        -----
        Port2                     QLogic 2x1GE+2x25GE QL41234HMCU NIC ...      12 Up           34-80-0D-05-26-EA ...ps
        Ethernet                  Remote NDIS Compatible Device                11 Up           F4-02-70-CD-41-39 ...ps
        Port1                     QLogic 2x1GE+2x25GE QL41234HMCU NI...#3       9 Up           34-80-0D-05-26-EB ...ps
        Port5                     Mellanox ConnectX-4 Lx Ethernet Ad...#2       8 Up           0C-42-A1-C0-E3-99 ...ps
        Port3                     QLogic 2x1GE+2x25GE QL41234HMCU NI...#4       7 Up           34-80-0D-05-26-E9 ...ps
        Port6                     Mellanox ConnectX-4 Lx Ethernet Adapter       6 Up           0C-42-A1-C0-E3-98 ...ps
        Port4                     QLogic 2x1GE+2x25GE QL41234HMCU NI...#2       4 Up           34-80-0D-05-26-E8 ...ps
    
        [10.100.10.10]: PS>
    
  2. Válasszon egy hálózati adaptert, amely a következő:

    • A Fel állapotban.
    • Meglévő virtuális kapcsolók nem használják. Hálózati adapterenként jelenleg csak egy virtuális kapcsoló konfigurálható.

    A meglévő virtuális kapcsoló és hálózati adapter társításának ellenőrzéséhez futtassa a Get-HcsExternalVirtualSwitch parancsot.

    Íme egy példakimenet.

    [10.100.10.10]: PS>Get-HcsExternalVirtualSwitch
    
    Name                          : vSwitch1
    InterfaceAlias                : {Port2}
    EnableIov                     : True
    MacAddressPools               :
    IPAddressPools                : {}
    ConfigurationSource           : Dsc
    EnabledForCompute             : True
    SupportsAcceleratedNetworking : False
    DbeDhcpHostVnicName           : f4a92de8-26ed-4597-a141-cb233c2ba0aa
    Type                          : External
    
    [10.100.10.10]: PS>
    

    Ebben a példában a 2. port egy meglévő virtuális kapcsolóhoz van társítva, ezért nem szabad használni.

Virtuális kapcsoló létrehozása

A következő parancsmaggal hozzon létre egy új virtuális kapcsolót a megadott hálózati adapteren. A művelet befejezése után a számítási példányok használhatják az új virtuális hálózatot.

Add-HcsExternalVirtualSwitch -InterfaceAlias <Network interface name> -WaitForSwitchCreation $true

Get-HcsExternalVirtualSwitch A paranccsal azonosíthatja az újonnan létrehozott kapcsolót. A létrehozott új kapcsoló neve vswitch-<InterfaceAlias>.

Íme egy példakimenet:

[1HXG613.microsoftdatabox.com]: PS>Get-HcsExternalVirtualSwitch

Name                          : vSwitch1
InterfaceAlias                : {Port2}
EnableIov                     : True
MacAddressPools               : {}
IPAddressPools                : {Name: 'KubernetesNodeIPs', AddressRange: '10.126.75.200-10.126.75.202', Name:
                                'KubernetesServiceIPs', AddressRange: '10.126.75.206-10.126.75.208'}
BGPPeers                      : {}
ConfigurationSource           : ClusterNetwork
EnabledForCompute             : True
EnabledForStorage             : False
EnabledForMgmt                : True
SupportsAcceleratedNetworking : False
DbeDhcpHostVnicName           : bc29af45-88b7-43af-ab27-78cc6427bc5f
VirtualNetworks               : {}
EnableEmbeddedTeaming         : True
InternalVnetName              :
Type                          : External
Mtu                           : 1500

Name                          : vSwitch2
InterfaceAlias                : {Port3, Port4}
EnableIov                     : True
MacAddressPools               : {}
IPAddressPools                : {}
BGPPeers                      : {}
ConfigurationSource           : ClusterNetwork
EnabledForCompute             : False
EnabledForStorage             : True
EnabledForMgmt                : False
SupportsAcceleratedNetworking : False
DbeDhcpHostVnicName           : 25c6bdc4-2991-41db-8757-1fb08a219ea7
VirtualNetworks               : {}
EnableEmbeddedTeaming         : True
InternalVnetName              :
Type                          : External
Mtu                           : 1500

Name                          : TestvSwitch
InterfaceAlias                : {Port5}
EnableIov                     : True
MacAddressPools               : {}
IPAddressPools                : {}
BGPPeers                      : {}
ConfigurationSource           : User
EnabledForCompute             : False
EnabledForStorage             : False
EnabledForMgmt                : False
SupportsAcceleratedNetworking : True
DbeDhcpHostVnicName           : ed7eb61d-7dd8-4648-bb8e-04fe5b0b6fd6
VirtualNetworks               : {Name: 'TestvSwitch-internal', AddressSpace: '192.0.2.0/24', SwitchName:
                                'TestvSwitch', GatewayIPAddress: '192.0.2.0/24', DnsServers: '192.0.2.0/24', VlanId:
                                '0'EnabledForK8s: FalseIPAddressPools:    VirtualMachineIPs , 192.0.2.0/24}
EnableEmbeddedTeaming         : False
InternalVnetName              : TestvSwitch-internal
Type                          : External
Mtu                           : 9000

[1HXG613.microsoftdatabox.com]: PS>

Hálózat és alhálózat ellenőrzése kapcsolóhoz

Az új virtuális kapcsoló létrehozása után az Azure Stack Edge Pro GPU automatikusan létrehoz egy hozzá tartozó virtuális hálózatot és alhálózatot. Ezt a virtuális hálózatot virtuális gépek létrehozásakor használhatja.

A létrehozott új kapcsolóhoz társított virtuális hálózat és alhálózat azonosításához használja a Get-HcsVirtualNetwork parancsmagot.

Virtuális HELYI HÁLÓZATOK létrehozása

Ha virtuális helyi hálózat (LAN) konfigurációt szeretne hozzáadni egy virtuális kapcsolóhoz, használja az alábbi parancsmagot.

Add-HcsVirtualNetwork-VirtualSwitchName <Virtual Switch name> -Name <Virtual Network Name> –VlanId <Vlan Id> –AddressSpace <Address Space> –GatewayIPAddress <Gateway IP>–DnsServers <Dns Servers List> -DnsSuffix <Dns Suffix name>

A parancsmaggal az Add-HcsVirtualNetwork-VirtualSwitchName alábbi paraméterek használhatók.

Paraméter Leírás
Név A virtuális LAN-hálózat neve
VirtualSwitchName Virtuális kapcsoló neve, ahol hozzá szeretné adni a virtuális LAN-konfigurációt
AddressSpace A virtuális LAN-hálózat alhálózati címtere
GatewayIPAddress Átjáró a virtuális hálózathoz
DnsServers A DNS-kiszolgáló IP-címeinek listája
DnsSuffix DNS-név a virtuális LAN hálózati alhálózat gazdagéprésze nélkül
VlanId A VlanId értéke 0 lehet, ha nincs megjelölt hálózatra van szüksége. Ha a címkézett vagy a csomagtartó konfigurációja támogatott, adjon meg egy VlanID azonosítót az 1–4094 tartományban.

Íme egy példakimenet.

PS C:\> Add-HcsVirtualNetwork -VirtualSwitchName vSwitch1 -Name vlanNetwork100 -VlanId 100 -AddressSpace 5.5.0.0/16 -GatewayIPAddress 5.5.0.1 -DnsServers "5.5.50.50,5.5.50.100" -DnsSuffix "name.domain.com"
PS C:\> Get-HcsVirtualNetwork 
Name             : vlanNetwork100
AddressSpace     : 5.5.0.0/16
SwitchName       : vSwitch1
GatewayIPAddress : 5.5.0.1
DnsServers       : {5.5.50.50, 5.5.50.100}
DnsSuffix        : name.domain.com
VlanId           : 100
MacAddressPools  :
IPAddressPools   : {}
BGPPeers         :
EnabledForK8s    : False

Feljegyzés

  • Ugyanazon a virtuális kapcsolón több virtuális LAN-t is konfigurálhat.
  • Az átjáró IP-címének ugyanabban az alhálózatban kell lennie, mint a címtérként átadott paraméternek.
  • A virtuális kapcsolók nem távolíthatók el, ha vannak konfigurálva virtuális HELYI HÁLÓZATOK. A virtuális kapcsoló törléséhez először törölnie kell a virtuális LAN-t, majd törölnie kell a virtuális kapcsolót.

A virtuális LAN hálózatának és alhálózatának ellenőrzése

A virtuális LAN létrehozása után a rendszer automatikusan létrehoz egy virtuális hálózatot és egy megfelelő alhálózatot. Ezt a virtuális hálózatot virtuális gépek létrehozásakor használhatja.

A létrehozott új kapcsolóhoz társított virtuális hálózat és alhálózat azonosításához használja a Get-HcsVirtualNetwork parancsmagot.

Következő lépések