vRealize Automation 확장성 프록시를 사용하여 단일 vRealize Automation 인스턴스에서 데이터 센터를 관리할 수 있습니다.

vCenter Server가 지리적으로 분산된 데이터 센터에 있거나 함께 네트워크로 연결되어 있지 않은 데이터 센터에 있는 경우 vRealize Automation 확장성 프록시를 사용합니다. 각 vCenter Server에 대해 전용 vRealize Automation 인스턴스를 배포하는 대신 단일 vRealize Automation 인스턴스에서 데이터 센터를 관리할 수 있습니다. vRealize Automation 확장성 프록시는 vREX 프록시라고도 합니다.

vRealize Automation에서 vCenter 클라우드 계정을 생성하거나 변환하여 원격 vSphere 에이전트에 액세스할 수 있습니다(예: 함께 직접 네트워크로 연결되지 않은 별도의 데이터 센터). 전체 독립형 vRealize Automation 배포를 원격 데이터 센터에 배포하는 대신 지정된 vRealize Automation 확장성 프록시 내에서 vSphere 에이전트를 사용하여 vCenter Server 프록시로 작동할 수 있습니다. 이 시나리오에서 vRealize Automation 확장성 프록시를 사용하면 네트워크 안정성이 향상되고 연결되지 않았을 수 있는 데이터 센터 전반에서 vSphere 프로비저닝 및 열거가 최적화될 수 있습니다.

원격 vSphere 에이전트는 vRealize Automation 확장성 프록시 내에 상주하는 소프트웨어 구성 요소입니다. vRealize Automation 확장성 프록시는 직접 배포 및 구성하는 가상 장치입니다. 적절하게 구성된 vRealize Automation 확장성 프록시에서 실행되는 vSphere 에이전트는 vRealize AutomationvSphere 사이의 통신 중개자 역할을 합니다. vRealize Automation 확장성 프록시 가상 장치를 배포하면 vSphere 에이전트가 자동으로 구성됩니다.

vRealize Automation 확장성 프록시는 HTTPS를 통해 원격 vRealize Automation 시스템의 포트 443에 연결할 수 있어야 합니다. HTTP 프록시를 구성하고 유지 보수하여 이 액세스가 가능하도록 설정할 수 있습니다. 이 프록시는 원격 vRealize Automation 시스템의 FQDN 또는 HA 설정의 경우 해당 로드 밸런서를 오가는 포트 443의 HTTPS 트래픽을 허용해야 합니다. 다중 테넌트 환경에서 작업하는 경우 vRealize Automation 확장성 프록시 VA가 액세스해야 하는 테넌트의 FQDN을 오가는 트래픽이 허용되어야 합니다.

vRealize Automation 확장성 프록시를 설정하고 사용하려면 다음 단계를 순차적으로 수행합니다.

  1. 하나 이상의 데이터 센터에 있는 하나 이상의 vCenter Server에 vRealize Automation 확장성 프록시를 배포합니다.
  2. vRealize Automation 확장성 프록시를 사용하여 원격 vSphere 서버를 지원하는 vRealize Automation 설정을 구성합니다.
  3. 원격 vRealize Automation 인스턴스에 vRealize Automation 확장성 프록시를 연결합니다.
  4. vRealize Automation에서 vCenter 클라우드 계정을 생성하거나 편집하고 지정된 데이터 센터의 vRealize Automation 확장성 프록시에 연결하여 원격 사이트 vCenter Server에 액세스합니다.

1단계 - 하나 이상의 데이터 센터에 있는 하나 이상의 vCenter Server에 vRealize Automation 확장성 프록시를 배포합니다.

필요한 vRealize Automation 확장성 프록시 OVA를 배포하려면 다음 절차를 사용합니다.

  1. vRealize Automation Customer Connect에서 제품 다운로드 페이지를 열고 vRealize Automation 제품 버전을 검색한 후 다운로드 페이지를 엽니다.
  2. 버전별 vRealize Automation 확장성 프록시 OVA를 원격 데이터 센터의 대상 vCenter 서버에 다운로드합니다.

    OVA는 다운로드 페이지에서 VMware vRealize 확장성 version 가상 장치로 나타납니다.

    OVA는 vRealize Automation 8.8.1 이상에서 사용할 수 있습니다.

  3. OVA를 vRealize Automation 확장성 프록시로 배포하려면 vRA 온-프레미스 확장을 선택합니다.
  4. vRealize Automation과 대상 데이터 센터 간의 네트워크 분리를 용이하게 하기 위해 HTTP 프록시를 구성합니다.

    HTTP 프록시를 사용하면 원격 데이터 센터에서 실행 중인 서비스가 vRealize Automation에 연결할 수 있습니다. 예를 들어 데이터 센터 내에서 원격 네트워크 위치(예: vRealize Automation 인스턴스)에 도달하는 유일한 방법으로 단일 HTTP 프록시를 구성한 네트워크 격리 시나리오에서는 이렇게 하는 것이 중요합니다.

