Forum

SQL Server 2017 en ...
 
Bildirimler
Hepsini Temizle

[Çözüldü] SQL Server 2017 en mantıklı lisanslama

7 Yazılar
5 Üyeler
0 Reactions
4,247 Görüntüleme
(@MehmetOzdemir)
Gönderiler: 58
Estimable Member
Konu başlatıcı
 
[#519483]

Bu lisanslama olayları o kadar karmaşık ki başka konularda olduğu gibi soru sormadan sana ışık tutabilecek başka bir cevap bulman zor.

 

Bu sebeple kendi senayomu yazıyuorum ve yardım istiyorum. Şimdiden teşekkür ederim.

Bu SQL lisasnlama metodlarında çekirdek te baz alınıyormuş bu yüzden önce işlemcimin kimliğini yazarak başlıyorum.

 

Intel Xeon E5-2620 v4 @ 2.10GHz

Socket: FCLGA2011-3
Clockspeed: 2.1 GHz
Turbo Speed: 3.0 GHz
No of Cores: 8 (2 logical cores per physical)
Typical TDP: 85 W

 

Bu sunucuya RDP ile ortalama 15-20 arası kullanıcı bağlanacak. SQL server sunucunun lokalinde ve SQL'i kulanacak yazılımda aynı şekilde SQL in lokalinde kurulu olacak. SQL'i sadece bu yazılım kullanacak, (PUSULA) bu yazılım kendi bünyesinde sözü edilen yaklaşıp 15-20 kullanıcıya hizmet verecek.

Şu an 2017 Express kurulu ve yazılım çalışıyor. Ama sınırlamalardan dolayı test aşamasında sonra 20 kullanıcı aynı anda bağlandığında bu EXPRESS sınırlamalarında dolayı bir performans düşüklüğü sorunu yaratır mı?

Evet sorun çıkarır diyerek lisasnlı sürüme geçmek zorunda kalırsan bu kullancı sayıları ve haritaya göre en mantıklı lisanslma metodu ne olmalıdır?

Saygılar.

 

 


 
Gönderildi : 28/09/2017 21:05
(@MehmetOzdemir)
Gönderiler: 58
Estimable Member
Konu başlatıcı
 

Cevap için çok teşekkür ederim.

SQL deki iş yükünü ölçen bir tool var mıdır?


 
Gönderildi : 29/09/2017 11:28
(@riza-sahan)
Gönderiler: 18017
_
 

Sql 2016'dan sonra release olan bir versiyon yok. 2017 kod aşamasında yanılıyor muyum?


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.

 
Gönderildi : 30/09/2017 23:10
(@MehmetOzdemir)
Gönderiler: 58
Estimable Member
Konu başlatıcı
 

RC1 olarak mevcut.


 
Gönderildi : 01/10/2017 12:23
(@ErkanDomurcuk)
Gönderiler: 1
New Member
 

Merhaba

Sql server da, iki farklı tip lisanslama var

  • Core based lisanslama
  • Server + CAL lisanslama

50 kullanıcıya kadar, Server + CAL lisansı almanız daha mantıklı.

50 kullanıcı yukarsı olduğunda, Core bazlı lisanslama almanız daha uygun olur. 

Express edition da kısıtlamalar mevcut tabiki, çok yoğun ve performans gerektiren uygulamalarınız var ise express size yetersiz kalabilir. İş yükünü ölçerek buna karar verebilirsiniz. 

15 kullanıcı olacak ise, sizin için en ideal Server + CAL lisanslama modeli olacaktır.

Hocam selamlar,

 

MSSQL için 50 kullanıcıya kadar kısıtı ne anlama gelmekte tam olarak?

Şimdiden teşekkürler...


 
Gönderildi : 21/12/2018 18:20
(@cumhuraltan)
Gönderiler: 704
Üye
 

Selamlar Erkan Bey,

 

Lisanslama  maliyeti  ilgili 50 kullanıcıdan  az olan  ortamlarda  cal lisanslaması, 50  kullanıcıdan  fazla  olan  ortamlarda  core  lisanslamasının  daha  avantajlı ve  ekonomik olduğundan  bahsedilmiş.

 

Merhaba

Sql server da, iki farklı tip lisanslama var

  • Core based lisanslama
  • Server + CAL lisanslama

50 kullanıcıya kadar, Server + CAL lisansı almanız daha mantıklı.

50 kullanıcı yukarsı olduğunda, Core bazlı lisanslama almanız daha uygun olur. 

Express edition da kısıtlamalar mevcut tabiki, çok yoğun ve performans gerektiren uygulamalarınız var ise express size yetersiz kalabilir. İş yükünü ölçerek buna karar verebilirsiniz. 

15 kullanıcı olacak ise, sizin için en ideal Server + CAL lisanslama modeli olacaktır.

Hocam selamlar,

 

MSSQL için 50 kullanıcıya kadar kısıtı ne anlama gelmekte tam olarak?

Şimdiden teşekkürler...


***************************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
***************************************************************************
Probleminiz çözüldüğünde, Konunuzu "ÇÖZÜLDÜ" olarak işaretleyerek benzer problemi yaşayanlara yardımcı olabilirsiniz.

 
Gönderildi : 21/12/2018 20:01
Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33857
Illustrious Member Yönetici
 

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.


Bu ileti 9 ay önce Hakan Uzuner tarafından düzenlendi

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.
*****************************************************************

 
Gönderildi : 24/07/2021 19:31
Paylaş: