Migration of a virtual endpoint from one virtual plane to...

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S240000

Reexamination Certificate

active

07813366

ABSTRACT:
Mechanisms for migration of a virtual endpoint from one virtual plane to another are provided. With these mechanisms, when a management application requests migration of a virtual endpoint (VE) from one virtual plane (VP) to another, a fabric manager provides an input/output virtualization intermediary (IOVI) with an interrupt to perform a stateless migration. The IOVI quiesces outstanding requests to the virtual functions (VFs) of the VE, causes a function level reset of the VFs, deconfigures addresses in intermediary switches corresponding to the VP, and informs the fabric manager that a destination migration is requested. The fabric manager sends an interrupt to the destination IOVI which performs a function level reset of the destination VFs and reprograms the intermediary switches with the addresses of the destination VP. The destination VFs may then be placed in an active state.

REFERENCES:
patent: 4769769 (1988-09-01), Bolt et al.
patent: 5784576 (1998-07-01), Guthrie et al.
patent: 5875308 (1999-02-01), Egan et al.
patent: 5911001 (1999-06-01), Kawada
patent: 5930496 (1999-07-01), MacLaren et al.
patent: 6070207 (2000-05-01), Bell
patent: 6125114 (2000-09-01), Blanc et al.
patent: 6185642 (2001-02-01), Beukema et al.
patent: 6189058 (2001-02-01), Jones, III et al.
patent: 6289405 (2001-09-01), Movall et al.
patent: 6505263 (2003-01-01), Larson et al.
patent: 6684281 (2004-01-01), Sugahara et al.
patent: 6864886 (2005-03-01), Cavallaro et al.
patent: 6954813 (2005-10-01), Holly, III et al.
patent: 6968414 (2005-11-01), Abbondanzio et al.
patent: 7028125 (2006-04-01), Lee
patent: 7103888 (2006-09-01), Cayton et al.
patent: 7133958 (2006-11-01), Kuskin
patent: 7174407 (2007-02-01), Hou et al.
patent: 7308523 (2007-12-01), Ngai
patent: 7502884 (2009-03-01), Shah et al.
patent: 7529860 (2009-05-01), Freimuth et al.
patent: 7657663 (2010-02-01), Freimuth et al.
patent: 2002/0078308 (2002-06-01), Altman et al.
patent: 2002/0191627 (2002-12-01), Subbiah et al.
patent: 2002/0194407 (2002-12-01), Kim
patent: 2003/0065752 (2003-04-01), Kaushik et al.
patent: 2003/0065856 (2003-04-01), Kagan et al.
patent: 2003/0163755 (2003-08-01), Fung et al.
patent: 2003/0204648 (2003-10-01), Arndt
patent: 2003/0208642 (2003-11-01), Desai et al.
patent: 2004/0019729 (2004-01-01), Kelley et al.
patent: 2004/0039892 (2004-02-01), Goldschmidt
patent: 2004/0049601 (2004-03-01), Boyd et al.
patent: 2004/0059807 (2004-03-01), Klotz et al.
patent: 2004/0073742 (2004-04-01), Arimilli et al.
patent: 2004/0215569 (2004-10-01), Agha et al.
patent: 2005/0246460 (2005-11-01), Stufflebeam, Jr.
patent: 2006/0101186 (2006-05-01), Lee
patent: 2006/0161419 (2006-07-01), Herrell et al.
patent: 2006/0242333 (2006-10-01), Johnsen et al.
patent: 2006/0242354 (2006-10-01), Johnsen et al.
patent: 2006/0277348 (2006-12-01), Wooten
patent: 2006/0281541 (2006-12-01), Nguyen et al.
patent: 2007/0097949 (2007-05-01), Boyd et al.
patent: 2007/0130407 (2007-06-01), Olson et al.
patent: 2007/0266179 (2007-11-01), Chavan et al.
patent: 2007/0294444 (2007-12-01), Panesar
patent: 2008/0005415 (2008-01-01), Lopez et al.
patent: 2008/0005706 (2008-01-01), Sharma et al.
patent: 2008/0025289 (2008-01-01), Kapur et al.
patent: 2008/0034147 (2008-02-01), Stubbs et al.
patent: 2008/0040463 (2008-02-01), Brown et al.
patent: 2008/0126778 (2008-05-01), Bishop et al.
patent: 2008/0259555 (2008-10-01), Bechtolsheim et al.
patent: 2008/0313364 (2008-12-01), Flynn et al.
U.S. Appl. No. 11/612,522, filed Dec. 19, 2006, Freimuth et al.
U.S. Appl. No. 11/612,526, filed Dec. 19, 2006, Freimuth et al.
U.S. Appl. No. 11/612,530, filed Dec. 19, 2006, Freimuth et al.
U.S. Appl. No. 11/612,535, filed Dec. 19, 2006, Freimuth et al.
U.S. Appl. No. 11/612,538, filed Dec. 19, 2006, Friemuth et al.
U.S. Appl. No. 11/612,543, filed Dec. 19, 2006, Freimuth et al.
U.S. Appl. No. 11/612,555, filed Dec. 19, 2006, Freimuth et al.
U.S. Appl. No. 11/612,562, filed Dec. 19, 2006, Freimuth et al.
USPTO U.S. Appl. No. 11/612,522, Image File Wrapper printed Apr. 29, 2010, 2 pages.
USPTO U.S. Appl. No. 11/612,526, Image File Wrapper printed Apr. 29, 2010, 2 pages.
USPTO U.S. Appl. No. 11/612,530, Image File Wrapper printed Apr. 29, 2010, 2 pages.
USPTO U.S. Appl. No. 11/612,535, Image File Wrapper printed Apr. 29, 2010, 2 pages.
USPTO U.S. Appl. No. 11/612,538, Image File Wrapper printed Apr. 29, 2010, 2 pages.
USPTO U.S. Appl. No. 11/612,543, Image File Wrapper printed Apr. 29, 2010, 3 pages.
USPTO U.S. Appl. No. 11/612,555, Image File Wrapper printed Apr. 29, 2010, 2 pages.
USPTO U.S. Appl. No. 11/612,562, Image File Wrapper printed Apr. 29, 2010, 2 pages.
“Intel Virtualization Technology for Directed I/O Architecture Specification”, Intel, Feb. 2006, pp. 1-106.
Krause, Michael et al., “I/O Virtualization and Sharing”, Microsoft Corporation, 2006, pp. 1-26.
Mihalis, Zack, “PCI Express gains I/O virtualization”, Network World, Jul. 24, 2006, pp. 1-2.
Recio, Renato, “System IO Network Evolution, Closing the Requirement Gaps”, IBM Corporation, 2006, pp. 1-14.
Final Office Action mailed Jun. 9, 2010 for U.S. Appl. No. 11/612,522; 24 pages.
Interview Summary mailed May 14, 2010 for U.S. Appl. No. 11/612,543; 4 pages.
Response to Office Action filed with the USPTO on May 14, 2010 for U.S. Appl. No. 11/612,543; 11 pages.
Response to Office Action filed with the USPTO on Jun. 15, 2010 for U.S. Appl. No. 11/612,535; 13 pages.
Examiner's Request for Information mailed Jul. 21, 2010 for U.S. Appl. No. 11/612,538; 4 pages.
Notice of Allowance mailed Jul. 8, 2010 for U.S. Appl. No. 11/612,543; 5 pages.
Notice of Allowance mailed Jul. 12, 2010 for U.S. Appl. No. 11/612,526; 14 pages.

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

Migration of a virtual endpoint from one virtual plane to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Migration of a virtual endpoint from one virtual plane to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Migration of a virtual endpoint from one virtual plane to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4227420

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