Test-SCLoadBalancer

부하 분산 장치를 테스트합니다.

Syntax

Test-SCLoadBalancer
    [-VMMServer <ServerConnection>]
    [-LoadBalancerAddress] <String>
    -Port <UInt16>
    -ConfigurationProvider <ConfigurationProvider>
    -RunAsAccount <RunAsAccount>
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

Test-SCLoadBalancer cmdlet은 부하 분산 장치에 대한 테스트를 실행하고 결과를 반환합니다.

예제

예제 1: 지정된 부하 분산 장치 테스트

PS C:\> $ConfigProvider = Get-SCConfigurationProvider | where { $_.Type -eq "LoadBalancer" -and $_.Manufacturer -eq "LBManufacturer" -and $_.Model -eq "LB01"}
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "LBRunAsAcct"
PS C:\> Test-SCLoadBalancer -LoadBalancerAddress "LB01.Contoso.com" -Port 123 -ConfigurationProvider $ConfigProvider -RunAsAccount $RunAsAccount

첫 번째 명령은 제조업체 LBManufacturer 및 모델 LB01에 대한 구성 공급자 개체를 가져오고 개체를 $ConfigProvider 변수에 저장합니다.

두 번째 명령은 LBRunAsAccount라는 실행 계정을 가져오고 개체를 $RunAsAccount 변수에 저장합니다.

마지막 명령은 $RunAsAccount 저장된 실행 계정을 자격 증명으로 제공하여 테스트를 실행하는 데 사용하는 주소 LB01.Contoso.com 부하 분산 장치를 테스트합니다. 그런 다음, 이 명령은 사용자에게 결과를 표시합니다.

매개 변수

-ConfigurationProvider

구성 공급자 개체를 지정합니다. 구성 공급자는 VMM PowerShell 명령을 부하 분산 장치 유형과 관련된 API 호출로 변환하는 VMM(Virtual Machine Manager)에 대한 플러그 인입니다. 구성 공급자가 지정되지 않은 경우 VMM은 제조업체 및 모델 정보를 사용하여 사용 가능한 구성 공급자를 선택합니다. 구성 공급자가 없으면 부하 분산 장치가 추가되지 않습니다.

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

-JobVariable

작업 진행률을 추적하여 이 매개 변수로 이름이 지정된 변수에 보관하도록 지정합니다.

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

-LoadBalancerAddress

부하 분산 장치의 FQDN(정규화된 도메인 이름) 또는 IP 주소를 지정합니다. 일반적인 형식은 FQDN, IPv4 또는 IPv6 주소이지만 부하 분산 장치 제조업체에 부하 분산 장치에 대한 유효한 형식을 확인합니다.

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

-Port

개체를 추가하거나 연결을 만들 때 사용할 네트워크 포트를 지정합니다. 유효한 값은 1 ~4095입니다.

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

-PROTipID

이 작업을 트리거한 PRO 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 PRO 팁을 감사할 수 있습니다.

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

-RunAsAccount

이 작업을 수행할 수 있는 권한이 있는 자격 증명이 포함된 실행 계정을 지정합니다.

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

-RunAsynchronously

컨트롤이 명령 셸로 즉시 반환되도록 작업이 비동기적으로 실행됨을 나타냅니다.

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

-VMMServer

VMM 서버 개체를 지정합니다.

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

출력

LoadBalancer

이 cmdlet은 LoadBalancer 개체를 반환합니다.