
240
이벤트 기반 마이크로서비스 구축
이터브릭스
Databricks
7
, 마이크로소프트는 자체 번들링한 스파크를 관리형 서비스
managed
service
로
제공합니다. 구글은 아파치 빔 러너
runner
(실행기)를 자체 구현한 데이터플로를 제공합니다.
그런데 이런 서비스들이 모든 물리적 클러스터의 실체가 구독자에게 전혀 보이지 않는, 점점
완전한 서버리스 스타일
full
serverless
-
style
로 전환하고 있다는 점은 눈여겨 볼 대목입니다. 이런 부
분이 여러분의 보안, 성능, 데이터 격리 요건에 따라 수용할 수 없는 경우도 있기 때문에 서비
스 공급사가 제공하는 것, 제공하지 않는 것을 잘 살펴봐야 합니다. 독립적으로 운영되는 클러
스터의 모든 기능이 다 포함된 것이 아닐 수도 있기 때문입니다.
11.4.2
나만의 클러스터 구축
대용량 프레임워크는
CMS
에 독립적으로 확장 가능한 자체 전용 리소스 클러스터를 갖고 있습
니다. 이는 원래 하둡의 분산 모델에 가까운 배포 형태로, 대용량 클러스터에서는 전통적인 표
준입니다. (수백~수천 개 정도의 ) 워커 노드가 아주 많이 필요한 서비스에서 대용량 프레임워
크를 사용하는 경우에 일반적입니다.
11.4.3
CMS
와 연계하여 클러스터 생성
CMS
와 연계하여 클러스터를 생성할 수도 있습니다.
CMS
가 프로비저닝한 리소스에 클러스터 ...