Veröffentlichung von CRIU 3.18, einem System zur Speicherung und Wiederherstellung des Zustands von Prozessen in Linux.

Die Veröffentlichung des CRIU 3.18 (Checkpoint and Restore In Userspace) Tools, das fĂŒr das Speichern und Wiederherstellen von Prozessen im Benutzermodus vorgesehen ist, wurde bekannt gegeben. Das Tool ermöglicht es, den Status eines oder mehrerer Prozesse zu speichern und dann die Arbeit ab der gespeicherten Position wiederaufzunehmen, auch nach einem Neustart des Systems oder auf einem anderen Server, ohne die bereits bestehenden Netzwerkverbindungen zu unterbrechen. Der Projektcode wird unter der GPLv2-Lizenz veröffentlicht.

Zu den Anwendungsbereichen der CRIU-Technologie zĂ€hlt die GewĂ€hrleistung eines OS-Neustarts ohne Unterbrechung der AusfĂŒhrung von lang laufenden Prozessen, Live-Migration von isolierten Containern, Beschleunigung des Starts langsamer Prozesse (man kann die Arbeit ab einem nach der Initialisierung gespeicherten Zustand beginnen), DurchfĂŒhrung von Kernel-Updates ohne Dienstneustart, regelmĂ€ĂŸiges Speichern des Status lang laufender Berechnungsaufgaben zur Wiederaufnahme der Arbeit im Falle eines Absturzes, Lastenverteilung auf Knoten in Clustern, Duplizierung von Prozessen auf ein anderes System (Fork auf ein entferntes System), sowie das Erstellen von Snapshots von Benutzeranwendungen wĂ€hrend ihres Betriebs zur Analyse auf einem anderen System oder fĂŒr den Fall, dass weitere Aktionen im Programm zurĂŒckgenommen werden mĂŒssen. CRIU wird in Containerverwaltungssystemen wie OpenVZ, LXC/LXD und Docker verwendet. Die fĂŒr die Funktion von CRIU erforderlichen Änderungen sind im Hauptkern des Linux-Kernels enthalten.

In der neuen Version:

  • Es wurde die Möglichkeit eingefĂŒhrt, CRIU ohne Root-Rechte zu verwenden.
  • UnterstĂŒtzung fĂŒr das Signal SIGTSTP (interaktives Pausierungssignal, das im Gegensatz zu SIGSTOP verarbeitet und ignoriert werden kann) wurde hinzugefĂŒgt.
  • Ein Parameter „—skip-file-rwx-check“ wurde hinzugefĂŒgt, um die ÜberprĂŒfung der Dateizugriffsrechte (r/w/x) wĂ€hrend der Wiederherstellung zu ĂŒberspringen.
  • UnterstĂŒtzung fĂŒr die Optionen IP_PKTINFO und IPV6_RECVPKTINFO wurde hinzugefĂŒgt.
  • FĂŒr ARM-Plattformen wurde UnterstĂŒtzung fĂŒr Hardware-Breakpoints implementiert.
  • Eine Optimierung der Speicherpunkte fĂŒr stark spĂ€rliche Ghost-Dateien (—ghost-fiemap) wurde hinzugefĂŒgt.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster