Hyper-V Server 2008 Nedir, Nasıl Kurulur

22.10.2008 | 13:08 Dokümanlar , Hyper-V 9 Yorum

Microsoft’un kurumsal sınıf sunucu sanallaştırma çözümü olan Hyper-V birkaç aydır RTM durumda ve bu konu ile ilgili yoğun çalışmalar yapılıyor. Birçok firma sanallaştırma teknolojilerinin IT yapılarına sağlayacağı faydaları mercek altına almış durumda. Öte yandan bir diğer önemli konu ise sunucu sanallaştırma teknolojilerinin ilk yatırım maliyetleri. Çünkü bu güne kadar sunulan Enterprise sınıf sunucu sanallaştırma teknolojileri genelde yüksek maliyetli çözümlerdi ve ciddi anlamda bütçe gerekmekteydi.

Güncelleme/05.06.2013: Eğer an itibarıyla en güncel sürüm olan Windows Server 2012 Hyper-V hakkında bilgiye ve kurulum adımları için yönergeye ihtiyacınız varsa aşağıdaki dokümanı referans alabilirsiniz.

Windows Server 2012 Hyper-V Kurulumu
http://www.serhatakinci.com/index.php/windows-server-2012-hyper-v-kurulumu.html

Güncelleme/05.06.2013: Eğer bir sonraki sürüm olan Windows Server 2012 R2 Hyper-V yeniliklerini merak ediyorsanız, aşağıdaki yazıyı okuyabilirsiniz.

Windows Server 2012 R2 Hyper-V Yenilikleri
http://www.serhatakinci.com/index.php/windows-server-2012-r2-hyper-v-yenilikleri.html

Microsoft tarafından piyasaya sunulan Hyper-V sanallaştırma teknolojisi, 2008 Haziran sonunda piyasaya hızlı bir giriş yaptı. Hyper-V’nin sağladığı faydalar yanında tamamen ücretsiz olarak sunulması ise oldukça ses getirdi ve sanallaştırma pazarının diğer oyuncularını ciddi stratejik adımlar atmaya itti.

Bildiğiniz gibi Hyper-V ücretsiz bir sunucu sanallaştırma teknolojisi. Bu teknolojiyi kullanabilmek için elimizde Windows Server 2008 x64 bir işletim sistemi olması gerekiyordu. Hyper-V teknolojisini aşağıdaki ürünler üzerinde kullanabiliyoruz.

  • Windows Server 2008 Standart Edition (x64) (Full or Core installation)
  • Windows Server 2008 Enterprise Edition (x64) (Full or Core installation)
  • Windows Server 2008 Datacenter Edition (x64) (Full or Core installation)

Hyper-V teknolojisini 64bit bir Windows Server 2008 üzerinde kullanabiliyoruz. Bu durumda maliyet, Windows Server 2008 işletim sistemine sahip olma maliyeti kadardır. Her üç sürüm üzerinde de Hyper-V dışındaki diğer Windows Server 2008 rollerini kullanmak mümkün. Bu OS üzerinden aktif edeceğimiz Hyper-V teknolojisi için ise herhangi bir ücret yada CALs gerekliliği yoktur.

Ekim 2008 başında ise Hyper-V teknolojisinin yeni oyuncusu olan Hyper-V Server 2008 duyuruldu ve kullanıma sunuldu. Bu ürünün diğer Windows Server 2008 sürümlerinden farkı ise sadece Windows hypervisor çalıştıran, tamamen üzerindeki VM’leri çalıştırmaya odaklanmış ve başka hiçbir Windows Server 2008 rolünü içermeyen bir ürün olmasıdır.

Hyper-V Server 2008 için bildiğimiz Hyper-V donanım gereksinimleri aynen geçerlidir. Yani ilk olarak x64 mimaride bir Processor olmalı ve hardware-assisted virtualization destekli olmalı. Yine DEP enable edilmiş olmalı. Bu kriterler için önceki Hyper-V kurulum makalelerimize göz atabilirsiniz.

Hyper-V Server 2008 Nedir?

