Benchmarklar
Yönetilen Kubernetes benchmarkları: hazırlanma süresi, ölçekleme ve özellikler
Yönetilen Kubernetes, operatörlerin hissettikleriyle değerlendirilir: bir kümenin hazır hale gelmesinin ne kadar sürdüğü, otomatik ölçeklemede node’ların ne hızda katıldığı ve yük dengeleyiciler ile kalıcı disklerin entegre olup olmadığı. Çalıştırmalar sağlayıcının Terraform sağlayıcısını veya CLI’sini kullanır; böylece oluşturma süreleri control plane hazırlığının tamamını içerir.
Güncellendi:
Kısa yanıt
Yönetilen Kubernetes’i control plane oluşturma süresi, otomatik ölçeklemede node katılma süresi, uyumluluk ve LoadBalancer servisleri ile CSI depolama için yerel entegrasyonlarla karşılaştırın. Hetzner yönetilen Kubernetes sunmaz; izlenen diğer sağlayıcılar sunar.
Ne ölçülür
- Hazır duruma kadar küme oluşturma süresi (dakika)
- Ölçek büyütmede node katılma süresi (saniye)
- CNCF uyumluluğu
- LoadBalancer, storage class ve autoscaler entegrasyonu
Araçlar
- kube-burner — Control plane ve ölçek testleri
- Sonobuoy — Uyumluluk testi
Sağlayıcı yetenek matrisi
Her değer sağlayıcı dokümantasyonuna dayanır. Belgelenmemiş özellikler “doğrulanmadı” olarak gösterilir.
| Ölçüt | PortvMind | AWS | Azure | Google Cloud | DigitalOcean | Vultr | Hetzner |
|---|---|---|---|---|---|---|---|
| Kubernetes | |||||||
| Yönetilen Kubernetes Sağlayıcı tarafından işletilen Kubernetes kontrol düzlemi. | Var | Var | Var | Var | Var | Var | Yok Yalnızca kendi yönettiğiniz kümeler için CCM ve CSI sürücüsü. |
| Kubernetes node otomatik ölçekleme Worker node sayısının tanımlı sınırlar içinde otomatik ölçeklenmesi. | Var | Var | Var | Var | Var | Var | Kısmi Kendi yönettiğiniz kümelerde upstream cluster autoscaler ile. |
| Kubernetes LoadBalancer entegrasyonu LoadBalancer tipindeki servislerin sağlayıcı yük dengeleyicisini otomatik oluşturması. | Var Public ve internal yük dengeleyici. | Var | Var | Var | Var | Var | Kısmi Kendi yönettiğiniz kümelerde Hetzner cloud-controller-manager ile. |
| Kubernetes storage class (CSI) Kalıcı volume'ların sağlayıcı storage class'ı üzerinden dinamik oluşturulması. | Var | Var | Var | Var | Var | Var | Kısmi Kendi yönettiğiniz kümelerde Hetzner CSI sürücüsü ile. |
Metrik tanımları
| Metrik | Birim | Yön | Tanım |
|---|---|---|---|
| Küme oluşturma | min | Düşük | API oluşturma çağrısından tüm node’ların Ready olmasına. |
| Node katılımı | s | Düşük | Cluster autoscaler altında bekleyen pod’dan yeni node’un Ready olmasına. |
Doğrulanmış sonuçlar
İlgili araştırmalar
Sağlayıcı keşfi
OpenStack bulut sağlayıcıları: bir OpenStack genel bulutu ne sunar ve nasıl değerlendirilir
OpenStack tabanlı genel bulutların sundukları, API ve araçlarının tescilli bulutlarla karşılaştırması ve bir OpenStack sağlayıcısını değerlendirme listesi.