Aryasoft, 150’den fazla bağımsız SQL Server instance’ını merkezi üç node’lu Always On mimarisinde konsolide etti. Eski uygulama bağlantıları kod değişikliği gerektirmeden korundu ve 1,4 milyon dolarlık lisans maliyeti önlendi.
400 SQL Server Enterprise çekirdeği üzerinden bağımsız instance’lar üç node üzerinde birleştirildi mevcut uygulama connection string’leri korundu yeni mimariye taşınan iş yüklerinde Müşteri büyüdükçe yeni uygulamalar ve projeler için ayrı SQL Server ortamları devreye alındı. Zaman içinde bu yaklaşım, 150’den fazla bağımsız veri tabanı sunucusundan oluşan parçalı bir yapı meydana getirdi. Dağıtık mimari, işletim sistemi ve SQL Server patch süreçlerinin koordinasyonunu zorlaştırıyordu. Backup, bütünlük kontrolleri, index bakımı ve izleme uygulamaları sunucular arasında farklılık gösterdiği için BT ekibinin görünürlüğü ve operasyonel kontrolü sınırlı kalıyordu. Ortamda ortak bir High Availability ve Disaster Recovery stratejisi de bulunmuyordu. İş açısından kritik birçok uygulama, otomatik failover seçeneği olmayan tekil veri tabanı sunucularına bağlıydı. Lisans maliyetleri de önemli bir sorun hâline gelmişti. Birbirinden izole SQL Server Enterprise ortamlarında yüzlerce düşük kullanımlı işlemci çekirdeği lisanslanıyor, buna karşılık eşdeğer kapasite veya dayanıklılık elde edilemiyordu. Yeni mimarinin; eski bağlantıları korurken sunucu ve lisans dağınıklığını azaltması, güvenliği güçlendirmesi ve iş uygulamalarını kesintiye uğratmadan merkezi HA/DR yapısı sağlaması gerekiyordu. 150’den fazla uygulama belirli eski sunucu adlarına bağlanacak şekilde yapılandırılmıştı. Her uygulamanın güncellenmesi kapsamlı geliştirme, test ve release koordinasyonu gerektirecekti. Tutarsız erişim modelleri, aşırı yetkiler ve eski yönetim uygulamaları ortam genelindeki denetim ve güvenlik riskini artırıyordu. Backup, bütünlük kontrolleri, index bakımı, monitoring ve patching yüzlerce bağımsız yönetilen ortama dağılmış durumdaydı. Enterprise lisansları çok sayıda düşük kullanımlı çekirdeğe dağıldığı için SQL Server ortamının işletim maliyeti ciddi biçimde artıyordu. Aryasoft; iş yükü değerlendirmesi, kapasite planlaması, uygulama tarafında değişiklik gerektirmeyen bağlantı yönlendirmesi, güvenlik sıkılaştırması ve merkezi otomasyonu birlikte ele aldı. Böylece SQL Server ortamı, mevcut operasyonel riskleri yeni yapıya taşımadan konsolide edildi. Aryasoft; tüm SQL Server ortamındaki veri tabanı iş yüklerini, uygulama bağımlılıklarını, performans profillerini, güvenlik modellerini, bakım gereksinimlerini ve lisanslanan kapasiteyi envanter hâline getirdi. Yeni tasarımda High Availability ve otomatik failover için iki synchronous-commit replica, uzak veri merkezindeki Disaster Recovery yapısı için ise bir asynchronous replica kullanıldı. Eski sunucu hostname’leri, ilgili Availability Group listener endpoint’lerine yönlendirilen kontrollü DNS alias’larıyla korundu. Mevcut uygulamalar kendi connection string’lerini kullanmaya devam ederken doğal failover yönlendirmesi kazandı. Varsayılan yönetici hesapları devre dışı bırakıldı, gereksiz yetkiler kaldırıldı ve erişim modeli Principle of Least Privilege, uygulama servis hesapları ve denetlenebilir rol yapıları temelinde yeniden oluşturuldu. Veri tabanları, doğrulama ve rollback kriterleri tanımlanan kontrollü aşamalarla taşındı. Ardından backup, DBCC CHECKDB, index bakımı, monitoring, alerting ve patching süreçleri konsolide platform genelinde standartlaştırıldı. Temsili yönlendirme haritasıdır. Üretim DNS, listener, sertifika ve ağ tasarımı; müşterinin domain, güvenlik ve failover gereksinimlerine göre uygulandı. Proje, parçalı sunucu yapısını merkezi bir mimariyle değiştirdi. Lisans ihtiyacı azaltıldı, erişilebilirlik güçlendirildi ve günlük veri tabanı operasyonlarının kontrolü kolaylaştırıldı. Konsolidasyon sonucunda 400 SQL Server Enterprise çekirdeği lisans kapsamından çıkarıldı ve hesaplanan yazılım lisans maliyetinde 1,4 milyon dolarlık tasarruf sağlandı. Daha önce bağımsız sunuculara bağlı çalışan iş yükleri synchronous High Availability, otomatik failover ve uzak lokasyonda asynchronous Disaster Recovery replica yapısına kavuştu. En az yetki prensibine dayalı erişim, devre dışı bırakılan varsayılan yönetici hesapları, standart patching ve denetlenebilir kontroller güvenlik riskini azalttı ve denetim süreçlerini destekledi. Backup, bütünlük kontrolleri, index bakımı, monitoring, alerting ve patching yeni mimaride standartlaştırıldı ve otomatik hâle getirildi. Öne Çıkan Sonuç Aryasoft, uygulamaların yeniden geliştirilmesini gerektirmeden müşterinin SQL Server altyapısını küçülttü. Konsolidasyon planlaması; eski endpoint yönlendirmesi, Always On mimarisi, güvenlik sıkılaştırması ve merkezi bakım süreçleriyle birlikte ele alındı. Böylece ölçülebilir maliyet tasarrufu ve daha dayanıklı bir operasyon modeli oluşturuldu.
Aryasoft; SQL Server ortam değerlendirmesi, konsolidasyon planlaması, lisans optimizasyonu, Always On mimarisi, güvenlik sıkılaştırması, migration ve sürekli Managed DBA Services desteği sunar.
150+ SQL Server Instance’ının 3 Node’da Konsolidasyonu ve 1,4 Milyon Dolarlık Lisans Tasarrufu
Müşteri Hakkında
Arka Plan
150’den Fazla Bağımsız SQL Server Yönetilmesi Zor Bir Yapı Oluşturmuştu
Mimari Zorluklar
Binlerce Gizli Bağımlılık İçeren Büyük Ölçekli Konsolidasyon
hedef: merkezi üç node’lu Always On cluster
uygulama_endpointleri: 150+ sabit tanımlanmış eski hostname
bakım: parçalı backup, patch ve bütünlük kontrol süreçleri
güvenlik: aşırı yetkiler ve aktif varsayılan yönetici hesapları
kısıt: uygulama kodu yeniden yazılmadan konsolidasyon
Sabit Tanımlanmış Uygulama Bağımlılıkları
Güvenlik ve Uyumluluk Eksikleri
Parçalı Bakım Süreçleri
Düşük Kullanımlı Lisans Kapasitesi
Çözüm
Eski Uygulamalarla Uyumluluk Odağında Merkezi Always On Mimarisi
Ortam Envanteri ve Konsolidasyon Değerlendirmesi
Üç Node’lu Always On Mimarisi
Kod Değişikliği Gerektirmeyen Bağlantı Yönlendirmesi
Güvenlik Sıkılaştırması ve En Az Yetki Prensibi
Aşamalı Migration ve Merkezi Otomasyon
Örnek Eski Hostname Yönlendirmesi
OLD-HR-DB02.corp.local → AG-HR.corp.local
OLD-OPS-SQL03.corp.local → AG-OPERATIONS.corp.local
yönlendirme_yöntemi: kontrollü DNS alias’ları
uygulama_bağlantı_değişikliği: yok
failover_endpoint: Availability Group listener
SONUÇ: eski uygulamalar konsolide HA platformuna bağlandı
Sonuçlar ve Kazanımlar
Daha Küçük, Güvenli ve Kurumsal Dayanıklılığa Sahip SQL Server Ortamı
$1.4 Million in Lisans Maliyeti Tasarrufu
High Availability ve Disaster Recovery
Güvenlik ve Uyumluluk Güçlendirildi
Merkezi Veri Tabanı Operasyonları
Veri tabanı konsolidasyonu; lisanslama, bağlantı, güvenlik ve dayanıklılık birlikte tasarlandığında gerçek değer üretir
Planning a SQL Sunucu Konsolidasyonu Project?