New-SCLogicalNetworkDefinition
Vytvoří definici logické sítě, která může být přidružena k jedné nebo více skupinám hostitelů.
Syntax
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 označuje také jako 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 zadat: 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 pak uloží objekty do pole $SubnetVLAN.
Poslední příkaz vytvoří definici logické sítě s názvem 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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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ě.
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název objektu VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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
.
Type: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Určuje objekt skupiny hostitelů virtuálního počítače.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Určuje objekt serveru VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 objektu skupiny hostitelů VMM, který načtete pomocí rutiny Get-SCVMHostGroup .