OpenSearch Cluster Architecture

OpenSearch Cluster Architecture An architecture diagram generated by Archify. Application · log source · Clients Application log source FluentBit · log collection agent · Clients FluentBit log collection agent Kinesis Data Firehose · streaming delivery · Clients Kinesis Data Firehose streaming delivery Master Node · 3 AZs · cluster management · VPC · Multi-AZ · m6g.large ×3 Master Node 3 AZs · cluster management m6g.large ×3 Data Node · AZ-a · indexing / search · VPC · Multi-AZ · r6g.xlarge Data Node AZ-a · indexing / search r6g.xlarge Data Node · AZ-b · indexing / search · VPC · Multi-AZ · r6g.xlarge Data Node AZ-b · indexing / search r6g.xlarge UltraWarm Node · read-only tier · VPC · Multi-AZ · ultrawarm1.medium UltraWarm Node read-only tier ultrawarm1.medium EBS · hot storage · Storage EBS hot storage S3 · cold storage archive · Storage S3 cold storage archive send logs Bulk API stream delivery manages cluster cross-AZ replica hot index move to UltraWarm cold storage Clients VPC · Multi-AZ Storage Legend Compute node Storage Message bus External system

Node types

  • • Master: cluster management, index metadata · m6g.large.search x3
  • • Data: data storage, search / indexing · r6g.xlarge.search
  • • UltraWarm: read-only, cost-effective storage · ultrawarm1.medium
  • • Cold: S3-based archive