Результаты (
русский) 3:
[копия]Скопировано!
16.2.2 передать государственной машиныклиент - серверной архитектуры широко используется в осуществлении распространен sys - tems.сервер может рассматриваться как государственная машина, которая реализует клиент детерминированной мер в некоторых последовательности.государственная машина имеет состояние; она осуществляет шаг, казнив входной команду от клиента, который производит продукции и новое государство.как экзамен - пожалуйста, рассмотреть распределенной банковской системы со счетчиков как клиентов.государство государственная машина состоит из средств счета для всех пользователей.депозит будет изменять состояние государственной машины производства, как выпуск старых и новых средств.когда в один сервер, провал, что сервер может полностью прекратить банковской системы.в целях осуществления передать государственной машины, поэтому мы использовать набор серверов, каждая из которых самостоятельно осуществляет государственная машина.когда начался с того же первоначальное состояние, несмотря на поражение от серверов, все nonfaulty серверы будут такие же последовательности государства и мероприятия.клиент выдачи команда может затем использовать результаты, благодаря nonfaulty сервера.реплики проблема координации может быть уменьшена на консенсус, проблемы, поскольку все государства машины придется согласиться на выбор следующий запрос, который будет использоваться для обновления своего государства.степень распространения k будет зависеть от характера и степени неудачи.[в sch90], шнайдер представил теорию передать государственной машины, и она отражает суть поддержания отказоустойчивого службы посредством активного тиражирования.центральным элементом этой теории надежности атомной multicasts (раздел 15).следующие два требования должны быть satis - за любым проведение передать государственной машины:
переводится, пожалуйста, подождите..
