Forum
Merhabalar,
Şirketimize yeni ERP programı ve bunun kullanımı için 2 adet sunucu alınacak. Bir tane 12 çekirdekli sunucu uygulama çalıştırmak için bir tanede 12 çekirdekli sunucu veri tabanı için olacak. Veri tabanı olan sunucuya uygulama sunucusunun ve birde benim erişimim olacak. Uygulama sunucusuna ise 60 bilgisayar sadece programı kullanmak için ve dosya paylaşımı için erişim sağlayacak, uzak masaüstü kullanımına sadece 1 kişi için ihtiyaç olacak. Hal böyle iken bizim windows ve sql lisanslamamızın nasıl olması gerekiyor. İlginiz için şimdiden teşekkür ederim.
Merhaba,
Öncelikle kaliteli marka sunucu almalısınız.
Ben sizin yerinizde olsam böylesine güzel bir kaynağı iki fiziksel sunucuya ayırmam. Elimde böyle bir imkan varken bir giriş seviye storage alıp yapıyı yüksek erişilebilir bir mimaride çalıştırırım.
Hyper-v ile bu iş ücretsiz olabilir. İki sanal sunucuyu storage ile bağlayıp, Hyper-v cluster kurup, cluster içerisinde sistemin el verdiği kadar sanal makina kullanıp, İleride ihtiyacınız olan sanal sunucuları açabilir, kolayca yedekleyebilir, operasyonel kolaylık sağlayabilir ve sanallaştırmanın nimetlerinden yararlanabilirsiniz.
Böyle bir senaryo işletmeniz durumunda 2 sunucu için Windows Server 2019 datacenter için 8 core temel lisansı almanız işinizi çözecektir.
Sql tarafında ise kullanıcı sayınız fazla olduğu (yani kullanıcı başına yapılacak lisanslama maliyeti yüksek olacağı için) iki tür lisanslama modeli olan kullanıcı başına ve core başına lisanslama modeli olan lisanslamadan core başına olan modeli seçerim.
Kaldı ki SQL sunucuda bu zaten işinizi görür.
Sql için önemli olan genelde ram oluyor. Standart lisans almanız durumunda db başına zaten 32 gb ram kullanacak. Management studio felan derken biraz daha atarsınız.
Tabi burada kullanıcı sayısı kadar Windows Server cal lisansıda almanız gerekecek. Ayrıca Sql lisansınız kullanıcı başına olan model olacaksa ayrıca Sql Server user cal lisansı almanız gerekecek.
Not: Storage alacak bütçeniz var ise 10 kişiden 9'u bu sistemi seçerek ilerleyecektir.
=================================================================================
Sizin yapınıza gelecek olursak ve ben 2 sunucu alacağım ve sorumda olduğu gibi bunlara ayrı ayrı uygulama ve SQL server kuracağım, sanallaştırmanın nimetinden yararlanmayacağım, ileride extra sanal makinalar bana gerekli değil derseniz;
-2 sunucu için 2 adet Windows Server 2019 standart lisansı.
-Sisteme bağlanacak kadar kullanıcı için Windows Server 2019 cal lisansı
-Sql 2019 standart (cpu) bazlı lisans
-Cpu bazlı lisans almamanız durumunda ise sisteme bağlanacak kadar kullanıcı için sql server cal lisansı.
Saygılarımla.
1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.
SQL Server lisanslama ile ilgili genel bilgiler 2025 yılı sonu itibari ile aşağıdaki gibidir;
İki tür lisanslama modeli vardır;
1 - Per Core Lisanslama (Core-Bazlı)
Sunucuda veya sanal makinede SQL Server çalıştıran her işlemci çekirdeği için lisans gerekir.
Core lisansları 2-core paketler halinde satılır.
Kullanıcı/Cihaz CAL (Client Access License) gerekmez; sınırsız erişim sağlar.
Standard ve Enterprise sürümleri için geçerlidir.
2 - Server + CAL Lisanslama
Öncelikle SQL Server sunucu lisansı, ardından erişim için user veya device CAL gerekir.
Sadece Standard Edition için mevcut; Enterprise sürümü bu şekilde satın alınamaz.
Özetle önce hangi sürümü satın alacağınızı belirlemeniz çok önemli. Çünkü Enterprise alacaksanız zaten core bazlı almanız şart.
Gelelim Always On veya Sanallaştırma senaryolarına
Fiziksel bir sunucu üzerine Linux bir OS de olabilir, malum artık SQL server için windows şart değil Core bazlı lisans almanız gerekli.
Fiziksel sunucuda SQL Server çalıştırıyorsanız, o sistemdeki toplam fiziksel çekirdek sayısını lisanslamalısınız.
Her işlemci için minimum 4 core lisansı gereklidir (örneğin 2 işlemci × 8 çekirdek = toplam 16 core).
Core lisansları 2-paket SKU şeklinde satılır.
Gelelim Sanallaştırma kısmına
SQL Server, sanal makinelerde iki şekilde lisanslanabilir:
VM (OSE) Bazında Core Lisanslama
VM içindeki virtual core (vCore) sayısına göre lisans alınır.
Her VM için en az 4 core lisanslanmalıdır.
Bu model, sadece Software Assurance veya Subscription lisans sahipleri tarafından seçilebilir.
Örnek: VMware cluster üzerinde 3 VM’de SQL Server çalıştıracaksanız, her VM’nin atanmış çekirdek sayısı kadar lisans gerekir (toplam vCore lisansı).
Unlimited Virtualization (Enterprise + SA)
Enterprise Edition lisansı ve Software Assurance olduğunda, fiziksel host üzerinde tüm çekirdekler lisanslanarak o host üzerindeki sınırsız VM’ye SQL Server çalıştırma hakkı kazanılır.
Always On Availability Groups / Failover Cluster Gibi senaryolarda özellikle pasif node için çok soru gelir.
Microsoft’a göre aktif olmayan (passive) SQL Server örnekleri için lisanslama gereksinimleri şu şekildedir:
Eğer passive (yedek) sunucu hiç istemci trafiği almaz veya sorgu cevaplamazsa ve sadece failover için bekliyorsa ayrı lisans gerekmez ancak bu hak sadece SA veya Subscription ile ilişkilidir.Yani Software Assurance yok ise pasif node da lisanslanmalıdır, pasif olsa bile.
Gelelim SA nedir kısmına?
Software Assurance (SA), SQL Server lisansınıza ek olarak satın alınabilen bir bakım/upgrade programıdır. SA aslında genel olarak Microsoft lisanslarında kullanılır, yani sadece SQL' e özel bir durum değildir.
Aldığınız herhangi bir lisansı SA ile alırsanız;
Yeni sürümlere ücretsiz upgrade yetkisi
Azure Hybrid Benefit (SQL Server lisansınızı Azure VM’e taşıyıp avantajlardan faydalanma)
Passive HA/DR örnekleri için ücretsiz lisans hakları
Unlimited virtualization hakkı (Enterprise)
License Mobility gibi esneklikler bulunur.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
