Resource relationships in Managed Service for OpenSearch
Yandex Managed Service for OpenSearch helps you deploy and maintain clusters of OpenSearch servers in the Yandex Cloud infrastructure.
OpenSearch is a set of search and analytical resources for real-time application monitoring, log analysis, and search across websites. OpenSearch clusters consist of one or more host groups with various resources that handle a variety of tasks.
When creating a cluster, specify the following:
-
Host classes: VM templates for deploying the cluster hosts.
-
Host groups: Sets of multiple linked hosts with specific configuration and roles:
-
Environment where the cluster will be deployed:
PRODUCTION
: For stable versions of your apps.PRESTABLE
: For testing purposes. The prestable environment is similar to the production environment and likewise covered by the SLA, but it is the first to get new functionalities, improvements, and bug fixes. In the prestable environment, you can test compatibility of new versions with your application.
-
admin
user password.This is a special user that is required for managing clusters and cannot be deleted. It is assigned the
superuser
role and can perform any operations on clusters.Tip
This user is not intended for routine jobs; for those, we recommend creating regular users. For more information, see Managing OpenSearch users.
-
OpenSearch version.
An OpenSearch cluster created in a folder can be accessed by all VMs connected to the same cloud network as the cluster.
A cluster with a single-host group does not guarantee fault tolerance. A cluster with multiple hosts automatically provides fault tolerance for the MANAGER
role. To ensure data safety in such a cluster, you need to configure index sharding and replication.
Cluster hosts may reside in different availability zones and subnets. For more information about Yandex Cloud availability zones, see Availability zones.
Alert
The service can automatically access the system and diagnostic information of your databases to build monitoring charts and maintain your cluster health. The service never queries or uses the data you saved to the database.