Aracılığıyla paylaş


New-SCLoadBalancerTemplate

Hizmet şablonuna eklenebilen bir yük dengeleyici şablonu oluşturur.

Syntax

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

New-SCLoadBalancerTemplate cmdlet'i, hizmet şablonuna ekleyebileceğiniz bir yük dengeleyici şablonu oluşturur. Hizmet şablonunu temel alan bir hizmet örneği dağıttığınızda Virtual Machine Manager (VMM), yerleştirme sırasında VMM ortamınızda uygun bir yük dengeleyiciyi bulur ve yük dengeleyici şablonunda sağlanan özelliklere göre yapılandırılır.

Örnekler

Örnek 1: Yük dengeleyici şablonu oluşturma

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

İlk komut ServiceTemplate01 adlı hizmet şablonu nesnesini alır ve nesneyi $ServiceTemplate değişkeninde depolar.

İkinci komut, $ServiceTemplate(bu örnekte ServiceTemplate01) depolanan hizmet şablonunun bilgisayar katmanı şablonunu alır ve nesneyi $TierTemplate değişkeninde depolar.

Üçüncü komut LB Üreticisi ve modeli LB01 üreticisiyle yük dengeleyici VIP şablonunu alır ve şablonu $LBVIPTemplate değişkeninde depolar.

Dördüncü komut, $TierTemplate'de depolanan bilgisayar katmanı şablonu için sanal makine şablonunu alır.

Beşinci komut, $VMTemplate'de depolanan sanal makine şablonu için sanal ağ bağdaştırıcısını alır.

Altıncı komut, önceki komutlarda elde edilen bilgisayar katmanı şablonunu, yük dengeleyici şablonunu ve sanal ağ bağdaştırıcısı nesnelerini kullanarak bir yük dengeleyici şablonu oluşturur ve nesneyi $LBTemplate değişkeninde depolar.

Son komut, yük dengeleyici şablonu hakkındaki bilgileri görüntüler.

Parametreler

-ComputerTierTemplate

Bilgisayar katmanı şablon nesnesini belirtir.

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

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

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

-LoadBalancerVIPTemplate

Yük dengeleyici sanal IP (VIP) şablonunu belirtir.

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

-LogicalNetworkVIP

Yük dengeleyici için ön uç IP adresinin atanması gereken mantıksal ağları belirtir (ön uç mantıksal ağ benzini).

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

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

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

-VirtualNetworkAdapter

Bir sanal makine için bir sanal ağ bağdaştırıcısı nesnesi belirtir.

En fazla sanal ağ bağdaştırıcısı sayısı konak türüne göre değişir. Konak türü Hyper-V ise, en fazla sanal ağ bağdaştırıcısı sayısı:

  • Sanal makine başına en fazla dört öykünülmüş bağdaştırıcı.
  • Sanal makine başına sekiz adede kadar sentetik bağdaştırıcı. Özel durum, Windows Server 2003 x64 konuğundaki öykünülmüş bir ağ bağdaştırıcısı için sürücü olmamasıdır.

Konak türü VMware ESX ise:

  • Sanal makine başına en fazla dört öykünülmüş bağdaştırıcı.

Konak türü Citrix XenServer ise:

  • Sanal makine başına en fazla yedi öykünülmüş bağdaştırıcı.
Type:VirtualNetworkAdapter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMNetworkServiceSetting

Sanal makine ağ hizmeti ayarını belirtir.

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

-VMNetworkVIP

BIR VMNetwork nesnesi belirtir.

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

Çıkışlar

LoadBalancerTemplate

Bu cmdlet bir LoadBalancerTemplate nesnesi döndürür.