

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

# Amazon MSK 브로커 유형
<a name="broker-instance-types"></a>

MSK Provisioned는 Standard와 Express라는 두 가지 브로커 유형을 제공합니다. Standard 브로커는 클러스터를 가장 유연하게 구성할 수 있는 반면, Express 브로커는 고성능 스트리밍 애플리케이션 실행을 위한 탄력성, 처리량, 복원력, 사용 편의성을 제공합니다.

각 유형에 대한 자세한 내용은 다음 토픽을 참조하세요. 다음 표에는 Standard 브로커와 Express 브로커 간의 주요 기능을 비교한 내용도 강조되어 있습니다.


| 기능 | Standard 브로커 | Express 브로커 | 
| --- | --- | --- | 
|  [스토리지 관리](msk-storage-management.md)  |  고객 관리형(특징: EBS 스토리지, 계층형 스토리지, 프로비저닝된 스토리지 처리량, 오토 스케일링, 스토리지 용량 알림)  |  완전 MSK 관리형  | 
|  [지원되는 인스턴스](broker-instance-sizes.md)  |  T3, M5, M7g  |  M7g  | 
|  [크기 및 규모 조정 고려 사항](bestpractices-intro.md)  | 처리량, 연결, 파티션, 스토리지 |  처리량, 연결, 파티션  | 
| [브로커 규모 조정](msk-update-broker-count.md) | 수직 및 수평 규모 조정 | 수직 및 수평 규모 조정 | 
|  [Kafka 버전](kafka-versions.md)  |  [Apache Kafka 버전](kafka-versions.md) 섹션을 참조하세요  |  버전 3.6에서 시작  | 
|  [Apache Kafka 구성](msk-configuration.md)  |  추가 구성 가능  |  복원력 향상을 위해 대부분 MSK 관리형임  | 
| [보안](security.md) |  암호화, 프라이빗/퍼블릭 액세스, 인증 및 권한 부여 - IAM, SASL/SCRAM, mTLS, 일반 텍스트, Kafka ACL  |  암호화, 프라이빗/퍼블릭 액세스, 인증 및 권한 부여 - IAM, SASL/SCRAM, mTLS, 일반 텍스트, Kafka ACL  | 
| [모니터링](monitoring.md) |  CloudWatch, 오픈 모니터링  |  CloudWatch, 오픈 모니터링  | 

**참고**  
MSK API를 사용하여 브로커 유형을 전환하면 MSK 프로비저닝 클러스터를 Standard 브로커 유형에서 Express 브로커 유형으로 변경할 수 없습니다. 원하는 브로커 유형(Standard 또는 Express)으로 새 클러스터를 생성해야 합니다.

**Topics**
+ [Amazon MSK Standard 브로커](msk-broker-types-standard.md)
+ [Amazon MSK Express 브로커](msk-broker-types-express.md)

# Amazon MSK Standard 브로커
<a name="msk-broker-types-standard"></a>

MSK 프로비저닝용 Standard 브로커는 클러스터의 성능을 구성할 수 있는 가장 유연한 기능을 제공합니다. 광범위한 클러스터 구성 중에서 선택하여 애플리케이션에 필요한 가용성, 내구성, 처리량 및 지연 시간 특성을 달성할 수 있습니다. 스토리지 용량을 프로비저닝하고 필요에 따라 늘릴 수도 있습니다. Amazon MSK는 Standard 브로커 및 연결된 스토리지 리소스의 하드웨어 유지 관리를 처리하여 발생할 수 있는 하드웨어 문제를 자동으로 복구합니다. [스토리지 관리](msk-storage-management.md), [구성](msk-configuration-standard.md) 및 [유지 관리](patching-impact.md#patching-standard-brokers)에 대한 주제를 포함하여 Standard 브로커 관련 여러 주제에 대한 자세한 내용은 이 문서에서 확인할 수 있습니다.

# Amazon MSK Express 브로커
<a name="msk-broker-types-express"></a>

MSK용 Express 브로커 프로비저닝을 사용하면 Apache Kafka를 더 간단하게 관리하고 더 비용 효율적으로 대규모로 실행할 수 있으며, 기대를 충족하는 짧은 지연 시간으로 더 탄력적으로 운영할 수 있습니다. 브로커에는 자동으로 확장되고 크기 조정, 프로비저닝 또는 사전 예방적 모니터링이 필요하지 않은 종량제 스토리지가 포함됩니다. 선택한 인스턴스 크기에 따라 각 브로커 노드는 표준 Apache Kafka 브로커에 비해 브로커당 최대 3배 더 많은 처리량을 제공하고, 최대 20배 더 빠르게 스케일 업하고, 90% 더 빠르게 복구할 수 있습니다. Express 브로커는 Amazon MSK의 모범 사례 기본값으로 사전 구성되어 있으며, 클라이언트 처리량 할당량을 적용하여 클라이언트와 Kafka의 백그라운드 작업 간의 리소스 경합을 최소화합니다.

다음은 Express 브로커를 사용할 때 고려해야 할 몇 가지 주요 요인과 기능입니다.
+ **스토리지 관리 없음**: Express 브로커는 [스토리지 리소스를 프로비저닝하거나 관리할 필요가 없습니다](msk-storage-management.md). 탄력적, 사실상 무제한, 종량제 및 완전관리형 스토리지를 사용할 수 있습니다. 처리량이 많은 사용 사례의 경우 컴퓨팅 인스턴스와 스토리지 볼륨 간의 상호 작용과 관련 처리량 병목 현상을 추론할 필요가 없습니다. 이러한 기능은 클러스터 관리를 간소화하고 스토리지 관리 운영 오버헤드를 제거합니다.
+ **더 빠른 조정**: Express 브로커를 사용하면 Standard 브로커보다 최대 20배 빠르게 클러스터를 조정하고 파티션을 이동할 수 있습니다. 이 기능은 예정된 로드 급증을 처리하기 위해 클러스터를 스케일 아웃하거나 비용을 줄이기 위해 클러스터를 스케일 인해야 하는 경우에 매우 중요합니다. 클러스터 규모 조정에 대한 자세한 내용은 [클러스터 확장](msk-update-broker-count.md), [브로커 제거](msk-remove-broker.md), [파티션 재할당](msk-update-broker-type.md) 및 [재분배를 위한 LinkedIn의 Cruise Control 설정](cruise-control.md)에 대한 섹션을 참조하세요.
+ **높은 처리량**: Express 브로커는 Standard 브로커보다 브로커당 최대 3배 더 많은 처리량을 제공합니다. 예를 들어 각 m7g.16xlarge 크기의 Express 브로커로 최대 500MBps의 데이터를 안전하게 쓸 수 있는 데 비해 동등한 Standard 브로커의 경우 153.8MBps입니다(두 수치 모두 복제 및 리밸런싱과 같은 백그라운드 작업에 충분한 대역폭이 할당되었다고 가정한 것임).
+ **높은 복원력을 위한 구성**: Express 브로커는 클러스터의 복원력을 개선하기 위해 다양한 모범 사례를 자동으로 제공합니다. 여기에는 중요한 Apache Kafka 구성에 대한 가드레일, 처리량 할당량, 백그라운드 운영 및 계획되지 않은 수리를 위한 용량 예약이 포함됩니다. 이러한 기능을 사용하면 대규모 Apache Kafka 애플리케이션을 더 안전하고 쉽게 실행할 수 있습니다. 자세한 내용은 [Express 브로커 구성](msk-configuration-express.md) 및 [Amazon MSK Express 브로커 할당량](limits.md#msk-express-quota) 섹션을 참조하세요.
+ **유지 관리 기간 불필요**: Express 브로커에 대한 유지 관리 기간이 불필요합니다. Amazon MSK는 클러스터 하드웨어를 지속적으로 자동으로 업데이트합니다. 자세한 내용은 [Express 브로커 패치 적용](https://docs.aws.amazon.com/msk/latest/developerguide/patching-impact.html#patching-express-brokers)을 참조하세요.

## Express 브로커에 대한 추가 정보
<a name="msk-broker-types-express-notes"></a>
+ Express 브로커는 Apache Kafka API에서 작동하지만 아직 KStreams API를 완전히 지원하지 않습니다.
+ Express 브로커는 3AZ 구성에서만 사용할 수 있습니다.
+ Express 브로커는 일부 인스턴스 크기에서만 사용할 수 있습니다. 업데이트된 목록은 [Amazon MSK 요금](https://aws.amazon.com/msk/pricing/)을 참조하세요.
+ Express 브로커는 3.6, 3.8 및 3.9 버전의 Apache Kafka에서 지원됩니다.
+ Express 브로커는 Apache Kafka 버전 3.9 이상에서 KRaft 모드로 생성할 수 있습니다.

**관련 블로그 보기**  
MSK Express 브로커에 대한 자세한 내용과 사용 중인 Express 브로커의 실제 예를 보려면 다음 블로그를 참조하세요.  
[Kafka 클러스터에 높은 처리량과 더 빠른 크기 조정을 제공하는 Amazon MSK용 Express 브로커 소개](https://aws.amazon.com/blogs/aws/introducing-express-brokers-for-amazon-msk-to-deliver-high-throughput-and-faster-scaling-for-your-kafka-clusters/)
[Amazon MSK용 Express 브로커: 최대 20배 더 빠른 고성능 Kafka 규모 조정](https://aws.amazon.com/blogs/big-data/express-brokers-for-amazon-msk-turbo-charged-kafka-scaling-with-up-to-20-times-faster-performance/)  
이 블로그는 Express 브로커가 다음을 수행하는 방법을 보여줍니다.  
더 빠른 처리량, 신속한 규모 조정 및 장애로 인한 복구 시간 개선
스토리지 관리 복잡성 제거