checkpoint-restore / criu-coordinator

The criu-coordinator tool aims to enable checkpoint/restore support for distributed applications with CRIU.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CRIU Coordinator

criu-coordinator enables checkpoint coordination among multiple processes, containers, or Kubernetes Pods.

Usage Example

  1. Start coordinator server
criu-coordinator server --address 127.0.0.1 --port 8080
  1. Create directory for CRIU image files and copy criu-coordinator.json
mkdir /tmp/test
cp example-config/criu-coordinator.json /tmp/test/
  1. Configure CRIU to use criu-coordinator
mkdir -p /etc/criu/
echo action-script="$(which criu-coordinator)" | sudo tee /etc/criu/default.conf

License

criu-coordinator is licensed under the Apache 2.0 license.

About

The criu-coordinator tool aims to enable checkpoint/restore support for distributed applications with CRIU.

License:Apache License 2.0


Languages

Language:Rust 96.1%Language:Makefile 2.8%Language:Python 0.8%Language:C 0.2%