Пускането на CRIU 3.18, система за запазване и възстановяване на състоянието на процеси в Linux.

Публикация на инструмента CRIU 3.18 (Checkpoint and Restore In Userspace), предназначенного за запазване и възстановяване на процеси в потребителското пространство. Инструментът позволява да се запази състоянието на един или повече процеси, след което да продължи работата от запазената позиция, включително след рестартиране на системата или на друг сървър без прекъсване на вече установените мрежови връзки. Кодът на проекта се разпространява под лиценз GPLv2.

Сред ползите на технологията CRIU се откроява осигуряването на рестартиране на ОС без прекъсване на непрекъснатото изпълнение на дълготрайни процеси, мигриране на изолирани контейнери в реално време, ускоряване на стартирането на бавни процеси (може да започнем работа от състояние, запазено след инициализация), извършване на актуализации на ядрото без рестартиране на услугите, периодично запазване на състоянието на дългосрочни изчислителни задачи за възобновяване на работа в случай на срив, балансиране на натоварването в клъстери, дублиране на процеси на друга машина (fork на отдалечена система), създаване на снимки на потребителски приложения по време на работа за анализ на друга система или за случая, ако е необходимо да се анулират по-нататъшни действия в програмата. CRIU се прилага в системи за управление на контейнери като OpenVZ, LXC/LXD и Docker. Необходимите за работа промени на CRIU са включени в основното ядро на Linux.

В новото издание:

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

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster