New-SCLogicalNetworkDefinition
Vytvoří definici logické sítě, která může být přidružena k jedné nebo více skupinám hostitelů.
Syntaxe
New-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
-Name <String>
-LogicalNetwork <LogicalNetwork>
-SubnetVLan <SubnetVLan[]>
-VMHostGroup <HostGroup[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina New-SCLogicalNetworkDefinition vytvoří definici logické sítě nástroje Virtual Machine Manager (VMM). Logická síť může být přidružená k jedné nebo více skupinám hostitelů. Definice logické sítě se také nazývá síťová lokalita.
Po vytvoření nové logické sítě pomocí definice logické sítě přiřaďte podsítě IP a virtuální místní sítě (VLAN) logické síti.
Informace o vytváření logických sítí potřebujete zadáním: Get-Help New-SCLogicalNetwork -Detailed
.
Příklady
Příklad 1: Vytvoření definice logické sítě pro logickou síť
PS C:\> $LogicalNetwork = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $HostGroup =@()
PS C:\> $HostGroup += Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> $Hostgroup += Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $SubnetVLAN = @()
PS C:\> $SubnetVLAN += New-SCSubnetVLAN -Subnet 10.0.0.0/24 -VLAN 25
PS C:\> $SubnetVLAN += New-SCSubnetVLAN -Subnet FD4A:29CD:184F:3A2C::/64 -VLAN 25
PS C:\> New-SCLogicalNetworkDefinition -Name "Logical Network Definition 01" -LogicalNetwork $LogicalNetwork -VMHostGroup $HostGroup -SubnetVLAN $SubnetVLAN
První příkaz získá logickou síť s názvem LogicalNetwork01.
Druhý příkaz vytvoří pole skupiny hostitelů a uloží ho do proměnné $HostGroup.
Třetí a čtvrtý příkaz načte skupiny hostitelů s názvem HostGroup01 a Production a přidá je do pole $HostGroup.
Pátý příkaz vytvoří pole sítě VLAN podsítě a uloží ho do proměnné $SubnetVLAN.
Šestý a sedmý příkaz vytvoří objekty SubnetVLAN se zadanými hodnotami podsítě a sítě VLAN a potom uloží objekty do pole $SubnetVLAN.
Poslední příkaz vytvoří definici logické sítě s názvem Logical Network Definition 01 pro objekt logické sítě uložené v proměnné $LogicalNetwork pomocí objektů uložených v $HostGroup a $SubnetVLAN polích.
Parametry
-JobVariable
Určuje název proměnné, ve které se má sledovat a ukládat průběh úlohy.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LogicalNetwork
Určuje logickou síť. Logická síť je pojmenované seskupení podsítí IP a sítí VLAN, které slouží k uspořádání a zjednodušení přiřazování sítě.
Typ: | LogicalNetwork |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název objektu VMM.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SubnetVLan
Určuje jednu nebo více podsítí PROTOKOLU IP a sady sítí VLAN.
Informace o vytvoření podsítěVLan zadejte: Get-Help New-SCSubNetVLan
.
Typ: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMHostGroup
Určuje objekt skupiny hostitelů virtuálního počítače.
Typ: | HostGroup[] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Výstupy
LogicalNetworkDefiniton
Tato rutina vrátí objekt LogicalNetworkDefiniton.
Poznámky
- Tato rutina vyžaduje objekt logické sítě VMM, který načtete pomocí rutiny Get-SCLogicalNetwork a objekt skupiny hostitelů VMM, který načtete pomocí rutiny Get-SCVMHostGroup.