Hyper-V Server 2008 için bir Windows Server 2008 sürümüdür diyebiliriz. Temel olarak Windows Server 2008 mimarisinin kırpılmış haline sahiptir ve Windows Server 2008 driver yapısını taşır. Grafik ara yüzü yoktur ve desktop uygulamalarını çalıştıramaz. Hyper-V Server 2008’i Core instalattion ürünlere benzetebiliriz ancak yukarıda da söylediğim gibi üzerinde hypervisor dışında hiçbir role çalışmaz. Aynı zamanda stand-alone çalışacak şekilde tasarlanmıştır yani clustering desteklemez.

Temel Kullanım Senaryoları

  • Temel konsolidasyon işlemleri
  • Test ve geliştirme ortamları yaratılması
  • Windows ve Linux OS’lerin aynı ortamda sanal olarak çalıştırılabilmesi

Gelelim en önemli noktalardan birine. Hyper-V Server 2008 tamamen ücretsiz bir üründür. Yani Windows Server 2008 üzerinde Hyper-V kullanmak için öncelikle Windows Server 2008 işletim sistemine (doğal olarak lisansına) sahip olmak gerekiyor. Hyper-V Server 2008 ise kendisi bir işletim sistemidir ve üzerindeki hypervisor ile birlikte ücretsizdir.

Microsoft download center üzerinden indirip, kurulum medyasına kopyalayıp, kurulumu gerçekleştirip, üzerinde sanal makineleri çalıştırmaya başlayabiliriz. Kurulum bölümünde ilgili download linklerini vereceğim.

Hyper-V Server 2008 ürününün, Windows Server 2008 üzerinde çalışan Hyper-V teknolojisine göre bir takım limitleri mevcut. Hem bu limitlere göz atmak, hem de ürünü daha iyi tanımak adına bu limitlere maddeler halinde göz atalım.

Hyper-V Server 2008 Özellikleri

Kullanıcı Grafik Ara Yüz: Masaüstü, başlat menüsü, pencereler vs.. gibi grafiksel anlamda yönetim gerçekleştirebileceğimiz menüleri yoktur. Görünüm ve yönetim olarak Windows Server 2008 Core installation’a çok benzer. Hyper-V Configuration (hvconfig.cmd) isminde, mavi zemin üzerine beyaz karakterler şeklinde görünen bir komut satırı aracı ile gelir. Bu araç, sadece Hyper-V Server’ı yönetmek için komutlar barındırır. Üzerindeki VM’leri yönetmek için ise, remote computer üzerinde çalışan Hyper-V Manager konsolu yada SCVMM 2008 araçları kullanılır.

HA (High Availability) ve Clustering: Stand-alone (tek başına) çalışacak şekilde tasarlanmıştır ve Failover senaryoları gibi cluster yapılarını desteklemez. Aynı şekilde System Center Virtual Machine Manager 2008 (SCVMM2008) ile yapılandırabileceğimiz High Availability çözümleri de Hyper-V Server 2008 üzerinde desteklenmez.

Quick Migration: Çalışan VM’leri minimum downtime ile başka bir fiziksel Hyper-V sunucusu üzerine taşıma işlemi olan Quick Migration, Hyper-V 2008 üzerinde desteklenmez.

Maksimum 32GB Ram: Yani fiziksel anlamda 32GB RAM kullanabiliriz. Toplamda 32GB Ram’i, üzerinde çalışan VM’lere paylaştırabiliriz.

Processor: Hyper-V Server 2008 < 4 Processor şeklinde destekler. Yani 4 fiziksel CPU’nun altı desteklenir. Windows Server 2008 üzerinde çalışan Hyper-V ise 6 fiziksel processor destekler (ilgili update paketini yükledikten sonra)

Diğer Server Rolleri: Üzerinde hiçbir Windows server 2008 rolü çalışmaz. Sadece ve sadece hypervisor çalıştırabilir.

Lisans Durumu: Daha öncede söylediğimiz gibi ürün tamamen ücretsizdir. Ancak üzerinde çalışacak her VM’in kendi işletim sistemi lisansı olması gerekir. Yani Windows Server 2008 üzerindeki Hyper-V de gelen Guest OS lisanslama avantajları bu ürün için geçerli değil.

