Mikhail Gusarov пишет:
Twas brillig at 14:52:18 12.11.2008 UTC+03 when [EMAIL PROTECTED] did gyre and 
gimble:

У вас своеобразный стиль цитирования - аргументы оппонента опускаются, далее следует ответ без учёта аргумента, как будто его и не было :)

Повторяю аргумент - нет никакой технической разницы в обработке однотипных заданий и произвольных команд. Единственное различие - унифицирование интерфейса в alterator-fbi - сводится на нет, если будет несколько разных однотипных заданий.

 VO> Не вижу разницы с "исполнением заданий".

К "исполнению заданий" явно привязана логика по обработке
ответа.

Такую логику можно привязать и к выполнению произвольной команды. Речь шла о том, что вывод может быть разным и для однотипного задания, и для произвольной команды.

Логика обработки результата выполнения не обязательно сводится к "обработке вывода".

Т.е. можно написать нечто в виде одной команды, что будет
заброшено везде, что-нибудь выполнит, посчитает результаты и однообразно
их сообщит "наверх", и такое сведение "задания" к "команде" вполне имеет
место, но выглядит достаточно искусственным.

Сообщение результатов наверх - не оптимальное решение. Проще хранить результат в статусе узла и выдавать при опросе кластера.

В heartbeat такие действия реализованы ресурсами и результаты выполнения собирает cluster resource manager.

Но это уже детали. Речь о том, что не нужно ограничивать действия однотипностью.

В том же heartbeat есть искусственное ограничение - команды могут быть оформлены только ресурсами, и это сильно ограничивает круг применения heartbeat.

 VO> Между тем это типичная кластерная схема со всеми вытекающими -
 VO> синхронизация изменений, split brain стратегии, выбор лидера.

А вот это вполне разумно, хоть и не верится, что inger не поднял
литературу по этому поводу :)

Хотелось бы заслушать мнение [EMAIL PROTECTED]

--
Regards, Vyt
mailto:  [EMAIL PROTECTED]
JID:     [EMAIL PROTECTED]

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
devel-conf mailing list
devel-conf@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить