Home / Companies / Redpanda / Blog / Post Details
Content Deep Dive

How to use Placement Groups to achieve high availability

Blog post from Redpanda

Post Details
Company
Date Published
Author
Dunith Danushka
Word Count
1,625
Company Posts That Month
6
Language
English
Hacker News Points
-
Post removed?
No
Summary

Deploying a resilient Redpanda cluster within a single AWS Availability Zone (AZ) can be efficiently achieved by leveraging AWS's Placement Groups and Redpanda's rack awareness feature, which helps distribute virtual machine instances across multiple failure domains to minimize correlated failures. Using partitioned Placement Groups, EC2 instances are spread across partitions, each isolated from hardware failures, thus enhancing high availability (HA) without the added complexity and cost of multi-AZ deployments. The deployment can be automated with Terraform and Ansible scripts to provision and configure Redpanda clusters, ensuring that each broker node is assigned a unique rack ID, corresponding to different partitions within the Placement Group. This setup reduces latency and networking costs while maintaining resilience by ensuring no single point of failure exists within the AZ. Although originally an AWS concept, similar fault domain strategies are also available in other cloud providers like Microsoft Azure and Google Cloud, which offer equivalent services to manage instance placements. As part of a broader series, this discussion sets the stage for future explorations of highly available clusters spanning multiple AZs and regions, promising even greater resilience.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 5 1,328 195 77 -5%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.