Издање ЦРИУ 3.18, система за чување и враћање стања процеса у Линук

Објављено је издање ЦРИУ 3.18 (Цхецкпоинт анд Ресторе Ин Усерспаце) алата, дизајнираног за чување и враћање процеса у корисничком простору. Комплет алата вам омогућава да сачувате стање једног или групе процеса, а затим наставите са радом са сачуване позиције, укључујући и након поновног покретања система или на другом серверу без прекидања већ успостављених мрежних веза. Код пројекта се дистрибуира под ГПЛв2 лиценцом.

Међу областима примене ЦРИУ технологије, примећује се да се ОС поново покреће без нарушавања континуитета извршавања дуготрајних процеса, Ливе-миграције изолованих контејнера, убрзавања покретања спорих процеса (можете да почнете да радите са стање сачувано након иницијализације), ажурирање кернела без поновног покретања услуга, периодично чување стања дуготрајних рачунарских задатака да би се наставило са радом у случају пада, балансирање оптерећења на чворовима у кластерима, дуплирање процеса на другој машини (форк на удаљени систем), креирање снимака корисничких апликација у процесу за њихову анализу на другом систему или у случају да треба да откажете даље радње у програму. ЦРИУ се користи у системима за управљање контејнерима као што су ОпенВЗ, ЛКСЦ/ЛКСД и Доцкер. Промене неопходне да би ЦРИУ радио укључене су у главни састав Линук кернела.

У новом издању:

  • Предоставлена возможность использования CRIU без прав root.
  • Добавлена поддержка сигнала SIGTSTP (интерактивный сигнал приостановки выполнения, который в отличие от SIGSTOP может быть обработан и проигнорирован).
  • Добавлен параметр «—skip-file-rwx-check» для пропуска проверки прав доступа к файлу (r/w/x) при восстановлении.
  • Добавлена поддержка опций IP_PKTINFO и IPV6_RECVPKTINFO.
  • Для платформ ARM реализована поддержка аппаратных точек останова.
  • Добавлена оптимизация точек сохранения для сильно разреженных ghost-файлов (—ghost-fiemap).

Извор: опеннет.ру

Додај коментар