빠른 시작: System Center Virtual Machine Manager 관리 서버를 Azure Arc에 연결

Azure Arc 지원 SCVMM 기능을 사용하려면 먼저 VMM 관리 서버를 Azure Arc에 연결해야 합니다.

이 빠른 시작에서는 도우미 스크립트를 사용하여 SCVMM 관리 서버를 Azure Arc에 연결하는 방법을 보여 줍니다. 이 스크립트는 경량 Azure Arc 어플라이언스(Azure Arc 리소스 브리지라고 함)를 VMM 환경에서 실행되는 가상 머신으로 배포하고, VMM 관리 서버와 Azure Arc 간에 연속 연결을 제공하기 위해 SCVMM 클러스터 확장을 설치합니다.

필수 조건

참고 항목

  • VMM 서버가 Windows Server 2016 컴퓨터에서 실행 중인 경우 Open SSH 패키지 및 tar가 설치되어 있는지 확인합니다. tar를 설치하려면 Windows 11 또는 Windows Server 2019/2022 시스템의 tar.exe 및 archiveint.dll을 VMM 서버 시스템의 C:\Windows\System32 경로로 복사하면 됩니다.
  • 이전 버전의 어플라이언스(0.2.25 미만 버전)를 배포하는 경우 어플라이언스 클러스터가 Microsoft Entra ID 인증으로 배포되지 않았습니다 오류와 함께 Arc 작업이 실패합니다. 이 문제를 해결하려면 최신 버전의 온보딩 스크립트를 다운로드하고 리소스 브리지를 다시 배포합니다.
  • 프라이빗 링크를 사용하는 Azure Arc Resource Bridge 배포는 현재 지원되지 않습니다.
요구 사항 세부 정보
Azure Azure 구독

‘소유자/기여자’ 역할이 있는 위 구독의 리소스 그룹.
SCVMM 버전 2019 이상을 실행하는 SCVMM 관리 서버가 필요합니다.

최소 사용 가능한 용량이 32GB RAM인 프라이빗 클라우드 또는 호스트 그룹, 100GB의 사용 가능한 디스크 공간이 있는 4개의 vCPU

직접 또는 프록시를 통해 인터넷에 액세스할 수 있는 VM 네트워크. 어플라이언스 VM은 이 VM 네트워크를 사용하여 배포됩니다.

고정 IP 할당만 지원되며 VMM 고정 IP 풀이 필요합니다. 이 단계에 따라 VMM 고정 IP 풀을 만들고 고정 IP 풀에 4개 이상의 IP 주소가 있는지 확인합니다. SCVMM 서버가 방화벽 뒤에 있는 경우 이 IP 풀의 모든 IP와 컨트롤 플레인 IP는 WinRM 포트를 통해 통신할 수 있어야 합니다. 기본 WinRM 포트는 5985 및 5986입니다.

DHCP를 사용하는 동적 IP 할당은 지원되지 않습니다.

리소스 브리지 배포를 수행할 SCVMM 관리자 계정에 대한 쓰기 권한이 있는 라이브러리 공유입니다.
SCVMM 계정 VMM이 관리하는 모든 개체에 대해 모든 관리 작업을 수행할 수 있는 SCVMM 관리자 계정.

사용자는 SCVMM 서버에서 로컬 관리자 계정의 일부여야 합니다. SCVMM 서버가 고가용성 구성에 설치된 경우 사용자는 모든 SCVMM 클러스터 노드에서 로컬 관리자 계정의 일부여야 합니다.

Azure Arc 지원 SCVMM의 지속적인 작업과 Arc 리소스 브리지 VM의 배포에 사용됩니다.
워크스테이션 워크스테이션은 도우미 스크립트를 실행하는 데 사용됩니다. 워크스테이션에 64비트 Azure CLI가 설치되어 있는지 확인합니다.

SCVMM 관리 서버와 인터넷 모두에 직접 또는 프록시를 통해 액세스할 수 있는 Windows/Linux 컴퓨터.

도우미 스크립트는 VMM 서버 컴퓨터에서도 직접 실행할 수 있습니다.

