Linux-HA - Linux-HA
| İlk sürüm | 1999 |
|---|---|
| kararlı sürüm | 3.0.6 / Şubat 2015
|
| 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 (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
- Pfister, Gregory F (1998). Küme Arayışında (2. baskı). Upper Saddle River, NJ: Prentice Hall. ISBN'si 0-13-899709-8.
- Marcus, Evan; Stern, Hal (2003). Yüksek Kullanılabilirlik için Planlar (2. baskı). Indianapolis, IN: John Wiley & Sons. ISBN'si 0-471-43026-9.