리소스 프로바이더
리소스 프로바이더 (Resource Providers)
이 페이지는 Apache Flink가 지원하는 리소스 프로바이더(Resource Providers)를 안내하는 인덱스 문서예요. Flink 클러스터를 다양한 환경에 배포할 때 어떤 방식으로 리소스를 제공받을지 선택할 수 있어요.
출처: 문서
본문
Flink는 다양한 리소스 프로바이더를 통해 클러스터를 배포할 수 있어요. 각 프로바이더는 Flink 작업을 실행할 계산 리소스를 획득·관리하는 방식을 정의해요.
주요 리소스 프로바이더는 다음과 같아요.
- Standalone (Bare Metal): 수동으로 구성한 클러스터에서 Flink를 실행해요
- YARN: Apache Hadoop YARN 위에서 Flink 애플리케이션을 실행해요
- Kubernetes: 쿠버네티스 클러스터에서 Flink를 네이티브하게 실행해요
- Native: 프로바이더의 네이티브 스케줄러를 활용하는 배포 방식
리소스 프로바이더를 선택하면 애플리케이션 모드(application mode), 세션 모드(session mode), per-job 모드 등 배포 모드와 결합해 사용해요. 각 프로바이더의 상세한 설정 방법은 개별 문서를 참고하세요.