AWS SQL Server AlwaysOn Availability Group

Merhaba,

AlwaysOn Availability Group(yazının devamında AAG olarak kısaltılmıştır); SQL Server 2012 ile gelen ve SQL Server 2014 ile geliştirilen, Server Instance Level HA sağlayan veritabanı yüksek erişilebilirlik seçeneklerinden biridir. AAG yapısının ana bileşenleri; SQL Server Node’ları(primary ve secodary replica) ve Listerner(DNS alias) ‘dır. Her replika ayrı bir sanal sunucuda barınır ve otomatik failover yapabilecek şekilde yapılandırılır. Client side uygulama(lar) ise connection string içinde “listener” olarak yapılandırılan DNS alias’ını kullanarak o an için geçerli olan replika’ya bağlanır(lar).

MS SQL Server’da AAG seçeneğini geleneksel veri merkezinizdeki sanallaştırma katmanı üzerinde çalışan SQL Server’larınızdaki Instance’larda yapılandırabileceğiniz gibi AWS,Azure gibi bulut servis sağlayıcıları üzerinde de yapılandırabilirsiniz. Lisanslama ve işletme maliyetini değerlendirerek geleneksel veri merkezinde çalıştırmayı veya bulut servisini kullanmayı tercih edebilirsiniz. Bulut servislerini kullanmak isterseniz pay as you go yerine commitment&upfront ile ilerlemek maliyet açısında avantajlı olabilir!

AWS’de çalıştırdığınız MS SQL AAG instance’ınız için Azure replica’larını oluşturmak; maliyet, single “Cloud” of failure ve vendor management açısında farklı bir yaklaşım olabilir ve test edilebilir 🙂 Tabii ki bu tür servisleri devreye almak için diğer çevresel servislerden faydalanmanız gerekecektir!

Yazımda, Amazon Web Service üzerinde MS SQL Server AAG konfigürasyonundan bahsedeceğim. Azure üzerinde de benzer işlemler için kaynaklar kısmında çeşitli adresler paylaştım. Konu hakkında daha fazla detay incelemek isterseniz kaynak kısmında paylaştığım diğer adresleri inceleyebilirsiniz.

AWS bulutunda demo ortamımdaki yapılandırmanın topolojisi aşağıdaki şekildedir.

Continue reading “AWS SQL Server AlwaysOn Availability Group”

Biztalk Server 2010 Kurulumu–SQL ve BT arasındaki bağlantının test edilmesi

Biztalk’un kurulumu ve konfigürasyonu için hamle yapmadan önce SQL server ve Biztalk Server arasındaki bağlantının ( DTC bağlantısı ve SQL bağlantısı ) test edilmesi ileride karşılaşabileceğim bir çok problemin önüne geçecektir.

Test için kullanacağımız araçlar :

Continue reading “Biztalk Server 2010 Kurulumu–SQL ve BT arasındaki bağlantının test edilmesi”