Heartbeat jest przestarzałe, a nowym „standardem branżowym” będą rozruszniki serca i OpenAIS.
To bardzo różne zwierzęta, więc uważaj, aby przeczytać ich role. Pacemaker to „menedżer zasobów klastra” - część, o którą pytałeś w swoim pierwotnym pytaniu. Może używać OpenAIS lub Heartbeat jako warstwy sieciowej do zarządzania klastrem - ale wydajesz polecenia za pośrednictwem powłoki stymulatora.
Używam go od kilku miesięcy i zamierzamy z nim rozpocząć produkcję. Zdecydowanie możesz się podpalić (zalecam przeczytanie dokumentacji, zarówno dla interfejsu CRM, jak i książek o „wyjaśnieniu konfiguracji rozrusznika”, kilka razy zanim spróbujesz cokolwiek skonfigurować.), Jeśli nie jesteś ostrożny. Nie idź do produkcji przy pierwszym wdrożeniu. Planuj kilkakrotnie wyczyścić maszyny. Ponadto jednym „gotcha” z rozrusznikiem serca jest to, że zakładają, że będziesz mieć co najmniej trzy fizyczne urządzenia sprzętowe. Prawdopodobnie nie chcesz, aby Twoje maszyny wirtualne były świadome klastrów; instaluj stymulator tylko na dwóch hostach VM.
Nie mam żadnego doświadczenia z KVM - nasz klaster jest oparty na Xen. Jednak, jeśli dobrze pamiętam, jest to projekt wspierany przez Redhat. W takim przypadku zdecydowanie powinieneś przyjrzeć się narzędziom, z których korzysta Redhat. (edytuj): Jeśli wirtualizujesz komputery stacjonarne, unikaj KVM - serwer stacjonarny wymaga zestawu sprzętu opartego na systemie Windows, w tym serwera SQL. Jednak jeśli korzystasz z funkcji redhat, Redhat porzuca obsługę Xen po 5. seria x . Novell / SuSE prawdopodobnie utrzyma go nieco dłużej.
Jedno słowo ostrzeżenia: DRBD może być problematyczny, szczególnie jeśli wpadasz w sytuację rozszczepionego mózgu. Upewnij się, że używasz dwóch form STONITH. Nie jestem wielkim fanem DRBD, choć przyznaję, że może się przydać. Ponadto po skalowaniu poza 2 węzły hosta DRBD nie będzie skalowane i konieczne będzie znalezienie nowego rozwiązania pamięci masowej.
Czego dokładnie szukasz? Po skonfigurowaniu klastra przeważnie potrzebujesz monitorowania. webmin zawiera zestaw modułów pulsu / modułów klastrowych.
źródło
Nie mogę powiedzieć, że pracowałem z nimi oboma, ale podczas pracy z biciem serca znalazłem dokument naprawdę ciężko pracować, dopóki nie znalazłem następnej strony
http://www.clusterlabs.org/wiki/Documentation#PDF_Documents
W szczególności pdf „Wyjaśnienie konfiguracji 1.0” na tej stronie naprawdę zabrał mnie od prób i błędów do faktycznej pracy przy pierwszej próbie.
źródło
możesz także spojrzeć na ucarp - jest to o wiele prostsze niż rozjemca / bicie serca, ale - w przypadku niektórych zadań jest w porządku [np. wyświetlenie wszystkich usług na routerze, który staje się aktywnym węzłem w klastrze].
naprawdę krótka dokumentacja byłaby jedną z zalet ucarp ...
źródło