Ana içeriğe geç
Bulut & Altyapı

VMware ortamından Proxmox altyapısına geçişte Terraform zorlukları aşıldı

Öne çıkanlar

  • VMware'den Proxmox'a geçişte rastgele okuma performansı gerilerken rastgele yazma değerleri arttı.
  • Terraform API zaman aşımlarını engellemek için sağlayıcı süresi 7 bin 200 saniyeye yükseltildi.
  • Yüksek erişilebilirlik kaynaklı çakışmalar sanal makineleri iki aşamalı uygulayarak çözüldü.

Altyapı mühendisleri, maliyet verimliliği sağlamak amacıyla yüzlerce sanal makineyi barındıran VMware ortamını açık kaynaklı Proxmox VE platformuna taşıdı. Süreç, mevcut sunucu ve depolama donanımını yeniden kullanarak IaC süreçlerini koruma hedefiyle yürütüldü. Mevcut Terraform iş akışlarının doğrudan taşınabileceği varsayımı, iki platform arasındaki mimari ve API farklılıkları nedeniyle beklenmedik engellere yol açtı.

Depolama katmanında NFS ve Fibre Channel kombinasyonu tercih edildi ve fio aracıyla 64 GB boyutundaki dosyalar üzerinden bir saatlik performans testleri yapıldı. Yapılan testlerde Proxmox rastgele yazma işlemlerinde 7 bin 28 IOPS ile VMware'i geride bırakırken, rastgele okuma tarafında VMware 9 bin 950 IOPS değeriyle üstünlük sağladı. Bu durum depolama seçiminde her senaryoya uyan tek bir protokolün bulunmadığını ortaya koydu.

Otomasyon tarafında ise Terraform sağlayıcısının zaman aşımı süreleri 7 bin 200 saniyeye çıkarıldı, artık LVM kayıtları temizlendi ve yüksek erişilebilirlik kaynaklı yarış durumları iki aşamalı kurulum yöntemiyle çözüldü. Sanal makinelerin ağ erişimi ve yeniden başlatma döngüleri cloud-init parçacıklarıyla yapılandırıldı. Ekip, benzer parametrelere sahip birleşik modüller geliştirerek mevcut VMware kod tabanını Proxmox üzerinde başarıyla çalışır hale getirdi.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.