Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing
Reexamination Certificate
2011-04-26
2011-04-26
Bates, Kevin (Department: 2442)
Electrical computers and digital processing systems: multicomput
Network-to-computer interfacing
C709S223000
Reexamination Certificate
active
07934020
ABSTRACT:
A virtual computer system, including one or more virtual machines (VMs), is connected to a computer network by multiple network interface cards (NICs). The VMs are supported by a kernel, which includes a resource manager for allocating system resources among the VMs, including network data bandwidth. A NIC manager is loaded into the kernel as a driver or is integrated into the kernel, for selecting NICs over which outgoing network data is transferred, including providing functions such as failovers and failbacks, as well as load distribution. Implementing the NIC manager in the kernel provides NIC teaming functions to each of the VMs without having to implement a NIC teaming solution in each of the VMs, adding to the simplicity, flexibility and portability of the VMs. In addition, integrating the NIC manager into the kernel improves the kernel's ability to manage the VMs and to implement network resource allocations for the VMs.
REFERENCES:
patent: 5553291 (1996-09-01), Tanaka et al.
patent: 5948069 (1999-09-01), Kitai et al.
patent: 6208616 (2001-03-01), Mahalingam et al.
patent: 6453392 (2002-09-01), Flynn, Jr.
patent: 6567377 (2003-05-01), Vepa et al.
patent: 6795966 (2004-09-01), Lim et al.
patent: 6802062 (2004-10-01), Oyamada et al.
patent: 6810421 (2004-10-01), Ishizaki et al.
patent: 6961941 (2005-11-01), Nelson et al.
patent: 7020796 (2006-03-01), Ennis et al.
patent: 7111086 (2006-09-01), Ecoleston et al.
patent: 7111303 (2006-09-01), Macchiano et al.
patent: 7134052 (2006-11-01), Bailey et al.
patent: 7136800 (2006-11-01), Vega
patent: 7203944 (2007-04-01), van Rietschote et al.
patent: 7225240 (2007-05-01), Fox et al.
patent: 7376743 (2008-05-01), Bazzinotti et al.
patent: 7424710 (2008-09-01), Nelson et al.
patent: 7506265 (2009-03-01), Traut et al.
patent: 2002/0069335 (2002-06-01), Flylnn, Jr.
patent: 2002/0080752 (2002-06-01), Johansson et al.
patent: 2002/0143842 (2002-10-01), Cota-Robles et al.
patent: 2002/0143939 (2002-10-01), Riddle et al.
patent: 2003/0069939 (2003-04-01), Russell
patent: 2003/0163523 (2003-08-01), Chang et al.
patent: 2004/0032830 (2004-02-01), Bly et al.
patent: 2004/0103314 (2004-05-01), Liston
patent: 2004/0128670 (2004-07-01), Robinson et al.
patent: 2004/0172574 (2004-09-01), Wing et al.
patent: 2004/0215858 (2004-10-01), Armstrong et al.
patent: 2004/0221285 (2004-11-01), Donovan et al.
patent: 2004/0267866 (2004-12-01), Carollo et al.
patent: 2007/0276941 (2007-11-01), Yodaiken
Scales Daniel J.
Xu Hao
Bates Kevin
Recek Jason
Smith Darryl A.
VMware, Inc.
LandOfFree
Managing network data transfers in a virtual computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Managing network data transfers in a virtual computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing network data transfers in a virtual computer system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2695973