2단계 - vRealize Automation 확장성 프록시를 사용하여 원격 vSphere 서버를 지원하도록 vRealize Automation를 구성합니다.

클라우드 관리자는 vracli 명령줄을 사용하여 vRealize Automation에서 원격 vSphere 에이전트 기능을 사용하도록 설정합니다.

이 단계에서는 vRealize Automation 인스턴스가 배포된 vCenter 서버를 열고 vSphere 클라이언트 사용자 인터페이스를 사용하여 vRealize Automation 클러스터의 모든 노드의 전원을 끄는 작업을 수행합니다.

노드의 전원이 꺼지면 클러스터의 각 노드를 열고 6GB의 메모리를 더 추가할 수 있습니다. 기본 메모리는 일반적으로 42GB입니다. 원격 vSphere 에이전트를 지원하는 데 필요한 추가 서비스를 수용하려면 각 노드에 최소 6GB의 메모리를 추가합니다.

클러스터의 각 노드에 메모리를 더 추가한 후에 다시 vSphere 클라이언트 사용자 인터페이스를 사용하여 vRealize Automation 인스턴스에 연결된 모든 노드의 전원을 다시 켭니다.

전반적인 절차는 다음과 같습니다.
  1. 노드의 전원을 끕니다. SSH를 사용하여 호스트 환경을 열고 다음 명령을 사용하여 vRealize Automation 서비스를 중지합니다.

    /opt/scripts/deploy.sh --shutdown

  2. vSphere 호스트 클라이언트를 사용하여 vCenter 서버의 각 vRealize Automation 노드에 최소 6GB의 메모리를 추가합니다.

    vSphere 클라이언트에서 작업하여 노드에 메모리를 추가하는 방법에 대한 자세한 내용은 vSphere 제품 설명서에서 가상 메모리 구성과 같은 항목을 참조하십시오.

  3. 노드의 전원을 켭니다.
  4. 다시 시작한 후 vRealize Automation VA가 복구될 때까지 기다립니다. 다음 명령을 사용하여 다시 시작 확인을 통과할 때까지 최대 10분(600초) 동안 기다립니다.

    vracli status first-boot --wait 600

    명령이 First boot complete 메시지를 반환하면 구성 단계를 진행할 수 있습니다.

  5. 호스트 환경 명령줄에서 다음 vracli 명령을 실행하여 원격 에이전트(프록시) 지원을 사용하도록 설정합니다.

    vracli capabilities remote-proxy --enable

    이 기능 토글은 기본적으로 사용되도록 설정되어 있지 않습니다.

  6. 다음 명령을 사용하여 vRealize Automation 서비스를 다시 시작합니다.

    /opt/scripts/deploy.sh

3단계 - 원격 vRealize Automation 인스턴스에 vRealize Automation 확장성 프록시 연결

클라우드 관리자는 다음 절차를 사용하여 지정된 데이터 센터의 대상 vCenter 서버에서 vRealize Automation 확장성 프록시를 구성합니다.

  1. SSH를 사용하여 호스트 환경 명령줄을 열고 vracli join 명령을 사용하여 vRealize Automation 인스턴스를 특정 조직, 즉 지정된 클라우드 관리자 사용자가 관리자인 조직과 연결합니다.
    참고: 이 명령줄은 위의 1단계 절차에서 사용한 vRealize Automation 명령줄이 아니라 vRealize Automation 확장성 프록시의 명령줄입니다.

    이 작업을 수행하면 vRealize Automation 확장성 프록시(join 명령을 실행하는 위치)가 vRealize Automation 인스턴스에 조인됩니다. 따라서 vRealize Automation 확장성 프록시는 vRealize Automation에 연결되고 특정 vRealize Automation 조직과 연결됩니다.

    기본 테넌트와 명명된 테넌트 모두에 대한 명령줄 예가 아래에 나와 있습니다.

    • 기본 테넌트(단일 테넌트 환경)
      이 예에서는 vRealize Automation 확장성 프록시를 vRealize Automation의 기본 테넌트와 연결하기 위해 vRealize Automation 로드 밸런서의 FQDN이 전달됩니다.
      vracli vra join vra.my-company.com -u admin_user@org_domain
    • 명명된 테넌트(다중 테넌트 환경)
      이 예에서는 vRealize Automation 확장성 프록시를 명명된 조직과 연결하기 위해 특정 테넌트(조직)의 FQDN이 전달됩니다.
      vracli vra join my-tenant.vra.my-company.com -u admin_user@org_domain

    다중 테넌트 환경을 사용하는 경우에는 각 테넌트에 대한 통합을 생성해야 합니다. 특히 각 테넌트(조직)에 대해 별도의 vRealize Automation 확장성 프록시를 배포해야 합니다. vRealize Automation 확장성 프록시는 한 번에 하나의 vRealize Automation 조직에만 연결할 수 있습니다.

  2. 위의 join 명령은 원격 vRealize Automation 인스턴스에 대한 인증서를 반환합니다. 인증서를 신뢰하라는 메시지가 표시되면 메시지에 따라 yes를 입력합니다.
  3. 계속하기 전에 vRealize Automation 확장성 프록시가 필요한 소프트웨어 구성 요소를 배포할 때까지 5분 정도 기다립니다.

