Profile

Cover photo
258 followers|142,562 views
AboutPostsPhotosYouTube

Stream

CRIU

Shared publicly  - 
 
The LPC schedule is almost ready :) The C/R microconf will be on Friday after lunch!
1
Add a comment...

CRIU

Shared publicly  - 
 
And we also have the Py bindings for CRIU.
For python developers there exists an easy API to communicate with CRIU. The module sits in lib/py/criu.py file.
4
Add a comment...

CRIU

Shared publicly  - 
 
2.6 is out with shared memory changes tracker, TMEM support for PPC and many more.
4
Add a comment...

CRIU

Shared publicly  - 
 
Power8's TMEM support has just landed.
The Power 8 introduces the transactional memory (TM) operations (see Power ISA 3.0 for details). The support for the transactional memory operation during the checkpoint and restart requires exten...
3
Add a comment...

CRIU

Shared publicly  - 
 
Next small step on the integration route -- CRIU-aware file utility starts landing distros.

# file inventory.img
inventory.img: CRIU inventory
# file --version
file-5.25
# cat /etc/fedora-release
Fedora release 24 (Twenty Four)

Look for file version 5.23 and above in your distros' updates ;)
CRIU is not so easy to be used as a standalone tool -- it works best integrated into other software. This page lists such software and provides details about the current status.
8
Add a comment...

CRIU

Shared publicly  - 
 
The 2.5 is out.

Not much of new stuff, mostly bugfixes. Also in the -dev branch we have almost finished x86 32bit support and test-able lazy restore, so hopefully one of these will get into next release :)

Stay tuned!
Name: Concrete oriole
5
1
Add a comment...

Communities

CRIU

Shared publicly  - 
 
The library for TCP sockets C/R has been merged into criu-dev branch :)
Libsoccr is the library that does TCP connection checkpoint and restore. It sits in criu sources and includes an API header and a static library.
4
Add a comment...

CRIU

Shared publicly  - 
 
The complete description of CRIU CLI is finally finished :) It will change, or course, but now all the options are at least minimally described.
This is a collection of articles describing specific CRIU command line options.
2
Add a comment...

CRIU

Shared publicly  - 
 
And finally. FINALLY! Docker will have C/R support in 1.13!

Kongrats and Kudos to Ross whose patience made this finally happen.
An implementation of the containerd checkpoint API for docker. For a detailed description, see the included documentation at experimental/checkpoint-restore.md. (ping #20300)
8
1
Add a comment...

CRIU

Shared publicly  - 
 
While we all watched the CRIU+Docker love story, in the background another one has just happened. A CRIU plugin for Slurm workload manager is done and ready for testing :)

BTW, Slurm itself lives at http://slurm.schedmd.com/slurm.html
[CRIU] New CRIU plugin for Slurm. Manuel Rodríguez Pascual manuel.rodriguez.pascual at gmail.com. Tue Aug 30 05:16:26 PDT 2016. Previous message: [CRIU] [PATCH] tty: Require @stdin being tty to inherit from in a laze fashion; Next message: [CRIU] New CRIU plugin for Slurm; Messages sorted by: ...
2
Add a comment...

CRIU

Shared publicly  - 
 
Active discussion is happening right now in the "C/R support in Docker" pull request %)
An implementation of the containerd checkpoint API for docker. For a detailed description, see the included documentation at experimental/checkpoint-restore.md. (ping #20300)
3
Add a comment...

CRIU

Shared publicly  - 
 
Some nice live migration demo by +Red Hat . BTW, in this demo a GUI of P.Haul sub-project is used :) which is cool.
4
3
Add a comment...
Communities
Contact Information
Contact info
Email
Story
Tagline
Checkpoint/Restore In Userspace
Introduction
Checkpoint/Restore In Userspace, or CRIU (pronounced kree-oo, IPA: /krɪʊ/, Russian: криу), is a software tool for Linux operating system. Using this tool, you can freeze a running application (or part of it) and checkpoint it to a hard drive as a collection of files. You can then use these files to restore and run the application from the point it was frozen at. The distinctive feature of the CRIU project is that it is mainly implemented in user space.
Links