Hetzner bulut ağ mimarisinin teknik gelişimini paylaştı
Öne çıkanlar
- Hetzner, OVN yerine Flusskrebs adlı şirket içi Python orkestrasyon aracını kullanıyor.
- Sanal sunucu başına en fazla 80 bin etkin eşzamanlı bağlantı sınırı uygulanıyor.
- Open vSwitch tabanlı mevcut altyapı 1 milyondan fazla bulut sunucusunu yönetiyor.
Hetzner, bulut altyapısının temelini oluşturan sunucu ağ mimarisinin geçmişini ve mevcut Open vSwitch tabanlı veri iletim katmanının ayrıntılarını açıkladı. Şirket, karmaşık ve akıllı bir fiziksel ağ donanımı kullanmak yerine, güvenlik duvarı ve özel ağlar gibi üst düzey ağ işlevlerini doğrudan sanallaştırma ana bilgisayarları üzerinde çalıştırmayı tercih ediyor. Bu mimari yaklaşım, donanım üreticilerine bağımlılığı azaltırken olası sistem hatalarının etki alanını tek bir sunucuyla sınırlandırıyor.
Altyapının tarihsel gelişiminde 2011 yılındaki ilk sanal sunucularda Linux köprüleri ve statik yönlendirmeler kullanıldı. Şirket, 2015 yılında Ceph tabanlı hiper bütünleşik yapıya ve BGP dinamik yönlendirmesine geçti, 2019 yılında ise veri iletim katmanına Open vSwitch entegrasyonu yaptı. Standart OVN kontrol mekanizması yerine şirket içi geliştirilen Flusskrebs adlı Python tabanlı orkestrasyon aracını kullanan Hetzner, akış kurallarını, güvenlik duvarlarını ve yerel DHCP hizmetlerini bu yazılımla yönetiyor.
Sistemde her sanal sunucu başına en fazla 80 bin eşzamanlı bağlantı sınırı uygulanıyor ve bağlantı takibi ctcount adlı özel bir araçla denetleniyor. Bir milyondan fazla bulut sunucusuna hizmet veren mevcut mimarinin ölçeklenebilirlik sınırlarına yaklaştığını belirten şirket, özel ağlar için IPv6 desteği gibi yeni yetenekler barındıran tamamen özelleştirilmiş yeni bir ağ katmanı geliştirdiğini duyurdu.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.