Virtualization

Hyper-V Giriş, Özellikler ve Kurulum

Microsoft Hyper-V, Windows Server 2008 ile birlikte sanallaştırmayı doğrudan Windows Server rolü haline getiren önemli teknolojilerden biriydi. Fiziksel sunucu üzerinde birden fazla işletim sistemi çalıştırmak, test ortamları hazırlamak ve donanım kaynaklarını daha verimli kullanmak için ayrı bir sanallaştırma yazılımı yerine Windows Server içindeki hypervisor katmanından yararlanılabiliyordu.

Bu yazıyı 2008 döneminin Hyper-V mimarisi, özellikleri ve ilk kurulum sürecini anlatan tarihsel bir teknik rehber olarak hazırladım. Eski ÇözümPark bağlantısındaki özgün tam metin elimizde olmadığı için aşağıdaki anlatım yeni oluşturulmuştur. Windows Server 2008 bugün destek dışıdır; bu adımların üretim ortamında uygulanması önerilmez.

Hyper-V nedir ve neden önemliydi?

Hyper-V, fiziksel işlemci, bellek, depolama ve ağ kaynaklarını sanal makineler arasında yöneten bir hypervisor mimarisidir. Windows Server 2008 döneminde yaygınlaşan bu yaklaşım sayesinde aynı donanım üzerinde birbirinden ayrılmış Windows ve uygun diğer misafir işletim sistemleri çalıştırılabiliyordu. Yönetim tarafında Hyper-V Manager, sanal makine bağlantısında Virtual Machine Connection ve sanal ağ tarafında Virtual Network Manager kullanılıyordu.

Windows Server 2008 döneminde Hyper-V mimarisi

Hyper-V, hypervisor ile birlikte çalışan bir parent/root partition ve bunlara bağlı sanal makine bölümleri üzerinden tasarlanmıştır. Kök bölüm donanım sürücülerini ve sanallaştırma altyapısının yönetim servislerini barındırır. Sanal makineler ise ayrılmış işlemci, bellek ve sanal aygıt kaynaklarıyla çalışır. Misafir sistemlerin bazı aygıt erişimleri sanallaştırma katmanındaki VMBus ve ilgili sürücüler üzerinden gerçekleşir.

  • Hypervisor: Fiziksel donanım kaynaklarının sanal bölümlere paylaştırılmasını sağlar.
  • Root partition: Host işletim sisteminin ve yönetim servislerinin çalıştığı bölümdür.
  • Child partitions: Konuk sanal makinelerin çalıştığı bölümlerdir.
  • VHD: O dönemde sanal diskler için kullanılan temel dosya biçimidir; modern VHDX daha sonra gelmiştir.
  • Integration Components: Dönemin desteklenen misafir işletim sistemleri için performans ve yönetim bütünleşmesini sağlar.

Hyper-V için donanım ve yazılım gereksinimleri (2008)

İlk sürüm için 64 bit Windows Server 2008 ve donanım sanallaştırma desteği bulunan x64 işlemci gerekliydi. Intel VT-x veya AMD-V desteğinin yanında BIOS üzerinde sanallaştırma seçeneğinin açık olması ve donanımsal DEP (Intel XD / AMD NX) desteği aranıyordu. Hyper-V rolü her Windows Server 2008 sürümünde aynı şekilde sunulmuyordu; kullanılan sürümün Hyper-V içeren sürüm olduğundan emin olunmalıydı.

Bellek ve depolama boyutlarını yalnızca host işletim sisteminin asgari gereksinimleriyle hesaplamak doğru değildir. Host ve birlikte çalışacak tüm sanal makinelerin gereksinimleri toplanmalı, olası bellek baskısı ve disk I/O etkileri düşünülmelidir. Donanım desteğini işletim sistemi kurulumu öncesinde BIOS/firmware ekranından kontrol etmek önemlidir.

Windows Server 2008 üzerinde Hyper-V rolünün kurulumu

Tarihsel kurulum akışı şu şekildedir: Server Manager açılır, Roles → Add Roles adımları izlenir ve listeden Hyper-V seçilir. Sihirbaz Hyper-V bileşenlerini yüklerken ağ adaptörlerinin sanal ağ için kullanılmasına ilişkin seçenekler de sunabilir. Rol kurulumu tamamlandığında yeniden başlatma gerekir. Bazı erken Windows Server 2008 kurulum ortamlarında Hyper-V için gerekli güncelleme ve servis paketlerinin uygulanması da önemliydi.

