liujunming / paper_reading_notes

1 stars 0 forks source link

Live Migration of Direct-Access Devices #57

Closed liujunming closed 8 months ago

liujunming commented 8 months ago

https://www.usenix.org/legacy/event/wiov08/tech/full_papers/kadav/kadav.pdf wiov'08

liujunming commented 8 months ago
image
liujunming commented 8 months ago
image image
liujunming commented 8 months ago
image
liujunming commented 8 months ago
image
liujunming commented 8 months ago

无需关注论文Implementation部分的细节

liujunming commented 8 months ago
image

感觉在实际生产环境中,就没这样的需求!

liujunming commented 8 months ago

并未在论文中找到记录DMA脏页的相关描述,感觉是存在问题的。

总结下:

  1. shadow driver在热迁移前,记录网络设备的状态;
  2. 迁移到目的端后,shadow driver先卸载源端网络设备的driver;
  3. 在目的端,shadow driver安装目的端网络设备的driver;
  4. 在目的端,利用第1步记录的网络设备的状态数据,在目的端的网络设备driver中恢复状态。

论文还允许源端与目的端的直通网卡设备不一样,但是感觉在真实生产环境中,应该是不会存在这样的需求。