Partilhar via


New-SCLogicalNetworkDefinition

Cria uma definição para uma rede lógica que pode ser associada a um ou mais grupos de hosts.

Sintaxe

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

Description

O cmdlet New-SCLogicalNetworkDefinition cria uma definição para uma rede lógica do Virtual Machine Manager (VMM). A rede lógica pode ser associada a um ou mais grupos de hosts. Uma definição lógica de rede também é chamada de site de rede.

Depois de criar uma nova rede lógica, use a definição de rede lógica para atribuir sub-redes IP e VLANs (redes locais virtuais) à rede lógica. Para obter informações sobre como criar redes lógicas, digite: Get-Help New-SCLogicalNetwork -Detailed.

Exemplos

Exemplo 1: Criar uma definição de rede lógica 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 obtém a rede lógica chamada LogicalNetwork01.

O segundo comando cria uma matriz de grupo de hosts e a armazena na variável $HostGroup.

O terceiro e quarto comandos recuperam os grupos de hosts chamados HostGroup01 e Production e os adicionam à matriz $HostGroup.

O quinto comando cria uma matriz VLAN de sub-rede e a armazena na variável $SubnetVLAN.

O sexto e sétimo comandos criam objetos SubnetVLAN com os valores especificados de sub-rede e VLAN e, em seguida, armazenam os objetos na matriz $SubnetVLAN.

O comando final cria uma definição de rede lógica chamada Definição de Rede Lógica 01 para o objeto de rede lógica armazenado na variável $LogicalNetwork usando 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.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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 atribuições de rede.

Tipo:LogicalNetwork
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

Especifica o nome de um objeto do VMM.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Tipo:Guid
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SubnetVLan

Especifica uma ou mais sub-redes IP e conjuntos de VLAN.

Para obter informações sobre como criar um SubnetVLan, digite: Get-Help New-SCSubNetVLan.

Tipo:SubnetVLan[]
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-VMHostGroup

Especifica um objeto de grupo de host de máquina virtual.

Tipo:HostGroup[]
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-VMMServer

Especifica um objeto de servidor VMM.

Tipo:ServerConnection
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

Saídas

LogicalNetworkDefiniton

Este cmdlet retorna um objeto LogicalNetworkDefiniton.

Notas

  • Este cmdlet requer um objeto de rede lógica do VMM, que você recupera usando o cmdlet Get-SCLogicalNetwork e um objeto de grupo de hosts do VMM que você recupera usando o cmdlet Get-SCVMHostGroup .