High availability of a Managed Service for OpenSearch cluster
High availability of a Managed Service for OpenSearch cluster depends on the number of DATA and MANAGER hosts.
Cluster host configuration
A Managed Service for OpenSearch cluster consists of one or more host groups where each host assumes a specific role.
Each OpenSearch host group can include hosts with the DATA or MANAGER roles. If a cluster has a single OpenSearch group, its hosts will have both roles.
For a cluster to be highly available and covered by a service level agreement (SLA)
- Two or more hosts with the
DATArole. - Three or more hosts with the
MANAGERrole.
Tip
To reduce load on hosts with the DATA role, we recommend you put hosts with the MANAGER role into a separate group.
Storage settings
When the storage is 95% full, cluster hosts automatically enter read-only mode. In this mode, data write requests fail. To prevent situations where the disk runs out of free space and the cluster becomes unavailable for writes:
- Set up alerts in Yandex Monitoring to monitor storage utilization.
- Configure automatic storage expansion.
Learn more about managing disk space in Managed Service for OpenSearch.
Maintenance settings
In multi-host clusters, hosts undergo maintenance one by one. Any host that requires a restart during maintenance will be unavailable until maintenance is complete.
Learn more about maintenance in Managed Service for OpenSearch.
Other parameters and limitations
Cluster availability may also be affected by: