Sanallaştırma ortamlarında farklı nesil sunucular arasında sanal makineleri sorunsuzca taşımak, sistem yöneticilerinin karşılaştığı en büyük operasyonel zorluklardan biridir. Örneğin, Intel Skylake tabanlı bir ESXi host’tan Cascade Lake host’a vMotion yapmak istediğinizde, CPU instruction set farklılıkları nedeniyle işlem başarısız olabilir.
VMware EVC (Enhanced vMotion Compatibility) mode, tam da bu CPU uyumsuzluk sorununu çözmek için geliştirilmiş kritik bir vSphere özelliğidir.
EVC Mode Nedir?
VMware EVC (Enhanced vMotion Compatibility), bir vSphere cluster‘ında bulunan farklı nesil CPU’lara (Intel Xeon veya AMD EPYC) sahip ESXi host’ları arasında CPU uyumluluğunu sağlayan ve vMotion işlemlerini mümkün kılan bir VMware vSphere özelliğidir.
- Diyelim ki veri merkezinizde 2018 model Intel Skylake CPU’lu sunucularınız var. Yeni aldığınız 2023 model Ice Lake sunucularla bunları aynı cluster’da kullanmak istiyorsunuz. Normalde bu iki farklı CPU neslinin instruction set‘leri (komut setleri) farklı olduğu için:
EVC Mode Olmadan:
Skylake Host → Ice Lake Host vMotion İşlemi:BAŞARISIZHata: The CPU features of this virtual machine are incompatible
EVC Mode İle:
Skylake Host (EVC Baseline) ⟷ Ice Lake Host (EVC Baseline) vMotion İşlemi: BAŞARILI Her iki host da ortak CPU feature set sunuyor
EVC vs vMotion Karşılaştırma Tablosu
| Özellik | vMotion (Standart) | EVC Mode Aktif vMotion |
|---|---|---|
| Özdeş CPU Gereksinimi | Evet (aynı model) | Hayır (aynı vendor yeterli) |
| Farklı Nesil CPU Desteği | Evet | |
| Downtime | Zero downtime | Zero downtime |
| DRS Uyumluluğu | Sınırlı | Tam uyumlu |
| Cluster Heterojenliği | Desteklenir | |
| Konfigürasyon Gereksinimi | Yok | Cluster seviyesinde 1 kez |
| Performans Etkisi | Yok | Yok |
| Lisans Gereksinimi | Standard+ | Enterprise Plus |
EVC Mode’un Temel Amacı
EVC mode, cluster içerisindeki tüm sanal makinelere tutarlı bir CPU özellik seti sunarak, farklı CPU nesilleri arasında vMotion yapılabilmesini sağlar. Bu sayede:
- Donanım heterojenliği: Farklı nesil CPU’lara sahip sunucular aynı cluster’da çalışabilir
- Kesintisiz vMotion: VM’ler farklı CPU’lar arasında sorunsuzca taşınabilir
- Yatırım koruması: Eski sunucularınızı hemen emekliye ayırmadan yeni sunucular ekleyebilirsiniz
- DRS esnekliği: VMware DRS, VM’leri cluster genelinde daha özgürce dağıtabilir
EVC Mode Nasıl Çalışır?
EVC mode, CPU instruction set’ini “maskeleme” prensibi ile çalışır. İşte detaylı çalışma mantığı:
CPU Baseline Kavramı
EVC, cluster için bir “baseline” (temel seviye) CPU özellik seti tanımlar. Bu baseline:
VM’ler için tutarlılık sağlar: Sanal makineler, hangi host’ta çalıştıklarından bağımsız olarak aynı CPU özelliklerini görürler
En düşük ortak paydayı temsil eder: Cluster’daki en eski CPU’nun desteklediği özellikler baz alınır
Tüm host’lara uygulanır: Yeni ve güçlü CPU’lar bile bu baseline’a göre kendilerini tanıtırlar
EVC Mode Seviyeleri
VMware, hem Intel hem de AMD CPU’lar için farklı EVC mode seviyeleri sunar. Her seviye, belirli bir CPU nesli ve özellik setini temsil eder.
Intel EVC Mode Seviyeleri
- Intel Merom Generation (Xeon Core 2)
- Intel Penryn Generation (Xeon 45nm Core 2)
- Intel Nehalem Generation (Xeon 32nm Core i7)
- Intel Westmere Generation
- Intel Sandy Bridge Generation
- Intel Ivy Bridge Generation
- Intel Haswell Generation
- Intel Broadwell Generation
- Intel Skylake Generation
- Intel Cascade Lake Generation
- Intel Cooper Lake Generation
- Intel Ice Lake Generation
- Intel Sapphire Rapids Generation (Xeon 4th Gen)
- Intel Emerald Rapids Generation (Xeon 5th Gen – 2024+)
2024-2025 Güncellemesi: Emerald Rapids (5. Nesil Xeon Scalable) desteği vSphere 8.0 Update 2 ile gelmiştir. Yeni sunucu alımlarında bu seviye göz önünde bulundurulmalıdır.
AMD EVC Mode Seviyeleri
- AMD Opteron Generation 1
- AMD Opteron Generation 2
- AMD Opteron Generation 3
- AMD Opteron Generation 4
- AMD “Bulldozer” Generation
- AMD “Piledriver” Generation
- AMD “Zen” Generation (EPYC Naples)
- AMD “Zen 2” Generation (EPYC Rome)
- AMD “Zen 3” Generation (EPYC Milan)
- AMD “Zen 4” Generation (EPYC Genoa – 2023+)
- AMD “Zen 5” Generation (EPYC Turin – 2024+)
2024-2025 Güncellemesi: AMD EPYC Zen 4 (Genoa) ve Zen 5 (Turin) desteği vSphere 8.0 güncellemeleriyle gelmiştir. AMD tarafında AI workload’lar için optimize edilmiş bu nesiller güçlü bir alternatif sunmaktadır.
EVC Mode Nasıl Aktif Edilir?
Detaylı Gereksinimler
- Cluster oluşturulmuş olmalı: EVC cluster seviyesinde etkinleştirilir
- Compatible CPU’lar: Tüm host’lar aynı vendor’a (Intel veya AMD) sahip olmalı
- vCenter Server: EVC mode için vCenter gereklidir
- EVC lisansı: Enterprise Plus lisansı gerekebilir (vSphere versiyonuna göre)
- BIOS/Firmware Güncelliği: CPU microcode güncellemeleri EVC uyumluluğunu artırır
Dikkat: EVC’yi production ortamda ilk kez aktifleştiriyorsanız, maintenance window yapmanız önerilir.
Adım Adım Konfigürasyon
Boş Cluster İçin EVC Aktifleştirme

