Share via


New-SCLogicalNetworkDefinition

Crea una definizione per una rete logica che può essere associata a uno o più gruppi host.

Sintassi

New-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   -Name <String>
   -LogicalNetwork <LogicalNetwork>
   -SubnetVLan <SubnetVLan[]>
   -VMHostGroup <HostGroup[]>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCLogicalNetworkDefinition crea una definizione per una rete logica di Virtual Machine Manager (VMM). La rete logica può essere associata a uno o più gruppi host. Una definizione di rete logica è detta anche sito di rete.

Dopo aver creato una nuova rete logica, usare la definizione di rete logica per assegnare subnet IP e reti locali virtuali (VLAN) alla rete logica. Per informazioni sulla creazione di reti logiche, digitare : Get-Help New-SCLogicalNetwork -Detailed.

Esempio

Esempio 1: Creare una definizione di rete logica per una rete logica

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

Il primo comando ottiene la rete logica denominata LogicalNetwork01.

Il secondo comando crea una matrice di gruppi host e la archivia nella variabile $HostGroup.

Il terzo e il quarto comando recuperano i gruppi host denominati HostGroup01 e Production e li aggiunge alla matrice $HostGroup.

Il quinto comando crea una matrice VLAN della subnet e la archivia nella variabile $SubnetVLAN.

Il sesto e il settimo comando creano oggetti SubnetVLAN con i valori di subnet e VLAN specificati e quindi archiviano gli oggetti nella matrice $SubnetVLAN.

Il comando finale crea una definizione di rete logica denominata Definizione rete logica 01 per l'oggetto di rete logico archiviato nella variabile $LogicalNetwork usando gli oggetti archiviati nelle matrici $HostGroup e $SubnetVLAN.

Parametri

-JobVariable

Specifica il nome di una variabile in cui tenere traccia e archiviare lo stato del processo.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalNetwork

Specifica una rete logica. Una rete logica è un raggruppamento denominato di subnet IP e VLAN usate per organizzare e semplificare le assegnazioni di rete.

Type:LogicalNetwork
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome di un oggetto di VMM.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetVLan

Specifica uno o più set di subnet IP e VLAN.

Per informazioni sulla creazione di una subnetVLan, digitare : Get-Help New-SCSubNetVLan.

Type:SubnetVLan[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Specifica un oggetto gruppo host di macchina virtuale.

Type:HostGroup[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

LogicalNetworkDefiniton

Questo cmdlet restituisce un oggetto LogicalNetworkDefiniton .

Note

  • Questo cmdlet richiede un oggetto di rete logica VMM, recuperato usando il cmdlet Get-SCLogicalNetwork e un oggetto gruppo host VMM recuperato usando il cmdlet Get-SCVMHostGroup .