Yeniden başlatmadan sonra Server Manager üzerinden rolün kurulduğu denetlenebilir. Ardından Hyper-V Manager açılarak yerel Hyper-V host görülür. O dönemde fiziksel ağ adaptöründen sanal makinelerin erişimine sunulan sanal ağ bağlantıları Virtual Network Manager aracılığıyla hazırlanıyordu.

Sanal ağ yapılandırmasında dikkat edilmesi gerekenler

  • External ağ: Sanal makinelerin fiziksel ağ üzerinden diğer sistemlerle haberleşmesini sağlar.
  • Internal ağ: Host ve sanal makineler arasında yerel iletişim sunar; fiziksel ağa doğrudan bağlı değildir.
  • Private ağ: Aynı host üzerindeki sanal makineler arasında ayrılmış iletişim sağlar.
  • Host üzerindeki fiziksel NIC’in sanal ağa atanması uzaktan yönetim bağlantısını etkileyebilir. Değişiklik öncesinde konsol/iLO/iDRAC benzeri alternatif erişim planlamak gerekir.

İlk sanal makinenin oluşturulması

Hyper-V Manager üzerinden New → Virtual Machine sihirbazı açılır. Sanal makinenin adı, saklanacağı klasör, başlangıç belleği, kullanılacak sanal ağ, sanal disk ve işletim sistemi kurulum medyası belirlenir. Windows Server 2008 döneminde standart VHD biçimi ve BIOS tabanlı sanal makine mimarisi kullanılırdı; bugün bildiğimiz Generation 2/UEFI sanal makine seçeneği ilk Hyper-V sürümünün özelliği değildir.

Sihirbaz sonrasında sanal makineyi başlatıp Virtual Machine Connection penceresinden konsola bağlanabiliriz. Burada Connect komutu makinenin ekranını açar, Start komutu ise sanal makineyi çalıştırır; ikisi birbirinin yerine geçmez.

2008 mimarisi ile günümüzdeki Hyper-V arasındaki fark

Bugünkü Windows Server 2022/2025 Hyper-V, ilk sürüme göre çok daha gelişmiştir. Generation 2 sanal makineler, UEFI ve Secure Boot, VHDX, modern sanal anahtarlar, canlı taşıma, replikasyon, güvenlik ve yönetim özellikleri sonraki sürümlerde geliştirilmiştir. Bu yazıdaki eski menü adlarının ve kurulum akışlarının modern Windows Server ekranlarıyla birebir aynı olması beklenmemelidir.

Güncel bir Hyper-V host kurmak isteyenler, sistem gereksinimlerini kontrol ettikten sonra Windows Server üzerinde rolü Server Manager veya PowerShell ile yükleyebilir. Örneğin Windows Server 2022/2025 üzerinde yönetici PowerShell oturumundan aşağıdaki komut kullanılabilir:

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

Bu komut 2008 laboratuvarının bir parçası değildir; güncel sürümler için karşılaştırma amacıyla verilmiştir. Yeniden başlatma yapacağı için canlı bir sunucuda değişiklik penceresi planlanmalıdır.

Serinin devamı

Hyper-V rolünü ve temel mimarisini gördükten sonraki aşama, sanal makineye işletim sistemi yüklemek ve sanal makinenin ilk ayarlarını yapmaktır. Bu serinin ikinci yazısında Windows Server 2003 R2 misafir işletim sistemi kullanılan orijinal 2008 laboratuvarını, arşivde kalan ekran görüntüleri üzerinden inceliyoruz.

Editör notu: Bu içerik silinmiş 2008 tarihli bir başlığın yerine hazırlanmış yeni, tarihsel anlatımdır; eski yazının birebir kurtarılmış metni olarak sunulmamalıdır. Eski yayın tarihini taklit etmek yerine gerçek yeni yayın tarihi kullanılmalıdır.

Hakan Uzuner

2002 yılından beri aktif olarak bilişim sektöründe çalışmaktayım. Bu süreç içerisinde özellikle profesyonel olarak Microsoft teknolojileri üzerinde çalıştım. Profesyonel kariyerim içerisinde eğitmenlik, danışmanlık ve yöneticilik yaptım. Özellikle danışmanlık ve eğitmenlik tecrübelerimden kaynaklı pek çok farklı firmanın alt yapısının kurulum, yönetimi ve bakımında bulundum. Aynı zamanda ÇözümPark Bilişim Portalı nın Kurucusu olarak portal üzerinde aktif olarak rol almaktayım. Profesyonel kariyerime ITSTACK Bilgi Sistemlerinde Profesyonel Hizmetler Direktörü olarak devam etmekteyim.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu