vSphere 5 Lisanslama Bölüm 2

Written by Ertan Gülen on. Posted in vSphere

3 bölümden oluşacağını belirttiğimiz lisanslama konulu bu dizinin ilk bölümünde neler değişti ve neden değişti başlıklarına değinmiştik. Bu bölümde ise nedir, hangi versiyonda ne kadar ram kullanılabilir gibi biraz daha lisanslama modelini açıklayan derinlemesine bir yazı okuyacaksınız.

.0 önceki sürümlerde lisanslama sadece cpu başına yapılıyordu ancak tabiki kaç çekirdek olduğu çok önemli idi, fakat bu karmaşanın çözülmesi için vmware firması farklı bir yola giderek artık çekirdek sayısı ile hesap yapmak yerine daha kolay (!) olan kullanılan sanal ram üzerinde hesap yapmayı tercih ediyorum dedi. Bu iş o kadar kolay ki gerçekten sırf bu sebeple bir kaç ufak araç bile geliştirildi ki hesaplama kimseyi zorlamasın diye. Tabiki bunun yanında tüm kısıtlamaları da ortadan kaldırdığını dile getirdi. Örneğin artık sırf çekirdek bazlı kısıtlamalar değil kullanılan versiyona göre yaşanan maksimum ram kısıtlamaları da kaldırıldı. Hatırlarsınız önceki sürümlerde;

-Standart, Advanced ve Enterprise: Maksimum 256 GB ram (fiziksel sunucu için)

-Enterprise Plus: Fiziksel sunucu için sınırsız ram destekliyordu.

Tabi dedik ya bu çok karmaşık bir modeldi hem çekirdek say hem modele göre maksimum ram belirle filan.. O sebeple artık kavramı karşımıza çıktı.

vRam kavramı hakkında detaylı konuşmamız gerekir ise eğer vRam Pool transfer edilebilir, paylaşılabilir, tekrar tekrar hesaplanabilir, kullanıma göre değişebilir ve tabiki ihtiyaç halinde yok sayılabilir bir kavram olarak karşımıza çıkıyor. Dedik ya bir havuzdur aslında ortak çalışan tum vSphere 5.0 hostları aynı havuza dahildir (aynı ’dan yönetilmesi yeterlidir)

image

Şekilden de anlaşılabileceği gibi aynı vCenter ile yönetilen tum vSphere sunucuların lisansları ortak hareket eder, yani bir sunucu da 4 lisans diğerinde 2 lisans olması sizin toplam cpu lisansınızı havuz içinde hesaplamanız ve elimde 6 adet lisans var diyerek bu vCenter içindeki sanal makinelerin ram kullanımını bu şekilde ölçmeniz gerekir. Aynı vCenter üzerinden yönetilen sunucular için lisans yetmediğinde bir diğer çıkış yolu ise vCenter server’ı farklı bir vCenter server link mode’da çalıştırıp 2 vCenter üzerindeki tüm lisansları ortak havuza almanız yani 2 vCenter’ı tek ekrandan yöneterek lisansları da tüm kullanıma yayabilmenizdir. Burada sanal makine başına çok az yada çok fazla vRam vermeniz hiçbir şekilde lisanslama tarafında sorun çıkarmaz sorun sadece açık olan (power-on) sanal makinelerin bu havuza eşit yada daha az miktarda ram kullanmadığı durumda ortaya çıkar.

VMeare bu durumda sizin cpu başına kaç sanal açtığınıza yada sanal başına ne kadar ram verdiğinize bakmaz, doğru lisanslamanın kilit noktası sadece çalışan sanal makinelerin kullandığı toplam vRam miktarıdır. (Oluşturulan sanal makineye memory overcommit’e güvenerek 20 gb ram verdiniz ve çalışırken sadece 4 GB kullanıyorsa işte size supriz, bu sanal makine için 20 GB vRam hesaplayacaksınız). Eğer mevcut lisansınız açılan sanal makinelerin kullandığı ram miktarını karşılamıyorsa çözüm basit:Yeni bir lisans alarak mevcut ortamınızda kullanma izni olan ram miktarını arttırınız :)

Şimdi gelin bir de vSphere 5.0 versiyonlarına göre izin verilen ram miktarlarını görelim.

Eğer siz;

-Essentials Kit  ve Essentials Plus Kit alacaksınız bu kit içerisindeki her bir cpu lisansı o cpu ile 24 GB vRam;

-Standart sürüm alacaksanız o lisans ile her cpu başına 32 GB vRam;

-Enterprise Plus alacaksanız o lisans ile her cpu başına 48 GB vRam kullanabilirsiniz.

(arada Advance sürümünden bahsetmedik nedense. daha sonra belirteceğim ki bu sürüm artık yok)

vCenter Server 5.0 içerisinde bu arada mevcut lisansınızın izin verdiği vRam pool büyüklüğünü ve bu miktarın ne kadarını kullandığınızı gösteren ufak bir araç olacak.

Ufak bir örnek ile açıklayalım bu durumu:

Müşterimizin elinde 2 adet 2 işlemcili server var. Yani toplamda 4 adet lisans alması gerekli, vSphere Enterprise ile lisanslama yaparsak 4x32GB=128 GB kullanılabilir vRAM havuzu oluşur. Bu da demek oluyor ki müşterimiz bu iki server üzerinde toplam 128 GB Ram’e ait lisans sahibidir. Eğer 192 GB kullanıcaksa örneğin ek olarak 2 adet daha vSphere Enterprise lisansa ihtiyacı vardır. Bu lisansları vCenter Server’dan ortak havuza girmiş yada server’ın kendi üstünden girmiş hiçbir önemi yoktur çünkü vCenter yönetimi altındaki tüm sunucuların lisanslarını merkezi olarak kontrol eder ve depolar.

