콘솔을 통한 Amazon Keyspaces Auto Scaling 정책 관리 - Amazon Keyspaces(Apache Cassandra용)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

콘솔을 통한 Amazon Keyspaces Auto Scaling 정책 관리

콘솔을 사용하여 새 테이블과 기존 테이블에 대해 Amazon Keyspaces Auto Scaling을 활성화할 수 있습니다. 또한 콘솔을 사용하여 Auto Scaling 설정을 수정하거나 Auto Scaling을 비활성화할 수 있습니다.

참고

스케일 인 및 스케일 아웃 휴지 시간 설정과 같은 고급 기능을 사용하려면 CQL 또는 the () 를 사용하여 Amazon Keyspaces 조정 정책을 AWS Command Line Interface 프로그래밍 방식으로 AWS CLI 관리하십시오. 자세한 내용은 카산드라 쿼리 언어 (CQL) 를 사용한 Amazon Keyspaces 오토 스케일링 관리 또는 CLI를 사용한 Amazon Keyspaces 규모 조정 정책 관리를 참조하세요.

시작하기 전에: 사용자에게 Amazon Keyspaces Auto Scaling에 대한 권한 부여

시작하려면 사용자에게 자동 규모 조정 설정을 생성하고 관리할 수 있는 적절한 권한이 있는지 확인합니다. AWS Identity and Access Management (IAM) 에서는 Amazon Keyspaces 조정 정책을 AWS AmazonKeyspacesFullAccess 관리하려면 관리형 정책이 필요합니다.

중요

테이블에서 자동 크기 조정을 비활성화하려면 application-autoscaling:* 권한이 필요합니다. 테이블을 삭제하려면 먼저 테이블의 Auto Scaling을 해제해야 합니다.

Amazon Keyspaces 콘솔 액세스 및 Amazon Keyspaces Auto Scaling을 위해 IAM 사용자를 설정하려면 다음 정책을 추가합니다.

AmazonKeyspacesFullAccess 정책 연결
  1. 에 AWS Management Console 로그인하고 https://console.aws.amazon.com/iam/ 에서 IAM 콘솔을 엽니다.

  2. IAM 콘솔 대시보드에서 Users(사용자)를 선택한 후 목록에서 해당 IAM 사용자를 선택합니다.

  3. 요약 페이지에서 권한 추가를 선택합니다.

  4. 기존 정책 직접 첨부를 선택합니다.

  5. 정책 목록에서 원하는 AmazonKeyspacesFullAccess정책을 선택한 후 다음: 검토를 선택합니다.

  6. 권한 추가를 선택합니다.

Amazon Keyspaces Auto Scaling이 활성화된 새 테이블 만들기

참고

Amazon Keyspaces Auto Scaling을 사용하려면 사용자 대신 Auto Scaling 작업을 수행하는 서비스 연결 역할(AWSServiceRoleForApplicationAutoScaling_CassandraTable)이 있어야 합니다. 이 역할은 자동으로 생성됩니다. 자세한 설명은 Amazon Keyspaces에 대해 서비스 연결 역할 사용 섹션을 참조하세요.

Auto Scaling이 활성화된 새 테이블 만들기
  1. 에 AWS Management Console 로그인하고 https://console.aws.amazon.com/keyspaces/home 에서 Amazon Keyspaces 콘솔을 엽니다.

  2. 탐색 창에서 테이블을 선택한 다음 테이블 생성을 선택합니다.

  3. 테이블 세부 정보 섹션의 테이블 생성 페이지에서 키스페이스를 선택하고 새 테이블의 이름을 입력합니다.

  4. 섹션에서 테이블의 스키마를 생성합니다.

  5. 기본 키 섹션에서 테이블의 기본 키를 정의하고 선택적 클러스터링 열을 선택합니다.

  6. 테이블 설정 섹션에서 설정 사용자 지정을 선택합니다.

  7. 읽기/쓰기 용량 설정을 계속합니다.

  8. 용량 모드에서 프로비저닝됨을 선택합니다.

  9. 읽기 용량 섹션에서 자동 규모 조정이 선택되어 있는지 확인합니다.

    이 단계에서는 테이블의 최소 및 최대 읽기 용량 단위와 목표 사용률을 선택합니다.

    • 최소 용량 단위 - 테이블이 항상 지원할 준비가 되어 있어야 하는 최소 처리량 수준 값을 입력합니다. 값은 1에서 계정에 대해 초당 최대 처리량 할당량(기본값 40,000) 사이여야 합니다.

    • 최대 용량 단위 - 테이블에 프로비저닝하려는 최대 처리량을 입력합니다. 값은 1에서 계정에 대해 초당 최대 처리량 할당량(기본값 40,000) 사이여야 합니다.

    • 목표 사용률 — 목표 사용률을 20% ~ 90% 사이로 입력합니다. 트래픽이 정의된 목표 사용률을 초과하면 용량이 자동으로 스케일 업됩니다. 트래픽이 정의된 목표 미만으로 떨어지면 자동으로 다시 스케일 다운됩니다.

    참고

    계정의 기본 할당량 및 할당량을 높이는 방법에 대한 자세한 내용은 Amazon Keyspaces(Apache Cassandra용)에 대한 할당량 섹션을 참조하세요.

  10. 쓰기 용량 섹션에서 읽기 용량에 대해 이전 단계에서 정의한 것과 동일한 설정을 선택하거나 용량 값을 수동으로 구성합니다.

  11. 테이블 생성을 선택합니다. Auto Scaling 파라미터로 테이블이 생성됩니다.

