New-SCLogicalNetworkDefinition
Crea una definizione per una rete logica che può essere associata a uno o più gruppi host.
Sintassi
Default (impostazione predefinita).
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, utilizzare 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 un array di gruppi host e lo memorizza nella variabile $HostGroup.
Il terzo e il quarto comando recuperano i gruppi host denominati HostGroup01 e Production e li aggiungono alla matrice $HostGroup.
Il quinto comando crea un array VLAN della subnet e lo memorizza nella variabile $SubnetVLAN.
Il sesto e il settimo comando creano oggetti SubnetVLAN con i valori di subnet e VLAN specificati, quindi memorizzano gli oggetti nell'array $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 utilizzando gli oggetti archiviati nelle matrici $HostGroup e $SubnetVLAN.
Parametri
-JobVariable
Specifica il nome di una variabile in cui tenere traccia e archiviare lo stato di avanzamento del processo.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-LogicalNetwork
Specifica una rete logica. Una rete logica è un raggruppamento denominato di subnet IP e VLAN utilizzato per organizzare e semplificare le assegnazioni di rete.
Proprietà dei parametri
| Tipo: | LogicalNetwork |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Name
Specifica il nome di un oggetto VMM.
Proprietà dei parametri
| Tipo: | String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | 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.
Proprietà dei parametri
| Tipo: | Guid |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-RunAsynchronously
Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-SubnetVLan
Specifica una o più subnet IP e set di VLAN.
Per informazioni sulla creazione di una SubnetVLan, digitare: Get-Help New-SCSubNetVLan.
Proprietà dei parametri
| Tipo: | SubnetVLan[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-VMHostGroup
Specifica un oggetto gruppo host della macchina virtuale.
Proprietà dei parametri
| Tipo: | HostGroup[] |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | True |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-VMMServer
Specifica un oggetto server VMM.
Proprietà dei parametri
| Tipo: | ServerConnection |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.
Output
LogicalNetworkDefiniton
Questo cmdlet restituisce un oggetto LogicalNetworkDefiniton .
Note
- Questo cmdlet richiede un oggetto di rete logica VMM, che viene recuperato utilizzando il cmdlet Get-SCLogicalNetwork e un oggetto gruppo host VMM recuperato tramite il cmdlet Get-SCVMHostGroup .