Google Cloud에서 Velostrata Manager 구성

Velostrata Manager를 사용하여 마이그레이션을 관리하려면 먼저 Compute Engine VM에 배포한 다음 구성해야 합니다. 이 항목의 단계를 사용하여 Velostrata Manager를 배포하면 됩니다.

Velostrata Manager는 마이그레이션 작업을 조정하고 웹 UI를 제공합니다. 자세한 내용은 Google Cloud 참조 아키텍처를 확인하세요.

기본 요건

Velostrata Manager를 실행하기 전에 Google Cloud Migrate for Compute Engine(이전의 Velostrata)을 사용할 수 있도록 Google Cloud를 구성해야 합니다.

Velostrata Manager 배포

Google Cloud에서 Velostrata Manager를 실행하려면 다음 안내를 따르세요.

  1. Google Cloud Marketplace에서 Migrate for Compute Engine을 엽니다. 실행을 클릭합니다.
  2. Velostrata Manager를 호스팅할 GCP 프로젝트를 선택합니다. 이 프로젝트는 Google Cloud를 구성할 때 설정한 인프라 프로젝트입니다.
  3. 새로운 Velostrata 클라우드 마이그레이션 배포 페이지에서 다음 표에 나온 대로 값을 입력합니다.

    설정 사용 가능한 값 설명
    배포 이름 영숫자 문자열 Velostrata Manager를 배포할 때 Velostrata Manager에 사용할 이름입니다. account-processing-velo-manager와 같이 마이그레이션과 관련하여 의미 있는 이름을 선택합니다.
    영역 드롭다운에서 사용할 수 있는 영역 이름

    VPN에서 액세스할 수 있는 영역을 선택합니다. 액세스 가능한 영역은 VPC 네트워크 구성의 서브넷 구성 값에 나열됩니다.

    영역에 대한 자세한 내용은 Compute Engine 문서에서 리전 및 영역을 참조하세요.

    머신 유형 드롭다운에 있는 유형

    배포된 Velostrata Manager에서 사용할 수 있는 가상화된 하드웨어 리소스의 모음입니다.

    머신 유형에 대한 자세한 내용은 Compute Engine 문서에서 머신 유형을 참조하세요.

    네트워크 드롭다운에서 사용할 수 있는 네트워크 이름

    인스턴스가 액세스할 수 있는 네트워크 트래픽을 결정합니다.

    네트워크 및 서브네트워크에 대한 자세한 내용은 Compute Engine 문서에서 리전 및 영역을 참조하세요.

    서브네트워크 드롭다운에서 사용할 수 있는 서브네트워크 이름 이 목록은 선택한 네트워크를 기반으로 채워집니다.

    인스턴스에 서브네트워크 범위의 IPv4 주소를 할당합니다. 통신할 인스턴스가 동일한 네트워크에 속해 있다면 내부 IP를 사용하여 다른 서브네트워크의 인스턴스와 통신할 수 있습니다.

    네트워크 및 서브네트워크에 대한 자세한 내용은 Compute Engine 문서에서 리전 및 영역을 참조하세요.

    Velostrata Manager 서비스 계정

    서비스 계정에 설명된 서비스 계정 이름.

    제공된 스크립트를 사용하여 서비스 계정과 역할을 만든 경우 이름의 형태가 velos-manager-deployment-name@infrastructure-project.iam.gserviceaccount.com인 서비스 계정입니다.

    Velostrata Manager에서 Google Cloud API 호출을 수행할 때 사용됩니다.

    Cloud Shell을 통해 GCP 역할 및 서비스 계정 만들기에 설명된 대로 Cloud Shell을 통해 이 서비스 계정을 만들 수 있습니다.

    Migrate for Compute Engine Cloud Extension 서비스 계정

    서비스 계정에 설명된 서비스 계정 이름.

    제공된 스크립트를 사용하여 서비스 계정과 역할을 만든 경우 이름의 형태가 velos-cloud-extension-deployment-name@infrastructure-project.iam.gserviceaccount.com인 서비스 계정입니다.

    설치 중에 생성된 Cloud Extension에서 Google Cloud API 호출을 수행할 때 사용됩니다.

    Cloud Shell을 통해 GCP 역할 및 서비스 계정 만들기에 설명된 대로 Cloud Shell을 통해 이 서비스 계정을 만들 수 있습니다.

    Velostrata Manager 및 API 비밀번호 영숫자 문자 9자 이상의 문자열 Velostrata Manager 또는 API에서 apiuser 사용자 이름으로 인증에 사용할 비밀번호입니다.
    비공개 키 암호화 비밀번호 영숫자 문자 9자 이상의 문자열 기호 ~!@#%^&*()_+{}[]|./<>: 중에서 무엇이든 포함할 수 있습니다. Velostrata Manager의 비공개 키를 암호화하는 데 사용됩니다.
    쉼표로 구분된 네트워크 태그(선택사항) 소문자, 숫자, 대시

    네트워크 태그가 Velostrata Manager에 할당됩니다.

    추천 태그 이름을 포함한 자세한 내용은 Google Cloud에서 네트워크 설정을 참조하세요.

  4. Google Cloud Marketplace 서비스 약관을 읽고 동의를 클릭합니다.

  5. 배포를 클릭합니다.

배포 진행 상태 화면이 나타납니다. 완료되면 IP 주소를 기록해 둡니다. 이 IP 주소는 항상 Google Cloud 콘솔의 Compute Engine 인스턴스 페이지에서 확인할 수 있습니다.

Google Cloud에서 Velostrata Manager 구성

Velostrata Manager가 로깅을 시작하도록 구성할 수 있습니다. vSphere에서 Velostrata 백엔드를 배포할 때 필요한 토큰을 얻을 수도 있습니다.

  1. Velostrata Manager를 구성할 때 지정한 사용자 이름 apiuser비밀번호를 사용하여 Velostrata Manager에 로그인합니다.

  2. 로그인 후에 자동 Google Cloud Observability 로그 수집을 사용 설정할 수 있습니다. 로그 수집을 사용 설정하면 Migrate for Compute Engine에 다음이 제공됩니다.

    • 구성 및 로그
    • Cloud Monitoring 또는 사용량과 성능에 대한 측정항목
  3. Velostrata Manager 홈페이지가 나타나면 시스템 설정을 클릭합니다.

  4. VMware에서 Google Cloud로 마이그레이션하는 경우에만 토큰 생성을 클릭하고 해당 토큰을 클립보드에 복사합니다.

    Velostrata 백엔드 배포에 설명된 대로 이 토큰을 사용하여 vSphere에서 Velostrata 백엔드를 구성합니다.

Velostrata Manager 비밀번호 변경하기

Google Cloud Console에서 Velostrata Manager의 비밀번호를 변경할 수 있습니다. 방법은 다음과 같습니다.

  1. Compute Engine 인스턴스를 엽니다.
  2. Velostrata Manager 인스턴스(예: velostrata-1-vm)를 찾아서 그 이름을 클릭합니다.
  3. 상단 표시줄에서 수정을 클릭합니다.
  4. 커스텀 메타데이터 섹션에서 apiPassword의 값을 수정합니다.
  5. 화면 하단으로 스크롤하여 저장을 클릭합니다.