Your team is developing a clickstream analysis application and creating an Elasticsearch cluster in Amazon Elasticsearch Service (Amazon ES)
The service needs to be highly available.
The downtime of the Elasticsearch cluster should be minimized.
Which of the following options can help to achieve this requirement? (Select TWO.)
Click on the arrows to vote for the correct answer
A. B. C. D. E.Correct Answers: B and E.
Option A is incorrect because the custom endpoint or the auto-generated endpoint does not enable the cluster to be more available.
Option B is CORRECT because, with Multi-AZ, Elasticsearch distributes data across availability zones.
This approach can effectively prevent data loss when an AZ has an outage.
Option C is incorrect because increasing EBS storage size does not help with the availability.
Option D is incorrect because SAML authentication for Kibana does not influence the availability of the Elasticsearch cluster.
Option E is CORRECT because users can enable the dedicated master nodes to improve the stability of the domain and prevent cluster downtime.
Please check the following snapshot:
Reference:
https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-managedomains-multiaz.htmlTo achieve high availability and minimize downtime for an Elasticsearch cluster in Amazon ES, the following two options can be implemented:
Configure a multi-AZ domain: Amazon ES provides the option to configure an Elasticsearch cluster as a multi-AZ domain. In this configuration, the cluster is deployed across multiple availability zones (AZs). If a failure occurs in one AZ, the cluster can continue to operate from another AZ, ensuring high availability and minimizing downtime.
Configure three dedicated master nodes across several availability zones: In an Elasticsearch cluster, master nodes are responsible for coordinating tasks and managing cluster metadata. Configuring three dedicated master nodes across several AZs ensures that there is no single point of failure in the cluster. If one master node fails, the other two can continue to manage the cluster.
Option A: Enabling a custom endpoint does not contribute to high availability or minimizing downtime.
Option C: Increasing the EBS storage size is not related to high availability or minimizing downtime.
Option D: Enabling SAML authentication for Kibana is not related to high availability or minimizing downtime.
Therefore, options B and E are the correct choices to achieve high availability and minimize downtime for an Elasticsearch cluster in Amazon ES.