SCVMM(System Center Virtual Machine Manager)을 통해 가상 시스템을 관리하는 vRealize Automation IaaS DEM 작업자는 일반적으로 모든 IaaS Windows Server 및 DEM에 대한 요구 사항 외에 추가적인 요구 사항을 충족해야 합니다.

  • SCVMM 콘솔을 사용하여 동일한 시스템에 DEM 작업자를 설치합니다.

    별도의 DEM 작업자에 SCVMM 콘솔을 설치하는 것이 좋습니다.

  • DEM 작업자는 콘솔과 함께 설치된 SCVMM PowerShell 모듈에 액세스할 수 있어야 합니다.

  • PowerShell 실행 정책은 RemoteSigned 또는 Unrestricted로 설정되어 있어야 합니다.

    PowerShell 실행 정책을 확인하려면 PowerShell 명령 프롬프트에서 다음 명령 중 하나를 입력합니다.

    help about_signing
    help Set-ExecutionPolicy

  • 인스턴스 내의 모든 DEM 작업자가 이러한 요구 사항을 충족하는 시스템에 없는 경우 기술 명령을 사용하여 SCVMM 관련 워크플로를 DEM 작업자로 전달합니다.

vRealize Automation은 SCVMM 사설 클라우드 구성을 사용하는 배포 환경을 지원하지 않습니다. vRealize Automation은 현재 SCVMM 사설 클라우드를 기반으로 수집, 할당 또는 프로비저닝할 수 없습니다.

SCVMM에는 다음과 같은 추가적인 요구 사항이 적용됩니다.

  • vRealize Automation은 PowerShell 3 이상이 필요한 SCVMM 2012 R2를 지원합니다.

  • SCVMM 작업 항목을 사용하는 vRealize Automation DEM 작업자를 설치하기 전에 SCVMM 콘솔을 설치합니다.

    DEM 작업자를 SCVMM 콘솔보다 먼저 설치하면 다음 예와 유사한 로그 오류가 표시됩니다.

    다음과 같은 예외가 발생하여 'ScvmmEndpointDataCollection' 워크플로가 실패했습니다. 'Get-VMMServer' 용어를 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 확인할 수 없습니다. 이 이름의 철자를 확인하고, 경로가 포함된 경우에는 해당 경로가 올바른지 확인한 후 다시 시도해 보십시오.

    이 문제를 해결하려면 SCVMM 콘솔이 설치되어 있는지 확인하고 DEM 작업자 서비스를 다시 시작합니다.

  • SCVMM 인스턴스 각각을 서버가 포함된 도메인에 가입시켜야 합니다.

  • SCVMM 인스턴스를 나타내는 끝점을 관리하는 데 사용되는 자격 증명은 SCVMM 서버에 대한 관리자 권한을 가지고 있어야 합니다.

    이 자격 증명은 인스턴스 내의 Hyper-V 서버에 대한 관리자 권한도 가지고 있어야 합니다.

  • 관리해야 하는 SCVMM 인스턴스 내의 Hyper-V 서버는 Hyper-V가 설치된 Windows 2008 R2 SP1 Server여야 합니다. 프로세서에는 필요한 가상화 확장이 준비되어 있어야 합니다. 즉 .NET Framework 4.5.2 이상이 설치되어 있어야 하고 WMI(Windows Management Instrumentation)가 사용하도록 설정되어 있어야 합니다.

  • SCVMM 리소스에서 시스템을 프로비저닝하려면 SCVMM 인스턴스 내에서 하나 이상의 보안 역할이 있는 사용자를 추가해야 합니다.

  • SCVMM 2012 R2 리소스에서 2세대 시스템을 프로비저닝하려면 Blueprint에서 다음과 같은 속성을 추가해야 합니다.

    Scvmm.Generation2 = true
    Hyperv.Network.Type = synthetic
    

    2세대 Blueprint에는 [Blueprint 빌드 정보] 페이지의 기존 데이터 수집된 vHDX(virtualHardDisk)가 있어야 합니다. 이 항목을 비워 두면 2세대 프로비저닝이 실패합니다.

시스템 프로비저닝 준비에 대한 자세한 내용은 SCVMM 환경 준비를 참조하십시오.