Никита Ющенко / Евгений Туманов, 3 курс, mod-sem [linux]

На этом форуме публикуются и уточняются постановки задач студентам, а также отслеживается ход их выполнения

Модератор: staff

Закрыто
Бычков Иван
Аспирант
Сообщения: 179
Зарегистрирован: 23 сен 2008 01:19 pm

Никита Ющенко / Евгений Туманов, 3 курс, mod-sem [linux]

Сообщение Бычков Иван »

Тема работы

Разработка средств сохранения и восстановления группы работающих процессов в ОС Linux

Актуальность

Опыт эксплуатации нашей сети показал, что «долгоживущие» сеансы — это очень удобно. И неприятно, когда сеанс приходится теряется (например в результате перезагрузки сервера).

На сегодняшний день существует некоторое количество систем, позволяющих при определённых условиях сохранить работающий процесс и позже восстановить его на этом же или на другом сервере. Основное назначение таких средств — создание контрольных точек, к которым можно при необходимости откатить выполнение программы (этот «сервис» используется в самых разных областях).

Задача данной работы — изучить текущее положение дел в этой области, и выяснить, имеются ли средства, способные обеспечит сохранение (и восстановление) пользовательских сеансов на сервере приложений. Если работоспособные средства будут найдены (что крайне маловероятно), то разработать схему их применения в нашей сети. Если же готовых средств нет, то попробовать такое средство создать.

План работы
  • осенний семестр - изучение литературы по теме checkpointing, изучение существующих средств, при необходимости — изучение задействованных низкоуровневых механизмов ОС Linux, создание «обзора состояния предметной области», подготовка доклада на семинар.
  • весенний семестр — план будет определён по результатам осеннего семестра; скорее всего будет поставлена задача на добавление некоторой функциональности в одно из существующих средств.
Ожидаемые результаты
  • «обзор состояния предментой области»
  • ожидаемый результат весеннего семестра будет определён по результатам осеннего семестра.
Евгений Туманов

Сообщение Евгений Туманов »

Отчет о научной работе за 5 семестр
студента 322 группы
Туманова Евгения

Научные руководители:
Ющенко Никита Викторович, Герасёв Александр Витальевич

Тема работы
Разработка средств сохранения и восстановления группы работающих процессов в ОС Linux

Текущие результаты
Прочитано несколько статей, описывающих общие подходы и принципы сохранения/восстановления процессов и некоторые частные реализации.
Проведён поиск информации о существующих и разрабатываемых реализациях.
Составлен список найденных проектов, их архитектуры и возможностей.

Литература

1. Roman, E. A Survey of Checkpoint/Restart Implementations. Berkeley Lab Technical Report (publication LBNL-54942), July 2002.
2. Byoung-Jip Kim Comparison of the Existing Checkpoint Systems. IBM Watson.
3. Sukadev Bhattiprolu, Eric W. Biederman, Serge Hallyn, Daniel Lezcano Virtual servers and checkpoint/restart in mainstream Linux. 2008
Закрыто