Evet, limitlere göz attıktan ve ürünü daha iyi tanıdıktan sonra temin ve kurulum yöntemine göz atabiliriz.

Hyper-V Server 2008 Kurulum Adımları

Öncelikle aşağıdaki linki kullanarak Hyper-V Server 2008’i download ediyoruz.

http://www.microsoft.com/downloads/details.aspx?FamilyId=6067CB24-06CC-483A-AF92-B919F699C3A0&displaylang=en

937MB boyutundaki ISO dosyasını DVD’ye yada uygun kurulum medyasına yazıyoruz.

Hyper-V Server 2008 için gerekli minimum donanım ise aşağıda yer alıyor.

İşlemci: Intel Pentium 4, Xeon, Core 2 DUO processor, AMD Opteron, Athlon 64, Athlon X2.

İşlemci hızı: En az 1ghz.

Bellek: En az 1GB.

Disk: 2GB boş alan.

Bu minimum değerler Hyper-V Server 2008’in çalışması için. Üzerinde çalışacak her VM için + olarak kaynak gerekir.

Kurulum medyasını yerleştirip kurulumu başlatıyoruz. Dakikalar sonra Hyper-V Server 2008 üzerinde VM çalıştırmaya hazır hale gelecek.

Öncelikle aşağıdaki birkaç küçük adımı tamamlıyoruz.

Hyper-V Server 2008 için dil seçimini yapıyoruz. Türkçe henüz desteklenen diller arasında yok.

Hyper-V Server 2008 Kurulumu Adım 1

Klavye ve zaman ayarlarını yapıyoruz.

Hyper-V Server 2008 Kurulumu Adım 2

Kurulumu başlatıyoruz.

Hyper-V Server 2008 Kurulumu Adım 3

Lisans anlaşmasını onaylıyoruz.

Hyper-V Server 2008 Kurulumu Adım 4

Temiz kurulum ile devam ediyoruz. Çünkü herhangi bir ürünü Hyper-V Server 2008’e upgrade etme şansımız yok.

Hyper-V Server 2008 Kurulumu Adım 5

Eğer gerekiyor ise disk bölümlemesini yapıyoruz.

Hyper-V Server 2008 Kurulumu Adım 6

Ve kurulum başlıyor…

Hyper-V Server 2008 Kurulumu Adım 7

Kurulum tamamlanıyor…

Hyper-V Server 2008 Kurulumu Adım 8

Oturum açma ekranı geldi. CTRL+ALT+Delete yapıp administrator hesabı ile login oluyoruz. (password default olarak boştur)

Hyper-V Server 2008 Kurulumu Adım 9

Administrator hesabı ve boş password ile login olduktan sonra yeni bir password belirliyoruz.

Hyper-V Server 2008 Kurulumu Adım 10

Ve karşınızda Hyper-V Server 2008!

Hyper-V Server 2008 Kurulumu Adım 11

Bizi karşılayan aracın ismi Hyper-V Configuration. Üzerinde 1 den 13’e kadar bir takım komutlar bulunuyor. Bu numaralarını kullanarak komutları uygulayabiliriz.

Kullanılabilecek komutlar açık olarak görünüyor. Dikkat ederseniz hiçbir komut sanal makine yaratılması yada yönetilmesi ile ilgili değil. Tüm komutlar Hyper-V Server 2008 işletim sistemi ile ilgili.

“Peki biz nasıl yeni VM yaratıp yöneteceğiz” dediğinizi duyar gibiyim.

Bu noktada kullanacağınız araç, başka bir sistem üzerinde çalışan (bu sistemler Windows Vista SP1, Windows Server 2008 sürümleri olabilir) Hyper-V Manager konsolu veya sanallaştırma ortamlarını yönetmek için kullanacağımız System Center Virtual Machine Manager 2008 olabilir.

Hyper-V Server 2008’i yukarıdaki en son resimde görülen Hyper-V Configuration aracı üzerindeki 1 numaralı komut ile domain ortamına dahil etmeniz tavsiye edilir.

