Linux-HA - Linux-HA

kalp atışı
İlk sürüm 1999
kararlı sürüm
3.0.6 / Şubat 2015 ; 6 yıl önce ( 2015-02 )
Yazılmış C , Python
İşletim sistemi Linux , birkaç UNIX varyantı
Tür Küme mesajlaşma katmanı
Lisans GNU Genel Kamu Lisansı v2, GNU Kısıtlı Genel Kamu Lisansı v2.1
İnternet sitesi www .linux-ha .org

Linux-HA (Yüksek Kullanılabilirlik Linux) projesi sağlar yüksek kullanılabilirlik ( kümeleme için) çözümü Linux , FreeBSD , OpenBSD , Solaris ve Mac OS X teşvik güvenilirliği , kullanılabilirliği ve servis kolaylığı (RAS).

Projenin ana yazılım ürünüdür Kalp atışı , bir GPL için portatif küme yönetim programı -licensed yüksek kullanılabilirlik kümeleme . En önemli özellikleri şunlardır:

  • sabit maksimum düğüm sayısı yok - Heartbeat , çok basit kümelerin yanı sıra büyük kümeler oluşturmak için kullanılabilir
  • kaynak izleme: kaynaklar arıza durumunda otomatik olarak yeniden başlatılabilir veya başka bir düğüme taşınabilir
  • kümeden başarısız düğümleri kaldırmak için çit mekanizması
  • sofistike politika tabanlı kaynak yönetimi, kaynaklar arası bağımlılıklar ve kısıtlamalar
  • zamana dayalı kurallar, zamana bağlı olarak farklı politikalara izin verir
  • birkaç kaynak komut dosyası ( Apache , DB2 , Oracle , PostgreSQL vb. için) dahildir
  • Kaynakları ve düğümleri yapılandırmak, kontrol etmek ve izlemek için GUI

Tarih

Proje, Kasım 1997'de başlatılan bir posta listesinden kaynaklandı. Sonunda Harald Milz, garip bir Linux-HA NASIL belgesi yazdı. Çoğu NASIL belgesinden farklı olarak, bu, mevcut yazılımın nasıl yapılandırılacağı veya kullanılacağı ile ilgili değildi, Linux için HA yazılımı yazılacaksa kullanılabilecek bir HA teknikleri koleksiyonuydu.

Alan Robertson bu açıklamadan ilham aldı ve projeye hızlı bir başlangıç ​​yapmaya yardımcı olacak bir tür başlangıç ​​tohum kristali olarak hareket etmesi için belki de bazı yazılımları yazabileceğini düşündü. Bu ilk yazılımı 18 Mart 1998'de çalıştırdı. 19 Ekim 1998'de proje için ilk web sitesini yarattı ve yazılımın ilk sürümü 15 Kasım 1998'de yayınlandı. Yazılımın ilk üretim müşterisi, Rudy Pawul idi. BİRİDİR. ISO-NE web sitesi 1999 yılının ikinci yarısında üretime girdi.

Bu noktada, proje iki düğümle ve çok basit devralma semantiğiyle sınırlıydı ve kaynak izleme yoktu.

Bu, n-düğüm kümeleri, kaynak izleme, bağımlılıklar ve ilkeler ekleyen yazılımın 2. sürümüyle iyileştirildi. Sürüm 2.0.0, 29 Temmuz 2005'te çıktı. Bu sürüm, genel olarak Linux-HA topluluğu tarafından çok büyük katkıların (kod boyutu açısından) yapıldığı ilk sürüm olduğu için bir başka önemli kilometre taşını temsil ediyordu. Bu sürüm serisi, projeyi ticari HA yazılımına göre bir özellik eşliği veya üstünlüğü düzeyine getirdi.

2.1.4 sürümünden sonra, küme kaynak yöneticisi bileşeni (kaynakların başlatılması ve durdurulmasından ve kaynak ve düğüm arızasının izlenmesinden sorumlu) Pacemaker adlı ayrı bir projeye bölündü ve kaynak aracıları ve diğer "tutkal" altyapısı ayrı paketlere taşındı. . Bu nedenle sürüm 3 serisi ile Heartbeat adı yalnızca küme mesajlaşma katmanı için kullanılmalıdır.

Ayrıca bakınız

Notlar

Referanslar

Dış bağlantılar