Microservices Engine (MSE) ZooKeeper; Enterprise, Professional ve Developer olmak üzere üç farklı sürümde sunulur. Her sürüm, geliştirme ve test ortamlarından kurumsal üretim ortamlarına kadar değişen farklı ihtiyaçlara hitap eder.
Sürüm karşılaştırması
| Özellik | Enterprise | Professional | Developer |
|---|---|---|---|
| Hedef ortam | Kurumsal üretim | Üretim | Geliştirme ve test |
| SLA | %99,99 | - | - |
| Düğüm dağıtımı | Çok düğümlü | Çok düğümlü | Tek düğümlü |
| Yüksek kullanılabilirlik | Evet | Evet | Hayır |
| Kaynak havuzları | Özel | - | - |
| Veri yedekleme | Evet (olağanüstü durum kurtarma) | - | - |
| Hız sınırlama | Kırılganlık önleyici hız sınırlama | Mevcut (v3.8.0.9'dan itibaren) | Mevcut (v3.8.0.9'dan itibaren) |
| Performans | Professional'a göre 2 kat genel performans | - | - |
Enterprise Edition; özel kaynak havuzları, olağanüstü durum kurtarma için veri yedekleme ve kapasite yönetimi amacıyla kırılganlık önleyici hız sınırlama ile %99,99 Hizmet Düzeyi Sözleşmesi (SLA) sunar. Yüksek kararlılık ve veri güvenliği gerektiren kurumsal üretim ortamları için bu sürümü kullanın.
Professional Edition, yüksek kullanılabilirliğe sahip çok düğümlü dağıtımı destekler. Standart üretim ortamları için bu sürümü tercih edin.
Developer Edition, yüksek kullanılabilirlik olmadan tek bir düğüm üzerinde çalışır. Bu sürümü yalnızca geliştirme ve test amaçlı kullanın.
Enterprise Edition
Enterprise Edition, 3.8.0.9 sürümü olarak mevcuttur.
| Sürüm | Açıklama |
|---|---|
| 3.8.0.9 | Professional Edition'a kıyasla daha yüksek kararlılık ve güvenlik sağlar. Genel performansı Professional Edition'a göre iki katına çıkarır. Daha yüksek kotalar için özel kaynak havuzlarını kullanır. Olağanüstü durum kurtarma için veri yedeklemeyi ve kapasite yönetimi için kırılganlık önleyici hız sınırlamayı tanıtır. |
Professional Edition
Professional Edition sürümleri, açık kaynaklı Apache ZooKeeper 3.8.0 tabanlıdır.
| Sürüm | Açıklama |
|---|---|
| 3.8.0.9 | Yeni örneklerde zorunlu olarak etkinleştirilen hız sınırlama özelliğini ekler. Eşik değerleri için bkz. ZooKeeper hizmet teknik özellikleri. |
| 3.8.0.7 | Sunucu tarafı SASL yapılandırmasını destekler. CVE-2024-23944 sorununu gidermek için açık kaynaklı ZooKeeper 3.8.4'ten kod birleştirir. |
| 3.8.0.6 | Küme performansını artırmak için TopN alt düğüm izlemesini optimize eder. |
| 3.8.0.5 | Alt düğümler için TopN izlemeyi ekler. |
| 3.8.0.4 | ExtendedTypesEnable parametresini ekler. ZooKeeper oturumu başına en fazla 2.000 geçici düğümü destekler. ZooKeeper kota yönetimini ekler. |
| 3.8.0.3 | Bir takipçi-lider bağlantısı kesildikten sonra sunucu bellek kullanımının sürekli artmasına neden olan ve garbage collection (GC) işleminin belleği geri kazanmasını engelleyerek performansı düşüren bir JDK hatasını giderir. Önemli Riski azaltmak için 3.8.0.0, 3.8.0.1 veya 3.8.0.2 sürümünden 3.8.0.3 sürümüne mümkün olan en kısa sürede yükseltme yapın. |
| 3.8.0.2 | Znode CRUD (oluşturma, okuma, güncelleme ve silme) işlemleri ve değişiklik gönderim kayıtları için gönderim izlemeyi ekler. |
| 3.8.0.1 | Znode boyutu, Znode düzeyinde TPS (saniye başına işlem), Znode düzeyinde QPS (saniye başına sorgu), istemci düzeyinde TPS ve istemci düzeyinde QPS ölçümlerini içeren bir TopN izleme panosu ekler. Anlık görüntüler aracılığıyla veri içe aktarmayı destekler. |
| 3.8.0.0 | Kümeleri varsayılan olarak birden fazla kullanılabilirlik alanında (AZ) dağıtır. 20'den fazla izleme ölçümü ve 8 uyarı ilkesi içeren bir gözlem merkezi ekler. Sunucu tarafı çok iş parçacıklı optimizasyonlar sayesinde okuma performansını iki katına çıkarır. İstemci kesintilerini önlemek için yeniden başlatma gerektirmeyen ölçeklendirmeyi destekler. Eşzamanlı performansı artırmak için JDK coroutine işleme entegrasyonu sağlar. Sunucu başlangıç süresini azaltmak için sıcak yeniden yüklemeyi optimize eder. Performans düşüşünü önlemek için özelleştirilebilir alt düğüm sınırları ekler. Curator istemcisi etki alanı adı çözümleme sorunlarını çözmek için ZooKeeper Kubernetes SLB desenini destekler. Topluluk dallarından 50'den fazla optimizasyon ve 60 hata düzeltmesini birleştirir. Ayrıntılar için bkz. ZooKeeper 3.8.0 sürüm notları. |
Developer Edition
Developer Edition sürümleri, açık kaynaklı Apache ZooKeeper 3.8.0 tabanlıdır.
| Sürüm | Açıklama |
|---|---|
| 3.8.0.9 | Yeni örneklerde zorunlu olarak etkinleştirilen hız sınırlama özelliğini ekler. Eşik değerleri için bkz. ZooKeeper hizmet teknik özellikleri. |
| 3.8.0.7 | Sunucu tarafı SASL yapılandırmasını destekler. CVE-2024-23944 sorununu gidermek için açık kaynaklı ZooKeeper 3.8.4'ten kod birleştirir. |
| 3.8.0.6 | Küme performansını artırmak için TopN alt düğüm izlemesini optimize eder. |
| 3.8.0.5 | Alt düğümler için TopN izlemeyi ekler. |
| 3.8.0.1 - 3.8.0.4 | Znode boyutu, Znode düzeyinde TPS, Znode düzeyinde QPS, istemci düzeyinde TPS ve istemci düzeyinde QPS ölçümlerini içeren bir TopN izleme panosu ekler. Anlık görüntüler aracılığıyla veri içe aktarmayı destekler. |
| 3.8.0.0 | 20 izleme ölçümü ve 8 uyarı ilkesi içeren bir gözlem merkezi ekler. Topluluk dallarından 50'den fazla optimizasyon ve 60 hata düzeltmesini birleştirir. Ayrıntılar için bkz. ZooKeeper 3.8.0 sürüm notları. OpenJDK entegrasyonu sağlar. |