Condividi tramite


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 VMM (Virtual Machine Manager). 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 di aree 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 Logical Network Definition 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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly: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.

Tipo:LogicalNetwork
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Specifica il nome di un oggetto VMM.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

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

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-SubnetVLan

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

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

Tipo:SubnetVLan[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMHostGroup

Specifica un oggetto gruppo host macchina virtuale.

Tipo:HostGroup[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly: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 get-SCLogicalNetwork e un oggetto gruppo host VMM recuperato usando il cmdlet get-SCVMHostGroup .