Date: Juni 15, 2022
Bagaimana Klien Terhubung ke Node Aktif
Seperti yang dibahas sebelumnya, sekali Cluster Ketersediaan Tinggi telah dikonfigurasi, dua atau lebih node berjalan secara bersamaan dan pengguna terhubung ke simpul "aktif" . Ketika masalah terjadi pada node aktif, kondisi "failover" terjadi dan node "standby" menjadi node "aktif" baru. Ketika terjadi failover harus ada mekanisme yang memungkinkan klien untuk mendeteksi kondisi failover dan menyambung kembali, atau transfer mulus sesi klien aktif pengguna ke node aktif.
Alamat IP Virtual
Biasanya alamat IP "virtual" dibuat ketika sebuah cluster dikonfigurasi dan klien berkomunikasi dengan simpul aktif menggunakan alamat IP virtual. Ketika terjadi failover, alamat IP virtual dipindahkan ke node aktif baru dan klien menyambung kembali ke alamat IP virtual yang sama.
Sebagai contoh, mari kita asumsikan bahwa ada dua node, A dan B, dengan alamat IP 10.20.1.10 dan 10.20.2.10 . Dalam contoh ini, kami akan mendefinisikan alamat IP virtual 10.20.0.10 yang harus dianggap ditetapkan ke node aktif saat ini.
Ini mirip dengan menetapkan alamat IP kedua ke satu kartu antarmuka jaringan pada satu node. Jika perintah ip a dimasukkan pada node aktif, kedua alamat IP akan muncul (seperti pada baris 10 dan 12 dalam contoh Linux ini):
Itu ARP Protokol
Ketika klien mencoba untuk menemukan server menggunakan alamat IP, klien biasanya menggunakan: ARP (Protokol Resolusi Alamat) untuk menemukan MAC (Kontrol Akses Media) alamat mesin target.
Setelah klien menyiarkan pesan untuk menemukan alamat IP target, node aktif menjawab dengan MAC alamat dan klien menyelesaikan permintaan dan menghubungkannya.
ARP Alternatif untuk Lingkungan Cloud
Di lingkungan cloud, bagaimanapun, tidak mungkin untuk mengidentifikasi node aktif menggunakan ARP karena banyak lapisan diabstraksikan dalam lingkungan virtual. Metode alternatif berdasarkan infrastruktur jaringan yang digunakan di lingkungan cloud tertentu mungkin diperlukan. Biasanya ada beberapa pilihan, dan pilihan harus dibuat dari daftar berikut.