Lakehouse Architecture
저장·컴퓨팅 분리, 카탈로그와 개방형 테이블 포맷
계층별 역할
- Applications: BI, 데이터 과학, AI/ML과 데이터 애플리케이션
- Compute: 분산 SQL 엔진과 데이터 커넥터
- Metadata: 카탈로그, 스키마와 테이블 메타데이터
- Table format: 스냅샷, 파티션과 스키마 진화
- Storage: Tarantula Object Storage(TOS)
확장 원칙
저장과 컴퓨팅을 분리하면 데이터 보유량과 동시 쿼리 수를 서로 독립적으로 확장할 수 있습니다. Coordinator는 고가용성으로, Worker는 Active–Active 방식으로 늘리고 저장 노드는 용량과 처리량을 함께 고려합니다.
데이터 수명주기
- 업무 DB와 파일·로그에서 데이터를 수집합니다.
- 카탈로그와 개방형 테이블 포맷으로 정리합니다.
- 집계·조인과 BI 분석을 수행합니다.
- 정제 데이터를 모델 학습과 RAG에 제공합니다.
- 보존 주기와 비용에 따라 데이터 계층을 조정합니다.
이 문서가 도움이 되었나요?