Compartir a través de


New-SCLoadBalancerTemplate

Crea una plantilla del equilibrador de carga que se puede agregar a una plantilla de servicio.

Sintaxis

New-SCLoadBalancerTemplate
   -ComputerTierTemplate <ComputerTierTemplate>
   -LoadBalancerVIPTemplate <LoadBalancerVIPTemplate>
   -VirtualNetworkAdapter <VirtualNetworkAdapter>
   [-VMNetworkVIP <VMNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCLoadBalancerTemplate
   -ComputerTierTemplate <ComputerTierTemplate>
   -LoadBalancerVIPTemplate <LoadBalancerVIPTemplate>
   -VirtualNetworkAdapter <VirtualNetworkAdapter>
   -LogicalNetworkVIP <LogicalNetwork>
   [-VMNetworkVIP <VMNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

El cmdlet New-SCLoadBalancerTempl ate crea una plantilla de equilibrador de carga que puede agregar a una plantilla de servicio. Al implementar una instancia de servicio basada en la plantilla de servicio, Virtual Machine Manager (VMM) busca un equilibrador de carga adecuado en el entorno de VMM durante la selección de ubicación y lo configura en función de las propiedades proporcionadas en la plantilla del equilibrador de carga.

Ejemplos

Ejemplo 1: Creación de una plantilla de equilibrador de carga

PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> $TierTemplate = Get-SCComputerTierTemplate -ServiceTemplate $ServiceTemplate
PS C:\> $LBVIPTemplate = Get-SCLoadBalancerVIPTemplate -Manufacturer "LB Manufacturer" -Model "LB01"
PS C:\> $VMTemplate = Get-SCVMTemplate -ComputerTierTemplate $TierTemplate
PS C:\> $Adapter = Get-SCVirtualNetworkAdapter -VMTemplate $VMTemplate
PS C:\> $LBTemplate = New-SCLoadBalancerTemplate -ComputerTierTemplate $TierTemplate -LoadBalancerVIPTemplate $LBVIPTemplate -VirtualNetworkAdapter $Adapter
PS C:\> $LBTemplate

El primer comando obtiene el objeto de plantilla de servicio denominado ServiceTemplate01 y almacena el objeto en la variable $ServiceTemplate.

El segundo comando obtiene la plantilla de nivel de equipo para la plantilla de servicio almacenada en $ServiceTemplate (en este caso, ServiceTemplate01) y almacena el objeto en la variable $TierTemplate.

El tercer comando obtiene la plantilla VIP del equilibrador de carga con el fabricante de LB y el modelo LB01, y almacena la plantilla en la variable $LBVIPTemplate.

El cuarto comando obtiene la plantilla de máquina virtual para la plantilla de nivel de equipo almacenada en $TierTemplate.

El quinto comando obtiene el adaptador de red virtual para la plantilla de máquina virtual almacenada en $VMTemplate.

El sexto comando crea una plantilla de equilibrador de carga mediante la plantilla de nivel de equipo, la plantilla del equilibrador de carga y los objetos del adaptador de red virtual obtenidos en los comandos anteriores y almacena el objeto en la variable $LBTemplate.

El último comando muestra información sobre la plantilla del equilibrador de carga.

Parámetros

-ComputerTierTemplate

Especifica un objeto de plantilla de nivel de equipo.

Tipo:ComputerTierTemplate
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-LoadBalancerVIPTemplate

Especifica una plantilla de IP virtual (VIP) del equilibrador de carga.

Tipo:LoadBalancerVIPTemplate
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-LogicalNetworkVIP

Especifica las redes lógicas desde las que se debe asignar la dirección IP de front-end para el equilibrador de carga (afinidad de red lógica de front-end).

Tipo:LogicalNetwork
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

-VirtualNetworkAdapter

Especifica un objeto de adaptador de red virtual para una máquina virtual.

El número máximo de adaptadores de red virtual varía según el tipo de host. Si el tipo de host es Hyper-V, el número máximo de adaptadores de red virtual es:

  • Hasta cuatro adaptadores emulados por máquina virtual.
  • Hasta ocho adaptadores sintéticos por máquina virtual. Una excepción es que no hay ningún controlador disponible para un adaptador de red emulado en un invitado de Windows Server 2003 x64.

Si el tipo de host es VMware ESX:

  • Hasta cuatro adaptadores emulados por máquina virtual.

Si el tipo de host es Citrix XenServer:

  • Hasta siete adaptadores emulados por máquina virtual.
Tipo:VirtualNetworkAdapter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VMNetworkServiceSetting

Especifica una configuración de servicio de red de máquina virtual.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VMNetworkVIP

Especifica un objeto VMNetwork de .

Tipo:VMNetwork
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

LoadBalancerTemplate

Este cmdlet devuelve un objeto LoadBalancerTemplate.