A network interface card architecture for I/O virtualization in embedded systems
Xen and the art of virtualization