something about vm migration

VM migration

一、 What should be migrated

      1)cpu state

     2)network state

      3)memory state

      4)disk state

 

二、Existing technologies

      1)pre-copy

      2)post-copy

      3)memory de-duplication (merge the same page)

      4)memory compression

      5)parallelization migration (multi-threads)

      6)just translate the state of the disk

      7)trace and replay

     

三、Trend

      1)one → many

      2)gang migration

      3) parallelization

      4) heterogeneous storage environment

 

四、methods used in live storage migration

1)     dirty block track (DBT)

2)     I/O mirroring

 

五、live migration tools

1)     VMWare  Vmotion

2)     Xen              XenMotion(pre-copy)

3)     KVM             libvirt&virtmanager(pre-copy)

4)     hyperv          hyper-v(pre-copy)

 

六、migration performance

1)     total migration time

2)     down time

3)     impact on other application running on thesource host

你可能感兴趣的:(something about vm migration)