Azure Arc 리소스 브리지란 무엇인가요?

Azure Arc 리소스 브리지는 코어 Azure Arc 플랫폼의 일부인 Microsoft 관리 제품입니다. 다른 Azure Arc 서비스를 호스트하도록 설계되었습니다. 리소스 브리지는 Azure Stack HCI(Azure Arc VM 관리), VMware(Arc 지원 VMware vSphere) 및 System Center Virtual Machine Manager(Arc 지원 SCVMM)의 온-프레미스 환경에서 호스트되는 가상화된 Windows 및 Linux 가상 머신에 대한 Azure의 VM 셀프 서비스와 관리를 지원합니다.

Azure Arc 리소스 브리지는 어플라이언스 VM(즉, Arc 어플라이언스)으로 고객의 온-프레미스 인프라에 설치된 Kubernetes 관리 클러스터입니다. 리소스 브리지에는 온-프레미스 리소스에 게스트 관리 서비스를 적용할 수 있는 인프라 컨트롤 플레인에 대한 자격 증명이 제공됩니다. Arc 리소스 브리지를 사용하면 온-프레미스 리소스를 ARM 리소스로 프로젝션하고 ARM에서 “Arc 지원” Azure 리소스로 관리할 수 있습니다.

Arc 리소스 브리지는 다음과 같은 이점을 제공합니다.

  • Kubernetes 클러스터를 만들고 관리할 필요 없이 Azure에서 VM 셀프 서비스를 사용하도록 설정합니다.
  • 코어 구성 요소에 대한 업데이트를 포함하여 Microsoft에서 완벽하게 지원합니다.
  • Azure Portal에서 또는 Azure CLI(명령줄 인터페이스)를 사용하여 Hyper-V 또는 VMware에서 호스트되는 프라이빗 클라우드로의 배포를 지원합니다.

개요

Azure Arc 리소스 브리지는 지원하는 프라이빗 클라우드 인프라와 함께 기능 수준을 제공하기 위해 사용자 지정 위치, 클러스터 확장 및 기타 Azure Arc 에이전트와 같은 다른 구성 요소를 호스트합니다. 이 복잡한 시스템은 세 가지 계층으로 구성됩니다.

  • 리소스 브리지와 Arc 에이전트를 나타내는 기본 계층.
  • 사용자 지정 위치 및 클러스터 확장을 포함하는 플랫폼 계층.
  • Arc 리소스 브리지(즉, 서로 다른 형식의 VM)에서 지원하는 각 서비스에 대한 솔루션 계층.

Azure Arc 리소스 브리지 아키텍처 다이어그램

Azure Arc 리소스 브리지는 온-프레미스에서 실행되는 다른 Azure 서비스나 솔루션을 호스트할 수 있습니다. Arc 리소스 브리지에서 호스트되는 개체 2개가 있습니다.

  • 클러스터 확장: 온-프레미스에서 실행되도록 배포된 Azure 서비스입니다. 현재 다음 서비스 3개를 지원합니다.

    • Azure Stack HCI에서 Azure Arc VM 관리
    • Azure Arc 지원 VMware
    • Azure Arc 지원 SCVMM(System Center Virtual Machine Manager)
  • 사용자 지정 위치: Azure 리소스를 만들 수 있는 배포 대상. Azure 서비스마다 다른 리소스에 매핑됩니다. 예를 들어 Arc 지원 VMware의 경우 사용자 지정 위치 리소스는 vCenter 인스턴스에 매핑되고 Azure Stack HCI에서 Azure Arc VM 관리의 경우 HCI 클러스터 인스턴스에 매핑됩니다.

사용자 지정 위치와 클러스터 확장 모두 Azure Resource Manager의 Azure Arc 리소스 브리지 리소스에 연결된 Azure 리소스입니다. Azure에서 온-프레미스 VM을 만들 때 사용자 지정 위치를 선택할 수 있으며 매핑된 vCenter, Azure Stack HCI 클러스터 또는 SCVMM으로 작업을 만드는 경로를 지정할 수 있습니다.

일부 리소스는 인프라에 고유합니다. 예를 들어, vCenter에는 리소스 풀, 네트워크 및 템플릿 리소스가 있습니다. VM 만들기 중에 이러한 리소스를 지정해야 합니다. Azure Stack HCI를 사용하면 사용자 지정 위치, 네트워크 및 템플릿을 선택하기만 하면 VM을 만들 수 있습니다.

