Partager via


New-SCLogicalNetworkDefinition

Crée une définition pour un réseau logique qui peut être associé à un ou plusieurs groupes hôtes.

Syntax

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

Description

L’applet de commande New-SCLogicalNetworkDefinition crée une définition pour un réseau logique Virtual Machine Manager (VMM). 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 effectuer le suivi et stocker la progression du travail.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Spécifie le nom d’un objet VMM.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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 SubnetVLan, tapez : Get-Help New-SCSubNetVLan.

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

-VMHostGroup

Spécifie un objet groupe hôte d'ordinateurs virtuels.

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

-VMMServer

Spécifie un objet serveur VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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 et d’un objet de groupe hôte VMM que vous récupérez à l’aide de l’applet de commande Get-SCVMHostGroup .