Perangkat lunak pendukung FailOver

Untuk melakukan konfigurasi Failover pada Linux adalah dengan melakukan instalasi paket aplikasi sbb:

  • Heartbeat – Merupakan perangkat lunak yang melakukan komunikasi antar dua atau lebih server yang bertujuan untuk melakukan pengecekan apakah server dalam keadaan up atau down.
  • DRBD (Distributed Replicated Block Device) – Merupakan perangkat lunak yang memberikan solusi replikasi storage block device (hard disk, partisi, logical volume, dll) antara dua server yang identik pada sistem operasi Linux. DRBD melakukan replikasi melalui jaringan LAN , atau biasa disebut dengan RAID 1 over network. DRBD membuat konfigurasi Linux HA lebih simpel dan mudah.

Apa yang bisa dilakukan oleh heartbeat :

  • Melakukan komunikasi antar komputer atau server melalui jaringan LAN atau melalui serial port yang bertujuan untuk melakukan failover.
  • Melakukan pemindahan IP (IP floating) pada server ke server yang lainnya dalam cluster.
  • Menjalankan secara otomatis services yang didaftarkan pada heartbeat pada saat heartbeat dijalankan.

Apa yang bisa dilakukan oleh DRBD :

  • DRBD melakukan replikasi blok device (hard disk) dari server master.
  • DRBD memiliki 3 metode replikasi yaitu : 1. Synchronous(Protocol  C) : yaitu data akan dianggap selesai ditulis saat data sudah sampai pada hard disk masing masing server. 2. Asynchronous ( Protocol A) : yaitu data dianggap selesai ditulis jika data telah sampai pada hard disk lokal pada sebuah komputer atau server.  3. Semi synchronous ( protocol B) : yaitu data dianggap selesai jika data sampai pada lokal disk dan sampai pada cache atau buffer dari server lain ( anggota cluster).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: