컴퓨팅 실패 실험 설정

이 페이지에서는 Fail Compute 결함의 새 실험 템플릿을 설정하는 방법을 설명합니다. 이 결함을 사용하면 개별 VM 또는 전체 관리형 인스턴스 그룹 (MIG)의 컴퓨팅 리소스를 실패할 수 있습니다.

계속하기 전에 다음이 있어야 합니다.

  • roles/faulttesting.operator 역할

새 실험 템플릿을 만들려면 다음 단계를 따르세요.

  1. 콘솔을 엽니다.Google Cloud
  2. Fault Injection Testing 개요 페이지로 이동합니다.
  3. 실험 템플릿 만들기 를 선택합니다.
    • 또는 Fault Injection Testing 개요 페이지의 왼쪽 탐색 메뉴에서 실험 템플릿 을 클릭하고 템플릿 만들기 를 클릭합니다.
  4. 결함 유형 섹션에서 Fail Compute를 선택한 후 GCE 옵션을 선택합니다.
  5. 타겟 섹션에서 다음을 수행합니다.
    1. 대상 유형을 선택합니다.
      • 개별 VM. 지정된 가상 머신 인스턴스를 격리합니다. 개별적으로 지정된 VM은 관리형 인스턴스 그룹 (MIG)의 일부가 될 수 없습니다.
      • 지정된 보안 태그가 있는 모든 VM. 지정된 보안 태그 및 GCE 리전을 기반으로 VM을 타겟팅합니다.
        • 실험을 만들기 전에 Fault Injection Testing 인터페이스 외부에서 태그를 적용해야 합니다.
        • 태그가 지정된 VM은 MIG의 일부가 될 수 없으며 실험의 리전 외부에 있는 태그가 지정된 VM은 테스트에서 제외됩니다.
        • Cloud Asset API가 사용 설정되어 있는지 확인합니다. Fault Injection Testing은 이 API를 사용하여 태그가 지정된 VM을 검색합니다.
        • 트래픽을 차단하는 데 사용되는 방화벽 정책 은 이 태그를 직접 참조하지 않습니다. 타겟팅된 VM은 실험 기간 동안 실험별 새 태그에 바인딩됩니다.
      • 영역 MIG의 모든 VM. 지정된 영역 MIG 내에서 VM을 타겟팅합니다. 테스트 기간 동안 MIG의 자동 확장 및 자동 복구가 사용 중지됩니다.
      • 리전 MIG의 모든 VM. 지정된 리전 MIG 내에서 VM을 타겟팅합니다. 테스트 기간 동안 MIG의 자동 확장 및 자동 복구가 사용 중지됩니다.
      • 영역의 모든 VM. 지정된 영역의 모든 비MIG VM 및 영역 MIG를 타겟팅합니다.
        • 리전 MIG에 해당 영역의 구성요소가 있더라도 포함되지 않습니다.
        • 영향을 받는 영역 MIG에는 테스트 기간 동안 자동 확장 및 자동 복구가 사용 중지됩니다.
        • Fault Injection Testing는 API를 사용하여 지정된 영역에서 관리형 인스턴스 그룹 및 VM을 검색하므로 Cloud Asset API가 사용 설정되어 있는지 확인합니다.
      • 리전의 모든 VM. 선택한 리전 내의 모든 비MIG VM 및 모든 MIG (영역 및 리전)를 타겟팅합니다.
        • 테스트 기간 동안 영향을 받는 모든 MIG에 자동 확장 및 자동 복구가 사용 중지됩니다.
  6. Fault Injection Testing은 API를 사용하여 지정된 리전에서 MIG 및 VM을 검색하므로 CAIS API가 사용 설정되어 있는지 확인합니다.
  7. 실험이 실행될 기간으로 기간 을 설정합니다.
  8. 템플릿 이름 섹션에서 템플릿의 명확하고 설명적인 이름을 입력합니다. 선택적으로 설명에 세부정보를 제공합니다.
  9. 확인 섹션에서 다음을 수행합니다.
    1. 선택한 설정의 요약을 확인합니다.
    2. 자동 드라이 런이 완료될 때까지 기다립니다.
    3. 드라이 런이 완료되면 결함 삽입을 수신할 리소스 목록이 표시됩니다. 타겟팅된 리소스에 오류가 있는 경우 여기에도 표시됩니다.
  10. 실험 템플릿을 만듭니다. 템플릿이 생성되었음을 나타내는 확인 메시지가 표시되고 새 템플릿이 템플릿 목록에 표시됩니다.

Fail Compute 결함의 동작 방식에 대한 자세한 내용은 Fail Compute 결함 참조를 확인하세요.

다음 단계

실험을 실행하려면 만든 실험 템플릿을 사용하세요.