Sdílet prostřednictvím


New-SCLoadBalancerTemplate

Vytvoří šablonu nástroje pro vyrovnávání zatížení, kterou lze přidat do šablony služby.

Syntaxe

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

Rutina New-SCLoadBalancerTemplate vytvoří šablonu nástroje pro vyrovnávání zatížení, kterou můžete přidat do šablony služby. Když nasadíte instanci služby založenou na šabloně služby, nástroj Virtual Machine Manager (VMM) během umísťování vyhledá příslušný nástroj pro vyrovnávání zatížení v prostředí VMM a nakonfiguruje ho na základě vlastností poskytovaných v šabloně nástroje pro vyrovnávání zatížení.

Příklady

Příklad 1: Vytvoření šablony nástroje pro vyrovnávání zatížení

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

První příkaz získá objekt šablony služby s názvem ServiceTemplate01 a uloží objekt do proměnné $ServiceTemplate.

Druhý příkaz získá šablonu vrstvy počítače pro šablonu služby uloženou v $ServiceTemplate (v tomto případě ServiceTemplate01) a uloží objekt do proměnné $TierTemplate.

Třetí příkaz získá šablonu VIP nástroje pro vyrovnávání zatížení s výrobcem nástroje pro vyrovnávání zatížení a modelem LB01 a uloží šablonu do proměnné $LBVIPTemplate.

Čtvrtý příkaz získá šablonu virtuálního počítače pro šablonu vrstvy počítače uloženou v $TierTemplate.

Pátý příkaz získá virtuální síťový adaptér pro šablonu virtuálního počítače uloženou v $VMTemplate.

Šestý příkaz vytvoří šablonu nástroje pro vyrovnávání zatížení pomocí šablony vrstvy počítače, šablony nástroje pro vyrovnávání zatížení a objektů virtuálních síťových adaptérů získaných v předchozích příkazech a uloží objekt do proměnné $LBTemplate.

Poslední příkaz zobrazí informace o šabloně nástroje pro vyrovnávání zatížení.

Parametry

-ComputerTierTemplate

Určuje objekt šablony vrstvy počítače.

Typ:ComputerTierTemplate
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-JobVariable

Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LoadBalancerVIPTemplate

Určuje šablonu virtuální IP adresy (VIP) nástroje pro vyrovnávání zatížení.

Typ:LoadBalancerVIPTemplate
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-LogicalNetworkVIP

Určuje logické sítě, ze kterých má být přiřazena front-endová IP adresa nástroje pro vyrovnávání zatížení (spřažení logické sítě front-endu).

Typ:LogicalNetwork
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VirtualNetworkAdapter

Určuje objekt virtuálního síťového adaptéru pro virtuální počítač.

Maximální počet virtuálních síťových adaptérů se liší podle typu hostitele. Pokud je typ hostitele Hyper-V, maximální počet virtuálních síťových adaptérů:

  • Až čtyři emulované adaptéry na virtuální počítač.
  • Až osm syntetických adaptérů na virtuální počítač. Výjimkou je, že pro emulovaný síťový adaptér v hostovaném systému Windows Server 2003 x64 není k dispozici žádný ovladač.

Pokud je typ hostitele VMware ESX:

  • Až čtyři emulované adaptéry na virtuální počítač.

Pokud je typ hostitele Citrix XenServer:

  • Až sedm emulovaných adaptérů na virtuální počítač.
Typ:VirtualNetworkAdapter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VMNetworkServiceSetting

Určuje nastavení síťové služby virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VMNetworkVIP

Určuje objekt VMNetwork.

Typ:VMNetwork
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Výstupy

LoadBalancerTemplate

Tato rutina vrátí objekt LoadBalancerTemplate.