Hyper-V, Microsoft’un kurumsal sınıf sunucu sanallaştırma çözümüdür. Windows üzerinden de kullanıma açılan modül, birçok kullanıcının, BT uzmanlarının ya da uygulama geliştiricilerinin işletim sistemi sanallaştırma gereksinimlerini karşılıyor. Server Hyper-V ile Windows 10 Hyper-V karşılaştırıldığında bazı özelliklere sahip olmadığını görüyoruz. Fakat pek çok açından daha yetenekli olduğunu rahatlıkla söyleyebiliriz. PowerShell cmdlet’lerini kullanmakta, Hyper-V Manager konsolunda, dynamically / fixed / differencing türlerde sanal diskler bağlamakta, Gen1 ya da Gen2 jenerasyonda olabilen 32bit veya 64bit Windows, Linux tabanlı sanal makineler çalıştırmakta, Standard Checkpoint‘lere ilave Production Checkpoint’ler (snapshot) almak, kablolu/kablosuz ağ adaptörleriyle ilişkilendirilmiş sanal ağlar oluşturmakta, fiziksel belleği paylaşılan havuz mantığında kullanmakta, Online Backup almakta, Export /Import yapmak, belki Live VM Migration değil ama Live Storage Migration operasyonları gerçekleştirmekte ve daha bir çok ihtiyaç karşılanabilecek şekildedir.

Windows 10 Hyper-V ile bir notebook ile çalışıyorken ekranı kapattığınızda cihaz, uyumadan önce Client Hyper-V’de bilgilendirilir. Çalışan bir VM var ise saved state konumuna çekilir. Daha sonra ekranı tekrar açtığınızda VM’ler de kaldığı yerden uyanmakta ve çalışmaya devam etmektedir. Client Hyper-V bu tarz son kullanıcı aksiyonlarına da adapte bulunuyor.

Windows 10 Hyper-V üzerine çeşitli değerlendirmeler yapılmıştır. Microsoft’ta kıdemli bir bulut avukatı olan Thomas Maurer, bir blog yayınında Hyper-V Server için “Windows Server VM’lerini lisanslamanız gerekmemesi son derece ilginç. Bu özellik Linux’u çalıştırdığınızda da idealliğini koruyor.” şeklinde yorumladı.

Van Hoye‘a göre Microsoft’un Hyper-V Server‘daki gecikmesi, müşterilerine yanlış mesaj gönderdi ve bazı söylentileri besledi: “Çok uzun süredir eksik olması, bunun nedenleri hakkında spekülasyonlar oluşturdu. Hyper-V’nin Microsoft’a öldüğü ve Windows Server’ın artık önemli olmadığı söylentilerini besledi. Ücretsiz sürümü almak, Microsoft’un artık bu cephedeki VMware ile rekabet etmekle ilgilenmediği tahminlerine yol açtı”.

Microsoft, sanallaştırma çalışmalarına başladığı ilk günden bu yana büyük bir mesafe kat etti. Sürekli kullanıcı işletim sistemlerine sanallaştırmayı adapte etmeyi başardı. Windows 7’yle birlikte Windows Xp sistemlerden geçiş işlemlerinden sonra sorun yaşayanlar için Xpmode yapısını kullanıma açtı. Daha sonra Windows 8, Windows 8,1 ve Windows 10 ile ortaya koyduğu bu yapıyı sürdürüyor.

Windows 10’on pro, Enterprise ve Education sürümleriyle birlikte Hyper-V desteği de devam ediyor. Eğer Windows 8 işletim sisteminize Hyper-V Client rolünü kurmuş iseniz 10’a geçiş sonrasında sisteminiz sorunsuzca kullanılmaya devam edecektir. Fakat temiz kurulumu da bilmek gerekir. Ben size bu yazımda Windows 10 işletim sistemine Hyper-V baştan nasıl kurulur bunu resimler eşliğinde anlatmak istiyorum.

Windows 10 Hyper-V kurulumuna geçmeden önce bazı sistem gereksinimlerinin yerine getirilmesi gerekir. Sistem gereksinimlerinin başında ilk olarak slat ve donanımsal sanallaştırma destekli olan 64 bit işlemcinin bulunması gerekir. BIOS ayarlarında donanımsal sanallaştırma özelliğinin en doğru biçimde aktif edilmesi gerekmektedir. Hem Windows 10 Enterprise, Windows 10 Pro, Windows 10 Education sürümlerinden birisine hem de 64 bit işlemciye sahip olma gerekmektedir. Sistem için 4 GB RAM gereksinim önerisi var. Fakat setup için zorunluluk yok. Setup için zorunluluk olmasa da daha sonra VM çalıştırılırken RAM’e gereksinim olacağını unutmamak gerek.

Windows 10 Hyper-V bir yerlerden indirilip yüklenen, kurulumu yapılan bir uygulama değildir. Sahip olduğunuz Windows 10 üzerinde zaten Hyper-V özelliği bulunuyor. Sadece yapmanız gereken bunu aktifleştirmek. Bunun için birkaç alternatif bulunuyor. Bu kurulum yöntemlerinin tamamı zaten sistem üzerinde bulunan binary’leri aktifleştirmek sayesinde yapılıyor. Yani indirip yükleme gibi bir olay yok.

