https://github.com/liujunming/paper_reading_notes/issues/13

Notes about ATC’18 paper.

个人对Mediated Pass-Through的理解是软件版的SR-IOV。看了这篇论文,有助于理解NVMe SR-IOV的一些实现细节吧。Mediated Pass-Through软件模拟的一部分操作,SR-IOV是用硬件来实现的。比如文章中的DMA translation,在SR-IOV中,由IOMMU的DMA Remapping来完成;SLBA的translation由SSD的firmware或者硬件来完成,反正不需要Hypervisor去做转换!