- Adımlar;
- vCenter’a bağlanın
- İlgili cluster’ı seçin
- Configure sekmesine gidin
- VMware EVC → Edit butonuna tıklayın
- Enable EVC for Intel Hosts veya Enable EVC for AMD Hosts seçeneğini işaretleyin
- Uygun EVC mode’u seçin (genellikle cluster’daki en eski CPU’nun seviyesi)
- OK butonuna tıklayın

Çalışan VM’ler İçin EVC Aktifleştirme
Eğer cluster’da zaten çalışan VM’ler varsa:
- Yukarıdaki adımları takip edin
- EVC mode, mevcut VM’leri anında etkilemez
- VM’lerin EVC’den faydalanması için power cycle gerekir (reboot değil, shutdown + power on)
- vMotion sonrası VM’ler otomatik olarak EVC moduna geçer
Önemli Not: Running VM’ler için EVC aktifleştirmek güvenlidir, ancak tam koruma için VM’lerin yeniden başlatılması gerekir.
EVC Mode Değiştirme ve Yükseltme
EVC Mode Yükseltme
Cluster’ınıza yeni nesil CPU’lar eklediyseniz ve eski sunucuları çıkardıysanız, EVC mode seviyesini yükseltebilirsiniz
- Tüm eski nesil host’ların cluster’dan çıkarıldığından emin olun
- Edit EVC Mode ekranına gidin
- Daha yüksek bir EVC seviyesi seçin
- VM’lerin power cycle yapılmasını planlayın
EVC Mode Düşürme
EVC mode seviyesini düşürmek genellikle mümkün değildir, çünkü:
- VM’ler zaten daha yüksek CPU özelliklerini kullanıyor olabilir
- Düşürme işlemi VM uyumluluğunu bozabilir
Çözüm: Yeni bir cluster oluşturup daha düşük EVC seviyesi ile başlamak gerekir.
EVC Mode Kullanım Senaryoları
1. Donanım Yenileme Projeleri
Örnek Senaryo: Şirketiniz sunucularını kademeli olarak yenileyecek.
Çözüm:
- Mevcut eski sunucularınızın CPU seviyesinde EVC mode aktif edin
- Yeni sunucuları cluster’a ekleyin
- VM’leri kesintisiz olarak yeni sunuculara taşıyın
- Eski sunucuları devreden çıkarın
- İsteğe bağlı olarak EVC seviyesini yükseltin
2. Disaster Recovery ve İş Sürekliliği
Örnek Senaryo: DR sitenizde farklı nesil sunucular bulunuyor.
Çözüm:
- Her iki site için uyumlu bir EVC seviyesi belirleyin
- Site Replication ve vMotion’ın sorunsuz çalışmasını sağlayın
3. Multi-Vendor Ortamlar (Dikkat!)
KRİTİK UYARI: Intel ve AMD CPU’lar aynı cluster’da ASLA kullanılamaz!
EVC sadece aynı vendor (üretici) için geçerlidir. Karışık vendor kullanımı cluster oluşturmayı bile engeller.
- Yanlış: Intel Xeon + AMD EPYC (aynı cluster)
- Doğru: Intel Xeon Sandy Bridge + Intel Xeon Skylake
- Doğru: AMD EPYC Zen 2 + AMD EPYC Zen 3
VMware EVC mode, modern veri merkezi ortamlarında vazgeçilmez bir özelliktir. Özellikle:
- Donanım yenileme projelerinde kesintisiz geçiş sağlar
- Farklı nesil sunucuları aynı cluster’da çalıştırmanızı sağlar
- vMotion esnekliği ve DRS otomasyonunu maksimize eder
- Yatırım koruması sağlar ve OpEx/CapEx dengesini iyileştirir
EVC vs. No-EVC Karşılaştırması
| Özellik | EVC Aktif | EVC Pasif |
| vMotion (Farklı CPU’lar) | Sorunsuz çalışır | CPU mismatch hatası |
| DRS Otomasyonu | Tüm cluster’da serbest | Sınırlı, aynı CPU’larla |
| Donanım Esnekliği | Yüksek | Düşük |
| Yeni Host Ekleme | Kolay | Zor (CPU eşleştirmesi gerekli) |
| HA Failover | Tüm host’lara | Sınırlı host’lara |
| Performans Etkisi | Yok | Yok |
| Yönetim Karmaşıklığı | Düşük | Orta |
| Upgrade Kolaylığı | Aşamalı upgrade | Toplu upgrade gerekli |
| OpEx Maliyeti | Düşük (eski+yeni mix) | Yüksek (sürekli yeni hw) |
VMware EVC mode, basit bir konfigürasyon adımı ile veri merkezi altyapınızda çok daha fazla esneklik ve operasyonel verimlilik getirir; modern vSphere yönetimi için bu özelliği akıllıca kullanmak, sadece bugünün değil, gelecekteki donanım yatırımlarınızın da korunmasını garantiler.
🔗 Faydalı Kaynaklar
- VMware EVC and CPU Compatibility FAQ
- PowerCLI Documentation: VMware PowerCLI Reference
- Community: VMware Technology Network (VMTN)
Son yazılar için;
vCenter 8.0 Update 3h İncelemesi: Yeni Özellikler
VMware ESXi 8.0 Update 3h İncelemesi: Yeni Özellikler
vExpert 2026 Başvuruları Başladı!
VMSA-2025-0015: VMware Aria Operations ve Tools Kritik Güvenlik Açığı Analizi
VMSA-2025-0010: VMware ESXi ve vCenter Server’da Tespit Edilen Güvenlik Açıkları
CVE-2025-22249: VMware Aria Automation’daki XSS Açığı VMSA-2025-0008
VMware Tools CVE-2025-22247 Açığı: Sanal Makinelerde Dosya Manipülasyonu Riski VMSA-2025-0007
VMware vCenter Build Numbers ve Versions 8 & 7 & 6
VMSA-2025-0005 VMware Tools for Windows’ta Kritik Kimlik Doğrulama Açığı (CVE-2025-22230)

