Managing network data transfers in a virtual computer system

Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-2695973

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.