VMM에서 HGS 대체 URL 구성

중요

이 버전의 VMM(Virtual Machine Manager)은 지원이 종료되었습니다. VMM 2022로 업그레이드하는 것이 좋습니다.

이 문서에서는 System Center - VMM(Virtual Machine Manager) 전역 설정에서 대체 HGS(호스트 보호 서비스) URL을 정의하는 방법을 설명합니다. 보호된 패브릭에 대한 자세한 내용은 이 문서를 참조하세요.

Hyper-V 호스트에서 보호된 VM을 실행하기 위한 증명 및 키 보호 서비스의 핵심인 HGS(호스트 보호자 서비스)는 재해 상황에서도 작동해야 합니다.

VMM의 대체 HGS 구성 기능을 사용하면 주 및 보조 HGS URL 쌍(증명 및 키 보호 URI)을 사용하여 보호된 호스트를 구성할 수 있습니다. 이 기능을 사용하면 재해 복구를 위해 두 데이터 센터에 걸친 보호된 패브릭 배포, 보호된 VM으로 실행되는 HGS 등의 시나리오를 사용할 수 있습니다.

주 HGS URL은 항상 보조 HGS URL보다 먼저 사용됩니다. 적절한 제한 시간과 재시도 횟수 후에도 주 HGS가 응답하지 않으면 작업이 보조 HGS에 대해 다시 시도됩니다. 후속 작업은 항상 주 HGS가 먼저 사용됩니다. 보조 HGS는 주 HGS가 실패한 경우에만 사용됩니다.

시작하기 전에

계속하기 전에 호스트 보호 서비스를 배포하고 구성했는지 확인합니다. HGS 구성에 대해 자세히 알아보세요.

대체 HGS 구성

다음 단계를 수행합니다.

  1. VMM 설정일반 설정호스트 보호 서비스 설정으로 이동합니다.

  2. 호스트 보호 서비스 설정을 엽니다. 대체 구성 섹션을 참조해야 합니다.

  3. 기본 및 대체 HGS URL을 정의하고 마침을 선택합니다.

    대체 HGS의 스크린샷.

  4. 호스트 속성> 호스트보호 서비스로 이동하여 호스트에서 대체 URL을 사용하도록 설정합니다. 호스트 보호 Hyper-V 지원 사용을 선택하고 VMM에서 전역 설정으로 구성된 URL을 사용하고 확인을 선택합니다.

    참고

    이 단계가 끝나면 VMM 서비스는 기본 및 대체 HGS URL을 사용하여 지원되는 호스트를 구성합니다. Windows Server 1709 이상 호스트만 대체 HGS URL을 지원합니다.

PowerShell 명령 업데이트

  1. 다음 두 매개 변수가 Set-SCVMHost PowerShell 명령에 추가되었습니다.

    • AttestationFallbackServerUrl
    • KeyProtectionFallbackServerUrl

    샘플 구문은 다음과 같습니다.

    
    Set-SCVMHost [-VMHost] <Host> [-ApplyLatestCodeIntegrityPolicy] [-AttestationServerUrl <String>]        [-AttestationFallbackServerUrl <String>]
    [-AvailableForPlacement <Boolean>] [-BMCAddress <String>]
    [-BMCCustomConfigurationProvider <ConfigurationProvider>] [-BMCPort <UInt32>]
    [-BMCProtocol <OutOfBandManagementType>] [-BMCRunAsAccount <RunAsAccount>] [-BaseDiskPaths <String>]
    [-BypassMaintenanceModeCheck] [-CPUPercentageReserve <UInt16>] [-CodeIntegrityPolicy <CodeIntegrityPolicy>]
    [-Custom1 <String>] [-Custom10 <String>] [-Custom2 <String>] [-Custom3 <String>] [-Custom4 <String>]
    [-Custom5 <String>] [-Custom6 <String>] [-Custom7 <String>] [-Custom8 <String>] [-Custom9 <String>]
    [-Description <String>] [-DiskSpaceReserveMB <UInt64>] [-EnableLiveMigration <Boolean>]
    [-FibreChannelWorldWideNodeName <String>] [-FibreChannelWorldWidePortNameMaximum <String>]
    [-FibreChannelWorldWidePortNameMinimum <String>] [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
    [-JobGroup <Guid>] [-JobVariable <String>] [-KeyProtectionServerUrl <String>] [-KeyProtectionFallbackServerUrl <String>] [-LiveMigrationMaximum <UInt32>]
    [-LiveStorageMigrationMaximum <UInt32>] [-MaintenanceHost <Boolean>] [-ManagementAdapterMACAddress <String>]
    [-MaxDiskIOReservation <UInt64>] [-MemoryReserveMB <UInt64>]
    [-MigrationAuthProtocol <MigrationAuthProtocolType>]
    [-MigrationPerformanceOption <MigrationPerformanceOptionType>] [-MigrationSubnet <String[]>]
    [-NetworkPercentageReserve <UInt16>] [-NumaSpanningEnabled <Boolean>] [-OverrideHostGroupReserves <Boolean>]
    [-PROTipID <Guid>] [-RemoteConnectCertificatePath <String>] [-RemoteConnectEnabled <Boolean>]
    [-RemoteConnectPort <UInt32>] [-RemoveRemoteConnectCertificate] [-RunAsynchronously] [-SMBiosGuid <Guid>]
    [-SecureRemoteConnectEnabled <Boolean>] [-UseAnyMigrationSubnet <Boolean >]
    [-VMHostManagementCredential <VMMCredential>] [-VMPaths <String>] [<CommonParameters>]
    
  2. 사용자가 메타데이터를 가져올 HGS를 지정할 수 있도록 다음 매개 변수가 Get-SCGuardianConfiguration에 추가되었습니다.

    [-Guardian {Primary | Fallback}]

    구문

    Get-SCGuardianConfiguration [-Guardian {Primary | Fallback}] [-OnBehalfOfUser <String>] [-OnBehalfOfUserRole <UserRole>] [-VMMServer <ServerConnection>] [<CommonParameters>]
    

다음 단계