Daha sonra Hyper-V Manager konsolu üzerinde action menüsünde connect to server diyerek Hyper-V Server 2008’e bağlanıp yeni sanal makineler yaratabilirsiniz.

Sanal makine yaratılması ve yönetimsel işlemler ile ilgili olarak portalımızdaki diğer Hyper-V makalelerine göz atabilirsiniz.

Güncelleme/05.06.2013: Eğer an itibarıyla en güncel sürüm olan Windows Server 2012 Hyper-V hakkında bilgiye ve kurulum adımları için yönergeye ihtiyacınız varsa aşağıdaki dokümanı referans alabilirsiniz.

Windows Server 2012 Hyper-V Kurulumu http://www.serhatakinci.com/index.php/windows-server-2012-hyper-v-kurulumu.html

Güncelleme/05.06.2013: Eğer bir sonraki sürüm olan Windows Server 2012 R2 Hyper-V yeniliklerini merak ediyorsanız, aşağıdaki yazıyı okuyabilirsiniz.

Windows Server 2012 R2 Hyper-V Yenilikleri http://www.serhatakinci.com/index.php/windows-server-2012-r2-hyper-v-yenilikleri.html

Yazı Etiketleri:

Sayfa Başı ▲

Yorumlar (9)

  1. Erdal YAZICIOGLU

    Serhat bu sanallaştırmayı kafama soktun, bir okuyacak bu çıktı :). Emeğine sağlık çok güzel bir makale olmuş..

  2. Serhat AKINCI

    Kesinlikle değerlendir. Benden tam destek

  3. Emre Can

    Merhaba, Hyper-V Manager konsolu üzerinde action menüsünde connect to server dediğimde “You might not have permission to perform this task” uyarısı alıyorum. Bununla ilgili de bir makaleniz var mı acaba? Bağlantı sağlam ping atabiliyorum.

  4. Serhat AKINCI

    Selam Emre,

    Remote management işlemleri için şu adımları uygulamalısın: http://www.serhatakinci.com/?p=1084

  5. yavuz

    Merhaba, verdiğiniz bilgiler için teşekkürler. Anlamadığım bir nokta var. Hyper V’yi kurduktan sonra System Center Virtual Machine Manager’i aynı makinaya mı kuracağız yoksa onun için de ayrı bir sunucu mu kullanacağız. ayrı bir sunucuya kurulacaksa maliyeti azaltmak açısından başka bir yolu yok mudur hyper v’yi yönetmenin?

  6. Serhat AKINCI

    Selam Yavuz,

    genelde VMM’i çok sayıda hyper-v host bulunan ortamları yönetmek için kullanırız. Eğer yapında tek bir hyper-v host varsa VMM’e ihtiyacın olmayabilir. Eğer yapındaki host sayısı fazla ise VMM’i ayrı bir fiziksel sunucu üzerinde kanumlandırmanı tavsiye ederim. VMM sanal olarak yada direkt Hyper-V host üzerinde de çalışabilir ama recommended değidlir.

  7. Burak

    Peki Biz Hyper-V Sanal diskte 32 bit olan bir işletim sistemini çalıştırabilirmiyiz. Benim sorunum şu aslında server 2008 standart 64 bit tabiki 32 bit lik bir programı çalıştıramıyorum ve çalıştırmam lazım bunun ne için ne yapmamı önerirsiniz.

  8. Serhat AKINCI

    Selam Burak: Hyper-V üzerinde 32bit ve 64bit’lik sanal işletim sistemleri çalıştırbilirsin, hatta aynı anda. Bir diğer konu; 64bit sistemler genelde 32bit uygulamaları çalıştırabilir. Bu konuyu da test etmeni öneririm.

  9. faruk

    Hocam merhaba;
    Virtualization desteklemeyen bir notebookta (windows 8 32 bit)Hyper-v kurdum dolayısıyla virtual machine oluşturamıyorum fakat kurmuş olduğum bir Hyper-v Server 2008’e bu notebooktan bağlanabilirmiyim..

Yorum Ekle