Çok bölgeli bir düzende web uygulamamızı (PHP, MySQL, memcache) ölçeklemeye çalışıyorum. Şu anda bir ELB ve bir RDS örneğinin arkasında, hepsi US-EAST (Virginia) bölgesinde iki EC2 örneği bulunan bir kurulum kullanıyoruz.
AB (İrlanda) bölgesinde de var olmak istiyoruz. Bu, orada en az yeni bir EC2 örneği anlamına gelir (aynı uygulamaya hizmet eden diğerleriyle aynı).
İstenen AMI'yi kopyaladım, yeni örneği kurdum, aynı ELB yapılandırmasını (SSL sonlandırması için gerekli) kurdum ve Route53'te gecikme tabanlı yönlendirme yapılandırdım. Ve önerildiği gibi çalışıyor.
Ancak, AB'den gelen müşterilerin hız sorunları var. Bunun nedeni, AB EC2 yönetim ortamlarının ABD merkezli RDS yönetim ortamına bağlanmasıdır. Bildiğim kadarıyla Amazon henüz RDS çok bölgeli çoğaltmayı etkinleştirmedi.
Tek bir RDS örneğini kullanırken tüm kurulumu nasıl hızlandıracağınız konusunda herhangi bir öneriniz var mı?
Ayrıca, genel olarak şeylerin nasıl ölçeklendirileceği hakkında herhangi bir fikir var mı? İdeal olarak RDS teknolojisini çeşitli nedenlerle kullanmaya devam etmek istiyoruz. Yine de, önerilere açıkım (sanırım bir sonraki fikir kendi MySQL sunucularımızı barındırmak olacaktır).