OpenSearch 클러스터 아키텍처

OpenSearch 클러스터 아키텍처 An architecture diagram generated by Archify. 애플리케이션 · 로그 소스 · 클라이언트 애플리케이션 로그 소스 FluentBit · 로그 수집 에이전트 · 클라이언트 FluentBit 로그 수집 에이전트 Kinesis Data Firehose · 스트리밍 전송 · 클라이언트 Kinesis Data Firehose 스트리밍 전송 Master Node · 3개 AZ · 클러스터 관리 · VPC · Multi-AZ · m6g.large ×3 Master Node 3개 AZ · 클러스터 관리 m6g.large ×3 Data Node · AZ-a · 색인/검색 · VPC · Multi-AZ · r6g.xlarge Data Node AZ-a · 색인/검색 r6g.xlarge Data Node · AZ-b · 색인/검색 · VPC · Multi-AZ · r6g.xlarge Data Node AZ-b · 색인/검색 r6g.xlarge UltraWarm Node · 읽기 전용 계층 · VPC · Multi-AZ · ultrawarm1.medium UltraWarm Node 읽기 전용 계층 ultrawarm1.medium EBS · Hot 스토리지 · 스토리지 EBS Hot 스토리지 S3 · Cold Storage 아카이브 · 스토리지 S3 Cold Storage 아카이브 로그 전송 Bulk API 스트림 적재 클러스터 관리 AZ 간 복제 Hot 인덱스 UltraWarm 이동 Cold Storage 클라이언트 VPC · Multi-AZ 스토리지 Legend 컴퓨트 노드 스토리지 메시지 버스 외부 시스템

노드 유형

  • • Master: 클러스터 관리, 인덱스 메타데이터 · m6g.large.search 3개
  • • Data: 데이터 저장, 검색/인덱싱 · r6g.xlarge.search
  • • UltraWarm: 읽기 전용, 비용 효율적 저장 · ultrawarm1.medium
  • • Cold: S3 기반 아카이브