Condividi tramite


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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DisableLoadBalancerConnectionPersistence

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerBackEndPort

Specifica la porta in cui è in esecuzione il servizio back-end che viene bilanciato dal carico.

Tipo:UInt16
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerConnectionPersistence

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

Tipo:LoadBalancerConnectionPersistence
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerHealthMonitor

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

Tipo:LoadBalancerHealthMonitor[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerManufacturer

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

  • Lettere (a-z)
  • Numeri (0-9)
  • Carattere di sottolineatura (_)
  • Trattino (-)
  • Punto (.)
  • Virgolette singole (')
Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerModel

Specifica il modello di un servizio di bilanciamento del carico.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerPort

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

Tipo:UInt16
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerProtocol

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

Tipo:LoadBalancerProtocol
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LoadBalancerVIPTemplate

Specifica un modello VIP del servizio di bilanciamento del carico.

Tipo:LoadBalancerVIPTemplate
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-LoadBalancingMethod

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

  • RoundRobin
  • LeastConnectionsmember
  • Membro osservato
  • Membro predittivo
  • Ratiomember
  • Fastestmember
  • LeastConnections
  • Nodo osservato
  • Predictivenode
  • Rationode
  • FastestResponseTime
  • LeastSessions
  • Nessuno

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

Tipo:LoadBalancingMethod
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MakeGeneric

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

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

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

LoadBalancer

Questo cmdlet restituisce un oggetto loadBalancer .