요약하면 Azure 리소스는 온-프레미스 프라이빗 클라우드에서 실행되는 리소스의 프로젝션입니다. 온-프레미스 리소스가 정상이 아니면 Azure에서 예상되는 관련 리소스의 상태에 영향을 줄 수 있습니다. 예를 들어, 리소스 브리지가 실수로 삭제된 경우 리소스 브리지에 의해 Azure에 프로젝션된 모든 리소스가 영향을 받습니다. 온-프레미스 프라이빗 클라우드의 온-프레미스 VM은 vCenter에서 실행되므로 영향을 받지 않지만 Azure에서 VM을 시작하거나 중지할 수 없습니다. 온-프레미스 애플리케이션을 사용하여 리소스 브리지를 직접 관리하거나 수정하는 것은 권장되지 않습니다.

Azure Arc 리소스 브리지 이점

Azure Arc 리소스 브리지를 통해 Azure의 각 프라이빗 클라우드 인프라에 다음을 수행할 수 있습니다.

Azure Stack HCI

Azure Stack HCI 클러스터에서 실행되는 온-프레미스 Windows 및 Linux VM(가상 머신)을 프로비전하고 관리할 수 있습니다.

VMware vSphere

리소스 풀, 네트워크 및 VM 템플릿을 등록하면 Azure에서 vCenter 리소스의 하위 집합을 나타내어 셀프 서비스를 사용할 수 있습니다. Azure와의 통합을 통해 Azure에서 vCenter 리소스에 대한 액세스를 관리하여 안전한 환경을 유지할 수 있습니다. Arc 지원 VMware vSphere에 의해 사용하도록 설정된 VMware 가상 머신에서 다양한 작업을 수행할 수도 있습니다.

  • 가상 머신 시작, 중지 및 다시 시작
  • 액세스 제어 및 Azure 태그 추가
  • 네트워크 인터페이스 추가, 제거 및 업데이트
  • 디스크 추가, 제거, 업데이트 및 VM 크기 업데이트(CPU 코어 및 메모리)
  • 게스트 관리 사용
  • 확장 기능 설치

SCVMM(System Center Virtual Machine Manager)

VMM 환경에서 Azure Arc 리소스 브리지를 배포하여 SCVMM 관리 서버를 Azure에 연결할 수 있습니다. Azure Arc 리소스 브리지를 사용하면 Azure에서 SCVMM 리소스(클라우드, VM, 템플릿 등)를 표시하고 다양한 작업을 수행할 수 있습니다.

  • 가상 머신 시작, 중지 및 다시 시작
  • 액세스 제어 및 Azure 태그 추가
  • 네트워크 인터페이스 추가, 제거 및 업데이트
  • 디스크 추가, 제거, 업데이트 및 VM 크기 업데이트(CPU 코어 및 메모리)
  • 게스트 관리 사용
  • 확장 기능 설치

예제 시나리오

다음은 하이브리드 환경에서 Arc 리소스 브리지를 사용하여 사용하도록 설정할 수 있는 여러 시나리오 중 두 가지 예제입니다.

온-프레미스 VMware VM에 Azure Policy 및 기타 Azure 서비스 적용

고객이 자신의 온-프레미스 VMware 환경에 Arc 리소스 브리지를 배포합니다. Azure Portal에 로그인하고 Azure에 연결하려는 VMware VM을 선택합니다. 이제 ARM(Azure Resource Manager)에서 이러한 온-프레미스 VMware VM을 네이티브 Azure 컴퓨터와 함께 Arc 지원 컴퓨터로 관리할 수 있으므로 VMware/Azure 하이브리드 환경의 리소스를 한 눈에 확인할 수 있습니다. 여기에는 Azure에서 온-프레미스 VMware VM의 보안 및 규정 준수 태세가 업데이트된 상태로 유지되도록 클라우드용 Defender 및 Azure Policy와 같은 Azure 서비스를 배포하는 것이 포함됩니다.

Arc 리소스 브리지를 통해 Azure에 연결된 VMware VM을 보여 주는 다이어그램

Azure에서 온-프레미스에 물리적 HCI VM 만들기

