Placement Groups
EC2 Placement Group Stratejileri
Amazon EC2’de, instance’ları donanım yerleşimine göre bilinçli şekilde gruplamak için Placement Group kullanılır. Bu, performans veya yüksek erişilebilirlik gibi hedeflere göre daha iyi altyapı kontrolü sağlar.
Placement Group Türleri:
1. Cluster Placement Group
Tüm instance’lar aynı Availability Zone içinde yer alır
HPC (High Performance Computing) ve yoğun ağ trafiği gerektiren uygulamalar için idealdir
Avantajlar:
Çok düşük gecikme (low latency)
10 Gbps gibi yüksek ağ bant genişliği (Enhanced Networking önerilir)
Dezavantajlar:
AZ arızalanırsa, tüm instance'lar etkilenir (tek noktadan çökme riski)

2. Spread Placement Group
Her instance farklı donanım üzerinde çalışır
Maksimum 7 instance aynı AZ içinde olabilir
Aynı anda arıza olasılığı minimumdur
Kritik uygulamalar için ideal
AZ'ler arası yayılım ile kritik iş yüklerinde donanımsal hata riskini minimize eder
EC2 instance'lar farklı fiziksel donanımlar üzerinde ve farklı AZ’lere yayılmış olabilir.
Kullanım Senaryoları:
Yüksek erişilebilirlik isteyen sistemler
Birbirinden bağımsız çalışması gereken kritik bileşenler

3. Partition Placement Group
Instance’lar, partition adı verilen ayrı donanım gruplarına ayrılır
Her partition, farklı sunucu raflarında ve AZ’lerde yer alabilir
Bir grup içinde 100+ EC2 instance barındırabilir
Partition hatası sadece o partition’daki instance’ları etkiler
Partition sayısı AZ başına 7 ile sınırlıdır
Kullanım Senaryoları:
Büyük veri ve dağıtık sistemler: HDFS, HBase, Cassandra, Kafka
EC2'ler arası donanım yalıtımı gerektiğinde

Last updated