BFM MİMARİSİ

BFM

PostgreSQL Failover

Yöneticisi

  • Bilindiği üzere, bir veritabanı yapısı kurulduktan sonra, akla gelen ilk şeylerden  biri  veriye erişimin devamlılığı ve sürdürülebilirliğidir.  Bu noktada, farklı veritabanı yazılımlarının farklı alternatif çözümleri bulunmaktadır.

  • PostgreSQL alanında geliştirmiş olduğumuz yazılımlardan ilki olan BFM, PostgreSQL'in bu noktadaki ihtiyacını en gelişmiş düzeyde gidermek üzere tasarlanmıştır.

  • Tasarım, üç farklı agent bileşiminden oluşmaktadır. Bunlar; BFM Watcher, miniPG ve BIOXY agent.

  • Mimaride, BFM Watcher  veritabanı kümesi içerisinde master standby ilişkisini gözetip, herhangi bir fail durumunda Minipg'yi kullanarak, yeni master sunucuyu tayin ederken, BIOXY bu bilgiyi BFM den çekerek gelen istekleri  yeni master sunucuya  yönlendirmektedir. 

  • Bu sayede yüksek erişilebilirlik (High Availability) sağlanarak olası bir network/veritabanı/sunucu problemleminde son kullanıcılar etkilenmeden işlerine devam edebilmektedir.

© 2020 by WixTR

  • Grey Twitter Icon