VMware Cloud Foundation 9 (VCF 9), altyapıyı hem donanım hem de yazılım anlamında esnek yönetmeyi sağlayan gelişmiş yetenekler sunar. Bu yeteneklerden biri de Enhanced vMotion Compatibility (EVC) özelliğidir.

EVC, farklı nesil CPU’lara sahip ESXi host’lar arasında sorunsuz vMotion yapılabilmesi için CPU talimat setlerini ortak bir seviyeye indirger. Normalde vCenter içindeki hazır EVC seviyeleri çoğu senaryoda yeterli olsa da, karmaşık donanımlara sahip VCF ortamlarında bazen standart seviyeler yeterli olmayabilir.
İşte bu noktada Custom EVC Mode devreye girer.

VCF 9 ile birlikte, yöneticiler artık cluster bazında kişiselleştirilmiş EVC profilleri oluşturabilir, bir cluster içindeki tüm host’ların desteklediği ortak CPU özelliklerine göre kendi EVC modlarını tanımlayabilirler. Bu, özellikle:

  • Yeni nesil CPU’ların eklendiği,

  • Eski generasyon host’ların hâlâ bulunduğu,

  • Lifecycle geçişleri yapılan,

  • Mixed-tier workload domain’lerin olduğu

ortamlarda büyük avantaj sağlar.

Resim-1

Custom EVC, klasik EVC modundan farklı olarak:

CPU özelliklerini tek tek seçerek kişiselleştirmenizi,Cluster içindeki host’ların ortak desteklediği instruction set’lere göre esnek bir EVC seviyesi oluşturmanızı, Sadece belirli host gruplarına uygulanabilmesini sağlar. Yani custom EVC, hazır şablonlara bağlı kalmadan tamamen size özel bir CPU uyumluluk seviyesi oluşturma yeteneğidir.

VCF 9 Üzerinde Custom EVC Nasıl Yapılandırılır?

Aşağıdaki adımlar tüm VCF 9.x sürümleri için geçerlidir.

1- Cluster Seçimi

vSphere Client → ilgili workload domain → cluster seçilir.

❗ EVC yalnızca Cluster seviyesinde yapılandırılır.
Bireysel host üzerinde yapılamaz.

2- Configure → VMware EVC Bölümüne Gidin

Cluster seçili iken:

Configure → Configuration → VMware EVC

menüsüne girilir.

3- EVC Mode Tipinin Belirlenmesi

Burada EVC Type alanı:

Intel

AMD

Custom

olarak listelenir.

Custom seçilir.

4- Host’ların Ortak CPU Özelliklerinin Belirlenmesi

Her host’un desteklediği CPU instruction set’leri taranır ve ortak bir EVC profili oluşturulur.

Bu işlem sırasında:

✔ Hangi komut setlerinin desteklendiğini
✔ Hangilerinin kısıtlı olduğunu
✔ Minimal ortak seviye CPU özelliklerinin
otomatik hesaplandığı görülür.

Resim-2

Custom EVC Kullanım Senaryoları

VCF 9’da Custom EVC özellikle şu durumlarda tercih edilir:

✔ Mixed CPU Generation Cluster

Aynı cluster içinde örneğin:

Intel 3rd Gen

Intel 4th Gen

karışık host varsa.

✔ Workload Domain Migration

VCF içinde workload domain’ler arasında host taşırken CPU uyumsuzluğu yaşanmaması için.

✔ Lifecycle / LCM tarihçeleri farklı host’lar

Farklı tarihlerde alınmış CPU stepping seviyeleri.

✔ Eski VM’lerin CPU bağımlılıkları

Emsal: Oracle, eski Linux kernel, gerçek zamanlı uygulamalar.

VCF 9 ile gelen Custom EVC, klasik EVC modlarının sınırlarını ortadan kaldırır ve karmaşık CPU mimarilerinin bulunduğu enterprise ortamlar için esnek bir çözüm sunar. Bu sayede:

✔ vMotion uyumluluğu artar
✔ Mixed cluster yapıları daha kolay yönetilir
✔ Lifecycle geçişleri sırasında CPU limit sorunları azalır
✔ Donanım yatırımı daha verimli kullanılır.