New-SCLogicalNetworkDefinition
Cria uma definição para uma rede lógica que pode ser associada a um ou mais grupos de anfitriões.
Syntax
New-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
-Name <String>
-LogicalNetwork <LogicalNetwork>
-SubnetVLan <SubnetVLan[]>
-VMHostGroup <HostGroup[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet de definição de New-SCLogicalNetworkDefinition cria uma definição para uma rede lógica de Gestor de Máquinas Virtuais (VMM). A rede lógica pode ser associada a um ou mais grupos de anfitriões. Uma definição lógica de rede também é chamada de site de rede.
Depois de criar uma nova rede lógica, utilize a definição lógica de rede para atribuir sub-redes IP e redes de área local virtual (VLANs) à rede lógica.
Para obter informações sobre a criação de redes lógicas, escreva: Get-Help New-SCLogicalNetwork -Detailed
.
Exemplos
Exemplo 1: Criar uma definição lógica de rede para uma rede lógica
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
O primeiro comando recebe a rede lógica chamada LogicalNetwork01.
O segundo comando cria uma matriz de grupo de anfitriões e armazena-o na variável $HostGroup.
O terceiro e quarto comandos recuperam os grupos anfitriões chamados HostGroup01 e Production, e adiciona-os à matriz $HostGroup.
O quinto comando cria uma matriz VLAN de sub-rede e armazena-a na variável $SubnetVLAN.
Os comandos do sexto e sétimo criam objetos SubnetVLAN com os valores de sub-rede e VLAN especificados e, em seguida, armazenam os objetos na matriz $SubnetVLAN.
O comando final cria uma definição lógica de rede chamada Definição de Rede Lógica 01 para o objeto de rede lógica armazenado na variável $LogicalNetwork, utilizando os objetos armazenados nas matrizes $HostGroup e $SubnetVLAN.
Parâmetros
-JobVariable
Especifica o nome de uma variável na qual acompanhar e armazenar o progresso do trabalho.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
Especifica uma rede lógica. Uma rede lógica é um agrupamento nomeado de sub-redes IP e VLANs que é usado para organizar e simplificar as atribuições de rede.
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto VMM.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetVLan
Especifica uma ou mais sub-redes IP e conjuntos VLAN.
Para obter informações sobre a criação de um SubnetVLan, escreva: Get-Help New-SCSubNetVLan
.
Type: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Especifica um objeto de grupo de anfitriões de máquina virtual.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
LogicalNetworkDefiniton
Este cmdlet devolve um objeto LogicalNetworkDefiniton .
Notas
- Este cmdlet requer um objeto de rede lógica VMM, que você recupera utilizando o cmdlet Get-SCLogicalNetwork e um objeto de grupo anfitrião VMM que você recupera usando o cmdlet Get-SCVMHostGroup .