Condividi tramite


New-SCLoadBalancerTemplate

Crea un modello di bilanciamento del carico che può essere aggiunto a un modello di servizio.

Sintassi

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>]

Descrizione

Il cmdlet New-SCLoadBalancerTemp late crea un modello di bilanciamento del carico che è possibile aggiungere a un modello di servizio. Quando si distribuisce un'istanza del servizio basata sul modello di servizio, Virtual Machine Manager (VMM) individua un servizio di bilanciamento del carico appropriato nell'ambiente VMM durante il posizionamento e lo configura in base alle proprietà fornite nel modello di bilanciamento del carico.

Esempio

Esempio 1: Creare un modello di bilanciamento del carico

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

Il primo comando ottiene l'oggetto modello di servizio denominato ServiceTemplate01 e archivia l'oggetto nella variabile $ServiceTemplate.

Il secondo comando ottiene il modello di livello computer per il modello di servizio archiviato in $ServiceTemplate (in questo caso ServiceTemplate01) e archivia l'oggetto nella variabile $TierTemplate.

Il terzo comando ottiene il modello VIP del servizio di bilanciamento del carico con il produttore LB e il modello LB01 e archivia il modello nella variabile $LBVIPTemplate.

Il quarto comando ottiene il modello di macchina virtuale per il modello di livello computer archiviato in $TierTemplate.

Il quinto comando ottiene la scheda di rete virtuale per il modello di macchina virtuale archiviata in $VMTemplate.

Il sesto comando crea un modello di bilanciamento del carico usando il modello di livello computer, il modello di bilanciamento del carico e gli oggetti scheda di rete virtuale ottenuti nei comandi precedenti e archivia l'oggetto nella variabile $LBTemplate.

L'ultimo comando visualizza informazioni sul modello di bilanciamento del carico.

Parametri

-ComputerTierTemplate

Specifica un oggetto modello livello computer.

Tipo:ComputerTierTemplate
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
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

-LoadBalancerVIPTemplate

Specifica un modello ip virtuale (VIP) del servizio di bilanciamento del carico.

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

-LogicalNetworkVIP

Specifica le reti logiche da cui deve essere assegnato l'indirizzo IP front-end per il servizio di bilanciamento del carico (affinità di rete logica front-end).

Tipo:LogicalNetwork
Posizione:Named
Valore predefinito:None
Necessario:True
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

-VirtualNetworkAdapter

Specifica un oggetto scheda di rete virtuale per una macchina virtuale.

Il numero massimo di schede di rete virtuale varia in base al tipo di host. Se il tipo di host è Hyper-V, il numero massimo di schede di rete virtuale è:

  • Fino a quattro schede emulate per macchina virtuale.
  • Fino a otto schede sintetiche per macchina virtuale. Un'eccezione è che nessun driver è disponibile per una scheda di rete emulata in un guest Windows Server 2003 x64.

Se il tipo di host è VMware ESX:

  • Fino a quattro schede emulate per macchina virtuale.

Se il tipo di host è Citrix XenServer:

  • Fino a sette schede emulate per macchina virtuale.
Tipo:VirtualNetworkAdapter
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMNetworkServiceSetting

Specifica un'impostazione del servizio di rete della macchina virtuale.

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

-VMNetworkVIP

Specifica un oggetto VMNetwork .

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

Output

LoadBalancerTemplate

Questo cmdlet restituisce un oggetto LoadBalancerTemplate.