Open main menu

OpenVZ Virtuozzo Containers Wiki β

CR tools

Revision as of 20:16, 14 October 2011 by Cyrillos (talk | contribs)

Contents

What CRtools is

CRtools is an utility to checkpoint/restore process tree. Unlike checkpoint/restore implemented completely in kernel space, it tries to achieve the same target mostly in user space.

Agenda

  1. Basic design (checkpoint == proc + SEIZE, restore == syscalls + execve)
  2. What's required from kernel

Basic design

Checkpoint

The checkpoint procedure relies heavily on /proc file system, since it's a general place where crtools takes all info it needs.