Linux ve Sistem 3 dakika okuma

VMware ESXi Nedir? Kurulum, Yönetim ve Sanallaştırma Mimarisi

ESXi'nin Type-1 hypervisor mimarisi, vSwitch/datastore/resource pool kavramları, snapshot mantığı ve ne zaman Proxmox yerine ESXi tercih edilmeli.

E
Emre Cihan
· · 16 görüntüleme

ESXi Nedir?

VMware ESXi, doğrudan donanım üzerinde çalışan (bare-metal) bir Type-1 hypervisor'dür. "Type-1" ifadesi önemli: Windows veya Linux kurup üzerine VirtualBox/VMware Workstation kurmak (Type-2) ile karıştırılmamalı — ESXi'de ayrı bir işletim sistemi yok, hypervisor'ın kendisi donanımla doğrudan konuşuyor. Bu da çok daha düşük overhead ve daha yüksek performans demek.

Kurulum Öncesi: Donanım Uyumluluğu

ESXi kurmadan önce en kritik adım HCL (Hardware Compatibility List) kontrolü. VMware'in resmi HCL sitesinden sunucu modelini, ağ kartını ve depolama denetleyicisini kontrol etmeden kuruluma başlamak, kurulumun ortasında "bu ağ kartı için sürücü yok" gibi sürprizlerle karşılaşmak demek. Özellikle tüketici sınıfı (consumer-grade) donanımlarda (ev/home-lab sunucularında sık karşılaşılan bir durum) ağ kartı sürücüsü genelde en sorunlu nokta.

Temel Kavramlar

  • vSwitch: ESXi içindeki sanal switch — fiziksel ağ kartlarını (uplink) sanal makinelerin ağ arayüzlerine bağlar. Bir host'ta birden fazla vSwitch olabilir, farklı ağ segmentlerini izole etmek için kullanılır.
  • Datastore: VM disklerinin (VMDK dosyaları) depolandığı alan — yerel disk, SAN (iSCSI/FC) veya NFS paylaşımı olabilir.
  • Resource Pool: CPU ve RAM kaynaklarını VM gruplarına göre bölümlemeyi sağlar — örneğin "production" ve "test" VM'lerine farklı öncelik/limit tanımlamak için kullanılır.

vCenter ile Tek Host Yönetimi Arasındaki Fark

Tek bir ESXi host'unu doğrudan ESXi Host Client (web arayüzü) ile yönetebilirsin — küçük kurulumlar için bu yeterli. Ama birden fazla host'un olduğu ortamlarda vCenter Server devreye giriyor: vMotion (VM'leri host'lar arası canlı taşıma), DRS (otomatik yük dengeleme), HA (host arızasında otomatik yeniden başlatma) gibi özellikler sadece vCenter ile mümkün. vCenter, ayrı bir sanal makine (veya fiziksel sunucu) olarak kurulur ve tüm host'ları merkezi olarak yönetir.

Snapshot Mantığı ve Yaygın Hatalar

Snapshot alındığında, ESXi mevcut VMDK dosyasını "dondurur" ve yeni yazmalar ayrı bir delta dosyasına gider. Bu mekanizma bazı yanlış anlaşılmalara açık:

  • Snapshot = Backup değildir. Snapshot, ana disk dosyası bozulursa/silinirse hiçbir koruma sağlamaz — sadece belirli bir ana kadar geri dönmeni sağlar.
  • Uzun süre açık kalan snapshot'lar disk şişmesine yol açar. Delta dosyası sürekli büyür, datastore'u doldurabilir.
  • Birden fazla snapshot zinciri performansı ciddi düşürür — her okuma/yazma işlemi zincirdeki tüm katmanlardan geçmek zorunda kalır.

Pratik kural: Snapshot'ları sadece kısa süreli (bir güncelleme öncesi geri dönüş noktası gibi) kullan, işin bitince hemen sil/consolidate et.

Örnek: Home-Lab Kurulumu Adım Adım

  1. VMware'in resmi sitesinden ESXi ISO'sunu indir (ücretsiz sürüm de mevcut, sınırlı özelliklerle)
  2. USB'ye yaz (Rufus veya benzeri araçla), sunucudan boot et
  3. Kurulum sihirbazını takip et — disk seç, root şifresi belirle
  4. Kurulum bitince, ESXi'nin konsol ekranında gösterilen IP adresinden web arayüzüne (https://<ip>) bağlan
  5. Datastore'u oluştur, ISO dosyalarını yükle, ilk VM'ini oluştur

Proxmox mu, ESXi mi?

Bu soru çok soruluyor, kısa cevap:

| Kriter | ESXi | Proxmox | |---|---|---| | Lisans | Ücretsiz sürüm kısıtlı, tam özellikler ücretli | Tamamen açık kaynak, ücretsiz | | Container desteği | Yok (sadece VM) | Var (LXC + KVM birlikte) | | Kurumsal destek/ekosistem | Çok olgun, geniş | Büyüyor, daha genç | | Öğrenme eğrisi | Kurumsal ortamlarda standart, CV'de değerli | Daha esnek, home-lab'de popüler |

Kurumsal bir ortamda çalışıyorsan veya CV'ne VMware deneyimi eklemek istiyorsan ESXi; ücretsiz, esnek ve container desteği de isteyen bir home-lab kurulumu için Proxmox daha mantıklı.

Özet

ESXi, kurumsal sanallaştırmanın en yaygın kullanılan platformlarından biri — bare-metal mimarisi, olgun ekosistemi ve vCenter ile gelen ileri özellikleri onu güçlü kılıyor. Küçük ölçekli denemeler için ücretsiz sürümü yeterli, ama gerçek potansiyelini vCenter ile açığa çıkarıyor.

Paylaş: Twitter / X
E
Emre Cihan
Sistem Yöneticisi · Maker · Elektronik Meraklısı

İlgili yazılar

Linux ve Sistem
Nginx Nedir? Web Sunucusu ve Reverse Proxy Olarak Kullanımı
3 dk
Linux ve Sistem
Proxmox VE Nedir? ESXi'ye Ücretsiz Alternatif mi?
3 dk
Linux ve Sistem
Reverse Proxy Nedir? Nginx ile Kurulum ve Kullanım Senaryoları
3 dk
Linux ve Sistem
RAID Nedir? RAID 0/1/5/6/10 Farkları ve Hangisi Ne Zaman Kullanılır
4 dk