发明名称 Zero-copy network I/O for virtual hosts
摘要 Techniques for virtualized computer system environments running one or more virtual machines that obviate the extra host operating system (0/S) copying steps required for sending and receiving packets of data over a network connection, thus eliminating major performance problems in virtualized environment. Such techniques include methods for emulating network I/O hardware device acceleration-assist technology providing zero-copy I/O sending and receiving optimizations. Implementation of these techniques require a host 0/S to perform actions including, but not limited to: checking of the address translations (ensuring availability and data residency in physical memory), checking whether the destination of a network packet is local (to another virtual machine within the computing system), or across an external network; and, if local, checking whether either the sending destination VM, receiving VM process, or both, supports emulated hardware accelerated-assist on the same physical system. This optimization, in particular, provides a further optimization in that the packet data checksumming operations may be omitted when sending packets between virtual machines in the same physical system.
申请公布号 US8701126(B2) 申请公布日期 2014.04.15
申请号 US20100771234 申请日期 2010.04.30
申请人 VAN RIEL HENRI HAN;RED HAT, INC. 发明人 VAN RIEL HENRI HAN
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址