Windows Server 2008 ve Hyper-V yi hep benden dinlediniz, birde IT 24-7 den dinleyin.
IT 24-7 ne mi?
Özellikle de Meet IT 24-7 bölümüne. Eğlenceli olmuş.
Windows Server 2008 ve Hyper-V yi hep benden dinlediniz, birde IT 24-7 den dinleyin.
IT 24-7 ne mi?
Özellikle de Meet IT 24-7 bölümüne. Eğlenceli olmuş.
Önceki yazılarımızda Hyper-V kurulumu, özellikleri, sanal makine işlemleri gibi temel konuları ayrıntılı bir şekilde incelemiştik.
Bildiğiniz gibi Hyper-V RTM durumda ve pruduction networklerde kullanıma hazır. Kısa bir süre sonra Virtual Machine Manager 2008 ‘inde release olması ile birlikte Hyper-V sanallaştırma yapılarımız çok daha esnek, güçlü ve kullanışlı hale gelecek.
Şimdiye kadar olan makalelerimizde genellikle tek başına çalışan Hyper-V sunuculardan bahsettik. Ama birçok sistemde olduğu Hyper-V sunucular için de kullanılabilecek Cluster (Failover) senaryoları mevcut.
Bu makalemizde, Hyper-V sunucular için uygulayabileceğimiz Failover Cluster senaryolarından bahsedeceğiz. Bu senaryoların uygulama yöntemlerini ise ilerleyen günlerde ele alacağız.
Bildiğiniz gibi Cluster yapılarında bir takım kıstaslar mevcut ki en önemli iki kıstas, ortak bir storage ve Cluster destekli (Enterprise, Datacenter, HPC) bir işletim sistemidir. Çünkü cluster yapılarında depolama biriminin (storage) ortak kullanılması gerekmektedir.
Hyper-V üzerinde uygulayabileceğimiz temelde 6 Farklı Failover Cluster senaryosundan bahsedebiliriz.
Sanal işletim sisteminin birtakım driver işlevlerini yerine getirebilmesi ve mouse/video fonksiyonlarının kullanılabilmesi için Integration Services adındaki component pakedini kurmamız gerekiyor. Bu paket Windows Guest OS’ler için zaten kullanılabilir durumdaydı ve kurulumunu daha önce anlatmıştım.
Linux Guest OS’ler için (şimdilik sadece suse ent. 10) kullanabileceğimiz Integration Services ise geçtiğimiz günlerde kullanıma sunuldu ve duyurusunu buradan yaptık.
Linux Guest OS üzerine Integration Services kurulumu için aşağıdaki adımları referans alabilirsiniz.
Önemli:
Sanal olarak çalıştıracağımız Linux OS kurulumu sırasında aşağıdaki paketleri mutlaka yüklüyoruz.
- Xen Virtual Machine Host Server
- C/C++ Compiler and Tools
Linux kurulumunu bitirdiğimizi var sayalım…
1. Hyper-V Manager konsolunu açıyoruz.
2. Linux Guest OS’i kurduğumuz VM’i start yapıyoruz.
3. connect.microsoft.com üzerinden indirmiş olduğunuz Linux Integration Components ISO dosyasını (LinuxIC.iso) VM’e mount ediyoruz.
4. Bu ISO dosyası içerisindeki gerekli kurulum dosyaları Linux OS üzerine kopyalıyoruz.
Ör:
$ mkdir /opt/linux_ic
$ cp /mnt/cdrom/* /opt/linux_ic -R
5. Kurulumu gerçekleştiriyoruz.
Ör:
$ /opt/linux_ic/setup.pl x2v /boot/grub/menu.lst
6. Kurulum tamamlandıktan sonra Linux OS’i restart ediyoruz ve işlem tamamlanıyor.
Kontrol:
$ /opt/linux_ic/setup.pl drivers
Hyper-V teknolojisinin yeni oyuncusu Hyper-V Server 2008 kullanıma hazır. Hyper-V Server 2008 özellikleri ve nelere yapabileceği ile ilgili olarak buraya bakabilirsiniz.
Daha öncede söylediğimiz gibi ürün ücretsizdir ve herhangi bir CALs yada License gerektirmez. (CALs, üzerinde çalışacak VM’ler içerisindeeki Guest OS’leri kullanacak terminaller için gerekebilir.)
Hyper-V Server 2008′i indirmek için aşağıdaki linki kullanabilirsiniz.
Daha önce özelliklerinden bahsettiğim Hyper-V Server 2008, Windows Server 2008 Core Edition benzeri bir komut satırından oluşuyor. Hyper-V Configuration isimli bu komut satırı mavi zemin üzerinde beyaz karakterler şeklinde görünüyor ve Hyper-V Server’ı yünetmek için kısıtlı sayıda komut barındırıyor.
Aşağıda Hyper-V Configuration penceresini görebilirsiniz.
Windows Server 2008 üzerinde kullandığımız Hyper-V teknolojisi maksimum 16 logical CPU (16 mantıksal işlemci/Core) desteklemekte ve VM başına 4 logical CPU tahsis edebilmekteydi.
Bununla birlikte Hyper-V üzerinde maksimum 128 adet VM çalıştırabiliyorduk.
Yayınlanan bir update pakedi ile bu limitleri genişletme şansımız var. Windows6.0-KB956710-v2-x64.msu isimli pakedi Parent OS üzerine yüklersek, aşağıdaki genişlemeyi sağlayabiliriz.
- Desteklenen maksimum Logical CPU sayısı 16′dan 24′e yükselir.
- Desteklenen maksimum VM sayısı 128′den 192′ye yükselir.
Bu pakedi Windows Server 2008 Standart, Enterprise ve Datacenter sürümleri üzerine yükleyebilirsiniz ve yükledikten sonra restart gerekir.
Windows6.0-KB956710-v2-x64.msu pakedini buradan indirebilirsiniz.
Not. Bu pakedi yükledikten sonra Hyper-V içerisinde 150 den fazla VM çalıştırmayı planlıyorsanız, aşağıdaki regsitry değişikliğini yapmanız gerekiyor.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems
altında
Windows değerini aşağıdaki entry ile değiştirin.
Hyper-V üzerinde çalışan VM’ler içerisine Windows Guest OS’ler kurduktan sonra, mouse/video gibi driverların çalışması ve network aktivitelerinin gerçekleşebilmesi için Integration Services adını verdiğimiz componentler pakedini yüklememiz gerekiyor.
Linux Guest OS’ler için kullanabileceğimiz Integration Services paketi artık kullanıma hazır.
Peki ne sağlıyor?
- Linux dağıtımları (Resmi olarak Suse Ent. 10) üzerinde mouse/video aktivitelerinin daha doğru çalışmasına yardımcı oluyor.
- Synthetic network controller ile network, synthetic storage controller ile depolama birimi aktivitelerini, yüksel hızlı Bus ve VMBus üzerinde kullanabilme olanağı.
- Hypercall adapter ile daha performanslı Linux Guest OS’ler.
Linux Integration Components‘i connect.microsoft.com üzerinden, birkaç adımda üye olarak ve ücretsiz bir şekilde indirebilirsiniz.
Bu arada resmi destek Suse Enterprise Edition 10 için. Ancak bu pakedi diğer linux dağıtımları üzerinde de deneyebilirsiniz. Bildiğiniz gibi linux çekirdekleri ve dağıtımları temlede benzerlik gösterir ve bu pakedi çalıştırma şansınız olabilir.
connect.microsoft.com üzerinde Linux Integration Components’i indireceğiniz Linux Integration Components for Microsoft Windows Server 2008 Hyper-V başlığında, sol menüdeki Newsgroups bölümüne tıklarsanız, bu component’i diğer linux dağıtımları üzerinde çalıştırmayı deneyen insanların yorumlarına ve feedback’lerine ulaşabilirsiniz.
Windows Server 2008 Hyper-V üzerinde çalışan VM’lerin backuplarını almak için VSS (Volume Shadow Copy Service) kullandığımızda, bazı senaryolarda problemler yaşayabiliyorduk ve Event olarak aşağıdaki kaydı alıyorduk.
Log Name: Microsoft-Windows-Hyper-V-VMMS-Admin
Source: Microsoft-Windows-Hyper-V-VMMS
Event ID: 10107
Description:
An error occurred while identifying the Hyper-V VSS writer. Check for any corrupt or invalid configuration files and try again.
Bu problemlerin çözümü için KB956697 nolu update pakedini yüklemeliyiz.
Bu paket aynı zamanda Windows Update üzerinden de yüklenebilir.
Hyper-V sanallaştırma platformunu yep yeni bir Windows Server 2008 üzerinde kullanmaya hazır mısınız?
Microsoft birkaç hafta içerisinde Hyper-V Server 2008 ‘i piyasaya sunmaya hazırlanıyor! Üstelik tamamen ücretsiz olarak kullanıma sunulması planlanıyor.
Bildiğiniz gibi Hyper-V teknolojisini aşağıdaki ürünlerin Full ve Core kurulumları üzerinde kullanabiliyoruz.
- Windows Server 2008 Standart Edition x64
- Windows Server 2008 Enterprise Edition x64
- Windows Server 2008 Datacenter Edition x64
Full kurulum bir Windows Server 2008 x64 üzerinde Hyper-V teknolojisini kullanmak istiyorsak, Server Manager konsolu içerisinden Hyper-V role’ünü eklememiz yeterli.
Eğer Core kurulum bir Windows Server 2008 üzerinde Hyper-V teknolojisini kullanmak istiyorsak, komut satırı ara yüzünden ilgili yüklemeyi gerçekleştirdikten sonra bu teknolojiyi kullanmak mümkün.
Tabi her iki tip kurulum üzerinde Hyper-V dışında diğer Windows Server 2008 rollerini de çalıştırmak mümkün.
Birkaç hafta içerisinde kullanıma hazır olması beklenen Hyper-V Server 2008 ise tamamen komut satırı ara yüzünden oluşuyor (GUI yok) ve; Yazının devamını oku … »
En Yeni Yorumlar