Bir ölçeklendirme grubundaki ECS ve ECI (Elastic Container Instance) gibi örnekler geçicidir ve herhangi bir zamanda oluşturulabilir veya sonlandırılabilir. Verilerinizin kalıcılığını sağlamak için bunları ayrı bir bulut veritabanında saklayın. Bu konuda, ölçeklendirme grubundaki örneklerin veritabanına erişebilmesini sağlayan yöntemler açıklanmaktadır.
İlişkilendirme yöntemleri
|
Yöntem |
Örnek türleri |
Bulut veritabanı türleri |
|
(Önerilen) Yöntem 1: Örnekleri ve bir bulut veritabanını aynı güvenlik grubuna ekleyin |
ECS, ECI |
|
|
Yöntem 2: Bir bulut veritabanını bir ölçeklendirme grubu ile ilişkilendirin |
ECS, ECI |
|
|
ECS |
|
(Önerilen) Yöntem 1: Aynı güvenlik grubunu kullanın
Örneklerinizi ve bulut veritabanınızı aynı güvenlik grubuna yerleştirerek, gruptaki tüm örneklerin IP adreslerini otomatik olarak veritabanının izin listesine eklersiniz. Bu sayede güvenlik grubundaki tüm örnekler (ECS veya ECI) bulut veritabanına doğrudan erişebilir.
Örnek güvenlik grubunu yapılandırın
-
Bir ölçeklendirme grubundaki örnekler için kullanılacak güvenlik grubu, ölçeklendirme yapılandırmasında belirtilir. Güvenlik grubunu bir ölçeklendirme yapılandırması oluştururken veya değiştirirken ayarlayabilirsiniz. Daha fazla bilgi için bkz. Ölçeklendirme yapılandırması oluşturma (ECS örnekleri) ve Ölçeklendirme yapılandırması oluşturma (ECI örnekleri).
NotÖrnek yapılandırmaları için başlatma şablonu kullanıyorsanız, güvenlik grubunu başlatma şablonunda değiştirin.
Bir ölçeklendirme grubundaki mevcut örnekler için ECS örneklerinin güvenlik grubunu, örnek ayrıntıları sayfasındaki Security Group sekmesinden değiştirebilirsiniz. ECI örnekleri için güvenlik grubunu değiştiremezsiniz; bu örnekleri yeniden oluşturmanız gerekir.
Veritabanı güvenlik grubunu yapılandırın
Bulut veritabanınızı, örnekleriniz için yapılandırdığınız güvenlik grubunu kullanacak şekilde ayarlayın.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yöntem 2: Bir veritabanını bir ölçeklendirme grubu ile ilişkilendirin
Bir bulut veritabanını bir ölçeklendirme grubu ile ilişkilendirdiğinizde, Auto Scaling gruptaki örneklerin IP adreslerini otomatik olarak veritabanının izin listesine ekler. Bu sayede ölçeklendirme grubundaki örnekler (ECS ve ECI örnekleri dahil) bulut veritabanına doğrudan erişebilir.
Mevcut ölçeklendirme grubu
Auto Scaling konsolu oturum açın.
Üst gezinme çubuğunda, Auto Scaling hizmetinin etkinleştirildiği bölgeyi seçin.
Sol gezinme bölmesinde, Scaling Groups öğesine tıklayın.
Scaling Groups sayfasında, yönetmek istediğiniz ölçeklendirme grubunu bulun ve Actions sütunundaki Edit seçeneğine tıklayın. Edit Scaling Group iletişim kutusu görüntülenir.
-
Edit Scaling Group iletişim kutusunda, bölümünü bulun ve Add Database seçeneğine tıklayın. Gerekli parametreleri belirtin.
Database Information bölümünde Type (RDS, Redis veya MongoDB), Database ve Association Mode seçeneklerini belirleyin. Yeni bir veritabanı örneği oluşturmak için bölümün altındaki Create RDS Database, Create Redis Database veya Create MongoDB Database bağlantısına tıklayın.
İlişkilendirmeyi tamamlamak için OK seçeneğine tıklayın.
Yeni ölçeklendirme grubu
Bir ölçeklendirme grubu oluştururken, bölümünde ilişkilendirmek istediğiniz veritabanını belirtin.
Database Information bölümünde veritabanı için Type, Database ve Association Mode değerlerini ayarlayın. Bir veritabanı örneği seçmeden önce bir Virtual Private Cloud (VPC) seçmeniz gerekir. Başka bir girdi eklemek için Add Database seçeneğine veya mevcut bir girdiyi kaldırmak için Delete seçeneğine tıklayabilirsiniz.
Bir ölçeklendirme grubu oluşturma hakkında daha fazla bilgi için bkz. ECS ölçeklendirme grubu oluşturma ve ECI ölçeklendirme grubu oluşturma.
Yöntem 3: Yaşam döngüsü kancası ve OOS şablonu kullanın
Yeni ECS örneklerinin başlatılırken beklemede durumda duraklatılması için bir yaşam döngüsü kancası kullanabilirsiniz. Bekleme sırasında önceden tanımlanmış bir OOS (Operation Orchestration Service) şablonu otomatik olarak çalışarak örnekleri bir bulut veritabanının izin listesine ekler. Bu süreç, ECS örneklerinin bulut veritabanına doğrudan erişmesini sağlar. Daha fazla bilgi için aşağıdaki konulara bakın:
ECS örneklerini bir PolarDB kümesinin izin listesine otomatik olarak ekleme ve kaldırma
ECS örneklerini bir Redis örneğinin izin listesine otomatik olarak ekleme ve kaldırma
ECS örneklerini bir MongoDB örneğinin izin listesine otomatik olarak ekleme ve kaldırma
ECS örneklerini bir AnalyticDB kümesinin izin listesine otomatik olarak ekleme ve kaldırma