기존 테이블에서 Amazon Keyspaces Auto Scaling 활성화

참고

Amazon Keyspaces Auto Scaling을 사용하려면 사용자 대신 Auto Scaling 작업을 수행하는 서비스 연결 역할(AWSServiceRoleForApplicationAutoScaling_CassandraTable)이 있어야 합니다. 이 역할은 자동으로 생성됩니다. 자세한 설명은 Amazon Keyspaces에 대해 서비스 연결 역할 사용 섹션을 참조하세요.

기존 테이블에 Amazon Keyspaces Auto Scaling 활성화
  1. 에 AWS Management Console 로그인하고 https://console.aws.amazon.com/keyspaces/home 에서 Amazon Keyspaces 콘솔을 엽니다.

  2. 작업하려는 테이블을 선택하고 용량 탭으로 이동합니다.

  3. 용량 설정 섹션에서 편집을 선택합니다.

  4. 용량 모드에서 테이블이 프로비저닝된 용량 모드를 사용하고 있는지 확인합니다.

  5. 자동 규모 조정을 선택하고 Amazon Keyspaces Auto Scaling이 활성화된 새 테이블 만들기의 6단계를 참조하여 읽기 및 쓰기 용량을 편집합니다.

  6. Auto Scaling 설정이 정의되면 저장을 선택합니다.

Amazon Keyspaces Auto Scaling 설정 수정 또는 비활성화

를 사용하여 Amazon Keyspaces 자동 조정 설정을 수정할 수 있습니다. AWS Management Console 이렇게 하려면 편집하려는 테이블을 선택하고 용량 탭으로 이동하십시오. 용량 설정 섹션에서 편집을 선택합니다. 이제 읽기 용량 또는 쓰기 용량 섹션에서 설정을 수정할 수 있습니다. 이러한 설정에 대한 자세한 내용은 Amazon Keyspaces Auto Scaling이 활성화된 새 테이블 만들기 섹션을 참조하세요.

Amazon Keyspaces 자동 크기 조정을 비활성화하려면 자동 크기 조정 확인란의 선택을 취소하십시오. 자동 스케일링을 비활성화하면 테이블이 Application Auto Scaling에서 확장 가능한 타겟으로 등록 취소됩니다. Application Auto Scaling이 Amazon Keyspaces 테이블에 액세스하는 데 사용하는 서비스 연결 역할을 삭제하려면 Amazon Keyspaces에 대한 서비스 연결 역할 삭제의 단계를 따릅니다.

참고

Application Auto Scaling에서 사용하는 서비스 연결 역할을 삭제하려면 계정 내 모든 테이블에서 전체 테이블의 자동 크기 조정을 비활성화해야 합니다. AWS 리전

콘솔에서 Amazon Keyspaces Auto Scaling 활동 보기

사용량 및 성능에 대한 지표를 생성하는 Amazon을 사용하여 Amazon CloudWatch Keyspaces 자동 크기 조정이 리소스를 어떻게 사용하는지 모니터링할 수 있습니다. Application Auto Scaling 사용 설명서의 단계에 따라 CloudWatch 대시보드를 생성하십시오.