New-SCLogicalNetworkDefinition
Crée une définition pour un réseau logique qui peut être associé à un ou plusieurs groupes hôtes.
Syntaxe
New-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
-Name <String>
-LogicalNetwork <LogicalNetwork>
-SubnetVLan <SubnetVLan[]>
-VMHostGroup <HostGroup[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
La cmdlet New-SCLogicalNetworkDefinition crée une définition pour un réseau logique VMM (Virtual Machine Manager). Le réseau logique peut être associé à un ou plusieurs groupes hôtes. Une définition de réseau logique est également appelée site réseau.
Après avoir créé un réseau logique, utilisez la définition de réseau logique pour affecter des sous-réseaux IP et des réseaux locaux virtuels (VLAN) au réseau logique.
Pour plus d’informations sur la création de réseaux logiques, tapez : Get-Help New-SCLogicalNetwork -Detailed
.
Exemples
Exemple 1 : Créer une définition de réseau logique pour un réseau logique
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
La première commande obtient le réseau logique nommé LogicalNetwork01.
La deuxième commande crée un tableau de groupes hôtes et le stocke dans la variable $HostGroup.
Les troisième et quatrième commandes récupèrent les groupes hôtes nommés HostGroup01 et Production, et les ajoutent au tableau $HostGroup.
La cinquième commande crée un tableau VLAN de sous-réseau et le stocke dans la variable $SubnetVLAN.
Les sixième et septième commandes créent des objets SubnetVLAN avec les valeurs de sous-réseau et de réseau local virtuel spécifiés, puis stockent les objets dans le tableau $SubnetVLAN.
La commande finale crée une définition de réseau logique nommée Logical Network Definition 01 pour l’objet réseau logique stocké dans la variable $LogicalNetwork à l’aide des objets stockés dans les tableaux $HostGroup et $SubnetVLAN.
Paramètres
-JobVariable
Spécifie le nom d’une variable dans laquelle suivre et stocker la progression du travail.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-LogicalNetwork
Spécifie un réseau logique. Un réseau logique est un regroupement nommé de sous-réseaux IP et de réseaux locaux virtuels utilisés pour organiser et simplifier les affectations de réseau.
Type: | LogicalNetwork |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom d’un objet VMM.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RunAsynchronously
Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SubnetVLan
Spécifie un ou plusieurs ensembles de sous-réseaux IP et de réseaux locaux virtuels.
Pour plus d’informations sur la création d’un sous-réseau, tapez : Get-Help New-SCSubNetVLan
.
Type: | SubnetVLan[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VMHostGroup
Spécifie un objet de groupe hôte de machine virtuelle.
Type: | HostGroup[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VMMServer
Spécifie un objet serveur VMM.
Type: | ServerConnection |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
Sorties
LogicalNetworkDefiniton
Cette applet de commande retourne un objet LogicalNetworkDefiniton.
Notes
- Cette applet de commande nécessite un objet réseau logique VMM, que vous récupérez à l’aide
de l’applet de commande get-SCLogicalNetwork get-SCLogicalNetwork et d’un objet de groupe hôte VMM que vous récupérez à l’aide de l’applet de commande Get-SCVMHostGroupGet-SCVMHostGroup.