Performance efficiency - Amazon OpenSearch Service Lens

Performance efficiency

The performance efficiency pillar refers to the ability to deliver optimal performance while efficiently using system resources. Amazon OpenSearch Service is designed to handle large-scale distributed search and analytics workloads, and achieving performance efficiency is crucial for delivering timely and responsive results. The following questions and best practices are designed to complement the best practices in the Well-Architected Performance Efficiency Pillar whitepaper.

Design principles

  • Optimize resource utilization: Use resources efficiently by optimizing resource utilization through monitoring.

  • Sharding effectiveness: Use an effective sharding strategy based on your workload type.

  • Optimize storage resources: Optimize storage resources by distributing data evenly across data nodes.

  • Optimize query efficiency: Optimize query efficiency by monitoring search and indexing logs.

  • Decide on optimal bulk request size: Optimize bulk request size to improve data ingestion.