네트워크 대기 시간 문제를 방지하려면 VMM 서버 컴퓨터에서 직접 도우미 스크립트를 실행하는 것이 좋습니다.

Linux 컴퓨터에서 스크립트를 실행할 때 배포 시간이 조금 더 오래 걸리고 성능 문제가 발생할 수 있습니다.

SCVMM 관리 서버 준비

  • SCVMM 프라이빗 클라우드가 없는 경우 만듭니다. 프라이빗 클라우드에는 최소 16GB의 RAM과 4개의 vCPU가 예약되어 있어야 합니다. 최소 100GB의 디스크 공간도 필요합니다.
  • SCVMM 관리자 계정에 적절한 권한이 있는지 확인합니다.

온보딩 스크립트 다운로드

  1. Azure Portal로 이동합니다.

  2. Azure Arc를 검색하고 선택합니다.

  3. 개요 페이지의 무료로 인프라 추가에서 추가를 선택하거나 인프라 탭으로 이동합니다.

    무료로 인프라 추가를 선택하는 방법의 스크린샷.

  4. 플랫폼 섹션의 System Center VMM에서 추가를 선택합니다.

    System Center VMM 플랫폼을 선택하는 방법 스크린샷.

  5. 새 리소스 브리지 만들기를 선택한 후 다음을 선택합니다.

  6. Azure Arc 리소스 브리지의 이름을 제공합니다. 예: contoso-nyc-resourcebridge.

  7. 리소스 브리지를 만들 구독 및 리소스 그룹을 선택합니다.

  8. 지역에서 리소스 메타데이터를 저장할 Azure 위치를 선택합니다. 현재 지원되는 지역은 미국 동부서유럽입니다.

  9. 사용자 지정 위치의 이름을 제공합니다. 가상 머신을 배포할 때 표시되는 이름입니다. 데이터 센터 또는 데이터 센터의 실제 위치에 대해 이름을 지정합니다. 예: contoso-nyc-dc.

  10. 리소스 브리지와 동일한 구독 및 리소스 그룹 사용 옵션을 선택된 상태로 둡니다.

  11. Azure에서 SCVMM 관리 서버 인스턴스의 이름을 제공합니다. 예: contoso-nyc-scvmm.

  12. 다음: 스크립트 다운로드 및 실행을 선택합니다.

  13. 구독이 필요한 모든 리소스 공급자에 등록되지 않은 경우 등록을 선택하여 다음 단계를 진행합니다.

  14. 워크스테이션의 운영 체제에 따라 PowerShell 또는 Bash 스크립트를 다운로드하고 워크스테이션에 복사합니다.

  15. 워크스테이션에서 스크립트를 실행한 후 온보딩 상태를 보려면 다음:확인을 선택합니다. 이 페이지를 닫아도 온보딩에 영향을 주지 않습니다.

Windows

다음 지침에 따라 Windows 컴퓨터에서 스크립트를 실행합니다.

  1. 관리자로 새 PowerShell 창을 열고 Azure CLI가 워크스테이션에 성공적으로 설치되었는지 확인한 후 다음 명령을 사용합니다.

    az
    
  2. 다음과 같이 PowerShell 스크립트를 다운로드한 폴더로 이동합니다. cd C:\Users\ContosoUser\Downloads

  3. 서명되지 않은 스크립트이므로 다음 명령을 실행하여 스크립트가 실행되도록 허용합니다(모든 단계를 완료하기 전에 세션을 닫는 경우 새 PowerShell 관리자 세션에서 이 명령을 다시 실행합니다).

    Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
    
  4. 스크립트를 실행합니다.

    ./resource-bridge-onboarding-script.ps1
    

Linux

다음 지침에 따라 Linux 컴퓨터에서 스크립트를 실행합니다.

  1. 터미널을 열고 Bash 스크립트를 다운로드한 폴더로 이동합니다.

  2. 다음 명령을 사용하여 스크립트를 실행합니다.

    bash resource-bridge-onboarding-script.sh
    

스크립트 런타임

스크립트 실행은 최대 30분이 걸리며 다양한 세부 정보를 묻는 메시지가 표시됩니다. 관련 정보는 다음 표를 참조하세요.

매개 변수 세부 정보
Azure 로그인 이 사이트를 방문하여 요청된 코드를 붙여넣어 Azure에 로그인하라는 메시지가 표시됩니다.
SCVMM 관리 서버 FQDN/주소 VMM 서버(또는 IP 주소)에 대한 FQDN입니다.
고가용성 VMM 배포인 경우 역할 이름을 제공합니다.
예: nyc-scvmm.contoso.com 또는 10.160.0.1
SCVMM 사용자 이름
(domain\username)
SCVMM 관리자 계정의 사용자 이름입니다. 계정에 필요한 사용 권한은 위의 필수 구성 요소에 나열되어 있습니다.
예: contoso\contosouser
SCVMM 암호 SCVMM 관리자 계정의 암호
배포 위치 선택 SCVMM 클라우드 또는 SCVMM 호스트 그룹에 Arc 리소스 브리지 VM을 배포하려는 경우 선택합니다.
프라이빗 클라우드/호스트 그룹 선택 Arc 리소스 브리지 VM을 배포해야 하는 프라이빗 클라우드 또는 호스트 그룹의 이름을 선택합니다.
가상 네트워크 선택 Arc 리소스 브리지 VM을 연결해야 하는 가상 네트워크의 이름을 선택합니다. 이 네트워크는 어플라이언스가 VMM 관리 서버 및 Azure 엔드포인트(또는 인터넷)와 통신할 수 있도록 허용해야 합니다.
고정 IP 풀 IP 주소를 할당하는 데 사용할 VMM 고정 IP 풀을 선택합니다.
컨트롤 플레인 IP 리소스 브리지 배포에 사용되는 고정 IP 풀과 동일한 서브넷에 예약된 IP 주소를 제공합니다. 이 IP 주소는 리소스 브리지 배포에 사용되는 고정 IP 풀 범위를 벗어나야 하며 네트워크의 다른 컴퓨터에 할당해서는 안 됩니다.
어플라이언스 프록시 설정 어플라이언스 네트워크에 프록시가 있는 경우 Y를 입력하고, 그렇지 않으면 N을 입력합니다.
http HTTP 프록시 서버의 주소입니다.
https HTTPS 프록시 서버의 주소입니다.
NoProxy 프록시에서 제외할 주소입니다.
CertificateFilePath SSL 기반 프록시의 경우 인증서 경로를 제공합니다.

명령 실행이 완료되면 설정이 완료되고 Azure Arc 지원 SCVMM의 기능을 사용해 볼 수 있습니다.

다시 시도 명령 - Windows

어떤 이유로든 어플라이언스 만들기에 실패하면 다시 시도해야 합니다. -Force 명령을 실행하여 정리한 후 다시 온보딩합니다.

 ./resource-bridge-onboarding-script.ps1 -Force -Subscription <Subscription> -ResourceGroup <ResourceGroup> -AzLocation <AzLocation> -ApplianceName <ApplianceName> -CustomLocationName <CustomLocationName> -VMMservername <VMMservername>

다시 시도 명령 - Linux

어떤 이유로든 어플라이언스 만들기에 실패하면 다시 시도해야 합니다. --force 명령을 실행하여 정리한 후 다시 온보딩합니다.

  bash resource-bridge-onboarding-script.sh --force

Important

배포에 성공하면 구성 YAML 파일을 안전한 위치에 저장합니다. 구성 파일은 리소스 브리지에서 관리 작업을 수행하는 데 필요합니다.

참고 항목

  • 배포가 성공하면 Arc 리소스 브리지 VM의 상태를 온라인으로 유지하는 것이 좋습니다.
  • VM을 종료했다가 다시 시작하면 간헐적으로 어플라이언스 연결하지 못할 수 있습니다.
  • 명령을 실행한 후 설정이 완료되면 Azure Arc 지원 SCVMM의 기능을 사용해 볼 수 있습니다.

다음 단계