System and method for managing metrics table per virtual...

Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S025000, C709S224000, C710S305000, C710S306000, C719S324000

Reexamination Certificate

active

11066590

ABSTRACT:
A method, computer program product, and distributed data processing system that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to track performance and reliability statistics per virtual upstream and downstream port, thereby allowing a system and network management to be performed at finer granularity than what is possible using conventional physical port statistics, is provided. Particularly, a mechanism of managing per-virtual port performance metrics in a logically partitioned data processing system including allocating a subset of resources of a physical adapter to a virtual adapter of a plurality of virtual adapters is provided. The subset of resources includes a virtual port having an identifier assigned thereto. The identifier of the virtual port is associated with an address of a physical port. A metric table is associated with the virtual port, wherein the metric table includes metrics of operations that target the virtual port.

REFERENCES:
patent: 6111894 (2000-08-01), Bender et al.
patent: 6134641 (2000-10-01), Anand
patent: 6629157 (2003-09-01), Falardeau et al.
patent: 6629162 (2003-09-01), Arndt et al.
patent: 6662289 (2003-12-01), Ang
patent: 6665759 (2003-12-01), Dawkins et al.
patent: 6704284 (2004-03-01), Stevenson et al.
patent: 6804741 (2004-10-01), Cowan
patent: 6823418 (2004-11-01), Langendorf et al.
patent: 6880021 (2005-04-01), Easton et al.
patent: 6973510 (2005-12-01), Arndt et al.
patent: 7080291 (2006-07-01), Moriki et al.
patent: 2002/0069335 (2002-06-01), Flynn, Jr. et al.
patent: 2002/0085493 (2002-07-01), Pekkala et al.
patent: 2002/0112102 (2002-08-01), Tarui et al.
patent: 2002/0129172 (2002-09-01), Baskey et al.
patent: 2002/0129212 (2002-09-01), Lee et al.
patent: 2003/0014738 (2003-01-01), Dawkins et al.
patent: 2003/0061379 (2003-03-01), Craddock et al.
patent: 2003/0110205 (2003-06-01), Johnson
patent: 2003/0204648 (2003-10-01), Arndt
patent: 2003/0236852 (2003-12-01), Fernandes et al.
patent: 2004/0202189 (2004-10-01), Arndt et al.
patent: 2005/0076157 (2005-04-01), Serizawa et al.
patent: 2005/0091365 (2005-04-01), Lowell et al.
patent: 2005/0097384 (2005-05-01), Uehara et al.
patent: 2005/0102682 (2005-05-01), Rajesh et al.
patent: 2005/0119996 (2005-06-01), Ohata et al.
patent: 2005/0120160 (2005-06-01), Plouffe et al.
patent: 2005/0182788 (2005-08-01), Arndt et al.
patent: 2005/0240932 (2005-10-01), Billau et al.
patent: 2005/0246450 (2005-11-01), Enko et al.
patent: 2006/0044301 (2006-03-01), Ha
patent: 2006/0069828 (2006-03-01), Goldsmith
patent: 2006/0112376 (2006-05-01), Broberg et al.
patent: 2006/0184349 (2006-08-01), Goud et al.
patent: 2006/0239287 (2006-10-01), Johnsen et al.
patent: 2006/0242330 (2006-10-01), Torudbakken et al.
patent: 2006/0242332 (2006-10-01), Johnsen et al.
patent: 2006/0242333 (2006-10-01), Johnsen et al.
patent: 2006/0242352 (2006-10-01), Torudbakken et al.
patent: 2006/0242354 (2006-10-01), Johnsen et al.
patent: 2006/0253619 (2006-11-01), Torudbakken et al.
patent: 1508855 (2004-08-01), None
U.S. Appl. No. 11/066,424, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,645, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,869, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,951, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,201, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,818, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,518, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,096, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,419, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,931, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/068,664, filed Feb. 28, 2005, Arndt et al.
U.S. Appl. No. 11/066,353, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,830, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,829, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,517, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,821, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,487, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,519, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/066,521, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/067,354, filed Feb. 25, 2005, Arndt et al.
U.S. Appl. No. 11/065,823, filed Feb. 25, 2005, Arndt et al.
Jann et al., “Dynamic Reconfiguration: Basic Building Blocks for Autonomic Computing on IBM PSeries Servers,” IBM System Journal, vol. 42, Jan. 2003 pp. 29-37.
“Logical Partition Security in the IBM @server pSeries 690”, IBM, 2002, pp. 1-13.
Hensbergen, “The Effect of Virtualization on OS Interference”, IBM Research, Proceedings of 1st workshop on Operating Systems Inteference in High Performance Applications, Aug. 2005, p. 1-6.
“Virtual Interface Architecture Specification”, Version 1.0, Dec. 1997, pp. 11-12, 20-22, 55-57, 64-66, retrieved Apr. 19, 2006. http://rimonbarr.com/repository/cs614/san—10.pdf.

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

System and method for managing metrics table per virtual... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for managing metrics table per virtual..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for managing metrics table per virtual... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3834169

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