Микроперезагрузка - Microreboot
Микроперезагрузка это метод, используемый для восстановления после сбоев в только аварийное программное обеспечение системы. Вместо перезагрузка вся система, перезапускаются только подмножества мелкозернистых компонентов. Уровень детализации компонентов обычно выше, чем уровень процесса (например, EJB -уровень в Java EE системы).
Цель ограничить перезагрузку мелкозернистыми компонентами состоит из трех частей: сократить время, необходимое для возврата системы в рабочее состояние, свести к минимуму нарушение работы системы и ее пользователей из-за сбоя и сохранить как можно больше памяти. данные приложения по возможности.
Концепция была предложена в 2001 г. Джордж Кандеа и Армандо Фокс, а бывший учился в аспирантуре Стэндфордский Университет. Первоначально он использовался на практике в таких системах, как система управления наземной спутниковой станцией и Java EE. сервер приложений; позже он лег в основу разработки коммерческих систем, таких как Системы данных Aster nCluster.[1][2]
внешняя ссылка
- Бумага для микроперезагрузки
- Документ о рекурсивной перезапуске
- Бумага с программным обеспечением только для сбоев
Рекомендации
- ^ Teradata Aster. "Детская мечта". Архивировано 12 марта 2011 года.. Получено 7 янв 2016.CS1 maint: неподходящий URL (связь)
- ^ Фокс, Армандо. «Вычисления, ориентированные на восстановление». Архивировано 14 января 2013 года.. Получено 7 янв 2016.CS1 maint: неподходящий URL (связь)