Share via


Set-SCLoadBalancerVIPTemplate

Modifica le proprietà di un modello VIP del servizio di bilanciamento del carico.

Sintassi

Set-SCLoadBalancerVIPTemplate
   [-VMMServer <ServerConnection>]
   [-LoadBalancerVIPTemplate] <LoadBalancerVIPTemplate>
   [-Name <String>]
   [-Description <String>]
   [-LoadBalancerManufacturer <String>]
   [-LoadBalancerModel <String>]
   [-LoadBalancerConnectionPersistence <LoadBalancerConnectionPersistence>]
   [-LoadBalancerHealthMonitor <LoadBalancerHealthMonitor[]>]
   [-LoadBalancerProtocol <LoadBalancerProtocol>]
   [-LoadBalancerPort <UInt16>]
   [-LoadBalancerBackEndPort <UInt16>]
   [-LoadBalancingMethod <LoadBalancingMethod>]
   [-DisableLoadBalancerConnectionPersistence]
   [-MakeGeneric]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCLoadBalancerVIPTemplate modifica le proprietà di un modello IP virtuale (VIP) del servizio di bilanciamento del carico.

Esempio

Esempio 1: Modificare il metodo di bilanciamento del carico in un modello IP virtuale del servizio di bilanciamento del carico

PS C:\> $VIPTemplate = Get-SCLoadBalancerVIPTemplate -Manufacturer "LB Manufacturer" -Model "LB01" -Name "VIPTemplate01"
PS C:\> $LBMethod = New-SCLoadBalancingMethod -Name "RoundRobin"
PS C:\> Set-SCLoadBalancerVIPTemplate -LoadBalancerVIPTemplate $VIPTemplate -LoadBalancingMethod $LBMethod

Il primo comando ottiene l'oggetto modello VIP denominato VIPTemplate01 e archivia l'oggetto nella variabile $VIPTemplate.

Il secondo comando crea un nuovo oggetto metodo di bilanciamento del carico con il nome Round Robin e archivia l'oggetto nella variabile $LBMethod.

L'ultimo comando modifica il metodo di bilanciamento del carico per il modello VIP archiviato in $VIPTemplate al metodo archiviato in $LBMethod, ovvero Round Robin.

Parametri

-Description

Specifica una descrizione per il modello VIP.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableLoadBalancerConnectionPersistence

Indica che la persistenza della connessione del servizio di bilanciamento del carico in un profilo VIP è disabilitata.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerBackEndPort

Specifica la porta in cui è in esecuzione il servizio back-end che è in fase di bilanciamento del carico.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerConnectionPersistence

Specifica un oggetto di persistenza della connessione del servizio di bilanciamento del carico.

Type:LoadBalancerConnectionPersistence
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerHealthMonitor

Specifica una matrice di oggetti di monitoraggio dell'integrità del servizio di bilanciamento del carico.

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

-LoadBalancerManufacturer

Specifica il nome dell'azienda che ha prodotto un servizio di bilanciamento del carico. I valori validi per questo parametro sono:

  • Lettere (a-z)
  • Numeri (0-9)
  • Carattere di sottolineatura (_)
  • Trattino (-)
  • Dot (.)
  • Virgolette singole (')
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerModel

Specifica il modello di un servizio di bilanciamento del carico.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerPort

Specifica la porta da usare durante la configurazione di un indirizzo VIP in un servizio di bilanciamento del carico.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerProtocol

Specifica il protocollo da usare durante la connessione a un servizio di bilanciamento del carico o a un oggetto protocollo del servizio di bilanciamento del carico.

Type:LoadBalancerProtocol
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerVIPTemplate

Specifica un modello VIP del servizio di bilanciamento del carico.

Type:LoadBalancerVIPTemplate
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LoadBalancingMethod

Specifica il metodo di bilanciamento del carico da usare. I valori validi per questo parametro sono:

  • RoundRobin
  • LeastConnectionsmember
  • Osservatomember
  • Predittivo
  • Ratiomember
  • Fastestmember
  • MinimiConnessioni
  • Node osservato
  • Node predittivo
  • Rationode
  • FastestResponseTime
  • MinimiSessioni
  • nessuno

Per determinare i metodi disponibili per un servizio di bilanciamento del carico specifico, usare questo comando: (Get-SCLoadBalancer)[0].AvailableLoadBalancingMethods

Type:LoadBalancingMethod
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MakeGeneric

Indica che un profilo VIP è in grado di applicare le impostazioni del servizio di bilanciamento del carico generico.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome di un oggetto VMM (Virtual Machine Manager).

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Specifica l'ID del suggerimento prestazioni e ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo restituisca immediatamente alla shell dei comandi.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

LoadBalancer

Questo cmdlet restituisce un oggetto LoadBalancer .