Результаты (
русский) 2:
[копия]Скопировано!
В асинхронной модели, краш неудачи не могут быть обнаружены с полной уверенностью, так как не существует нижняя граница скорости , с которой процесс может выполнять свои действия. Конструкция неудач краш - систем терпимо бы значительно упростить , если процессы могли правильно определить ли разбился другой процесс. В синхронной системе , в которой скорость процессора и задержки канала ограничены, авария неисправность может быть обнаружена с помощью тайм - аута. Одним из таких процессов реализация требует , чтобы периодически транслировать Heart- сигнал биений , что означает , я жив. Когда другие правильные процессы не в состоянии получить сигнал пульса в течение заданного периода времени, они приходят к выводу , что процесс вышел из строя.
В целом, внутренние сбои в процессоре не может привести к хорошей версии ошибочного поведения, иногда это может быть довольно грязно , Так как большинство алгоритмов отказоустойчивые предназначены для обработки только неудачи аварии, было бы хорошо , если любая произвольная внутренняя ошибка в процессоре может быть преобразована к провалу аварии (путем включения дополнительных аппаратных средств и / или программного обеспечения в окне процессора). Это обстоятельство нашло отражение в более доброкачественной модели терпят неудачу-стоп процессоров. Неисправностью-стоп процессор имеет два свойства: (1) она останавливает выполнение программы , когда происходит сбой, и (2) внутреннее состояние энергонезависимой памяти безвозвратно утеряны. Шлихтинга и Шнайдер [SS83] описали реализацию к-fail- остановки процессора он удовлетворяет Fail-стоп свойства с высокой вероятностью , когда к или меньше из-за неисправности, и система может обнаружить , когда другой сбой-стоп процессор останавливается. Аварийный останов простая абстракция предназначена для упрощения конструкции отказоустойчивых алгоритмов. Если система не может терпеть неудачу-стоп неудачи, то нет никакого способа , которым он может терпеть неудачи аварии.
переводится, пожалуйста, подождите..
