기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS 계정 에는 Amazon MSK에 대한 기본 할당량이 있습니다. 달리 명시되지 않는 한 각 계정당 할당량은 내에서 리전별로 다릅니다 AWS 계정.
Amazon MSK의 할당량 증가 요청
Service Quotas 콘솔 AWS CLI또는 지원 사례를 사용하여 각 리전에 대한 할당량 증가를 요청할 수 있습니다. Service Quotas 콘솔에서 조정 가능한 할당량을 사용할 수 없는 경우 AWS Support Center Console 를 사용하여 서비스 할당량 증가 사례를
Support는 할당량 증가 요청을 승인, 거부 또는 부분적으로 승인할 수 있습니다. 증가분은 즉시 부여되지 않으며 적용되는 데 며칠이 걸릴 수 있습니다.
Service Quotas 콘솔을 사용하여 증가 요청
-
https://console.aws.amazon.com/servicequotas/
에서 Service Quotas 콘솔을 엽니다. -
화면 상단의 탐색 모음에서 리전을 선택합니다.
-
왼쪽 탐색 창에서 AWS 서비스를 선택합니다.
-
서비스 찾기 상자에
msk
를 입력한 다음 Amazon Managed Streaming for Apache Kafka(MSK)를 선택합니다. -
서비스 할당량에서 증가를 요청할 할당량 이름을 선택합니다. 예를 들어
Number of brokers per account
입니다. -
계정 수준에서 증가 요청을 선택합니다.
-
할당량 값 증가에 새 할당량 값을 입력합니다.
-
요청을 선택합니다.
-
(선택 사항) 콘솔에서 보류 중이거나 최근에 해결된 요청을 보려면 왼쪽 탐색 창에서 대시보드를 선택합니다. 보류 중인 요청의 경우 요청 상태를 선택하여 요청 접수증을 엽니다. 요청의 초기 상태는 Pending(보류 중)입니다. 상태가 할당량 요청됨으로 변경되면 Support에 사례 번호가 표시됩니다. 이 케이스 번호를 선택하여 요청의 티켓을 엽니다.
AWS CLI 또는 SDKs를 사용하여 할당량 증가를 요청하는 방법을 비롯한 자세한 내용은 Service Quotas 사용 설명서의 할당량 증가 요청을 참조하세요.
Amazon MSK Standard 브로커 할당량
차원 | 할당량 | Notes |
---|---|---|
계정당 브로커 수 | 90 | 더 높은 할당량을 요청하려면 Service Quotas 콘솔 |
클러스터당 브로커 수 | ZooKeeper 기반 클러스터의 경우 30, KRaft 기반 클러스터의 경우 60 | 더 높은 할당량을 요청하려면 Service Quotas 콘솔 |
브로커당 최소 스토리지 | 1GiB | |
브로커당 최대 스토리지 | 16384GiB | |
브로커당 최대 TCP 연결 수(IAM 액세스 제어) | 3000 | 이 제한을 늘리려면 Kafka AlterConfig API listener.name.client_iam.max.connections 또는 kafka-configs.sh 도구를 사용하여 또는 listener.name.client_iam_public.max.connections 구성 속성을 조정할 수 있습니다. 두 속성 중 하나를 높은 값으로 높이면 사용할 수 없게 될 수 있다는 점에 유의하세요. |
브로커당 최대 TCP 연결 속도(IAM) | 초당 100(M5 및 M7g 인스턴스 크기) 초당 4(t3 인스턴스 크기) | 실패한 연결에 대한 재시도를 처리하려면 클라이언트 측에서 reconnect.backoff.ms 구성 파라미터를 설정하면 됩니다. 예를 들어 클라이언트가 1초 후에 연결을 재시도하도록 하려면를 reconnect.backoff.ms 로 설정합니다1000 . 자세한 내용은 Apache Kafka 설명서의 reconnect.backoff.ms |
브로커당 최대 TCP 연결 수(비 IAM) | N/A | MSK는 비 IAM 인증에 연결 제한을 적용하지 않습니다. CPU 및 메모리 사용량과 같은 다른 지표를 모니터링하여 과도한 연결로 인해 클러스터에 과부하가 걸리지 않도록 해야 합니다. |
계정당 구성 | 100 | 더 높은 할당량을 요청하려면 Service Quotas 콘솔 MSK 클러스터의 구성 또는 Apache Kafka 버전을 업데이트하려면 먼저 브로커당 파티션 수가 클러스터 크기 조정: 표준 브로커당 파티션 수에 설명된 제한 이하인지 확인합니다. |
계정당 구성 개정 | 50 |
Amazon MSK Express 브로커 할당량
차원 | 할당량 | Notes |
---|---|---|
계정당 브로커 수 | 90 | 더 높은 할당량을 요청하려면 Service Quotas 콘솔 |
클러스터당 브로커 수 | 30 | 더 높은 할당량을 요청하려면 Service Quotas 콘솔 |
최대 스토리지 | 무제한 | |
브로커당 최대 TCP 연결 수(IAM 액세스 제어) | 3000 | |
브로커당 최대 TCP 연결 속도(IAM) | 100회/초 | 실패한 연결에 대한 재시도를 처리하려면 클라이언트 측에서 reconnect.backoff.ms 구성 파라미터를 설정하면 됩니다. 예를 들어 클라이언트가 1초 후에 연결을 재시도하도록 하려면를 reconnect.backoff.ms 로 설정합니다1000 . 자세한 내용은 Apache Kafka 설명서의 reconnect.backoff.ms |
브로커당 최대 TCP 연결 수(비 IAM) | N/A | MSK는 비 IAM 인증에 연결 제한을 적용하지 않습니다. 그러나 CPU 및 메모리 사용량과 같은 다른 지표를 모니터링하여 과도한 연결로 인해 클러스터에 과부하가 걸리지 않도록 해야 합니다. |
계정당 구성 | 100 | 더 높은 할당량을 요청하려면 Service Quotas 콘솔 |
계정당 구성 개정 | 50 | |
브로커당 최대 수신 | 권장: 15.6~500.0MBps | 인스턴스 크기에 따라 다릅니다. |
브로커당 최대 송신 | 권장: 31.2~1000.0MBps | 인스턴스 크기에 따라 다릅니다. |
브로커 크기별 Express 브로커 처리량 스로틀 제한
다음 표에는 다양한 브로커 크기에 대한 수신 및 송신과 관련된 권장 및 최대 처리량 스로틀 제한이 나열되어 있습니다. 이 표에서 권장 처리량은 애플리케이션에 성능 저하가 발생하지 않는 임계값인 지속적인 성능으로 표시됩니다. 두 차원 중 하나에서 이러한 제한을 초과하여 작업하는 경우 처리량이 증가할 수 있지만 성능 저하가 발생할 수도 있습니다. 최대 할당량은 클러스터가 읽기/쓰기 트래픽을 제한하는 임계값입니다. 애플리케이션이이 임계값을 초과하여 작동할 수 없습니다.
인스턴스 크기 | 수신을 위한 지속적 성능(MBps) | 수신에 대한 최대 할당량(MBps) | 송신을 위한 지속적인 성능(MBps) | 송신에 대한 최대 할당량(MBps) |
---|---|---|---|---|
Express.m7g.large | 15.6 | 23.4 | 31.2 | 58.5 |
Express.m7g.xlarge | 31.2 | 46.8 | 62.5 | 117 |
Express.m7g.2xlarge | 62.5 | 93.7 | 125 | 234.2 |
Express.m7g.4xlarge | 124.9 | 187.5 | 249.8 | 468.7 |
Express.m7g.8xlarge | 250 | 375 | 500 | 937.5 |
Express.m7g.12xlarge | 375 | 562.5 | 750 | 1406.2 |
Express.m7g.16xlarge | 500 | 750 | 1000 | 1875 |
MSK Replicator 할당량
계정당 최대 15개의 MSK Replicator.
-
MSK Replicator는 정렬된 순서로 최대 750개의 주제만 복제합니다. 더 많은 주제를 복제해야 하는 경우 별도의 Replicator를 생성하는 것이 좋습니다. Replicator당 750개가 넘는 주제에 대한 지원이 필요한 경우 Service Quotas 콘솔
로 이동합니다. ‘TopicCount’ 지표를 사용하여 복제되는 주제 수를 모니터링할 수 있습니다. -
MSK Replicator당 최대 수신 처리량은 초당 1GB입니다. Service Quotas 콘솔
을 통해 더 높은 할당량을 요청합니다. -
MSK Replicator 레코드 크기 - 최대 10MB 레코드 크기(message.max.bytes). Service Quotas 콘솔
을 통해 더 높은 할당량을 요청합니다.
MSK 서버 규모 조정
달리 명시되지 않는 한 다음 표에 지정된 할당량은 클러스터당입니다.
참고
서비스 할당량 제한에 문제가 있는 경우 사용 사례와 요청된 제한으로 지원 사례를 생성합니다.
차원 | 할당량 | 할당량 위반 결과 |
---|---|---|
최대 수신 처리량 |
200MBps |
위반에 따른 제한 지속 시간으로 인한 속도 저하 |
최대 송신 처리량 | 400MBps |
위반에 따른 제한 지속 시간으로 인한 속도 저하 |
최대 보존 기간 | 무제한 | N/A |
최대 클라이언트 연결 횟수 |
3000 | 연결 종료 |
최대 연결 시도 횟수 | 100회/초 | 연결 종료 |
최대 메시지 크기 |
8MiB | 오류 코드: INVALID_REQUEST로 요청이 실패함 |
최대 요청 빈도 | 15,000회/초 | 위반에 따른 제한 지속 시간으로 인한 속도 저하 |
최대 주제 관리 API 요청 빈도 |
2회/초 | 위반에 따른 제한 지속 시간으로 인한 속도 저하 |
요청당 최대 가져오기 바이트 |
55MB |
오류 코드: INVALID_REQUEST로 요청이 실패함 |
최대 사용자 그룹 수 |
500 | JoinGroup 요청 실패 |
최대 파티션 수(리더) | 압축되지 않은 주제의 경우 2400. 압축된 주제의 경우 120. 서비스 할당량 조정을 요청하려면 사용 사례와 요청된 제한이 포함된 지원 사례를 생성합니다. | 오류 코드: INVALID_REQUEST로 요청이 실패함 |
최대 파티션 생성 및 삭제 속도 | 5분에 250회 | 오류 코드: THROUGHPUT_QUOTA_EXCEEDED로 요청이 실패함 |
파티션당 최대 수신 처리량 |
5MBps | 위반에 따른 제한 지속 시간으로 인한 속도 저하 |
파티션당 최대 송신 처리량 |
10MBps | 위반에 따른 제한 지속 시간으로 인한 속도 저하 |
최대 파티션 크기(압축된 주제의 경우) |
250GB | 오류 코드: THROUGHPUT_QUOTA_EXCEEDED로 요청이 실패함 |
서버리스 클러스터당 최대 클라이언트 VPC 수 | 5 | |
계정당 최대 서버리스 클러스터 수 | 10. 서비스 할당량 조정을 요청하려면 사용 사례와 요청된 제한이 포함된 지원 사례를 생성합니다. |
MSK Connect 할당량
최대 100개의 사용자 지정 플러그인.
-
최대 100개의 작업자 구성.
-
최대 60개의 연결 작업자. 커넥터가 자동 규모 조정 용량을 가지도록 설정된 경우 커넥터가 보유하도록 설정된 최대 작업자 수는 MSK Connect가 계정에 대한 할당량을 계산하는 데 사용하는 수입니다.
-
커넥터당 최대 10개의 작업자.
MSK Connect에 더 높은 할당량을 요청하려면 Service Quotas 콘솔