

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

# Amazon MSK 클러스터의 Standard 브로커에 대한 스토리지 처리량 프로비저닝
<a name="msk-provision-throughput"></a>

Amazon MSK 브로커는 스토리지 볼륨에 데이터를 유지합니다. 스토리지 I/O는 생산자가 클러스터에 쓸 때, 브로커 간에 데이터가 복제될 때와 소비자가 메모리에 없는 데이터를 읽을 때 소비됩니다. 볼륨 스토리지 처리량은 스토리지 볼륨에 데이터를 쓰고 읽을 수 있는 속도입니다. 프로비저닝된 스토리지 처리량은 클러스터의 브로커에 대해 해당 속도를 지정할 수 있는 기능입니다.

브로커 크기가 `kafka.m5.4xlarge` 이상이고 스토리지 볼륨이 10GiB 이상인 클러스터의 경우 프로비저닝된 처리 속도를 초당 MiB 단위로 지정할 수 있습니다. 클러스터를 생성하는 중에 프로비저닝된 처리량을 지정할 수 있습니다. 또한 `ACTIVE` 상태인 클러스터에 대해 프로비저닝된 처리량을 활성화하거나 비활성화할 수 있습니다.

처리량 관리에 대한 자세한 내용은 [Amazon MSK 클러스터의 Standard 브로커에 대한 스토리지 처리량 관리](msk-provision-throughput-management.md) 섹션을 참조하세요.

**Topics**
+ [를 사용하여 Amazon MSK 클러스터 스토리지 처리량 프로비저닝 AWS Management Console](#provisioned-throughput-console)
+ [를 사용하여 Amazon MSK 클러스터 스토리지 처리량 프로비저닝 AWS CLI](#provisioned-throughput-cli)
+ [API를 사용하여 Amazon MSK 클러스터를 생성할 때 프로비저닝 스토리지 처리량](#provisioned-throughput-api)

## 를 사용하여 Amazon MSK 클러스터 스토리지 처리량 프로비저닝 AWS Management Console
<a name="provisioned-throughput-console"></a>

이 프로세스는 AWS Management Console 를 사용하여 프로비저닝된 처리량이 활성화된 Amazon MSK 클러스터를 생성하는 방법의 예를 보여줍니다.

1. 에 로그인 AWS Management Console하고 [https://console.aws.amazon.com/msk/home?region=us-east-1\$1/home/](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/) Amazon MSK 콘솔을 엽니다.

1. **클러스터 생성**을 선택합니다.

1. **사용자 지정 생성**을 선택합니다.

1. 클러스터의 이름을 지정합니다.

1. **스토리지** 섹션에서 **활성화**를 선택합니다.

1. 브로커당 스토리지 처리량에 대한 값을 선택합니다.

1. VPC, 영역 및 서브넷, 보안 그룹을 선택합니다.

1. **다음**을 선택합니다.

1. **보안** 단계 아래에서 **다음**을 선택합니다.

1. **모니터링 및 태그** 단계 아래에서 **다음**을 선택합니다.

1. 클러스터 설정을 검토한 다음 **클러스터 생성**을 선택합니다.

## 를 사용하여 Amazon MSK 클러스터 스토리지 처리량 프로비저닝 AWS CLI
<a name="provisioned-throughput-cli"></a>

이 프로세스는 AWS CLI 를 사용하여 프로비저닝된 처리량이 활성화된 클러스터를 생성하는 방법의 예를 보여줍니다.

1. 다음 JSON을 복사하여 파일에 붙여넣습니다. 서브넷 ID 및 보안 그룹 ID 자리 표시자를 계정의 값으로 변경합니다. 파일 이름을 `cluster-creation.json`으로 지정하고 저장합니다.

   ```
   {
       "Provisioned": {
           "BrokerNodeGroupInfo":{
               "InstanceType":"kafka.m5.4xlarge",
               "ClientSubnets":[
                   "Subnet-1-ID",
                   "Subnet-2-ID"
               ],
               "SecurityGroups":[
                   "Security-Group-ID"
               ],
               "StorageInfo": {
                   "EbsStorageInfo": {
                       "VolumeSize": 10,
                       "ProvisionedThroughput": {
                           "Enabled": true,
                           "VolumeThroughput": 250
                       }
                   }
               }
           },
           "EncryptionInfo": {
               "EncryptionInTransit": {
                   "InCluster": false,
                   "ClientBroker": "PLAINTEXT"
               }
           },
           "KafkaVersion":"2.8.1",
           "NumberOfBrokerNodes": 2
       },
       "ClusterName": "provisioned-throughput-example"
   }
   ```

1. 이전 단계에서 JSON 파일을 저장한 디렉터리에서 다음 AWS CLI 명령을 실행합니다.

   ```
   aws kafka create-cluster-v2 --cli-input-json file://cluster-creation.json
   ```

## API를 사용하여 Amazon MSK 클러스터를 생성할 때 프로비저닝 스토리지 처리량
<a name="provisioned-throughput-api"></a>

클러스터를 생성하는 동안 프로비저닝된 스토리지 처리량을 구성하려면 [CreateClusterV2](https://docs.aws.amazon.com/MSK/2.0/APIReference/v2-clusters.html#CreateClusterV2)를 사용합니다.