VMware sanallaştırma platformlarında en çok tercih edilen sanal ağ kartlarından biri olan VMXNET3 performans, esneklik ve gelişmiş ağ özellikleri sunmasıyla öne çıkar. Ancak bu kartının küçük ama etkili bir sınırlaması vardır:
Varsayılan olarak Host işletim sistemine yalnızca 10 Gbps (10.000 Mbps) bağlantı hızı raporlar.
Bu özellikle aşağıdaki senaryolarda ciddi bir problem haline gelebilir:
- Ağ test araçlarının hatalı sonuçlar üretmesi
- Yedekleme ya da replikasyon yazılımlarının veri akışını kısıtlaması
- Lisanslama kontrollerinin ağ kapasitesini eksik algılaması
- Performans analizlerinin yanıltıcı bilgiler sunması
İşte tam bu noktada vSphere 8.0.2 ve sonraki sürümler bir yenilik getiriyor: Artık sanal ağ kartının bağlantı hızını 10 Gbps ile 65 Gbps arasında dilediğiniz değere ayarlayabilirsiniz.
Neden Bağlantı Hızını Ayarlamalısınız?
Varsayılan olarak sunulan 10 Gbps değeri modern fiziksel altyapılarda artık yetersiz görünmektedir. Örneğin:
- Siz 25 Gbps uplink’e sahip olsanız bile işletim sistemi hala 10 Gbps görür.
- Bazı yazılımlar “bağlantı düşük” algısı ile performansı sınırlar.
- Ağ yönetim raporları yanıltıcı olur.
Bu ayarı değiştirmek ağ performansını gerçekten artırmaz ama sistemin gördüğü kapasiteyi gerçekçi gösterir ve bu da doğru kararlar alınmasını sağlar.
Dikkat Edilmesi Gereken Teknik Sınırlar
Özellik | Detay |
---|---|
Geçerli değer aralığı | 10.000 Mbps (10 Gbps) – 65.000 Mbps (65 Gbps) |
Alt sınır | 10.000 Mbps altı değerler geçersiz sayılır. Sistem 10 Gbps’ye döner |
Üst sınır | 65.000 Mbps üzeri değerler de 10 Gbps olarak sabitlenir |
Gerçek etki | Bu yalnızca konuk işletim sisteminde görüntülenen değeri değiştirir. Gerçek fiziksel aktarım NIC, switch, kablo ve host kaynaklarına bağlıdır. |
Yöntem 1: vSphere Web Client ile Kolay Ayar (GUI)
Adım Adım Uygulama:
- vSphere Web Client’a oturum açın.
- Hızını değiştirmek istediğiniz sanal makineyi seçin.
- Sanal makineyi güvenli şekilde kapatınız.
- Sağ tıklayın, “Edit Settings” seçeneğine tıklayın.
- Üst sekmeden “VM Options” sekmesine geçin.
- Sayfayı aşağı kaydırarak Advanced > Configuration Parameters bölümünü bulun.
- “Edit Configuration” düğmesine tıklayın.
- Açılan pencerede “Add Row” diyerek yeni bir parametre girin.
- AlanDeğer Name
ethernet0.linkspeed
Value65000
ethernet0
ilk ağ adaptörünü temsil eder. Başka adaptör varsaethernet1
,ethernet2
olarak değiştirin. - Save ve pencereyi kapatın.
- Sanal makineyi tekrar başlatın.
- Sanal işletim sistemi içinde ağ kartınıb durumunu kontrol ediniz. Yeni hız 65 Gbps olarak görünmelidir.
Name ethernet0.linkspeed
Value 65000
Yöntem 2: SSH ile .vmx Dosyasını Düzenleyerek (CLI)
Bu yöntem komut satırıyla çalışan ileri seviye kullanıcılar için uygundur.
Adımlar:
- Sanal makineyi kapatın.
- ESXi host’a SSH ile bağlanın.
- Sanal makinenin bulunduğu dizine gidin:
/vmfs/volumes/<DATASTORE>/<VM_ADI>
- VM konfigürasyon dosyasını düzenleyin: vi
<VM_ADI>.vmx
- Dosyanın sonuna şu satırı ekleyin:
ethernet0.linkspeed = "65000"
- Kaydedin ve çıkın (
:wq
). - vSphere arayüzüne dönerek sanal makineyi başlatın.
- İşletim sistemi içinden bağlantı hızını tekrar kontrol edin.
Bu Ayarın Gerçek Performansa Etkisi Var mı?
Hayır.
Bu yapılandırma sadece sanal makine içindeki işletim sisteminin gördüğü bağlantı hızını değiştirir. Gerçek veri iletim performansı:
- Fiziksel NIC kapasitesi
- Switch’in port hızı
- Kablosal altyapı
- CPU kaynak tahsisi gibi faktörlere bağlıdır.
Ama görünürlük önemlidir. Yazılımların çoğu bu görünürlüğe göre karar verir.
Gerçek Hayattan Örnek: Yedekleme Performansı Artışı
Senaryo: 25 Gbps uplink’e sahip bir host üzerinde çalışan Veeam Backup sunucusu yalnızca 10 Gbps bağlantı gördüğü için veri kopyalama hızını sınırlıyor.
Çözüm: ethernet0.linkspeed = "25000"
satırı eklenerek sanal kartı gerçek fiziksel kapasiteye daha uygun bir hızda rapor verir.
Sonuç: Veeam sınırlamayı kaldırır ve tam performansla çalışır.