4단계 - vRealize Automation 확장성 프록시를 사용하여 원격 vCenter 서버 계정에 연결하기 위해 vRealize Automation에서 vCenter 클라우드 계정을 생성하거나 편집합니다.

vRealize Automation에서 vCenter 클라우드 계정을 생성하려면 vRealize Automation에서 vCenter 클라우드 계정 생성 항목을 참조하십시오.

기존 vCenter 클라우드 계정을 변환하려면 기존 vCenter 클라우드 계정을 vRealize Automation 확장성(vREx) 프록시를 기반으로 하는 계정으로 변환 항목을 참조하십시오.

vREx(vRealize Automation 확장성) 프록시 가상 장치 업그레이드

vRealize Automation 확장성 프록시는 vRealize Automation 8.8.1에서 도입되었습니다.

업그레이드 바이너리는 VMware Customer Connect에서 다운로드할 수 있습니다. 특정 vRealize Automation 제품 버전을 검색하여 엽니다. 업그레이드 바이너리는 제품 버전 페이지에 "VMware vRealize Automation 확장성 장치" 로 표시됩니다. 다운로드는 특정 vRealize Automation 버전(예: vRealize Automation 8.9.1)에 한정될 수 있습니다.

사전 요구 사항
  1. VMware Customer Connect 다운로드 페이지로 이동하여 제품 이름과 버전을 검색합니다. "VMware vRealize Automation 확장성 <version> 가상 장치" 섹션에서 지금 다운로드를 클릭하여 필요한 "VMware vRealize 확장성 <version> 가상 장치" OVA를 다운로드합니다. 관련 정보는 KB 80305를 참조하십시오.
  2. vSphere에서 vRealize Automation 확장성 프록시 가상 시스템의 CD-ROM 드라이브를 연결합니다. vSphere 가상 시스템 관리 제품 설명서를 참조하십시오.
    참고: CD-ROM 드라이브를 연결한 후 vRealize Automation 확장성 프록시 VM 설정 페이지로 이동하여 전원을 켤 때 연결 옵션이 사용되도록 설정되어 있는지 확인합니다.
  3. vSphere에서 vRealize Automation 확장성 프록시 가상 시스템의 CD-ROM 드라이브에 ISO 이미지를 마운트합니다. vSphere 가상 시스템 관리 제품 설명서를 참조하십시오.

절차

  1. vRealize Automation 확장성 프록시 명령줄에 root로 로그인합니다.
  2. blkid 명령을 실행하고 vRealize Automation 확장성 프록시 CD-ROM 드라이브의 디바이스 이름을 기록합니다.
  3. 다음 절차를 사용하여 CD-ROM 드라이브를 마운트합니다.
    mount /dev/xxx /mnt/cdrom
  4. VM(가상 시스템) 스냅샷을 생성하여 vRealize Automation 확장성 프록시를 백업합니다. 가상 시스템의 스냅샷 생성을 참조하십시오.

    vRealize Automation 확장성 프록시는 메모리 스냅샷을 지원하지 않습니다. 스냅샷을 생성하기 전에 가상 시스템 메모리 스냅샷 생성 옵션이 비활성화되어 있는지 확인합니다.

  5. 업그레이드를 시작하려면 업그레이드하려는 버전에 따라 다음 명령을 실행합니다.
    vRealize Automation 8.8.1 또는 8.8.2에서 업그레이드하는 경우 다음 명령을 실행합니다.
    vracli upgrade exec -y --repo cdrom://
    vRealize Automation 8.9.0 이상에서 업그레이드하는 경우 다음 명령을 실행합니다.
    vracli upgrade exec -y --profile lcm --repo cdrom://

    업그레이드 프로세스 중에 vRealize Automation 확장성 프록시가 재부팅되기 때문에 자동으로 로그아웃됩니다.

  6. vRealize Automation 확장성 프록시 명령줄에 root로 로그인하고 다음 명령을 실행합니다.
    vracli upgrade status --follow

    결과

    vRealize Automation 확장성 프록시가 최신 버전으로 업그레이드되었습니다.

후속 작업

장치의 명령줄에서 vracli version 명령을 실행하여 vRealize Automation 확장성 프록시 가상 장치 업그레이드가 성공했는지 확인합니다. 이 명령을 실행하여 vRealize Automation 확장성 프록시 가상 장치의 제품 버전 및 빌드 번호를 검증할 수 있습니다.