New-SCLogicalNetworkDefinition
Crea una definición para una red lógica que se puede asociar a uno o varios grupos host.
Sintaxis
New-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
-Name <String>
-LogicalNetwork <LogicalNetwork>
-SubnetVLan <SubnetVLan[]>
-VMHostGroup <HostGroup[]>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
El cmdlet New-SCLogicalNetworkDefinition crea una definición para una red lógica de Virtual Machine Manager (VMM). La red lógica se puede asociar a uno o varios grupos host. Una definición de red lógica también se denomina sitio de red.
Después de crear una nueva red lógica, use la definición de red lógica para asignar subredes IP y redes de área local virtuales (VLAN) a la red lógica.
Para obtener información sobre cómo crear redes lógicas, escriba: Get-Help New-SCLogicalNetwork -Detailed
.
Ejemplos
Ejemplo 1: Creación de una definición de red lógica para una red 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
El primer comando obtiene la red lógica denominada LogicalNetwork01.
El segundo comando crea una matriz de grupos host y la almacena en la variable $HostGroup.
Los comandos tercero y cuarto recuperan los grupos host denominados HostGroup01 y Production, y los agrega a la matriz $HostGroup.
El quinto comando crea una matriz VLAN de subred y la almacena en la variable $SubnetVLAN.
Los sextos y séptimos comandos crean objetos SubnetVLAN con los valores de subred y VLAN especificados y, a continuación, almacenan los objetos en la matriz $SubnetVLAN.
El comando final crea una definición de red lógica denominada Definición de red lógica 01 para el objeto de red lógico almacenado en la variable $LogicalNetwork mediante los objetos almacenados en la $HostGroup y $SubnetVLAN matrices.
Parámetros
-JobVariable
Especifica el nombre de una variable en la que se va a realizar un seguimiento y almacenar el progreso del trabajo.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-LogicalNetwork
Especifica una red lógica. Una red lógica es una agrupación con nombre de subredes IP y VLAN que se usan para organizar y simplificar las asignaciones de red.
Tipo: | LogicalNetwork |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica el nombre de un objeto VMM.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PROTipID
Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Tipo: | Guid |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SubnetVLan
Especifica una o varias subredes IP y conjuntos de VLAN.
Para obtener información sobre cómo crear una subnetVLan, escriba: Get-Help New-SCSubNetVLan
.
Tipo: | SubnetVLan[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VMHostGroup
Especifica un objeto de grupo host de máquina virtual.
Tipo: | HostGroup[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Tipo: | ServerConnection |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Salidas
LogicalNetworkDefiniton
Este cmdlet devuelve un objeto de LogicalNetworkDefiniton.
Notas
- Este cmdlet requiere un objeto de red lógico VMM, que se recupera mediante el cmdlet get-SCLogicalNetwork
y un objeto de grupo host VMM que se recupera mediante el cmdlet get-SCVMHostGroup .