Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management
Reexamination Certificate
2003-12-18
2008-09-09
Ho, Andy (Department: 2194)
Electrical computers and digital processing systems: virtual mac
Virtual machine task or process management
C718S105000, C719S313000, C719S319000, C719S321000, C719S327000
Reexamination Certificate
active
07424710
ABSTRACT:
An engine (TOE) is provided in a virtualized computer system for offloading I/O tasks using any defined protocol such as TCP/IP. The system includes a virtual machine (VM), which has a guest operating system (OS) that runs via a virtual machine monitor (VMM) on a system-level software platform (vmkernel), which also forms the software interface layer to at least one physical network connection device. A TCP/IP stack is included in vmkernel. During normal I/O operation, for sockets associated with TOE, processes in an application layer in the guest OS are able to communicate directly with vmkernel's TCP/IP stack, thereby bypassing the guest OS kernel.
REFERENCES:
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 6658564 (2003-12-01), Smith et al.
patent: 7111303 (2006-09-01), Macchiano et al.
patent: 2004/0010787 (2004-01-01), Traut et al.
Arunachalam Ramu
Mahalingam Mallik
Nelson Michael
Heyman Leonard
Ho Andy
Pearce Jeffrey
VMware, Inc.
LandOfFree
TCP/IP offloading for virtual machines does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with TCP/IP offloading for virtual machines, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and TCP/IP offloading for virtual machines will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3985051