Алгоритм Паксос
Паксос — семейство протоколов для решения задачи консенсуса в сети ненадёжных вычислителей. Консенсус — процесс получения согласованного результата группой участников, основная проблема — наличие помех в среде передачи данных.[1] Данная задача используется, например, для утверждения транзакций в распределённых системах. Протоколы решения задачи консенсуса — базовый элемент автоматного подхода в распределённых вычислениях, предложенного Лесли Лампортом[2] и исследованного далее Ф. Шнайдером.[1] Автоматный подход — метод реализации алгоритма на распределённой системе, сохраняющий устойчивость к отказам. Это системный подход, не допускающий неосознанного внесения ошибок. Принципиальный подход Лампорта рассматривает все возможные случаи. Семейство протоколов Паксос было создано и описано в 1990 г., но не было опубликовано в научной литературе до 1998 г. Однако, исследования на данную тематику начались задолго до реализации протокола. Например, автоматная репликация, подход к программированию на основе модели виртуальной синхронизации, предложенной в 1985 г. Семейство протоколов Паксос рассматривает варианты решения задачи консенсуса в зависимости от количества вычислителей, количества задержек для получения результата, активности участников, количества отправленных сообщений и типов отказов. Результат отказоустойчивого консенсуса не определён (то есть, при определённых условиях вычислители не смогут прийти к согласию), однако, гарантируется безопасность (консистентность), а условия, при которых консенсус невозможен, очень редки.
О названииАлгоритм назван в честь вымышленной системы права греческого острова Паксос. Свойства безопасности и живучестиАлгоритмы данного семейства гарантируют 3 следующих показателя:
ПредусловияВычислителиСетьЧисло процессоровРолиКворумПредложенное число и согласованное значениеПримеры реализацииПростой паксосМульти-паксосОптимизацииДешёвый паксосСокращённый паксосОбобщённый паксосВизантийский паксосОстановимый паксосОстановимый конечный автомат — тот, который может остановить работу по определённой команде. Такие автоматы используются, например, для реализации изменения конфигурации в реплицированном автомате: реконфигурируемый автомат реализуется как последовательность остановимых автоматов, каждый работает в своей конфигурации. Остановимый паксос реализует реплицируемый остановимый конечный автомат. Промышленное использование
См. также
Примечания
Ссылки
Категории:
Источник: Русская википедия 2012 | ||||||
Вы можете разместить ссылку на этот материал у себя на сайте, блоге или форуме
Похожие статьи ПаксосПаксос Паксос - (Paxos) — один из ионических островов, к ЮВ от Корфу, 19 кв. км. Жителей (вместе с принадлежащим острову скалистым Антипаксосом [3 кв. км]) 4025. П. и Антипаксос производят вино, оливки, миндаль, апельсины и лимоны. На Антипаксосе (в древности Propaxos) встречаются асфальтовые месторождения. П. и Антипаксос в древности назывались одним именем Paxoi. Ср. Людвиг Сальватор, эрцгерц. тосканский, "Р. und Antipaxos" (Вюрцбург, 1877). Паксос Паксос Координаты: 39°1227 с. ш. 20°0941 в. д. / 39.2075° с. ш. 20.161389° в. д. (G)39.2075, 20.161389 Паксос Паксос (Пакси) (греч. , Paksi, англ. Paxos, Paxi) — самый маленький из Ионических островов. Фактически, в Греции под названием Паксос понимают комплекс островов, наибольший их которых — Паксос, а меньший, близлежащий остров, известный винами и песчаными берегами — Анти-Паксос. Согласно греческой мифологии, Посейдон создал остров, ударив остров Корфу своим трезубцем, для того, чтобы у него и его жены Амфитриты появилось тихое спокойное место для отдыха. Предположительно, Паксос (остров) Паксос (остров) Координаты: 39°1227 с. ш. 20°0941 в. д. / 39.2075° с. ш. 20.161389° в. д. (G) (O)39.2075, 20.161389 Паксос Паксос (Пакси) (греч. , Paksi, англ. Paxos, Paxi) — самый маленький из семи основных Ионических островов. Фактически, в Греции под названием Паксос понимают комплекс островов, наибольший из которых — Паксос, а меньший, близлежащий остров, известный винами и песчаными берегами — Анти-Паксос. Согласно греческой мифологии, Посейдон создал остров, ударив остров Корфу своим трезубцем, для того, чтобы у него и его жены Амфитриты появилось тихое спокойное место для Паксос (остров) Паксос (остров) Координаты: 39°1227 с. ш. 20°0941 в. д. / 39.2075° с. ш. 20.161389° в. д. (G) (O)39.2075, 20.161389 Паксос Паксос (Пакси) (греч. , Paksi, англ. Paxos, Paxi) — самый маленький из семи основных Ионических островов. Фактически, в Греции под названием Паксос понимают комплекс островов, наибольший из которых — Паксос, а меньший, близлежащий остров, известный винами и песчаными берегами — Анти-Паксос. Согласно греческой мифологии, Посейдон создал остров, ударив остров Корфу своим трезубцем, для того, чтобы у него и его жены Амфитриты появилось тихое спокойное место для Паксос (остров) Паксос (остров) Паксос (остров) Координаты: 39°1227 с. ш. 20°0941 в. д. / 39.2075° с. ш. 20.161389° в. д. (G)39.2075, 20.161389 Паксос Паксос (Пакси) (греч. , Paksi, англ. Paxos, Paxi) — самый маленький из Ионических островов. Фактически, в Греции под названием Паксос понимают комплекс островов, наибольший их которых — Паксос, а меньший, близлежащий остров, известный винами и песчаными берегами — Анти-Паксос. Согласно греческой мифологии, Посейдон создал остров, ударив остров Корфу своим трезубцем, для того, чтобы у него и его жены Амфитриты появилось тихое спокойное место для Искать все статьи, похожие на текущую (Алгоритм Паксос) |
Универсальная энциклопедия 2012 Карта сайта Страница создана за 0.013875 сек. Всего документов включено в базу знаний: 5150576 |