고객에게는 캐나다와 뉴욕에 여러 데이터 센터 위치가 있습니다. 각 데이터 센터에 Arc 리소스 브리지를 설치하고 각 위치에서 Azure Stack HCI VM을 Azure에 연결합니다. 그런 다음, Azure Portal에 로그인하고 두 물리적 위치의 Arc 지원 VM을 중앙 클라우드 위치 한 곳에서 볼 수 있습니다. 포털에서 고객은 새 VM을 만들 수 있습니다. 해당 VM은 선택한 데이터 센터의 온-프레미스에 생성되므로 고객은 Azure를 통해 중앙에서 다른 물리적 위치에 있는 VM을 관리할 수 있습니다.

Arc 리소스 브리지를 통해 Azure에 연결된 두 데이터 센터의 Azure Stack HCI VM을 보여 주는 다이어그램

버전 및 지역 지원

지원되는 지역

한 지역에서 Arc 리소스 브릿지를 사용하려면 해당 지역에서 Arc 리소스 브릿지와 프라이빗 클라우드용 Arc 지원 기능이 지원되어야 합니다. 예를 들어, 미국 동부에서 Azure Stack HCI와 함께 Arc 리소스 브리지를 사용하려면 미국 동부에서 Azure Stack HCI용 Arc 리소스 브리지 및 Arc VM 관리 기능이 지원되어야 합니다. 각 프라이빗 클라우드 공급자에 대한 지역 간 기능 가용성을 확인하려면 배포 가이드와 기타 문서를 검토합니다. 프라이빗 클라우드 기능을 아직 사용할 수 없는 지역에서 Arc 리소스 브리지를 사용할 수 있는 경우가 있습니다.

Arc 리소스 브리지는 다음 Azure 지역을 지원합니다.

  • 미국 동부
  • 미국 동부 2
  • 미국 서부 2
  • 미국 서부 3
  • 미국 중부
  • 미국 중북부
  • 미국 중남부
  • 캐나다 중부
  • 오스트레일리아 동부
  • 서유럽
  • 북유럽
  • 영국 남부
  • 영국 서부
  • 스웨덴 중부
  • 일본 동부
  • 동남아시아
  • 동아시아
  • 인도 중부

지역 복원력

Azure에는 모든 오류 수준의 중복 기능이 다수 있지만 서비스에 영향을 미치는 이벤트가 발생하는 경우 현재 Azure Arc 리소스 브리지는 지역 간 장애 조치(failover) 또는 기타 복원 기능을 지원하지 않습니다. 서비스를 사용할 수 없게 되는 경우 온-프레미스 VM은 영향을 받지 않고 계속 작동합니다. 해당 서비스 중단 중에는 Azure에서 관리할 수 없습니다.

프라이빗 클라우드 환경

다음 프라이빗 클라우드 환경 및 해당 버전은 Arc 리소스 브리지에 대해 공식적으로 지원됩니다.

  • VMware vSphere 버전 7.0, 8.0
  • Azure Stack HCI
  • SCVMM

지원되는 버전

지원되는 Arc 리소스 브리지 최소 버전은 1.0.15입니다.

일반적으로 최신 릴리스 버전과 Arc 리소스 브리지의 이전 세 버전(n-3)이 지원됩니다. 예를 들어 현재 버전이 1.0.18인 경우 일반적인 n-3 지원 버전은 다음과 같습니다.

  • 현재 버전: 1.0.18
  • n-1 버전: 1.0.17
  • n-2 버전: 1.0.16
  • n-3 버전: 1.0.15

지원되는 버전이 순차적이지 않은 인스턴스가 있을 수 있습니다. 예를 들어 버전 1.0.18이 릴리스되었지만 나중에 버그가 포함된 것으로 확인되었습니다. 핫 픽스는 버전 1.0.19에서 릴리스되고 버전 1.0.18은 제거됩니다. 이 시나리오에서 n-3 지원 버전은 1.0.19, 1.0.17, 1.0.16, 1.0.15가 됩니다.

Arc 리소스 브리지는 일반적으로 월말에 매월 주기로 새 버전을 릴리스합니다. 지연이 발생하여 릴리스 날짜가 더 늦어질 수 있습니다. 새 릴리스 출시 시기에 관계없이 n-3 지원되는 버전(1.0.15부터) 내에 있으면 Arc 리소스 브리지 버전이 지원됩니다. 릴리스를 항상 업데이트된 상태로 유지하려면 GitHub의 Arc 리소스 브리지 릴리스 정보를 참조하세요. 업그레이드 옵션에 대한 자세한 내용은 Arc 리소스 브리지 업그레이드를 참조하세요.

Arc 리소스 브리지는 현재 프라이빗 링크를 지원하지 않습니다.

다음 단계