Назад | Перейти на главную страницу

связь между сердцебиением, openais, corosync

Я планирую обеспечить высокую доступность на lucid ubuntu, я начал с drbd после простой настройки на drbd, я пошел на пульс, и у меня тоже была простая конфигурация.

на официальном сайте drbd в документе говорится, что сердцебиение унаследовано, и я должен встретить кардиостимулятор вместо CRM.

в документах, связанных с кардиостимулятором, я понимаю, что heartbeat и OpenAis являются кластерными инфраструктурами, но redhat также предпочитает openais, поэтому я пошел на openais и установил openais после поиска с openais, я понимаю, что corosync - это проект, созданный openais, и кажется, что corosync используется с ubuntu вместо openais.

и я хочу настроить corosync, но в объявлении документа нет конфигурации!

1. может ли какой-либо орган описать роль кардиостимулятора в отношении openais, corosync?

2. какая именно технология для обеспечения высокой доступности в ubuntu предпочтительнее?

  1. не могли бы вы дать пошаговое руководство по установке высокой доступности в ubuntu?

заранее спасибо.

ну я получил ответ на себя! кластеризация включает две части:

1. управление ресурсами кластера

2. инфраструктура с массирующим слоем

Устаревшее сердцебиение разбито на уровень сообщений пульса и кардиостимулятор, поэтому кардиостимулятор - это CRM.

и у нас есть два варианта на уровне сообщений: сердцебиение, openais. openais / corosync предпочтительнее, так как: http://comments.gmane.org/gmane.linux.highavailability.user/32355

Однако в Pacemaker есть функции, для которых требуется OpenAIS, который будет работать только с Corosync, а не с Heartbeat. Эти функции относятся к диспетчерам распределенных блокировок, используемым cLVM (но не обычным LVM), GFS / GFS2 и OCFS2. Если вам нужна эта функциональность, вы должны выбрать OpenAIS / Corosync. Если вы этого не сделаете, вы можете выбирать.

так как: http://www.clusterlabs.org/wiki/FAQ

Изначально Corosync и OpenAIS были одним и тем же. Затем они разделились на две части ... основные возможности обмена сообщениями и членства теперь называются Corosync, а OpenAIS сохранил уровень, содержащий реализацию стандарта AIS.

Самому Pacemaker требуется только часть Corosync для работы, однако для некоторых приложений, которыми он может управлять (например, OCFS2 и GFS2), также требуется уровень OpenAIS.

поэтому я пошел в openais / corosync и интегрировал его с кардиостимулятором.