Skip to content

Cuju System Architecture

PJT edited this page Dec 8, 2017 · 1 revision

Cuju Arch

Initialize FT

Backup Channel

QIOChannel Primary

QIOChannel Slave

Live Migration Backup

Hrtimer

Timer Function (Snapshot)

Hold Output

Net (event-tap)

Block device (templist)

Dirty Track

Guest RAM

Device state dirty

Backup Transfer

Primary Transfer

Fine-grained dirty region tracking

Slave Receive

Flush Output

Failover (Load VM, trans_close)