Forum

SQL Server Farklı D...
 
Bildirimler
Hepsini Temizle

SQL Server Farklı Datacenterda AlwaysOn Mimari

3 Yazılar
1 Üyeler
0 Reactions
1,403 Görüntüleme
(@yalcingormez)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Merhaba,

2 farklı datacenterda mssql alwayson kullanmayı düşünüyorum. İkisi de active sunucu olacak. Bilgiler aşağıdaki gibidir;

DC1:
AC/DC Server
Primary SQL Server
Fortigate VPN

DC2:
Secondary SQL Server
Fortigate VPN Client

İki datacenter arasındaki bağlantıyı fortigate cihazında bulunan vpn özelliği ile sağlamayı düşünüyorum. Bunun haricinde sql sunuculara tek domain üzerinden (mssql.x.com) bağlantı sağlayacağım. Yazdığım bir windows servis cloud dns hizmeti aldığım yerin apisini kullanarak aktif makinenin ip adresini gönderecek. Felaket senaryosuna göre DC1 içindeki SQL'de sorun oluşursa cluster yapı otomatik olacak DC2 içindeki SQL'i kullanmaya başlayacak. Ancak benim burada aklıma takılan yerler var.

  1. DC1 sunucular ve vpn ile birlikte tamamen down durumda olduğunda, AC/DC server olmadan DC2 içindeki Secondary SQL Server'a ulaşabilir miyim?
  2. DC1 ve DC2 arasındaki alwayson mimarisinde ikisi de active sql olduğundan teoride commit kaybı olmaması gerekiyor, ancak burada performans kaybı ne kadar yaşatır? DC1'de işlem yapınca active olduğundan DC2'de de işlem yapmasını bekleyeceği için aşırı bir yavaşlama söz konusu olur mu?

Kısacası elimde olanlar; 2 ayrı datacenter, 2 ayrı sql sunucusu, 1 fortigate vpn, 1 active directory, cloud dns. Tam senkronize, gecikmesiz bir yapı kurmayı istiyorum. DC1 içindeki veritabanı değil, tüm DC1 internet veya enerji sorunu yaşadığında DC2 üzerine saniyelik ve veri kayıpsız geçip orada işlemlerime devam etmeyi, DC1 online olduğu zaman veriler senkronize edilmesinin ardından tekrar DC1 üzerinden çalışmaya devam etmeyi istiyorum. Farklı bir yöntemi var mıdır veya benim kurguladığım mimari sorunsuz çalışır mı? Cloud dns kullanmamın amacı, DC1 tamamen giderse yazdığım yazılım bunu ayarlayıp DC2'nin dış ip adresini mssql.domain.com dns'i ile değiştirecek ve müşteride kurulu yazılımlar ek bir vpn veya ayar değişikliği olmadan çalışmaya devam edebilecekler.

Önerileriniz için şimdiden teşekkür ederim.

 
Gönderildi : 29/10/2015 05:17

(@yalcingormez)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Bu yapıda takıldığım nokta, farklı veri merkezleri arasında alwayson kurulumu oldu. Farklı subnetlerde olan makineleri vpn ile bağlamayı denedim ancak Windows VPN ile bağlantı kurduğumda failover cluster bunu ağ kartı olarak görmedi. Farklı datacenter içerisinde 2 farklı subnet ip adresi arasında nasıl failover cluster + alwayson kurabilirim?

Eğer bunun bir yolu yok ise, aynı datacenter içerisinde 2 makineyi alwayson kurup + olarak farklı datacenterdaki makineye de mirroring yapmamın bir sakıncası olur mu?

 

İlginiz ve cevaplarınız için şimdiden teşekkür ederim.

 
Gönderildi : 05/11/2015 07:22

(@yalcingormez)
Gönderiler: 7
Active Member
Konu başlatıcı
 

Hocam multi site alwayson yaparken ikinci veri merkezi cluster içinde olmadığından oradaki sunucuyu ekleyemiyorum. İkinci veri merkezindeki sunucuyu ise cluster olarak eklemek istediğimde aynı network içinde olmasını şart koşuyor. İnternette de multi site alwayson ile ilgili detaylı makale bulamadım. Sizce nerede yanlış yapıyor olabilirim? Önerdiğiniz bir makale var mı? 

 
Gönderildi : 13/11/2015 16:47

Paylaş: