Нашри CRIU 3.18, система барои нигоҳдорӣ ва барқарорсозии ҳолати равандҳо дар Linux

Нашри маҷмӯаи абзори CRIU 3.18 (Нуктаи санҷиш ва барқарорсозӣ дар фазои корбар) нашр шудааст, ки барои захира ва барқарор кардани равандҳо дар фазои корбар тарҳрезӣ шудааст. Маҷмӯаи асбобҳо ба шумо имкон медиҳад, ки ҳолати як ё як гурӯҳи равандҳоро захира кунед ва сипас корро аз мавқеи захирашуда, аз ҷумла пас аз бозоғозии система ё дар сервери дигар бидуни вайрон кардани пайвастҳои аллакай муқарраршудаи шабака барқарор кунед. Рамзи лоиҳа тибқи иҷозатномаи GPLv2 паҳн карда мешавад.

Самтҳои татбиқи технологияи CRIU иборатанд аз таъмини барқарорсозии ОС бидуни халалдор кардани давомнокии иҷрои равандҳои дарозмуддат, Муҳоҷирати мустақими контейнерҳои ҷудошуда, суръат бахшидан ба оғози равандҳои суст (шумо метавонед корро аз ҳолати пас аз оғозёбӣ захирашуда оғоз кунед), иҷрои ядро ​​​​навсозӣ бидуни аз нав оғоз кардани хидматҳо, давра ба давра нигоҳ доштани ҳолати равандҳои дарозмуддат. Ҳисоб кардани вазифаҳо барои барқарор кардани кор дар ҳолати садама, мувозинат кардани сарбории гиреҳҳо дар кластерҳо, такрор кардани равандҳо дар мошини дигар (форк ба системаи дурдаст), эҷоди аксҳои барномаҳои корбар ҳангоми кор барои таҳлил дар системаи дигар ё дар ҳолати зарурати бекор кардани амалҳои минбаъда дар барнома. CRIU дар системаҳои идоракунии контейнерҳо ба монанди OpenVZ, LXC/LXD ва Docker истифода мешавад. Тағиротҳое, ки барои кор кардани CRIU заруранд, ба ядрои асосии Linux дохил карда шудаанд.

Дар нашри нав:

  • Истифодаи CRIU-ро бидуни ҳуқуқи реша имконпазир аст.
  • Дастгирии иловашуда барои сигнали SIGTSTP (сигнали интерактивӣ барои боздоштани иҷро, ки бар хилофи SIGSTOP, коркард ва нодида гирифтан мумкин аст).
  • Параметри "--skip-file-rwx-check" барои гузаштан аз санҷиши иҷозатҳои файл (r/w/x) ҳангоми барқарорсозӣ илова карда шуд.
  • Дастгирии иловагӣ барои имконоти IP_PKTINFO ва IPV6_RECVPKTINFO.
  • Барои платформаҳои ARM, дастгирии нуқтаҳои шикастани сахтафзор амалӣ карда шудааст.
  • Оптимизатсияи нуқтаи захиравӣ барои файлҳои хеле камёфт (--ghost-fiemap).

Манбаъ: opennet.ru

Илова Эзоҳ