DATABASE FLEET

Veritabanını kurun, sonra yaşatın

Database Fleet, ClusterEye'ın izleme dışındaki parçasıdır: kendi sunucularınıza PostgreSQL, MongoDB ve MySQL cluster'ları kurar ve kurduktan sonra onları işletir — üye ekler, sürüm yükseltir, switchover yapar, kimlik bilgisi döndürür ve yedekler. Kurulum bittiğinde cluster zaten izleniyordur: ClusterEye agent'ı deploy'un son adımında otomatik kurulur, yani provisioning ile monitoring arasında elle bağlanacak bir boşluk kalmaz.

Neyi kuruyor

Bugün PostgreSQL, MongoDB ve MySQL için üretim topolojileri kurulabiliyor.

PostgreSQL

KULLANILABILIR
·Patroni ile yönetilen HA cluster (Patroni + etcd, cluster sunucularında)
·Streaming replication (primary + standby'lar)
·Standalone
·PGDG depolarından kurulum, conservative / balanced / high_performance profilleri

MongoDB

KULLANILABILIR
·Replica set
·Sharded cluster (config server, shard sunucuları, mongos yönlendiricileri)
·Keyfile ile küme içi kimlik doğrulama

MySQL

KULLANILABILIR
·InnoDB Cluster (Group Replication, 3–9 üye)
·MySQL Router ile okuma/yazma ayrımı (isteğe bağlı keepalived VIP)
·MySQL 8.4 LTS ve 8.0, conservative / balanced / high_performance profilleri

ClickHouse

YOL HARITASINDA
·PostgreSQL ve MongoDB ile aynı adım motoru üzerine eklenecek

Kurulum bir başlangıç — asıl iş sonrası

Bir cluster'ı kurmak kolay kısımdır. Database Fleet, ömrü boyunca yapılması gereken işleri de aynı adım motoru ve aynı denetim kaydıyla çalıştırır.

Üye ekleme ve çıkarmaReplica set'e ya da streaming replication zincirine yeni bir düğüm eklenir veya güvenli şekilde çıkarılır; topoloji ve konfigürasyon buna göre yeniden yazılır.
Shard ekleme ve çıkarmaSharded MongoDB cluster'ları bütün shard'lar hâlinde büyür ve küçülür; config server kayıtları ve yönlendirme buna göre güncellenir.
Rolling sürüm yükseltmeÜyeler teker teker yükseltilir; her adımdan sonra sağlık doğrulanır, böylece yükseltme cluster'ı bütünüyle indirmez.
SwitchoverPlanlı primary değişimi — Patroni switchover'ı, streaming replication üzerinde manuel promote veya InnoDB Cluster'da primary değişimi — tek bir operasyon olarak yürütülür ve kaydedilir.
Kimlik bilgisi döndürmeCluster parolaları ve dâhili kimlik bilgileri, bağımlı konfigürasyonlar da güncellenecek şekilde döndürülür.
YedeklemePostgreSQL tarafında pgBackRest yapılandırılır; talep üzerine yedek alınır ve yedek politikası operasyon olarak değiştirilir.
Devre dışı bırakmaArtık gerekmeyen bir deployment, bıraktığı izler temizlenecek şekilde kontrollü olarak kaldırılır.

Nasıl çalışıyor

Her operasyon bir durum makinesinden geçer. Bir adım başarısız olursa iş yarım kalmaz: tamamlanmış adımlar geri alınır.

01

Preflight

Hedef sunucular deploy başlamadan denetlenir. Engelleyici bir sorun bulunursa deployment başlamaz; ne bulunduğu ve nasıl düzeltileceği raporlanır.

02

Deploy

Kurulum adım adım yürütülür. Her adımın durumu ve çıktısı canlı izlenebilir; hiçbir adım kara kutu değildir.

03

Doğrulama

Kurulum bittiğinde cluster'ın gerçekten sağlıklı olduğu doğrulanır — 'komut hata vermedi' ile 'cluster çalışıyor' aynı şey değildir.

04

Hata hâlinde geri alma

Bir adım başarısız olursa tamamlanmış adımlar otomatik geri alınır ve deployment tutarlı bir duruma döner; yarım kurulmuş sunucu bırakılmaz.

Kurduğunuz an izleniyor

Deploy'un son adımı ClusterEye agent'ının kurulmasıdır: tek kullanımlık bir kayıt token'ı üretilir, agent kurulur ve bağlantı doğrulanır. Yeni cluster ilk metriğini kurulumun bitiminden saniyeler sonra göndermeye başlar. Provisioning yapan bir araçla izleme yapan bir aracı ayrı ayrı kurup birbirine bağlamanız gerekmez — aynı platformda, aynı envanterde, aynı zaman çizelgesindedir.

Sık sorulan sorular

Bugün PostgreSQL, MongoDB ve MySQL. PostgreSQL tarafında Patroni ile yönetilen HA cluster, streaming replication ve standalone; MongoDB tarafında replica set ve sharded cluster; MySQL tarafında MySQL Router'lı InnoDB Cluster kurulabilir. ClickHouse yol haritasındadır ve henüz kullanılabilir değildir.

Bir sonraki cluster'ı elle kurmayın.

Database Fleet'i kendi ortamınızda görmek için demo planlayın.

Demo planlaÜrün rehberi