Windows 10 Hyper-V kurulumu için ilk olarak yapmamız gereken Denetim Masası’na giriş yapmak. Bunun için bilgisayarınızın sol alt kısmındaki arama çubuğunu kullanabilirsiniz.

Denetim Masası içerisinde Programlar ve Özellikleri bölümü bulunuyor. Buraya tıklamamız gerekiyor.

Ardından açılan ekranda Windows Özellikleri Aç veya Kapat linkini tıklıyoruz.

Burada bizi bir liste karşılıyor. Listeden Hyper-V klasörünün bulunduğu rolü seçiyor ve Tamam butonunu işaretliyoruz.

Ardından rolümüz yüklenmeye başlayacaktır. Burada yükleme çok uzun sürmüyor. Kısa sürede tamamlanıyor.

Gerekli bileşenler toplanarak yükleme işlemi başlıyor. Yükleme işlemi sonrasında sistemin yeniden başlatılması gerekiyor. Bu noktada karşınıza Şimdi Yeniden Başlat butonuna tıklamamız gerekiyor.

Yeniden başlatma sırasında roller yapılandırılır. Bu işlem neticesinde bilgisayarlarımız iki kez yeniden başlatılabilir. Bazen bir sefer yeniden başlatılması da yeterli olacaktır. Roller yapılandırılırken yapmamız gereken sisteme müdahale etmemektir.

Hyper-V rolü eklendikten sonra arama motoruna Hyper-V yazmak ya da programlar içerisinde Hyper-V Yönetim konsolunu buluyor ve Hyper-V Yöneticisi ekranını açıyoruz.

Rol başarıyla kuruldu ve ardından başlatıldı.

 

Sanal Makinalarımız için öncelikle Network iletişimi sağlaması için sanal bir Switch oluşturabiliriz. Bu doğrultuda yukarıda ekranda gösterilmiş olan Sanal Anahtar Yöneticisi… butonunu tıklıyoruz. Ardından açılan ekranda dil seçimi yapıyoruz. Dil seçimi sayesinde ağımız dünyaya açılırken iç seçimi sayesinde yalnızca Hyper-V üzerinde bulunan makinalarımıza kendi aralarında konuşur.

Sanal Switch işlemlerinde kullanılacak Ethernet kartımızı seçmemiz gerekiyor. Ardından da Sanal Switch’imize isim vermemiz. Varsayılan ayarlarla da ilerleyebiliyoruz.

Artık sanal Switch oluşturulmuş olur ve ardından bir sanal makine oluşturmamız gerekir. Sanal makine için Yeni butonuna tıklıyoruz. Ardından da Sanal Makine… butonuna.

Karşımıza bir karşılama ekranı geliyor. Buradaki bilgilere göz atarak İleri tuşu ile bu adımı geçiyoruz.

Sanal makinamıza bir isim vermememiz gerekiyor. Bunu tamamlayalım ve dosyaların tutulacağı yeri belirliyoruz. Ya da varsayılan adreste kaydedilmesini sağlayıp İleri tuşu ile bir sonraki ekrana ilerleyebiliyoruz.

Windows Server 2012 R2 ile beraber iki nesil makine seçimi geliyor. Windows 10 ile karşımıza çıkan nesil seçeneklerinde 2. Neslin neler sağladığı, neler sunduğu ekranda açık ve net şekilde bildiriliyor. Bu ekranı, İleri butonuna tıklayarak geçiyoruz.

Bu ekran artık bellek ekranıdır. Burada sanal makinemize vermek için bir ram miktarı belirliyoruz. Buradaki belirleyeceğimiz, fiziksel ram miktarından fazla olamaz. Dilerseniz Dinamik Bellek Kullan sekmesini işaretleyerek ilerleyebiliriz. Bu sekme, sistemin gerekli olduğu miktarda belleği toptan revize etmeyerek kullanılmasını sağlamaktadır. İleri butonuna tıklayarak bir sonraki ekrana geçiyoruz.

Bu ekranda ağı yapılandırmamız gerek. Bunun için bir Switch bağlantısı seçiyoruz. Bir tek ağımız ve bir tek seitch yapımız olduğundan Hyper-V Switch seçeneğini işaretleyerek İleri butonuna tıklıyoruz.

Karşımıza çıkan ekranda sanal makinamız için disk oluşturmamız gerek. Diskin yolunu ve kapasitesini belirleyebilmekteyiz. Eğer elimizde başka bir sanal makinaya ait disk bulunuyorsa bunu bağlayabilir ya da şu anlık için disk ekleme adımını sonraya bırakabiliriz. Sonraki ekrana geçebilmek için İleri butonuna tıklıyoruz.

Daha sonra işletim sisteminin yüklenmesi için sanal makinamıza bir ISO bağlayabiliyoruz. Daha sonra yüklemek üzere bu adımı geçebiliyoruz. İleri butonu ile bir sonraki ekrana ilerliyoruz.

Burada oluşturulacak olan sanal makine özel bilgileriyle karşılaşıyoruz. Son butonuna tıkladığımız taktirde sanal makinemizin oluşturulmasını gerçekleştiriyoruz.

Artık sanal makinemiz oluşturuldu ve konsola eklendi.

Son olarka da sanal makinemiz artık açılıyor.

Umarım detaylı olarak, resimler eşliğinde vermiş olduğum bilgiler faydalı olur ve Hyper-V sanallaştırmasını deneyimlersiniz.