AWS EC2 örnekleri için yüksek kullanılabilirliği uygulamak, uygulamaların başarısızlık durumunda bile erişilebilir olmasını sağlar. Proper tasarımı, birden çok bölgede kaynakları dağıtmayı ve başarısız stratejilerin en aza indirmek için işletmeyi içerir.
Yüksek Erişilebilirlik için tasarım ilkeleri
Anahtar ilkeleri, kırmızıdans, hata toleransı ve dengelemeyi içerir. Birden fazla erişilebilirlik Bölgesindeki EC2 örneklerini Dağıtmak tek bir başarısızlık noktası riskini azaltır. Yük dengeleyicileri güvenli örneklere doğrudan trafiği sağlamak, hizmet sürekliliğini korumak.
Mimari Bileşenler
Yüksek kullanılabilirlik için tipik mimari şunları içerir:
- Farklı bölgelerdeki çoklu EC2 örnekleri
- Elastik Yük Dengeleyicisi (ELB) trafik dağıtmak için
- Otomatik olarak sağlıksız örneklerden otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik olarak otomatik
- Sağlık, örnek durumu izlemek için kontrol eder
Kapasite Planlaması için Hesaplamalar
Kapasite planlama, en az beş örneği başarısız olmak için en az% 20-30 oranındaki yüksek yükün üstesinden gelmek için gerekli sayıda örneği ortadan kaldırır. Örneğin, beklenen zirve yükün dakikada 1000 talep olup her bir örnek 200 taleple başlanırsa, en az beş örneği gerekir.
Ayrıca, başarısızlık sürecinin hızlı bir şekilde geri alınmasının başarısız olduğu için başarısız zamanı ve otomatik ölçeklendirme politikaları göz önünde bulundurun.Rekabet sürecinin düzenli testleri yüksek kullanılabilirlik kurulumunu doğrulamaya yardımcı olur.