DRS ve vMotion için ise ufak bir yorum yapmak gerekirse, DRS yada vMotion tek vCenter’a bağlı sunucular arasında yapılacağı için sizin hangi sunucuda hangi sanal makineyi çalıştırdığınız önemsizdir. Sonuçta vRam havuzunun vCenter üzerinden hesaplanır ister tüm sanalları tek işlemci üzerinde çalıştırın isterseniz o vCenter üzerinden yönetilen 10 ayrı sunucuya dağıtın vRam havuzu ortak olacağı için lisanslama açısından sorun çıkartmayacaktır. Kullanıma açık vRam miktarını arttırmak için ise iki yol karşımıza çıkar ya yapıya yeni lisans (veya lisanslı sunucu) ekleyeceğiz yada yapıyı tamamiyle daha çok vRam kullanıma imkan veren sürüme yükselteceğiz.

Kritik bir nokta daha karşımıza çıkıyor ki aynı vCenter üzerinden yönetilen hem enterprise lisanslı hem de enterprise plus lisanslı sunucular varsa ne olacak? Cevap basit (ama tahmin ettiğiniz aksine) ortak havuz bu sefer 2 tane olacaktır. Enterprise lisanslı sunucular kendi vRam havuzunu kullanacak enterprise plus lisanslı sunucular kendi vRam havuzunu kullanıcak. Yani aynı vCenter diye farklı lisanslar aynı havuzda bulunamayacak. O sebeple kullanılabilir vRam arttırımı için üst sürüm kullanmaya karar verirseniz tün yapının lisanslarına yükseltme yapmanız gerektiğini unutmayın. (Çok daha kolay bir lisanslama değil mi ve gerçekten mevcut müşterinin %90’ında lisanslama için ek bütçe gerekmeyecek değil mi)

Yeni lisanslama modelinde işe yarar sayılabilecek tek nokta ise yukarıda örneğini verdiğimiz müşteri 192 GB Ram kullanabilmek için 2 adet fazladan lisans almıştı ya, işte o müşteri eğer bu vCenter ile yönetilen ortama 2 cpu kullanan bir sunucu eklerse o cpu’lar için yeni lisans almasına gerekmeyecek çünkü yapıda zaten 6 cpu lisansı mevcuttu. Fakat yeni sunucunun ramleri ne olacak sorusunu cevaplamaktan kaçınıyorum. Kısır döngüye gireriz yoksa.

vSphere 5.0 hakkında yeni özelliklerden bahsettiğim yazımda güzel özellikler var demiştim 32 vCpu gibi yada Storage DRS gibi şimdi de şunu ekleyelim ki aşağıdaki tablodan da görebileceğiniz gibi bu yeni özellikleri kullanabilmek için Enterprise Plus lisansına sahip olmanız gerekiyor. Düz mantıkla şunu söyleyelim ki, Standart yada Enterprise kullanan müşterilerin vSphere 5.0’a yükseltme yapıp kullandığı ram üzerinden artı lisans parası vermesine gerek yok çünkü pek bir yenilik ile karşılaşamıyor. Tabloda Amerikada satılacak fiyatları da görmeniz mümkün (Hani Hyper-V 3.0 lanse edilince aynı hatta çok daha iyi özellikleri duyunca ücretsiz de olduğunu görünce fiyatları görüp şaşırabilmeniz için paylaştım)

image

 

Bu yazıda da kısaca yeni model ve her sürüm için izin verilen ram miktarlarından bahsetmiş oldum. Son bölümde ise vCenter server sürümleri ve Essentials Plus gibi kitlerden bahsetmeye çalışacağım. Umarım bu yazı biraz olsun kafalarımızdaki lisanslamaya ait soru işaretlerinden kurtulmaya yarayacaktır. (Ben yazıyorum, lisanslama modelini anladım ama hala kafamda neden acaba, neden kendi bacağına sıktı vmware bu lisanslama ile diye soru işaretleri durmuyor değil.)

Tags: , , , , , , , , , , , , , ,

Trackback from your site.

Ertan Gülen

Ertan Gülen 1986 istanbul doğumludur. 8 yılı aşkın süredir bilişim sektörünün içerisinde farklı rollerde görev almaktadır. Bilge Adam BTA‘da eğitmenlik ve danışmanlık görevlerinin ardından bir süre Microsoft Türkiye'de Sanallaştırma ağırlıklı olarak System Center ürün ailesi, Forefront Güvenlik ailesi ve Server Ailesi hakkında İş Ortakları Teknoloji Danışmanı olarak görev almıştır. Şuan ise Avnet Türkiye'de Microsoft ürünlerinden sorumlu teknik danısman olarak çalışmaktadır. Windows 8 ve Hyper-V 3.0 araştırmakta, Hp Blade Sistemler, Sanallaştırma Mimarileri, Cloud Computing gibi konular üzerine kafa yormaktadır. MVP: Virtual Machine, vExpert 2011,MCT, ASE, CCNA, VCP, SCS, HPCI vb. sertifikalara sahiptir.

Leave a comment

*