Docker Live Migration
簡單列一下我聽到的重點
- Linux Kernel 3.11 才支援
- 透過一個叫做 CRIU 的技術達成
- 參考網站: CRIU
- Docker 1.13 experimental build 支援
- 有兩個層面
- In-Memory Change
- In-Memory + Filesystem Change
- In-Memory Change
- 透過 checkpoint 的方式,將變更記錄下來,我猜測是以版本控管的方式 push 相關的 metadata
- 在新的機器上,可以透過 pull 方式 merge 新的 metadata 變更,然後繼續往下執行
如果這個技術真的可以達到,那其實真的要把 VM 幹掉很快~