GNU/Linux >> Belajar Linux >  >> Linux

Tutorial Clustering Linux (Ketersediaan Tinggi)

Konsep Pengelompokan

Konsep cluster adalah bahwa cluster itu sendiri muncul di luar sebagai satu sistem. Sebuah cluster terdiri dari dua atau lebih Komputer Nyata yang disebut sebagai node atau anggota dari sebuah cluster. Komponen cluster biasanya, tetapi tidak selalu, terhubung satu sama lain melalui Jaringan Area Lokal yang cepat.

Cluster biasanya digunakan untuk meningkatkan kinerja dan/atau ketersediaan dari yang disediakan oleh satu komputer, sementara biasanya jauh lebih hemat biaya daripada komputer tunggal dengan kecepatan atau ketersediaan yang sebanding. Clustering adalah semua tentang operasi back-end yang dilakukan oleh node atau anggota yang muncul ke dunia luar sebagai entitas komputasi tunggal.

Jenis Cluster

  • Cluster Kinerja Tinggi
  • Cluster Ketersediaan Tinggi
  • Cluster Penyeimbang Beban
  • Kluster Penyimpanan

Kluster Kinerja Tinggi (HPC)

Beberapa node dalam cluster melakukan perhitungan bersamaan. Ada dua manfaat utama komputasi Kinerja Tinggi (atau grid):

  • Ketahanan :Selama satu anggota klaster berjalan, layanan terus disediakan oleh klaster.
  • Peningkatan Kapasitas :Semakin banyak node yang ditambahkan ke cluster, semakin banyak tenaga komputasi yang tersedia dan oleh karena itu komputer yang sangat kuat dapat dibangun menggunakan perangkat keras komoditas.

Kluster Ketersediaan Tinggi (HA)

Cluster ketersediaan tinggi menyediakan ketersediaan layanan yang berkelanjutan dengan menghilangkan satu titik kegagalan dan dengan gagal melewati layanan dari satu node cluster ke node lain jika node menjadi tidak beroperasi. Cluster ketersediaan tinggi kadang-kadang disebut sebagai cluster failover. Red Hat Cluster Suite menyediakan pengelompokan ketersediaan tinggi melalui komponen Manajemen Layanan Ketersediaan Tinggi.

Cluster Penyeimbang Beban

Load Balancing Cluster beroperasi dengan meminta semua beban kerja datang melalui satu atau beberapa front-end load balancing, yang kemudian mendistribusikannya ke kumpulan server back end. Jika sebuah node dalam cluster load-balancing menjadi tidak beroperasi, perangkat lunak load balancing mendeteksi kegagalan dan mengarahkan permintaan ke node cluster lainnya. Red Hat Cluster Suite menyediakan penyeimbangan beban melalui LVS (Linux Virtual Server).

Cluster Penyimpanan

Cluster penyimpanan memberikan citra sistem file yang konsisten di seluruh server dalam sebuah cluster, memungkinkan server untuk secara bersamaan membaca dan menulis ke satu sistem file bersama. Dengan sistem file kluster-lebar, kluster penyimpanan menghilangkan kebutuhan akan salinan data aplikasi yang berlebihan dan menyederhanakan pencadangan dan pemulihan bencana. Red Hat Cluster Suite menyediakan pengelompokan penyimpanan melalui Red Hat GFS(Global File System).

Mengapa kita membutuhkan cluster HA?

Layanan Kritis Misi 24×7 memiliki persyaratan berikut:

  • Skalabilitas :Saat beban kerja meningkat, sistem harus ditingkatkan untuk memenuhi persyaratan.
  • Ketersediaan :Layanan harus selalu aktif dan tersedia, meskipun ada kegagalan perangkat keras dan perangkat lunak.
  • Hemat biaya :Seluruh sistem harus ekonomis untuk dibangun dan dikembangkan.
  • Keterkelolaan :Meskipun keseluruhan sistem mungkin berukuran besar secara fisik, seharusnya mudah dikelola.

Memahami Pengelompokan HA

Pengelompokan HA sering menggunakan istilah berikut:

  • Pengelompokan Aktif/Aktif
  • Pengelompokan Aktif/Pasif
  • Pengelompokan Kegagalan
  • Pengelompokan Gagal

Istilah Active/Active &Active/Passive Clustering memiliki arti yang berbeda bagi orang yang berbeda. Lebih baik menggunakan istilah Failover dan Failsafe untuk mendeskripsikan HA Cluster.

Cluster Kegagalan :Beberapa anggota (node) dapat menjadi bagian dari cluster Satu atau lebih layanan aktif pada anggota tertentu pada waktu tertentu Setelah kegagalan, layanan dan sumber daya terkait gagal ke anggota lain dalam cluster Selama failover ini, tergantung pada aplikasi dan struktur layanan, pengguna akhir mungkin mengalami jeda sesi

Cluster Failsafe :Beberapa anggota (node) dapat menjadi bagian dari cluster Layanan aktif pada semua anggota Setelah kegagalan, infrastruktur cluster berhenti mengirimkan permintaan ke node yang gagal dan mengarahkannya ke node aktif.

Terminologi Pasif Aktif

Terminologi Aktif/Pasif umumnya mengacu pada kluster failover yang hanya menjalankan satu layanan. Terminologi Aktif/Aktif dapat digunakan untuk merujuk ke kluster Failover dengan beberapa server sehingga semua anggota kluster menghosting setidaknya satu layanan.


Linux
  1. Tutorial Kali Linux Burp Suite

  2. Cara mengkonfigurasi failover dan ikatan jaringan ketersediaan tinggi di Linux

  3. Konsep Pengelompokan Linux

  1. Cara Mengatur Cluster Ketersediaan Tinggi Nginx menggunakan Alat Pacu Jantung di CentOS 7

  2. Layanan OS Linux 'o2cb'

  3. Clustering Linux Langsung

  1. Cara menyebarkan cluster yang toleran kesalahan dengan ketersediaan berkelanjutan atau tinggi

  2. Tutorial Perintah Linux ln untuk Pemula (5 Contoh)

  3. Tutorial Perintah Linux nl untuk Pemula (7 Contoh)