Electrical computers and digital processing systems: multicomput – Network computer configuring – Reconfiguring
Reexamination Certificate
2011-07-19
2011-07-19
Dalencourt, Yves (Department: 2457)
Electrical computers and digital processing systems: multicomput
Network computer configuring
Reconfiguring
C709S220000, C709S222000, C709S227000, C709S230000
Reexamination Certificate
active
07984123
ABSTRACT:
A method, system, and computer readable medium for reconfiguring a virtual network path. A virtual switching table associated with virtual network interface cards (VNICs) is populated and used to implement the virtual network path. The virtual network path includes a first virtual wire between a first VNIC located in a first computer and a second VNIC located in a second computer. A first network packet and a second network packet are placed in a receive buffer associated with the second VNIC. The first network packet is transmitted to the second VNIC using the virtual switching table. The second VNIC is migrated from the second computer to a third computer. The virtual switching table is updated based on migrating the second VNIC. The second network packet is transmitted to the second VNIC in the third computer using the virtual switching table.
REFERENCES:
patent: 6041053 (2000-03-01), Douceur et al.
patent: 6070219 (2000-05-01), McAlpine et al.
patent: 6131163 (2000-10-01), Wiegel
patent: 6163539 (2000-12-01), Alexander et al.
patent: 6269401 (2001-07-01), Fletcher et al.
patent: 6477643 (2002-11-01), Vorbach et al.
patent: 6594775 (2003-07-01), Fair
patent: 6600721 (2003-07-01), Edholm
patent: 6714960 (2004-03-01), Bitar et al.
patent: 6757731 (2004-06-01), Barnes et al.
patent: 6771595 (2004-08-01), Gilbert et al.
patent: 6831893 (2004-12-01), Nun et al.
patent: 6859841 (2005-02-01), Narad et al.
patent: 6944168 (2005-09-01), Paatela et al.
patent: 6985937 (2006-01-01), Keshav et al.
patent: 7046665 (2006-05-01), Walrand et al.
patent: 7111303 (2006-09-01), Macchiano et al.
patent: 7146431 (2006-12-01), Hipp et al.
patent: 7177311 (2007-02-01), Hussain et al.
patent: 7200704 (2007-04-01), Njoku et al.
patent: 7260102 (2007-08-01), Mehrvar et al.
patent: 7313142 (2007-12-01), Matsuo et al.
patent: 7450498 (2008-11-01), Golia et al.
patent: 7502884 (2009-03-01), Shah et al.
patent: 7561531 (2009-07-01), Lewites et al.
patent: 7620955 (2009-11-01), Nelson
patent: 7633955 (2009-12-01), Saraiya et al.
patent: 7688838 (2010-03-01), Aloni et al.
patent: 7694298 (2010-04-01), Goud et al.
patent: 7730486 (2010-06-01), Herington
patent: 2002/0052972 (2002-05-01), Yim
patent: 2002/0080721 (2002-06-01), Tobagi et al.
patent: 2003/0037154 (2003-02-01), Poggio et al.
patent: 2003/0120772 (2003-06-01), Husain et al.
patent: 2004/0015966 (2004-01-01), MacChiano et al.
patent: 2004/0170127 (2004-09-01), Tanaka
patent: 2004/0199808 (2004-10-01), Freimuth et al.
patent: 2004/0202182 (2004-10-01), Lund et al.
patent: 2004/0210623 (2004-10-01), Hydrie et al.
patent: 2004/0267866 (2004-12-01), Carollo et al.
patent: 2005/0111455 (2005-05-01), Nozue et al.
patent: 2005/0135243 (2005-06-01), Lee et al.
patent: 2005/0138620 (2005-06-01), Lewites
patent: 2005/0182853 (2005-08-01), Lewites et al.
patent: 2005/0251802 (2005-11-01), Bozek et al.
patent: 2006/0041667 (2006-02-01), Ahn et al.
patent: 2006/0045089 (2006-03-01), Bacher et al.
patent: 2006/0070066 (2006-03-01), Grobman
patent: 2006/0092928 (2006-05-01), Pike et al.
patent: 2006/0174324 (2006-08-01), Zur et al.
patent: 2006/0206300 (2006-09-01), Garg et al.
patent: 2006/0206602 (2006-09-01), Hunter et al.
patent: 2006/0233168 (2006-10-01), Lewites et al.
patent: 2006/0236063 (2006-10-01), Hausauer et al.
patent: 2006/0253619 (2006-11-01), Torudbakken et al.
patent: 2007/0047536 (2007-03-01), Scherer et al.
patent: 2007/0078988 (2007-04-01), Miloushev et al.
patent: 2007/0083723 (2007-04-01), Dey et al.
patent: 2007/0101323 (2007-05-01), Foley et al.
patent: 2007/0244937 (2007-10-01), Flynn et al.
patent: 2007/0244972 (2007-10-01), Fan
patent: 2008/0002683 (2008-01-01), Droux et al.
patent: 2008/0005748 (2008-01-01), Mathew et al.
patent: 2008/0019365 (2008-01-01), Tripathi et al.
patent: 2008/0022016 (2008-01-01), Tripathi et al.
patent: 2008/0043765 (2008-02-01), Belgaied et al.
patent: 2008/0144635 (2008-06-01), Carollo et al.
patent: 2008/0171550 (2008-07-01), Zhao
patent: 2008/0192648 (2008-08-01), Galles
patent: 2008/0225875 (2008-09-01), Wray et al.
patent: 2008/0239945 (2008-10-01), Gregg
patent: 2008/0253379 (2008-10-01), Sasagawa
patent: 2008/0270599 (2008-10-01), Tamir et al.
patent: 2009/0006593 (2009-01-01), Cortes
patent: 2009/0125752 (2009-05-01), Chan et al.
patent: 2010/0046531 (2010-02-01), Louati et al.
patent: 2005057318 (2005-06-01), None
patent: 2008093174 (2008-08-01), None
Tripathi, S.; “Solaris Networking—The Magic Revealed (Part I)”; Sunay Tripathi's Solaris Networking Weblog; Nov. 14, 2005, pp. 1-22 (22 pages).
Tripathi, S.; “CrossBow: Solaris Network Virtualization and Resource Control”; Crossbow Architectual Document, Nov. 21, 2006; 19 pages.
Nordmark, E. et al. ; “IP Instances Interface Document”; PSARC 2006/366, Dec. 28, 2006; 17 pages.
Nordmark, E.; “IP Instances Design Document”; PSARC 2006/366, Dec. 21, 2006; 38 pages.
Tripathi, S.; “CrossBow: Solaris Network Virtualization & Resource Control”; CrossBow Overview Document, Aug. 23, 2006; 12 pges.
Nordmark, E.; “IP Instances—Network Isolation Meets Zones”; presented at the SVOSUG meeting, Oct. 26, 2006; 28 pages.
Tripathi, S.; “CrossBow: Network Virtualization and Resource Control”; presented at the SVOSUG meeting, Aug. 24, 2006; 28 pages.
Tripathi, S.; “Crossbow: ReCap”; presented at an internal Sun Labs Open House presentation on Jun. 1, 2006, made public Aug. 2006; 23 pages.
Dovrolis, C., Thayer, B., Ramanathan, P.: “HIP: Hybrid Interrupt—Polling for the Network Interface”, ACM SIGOPS Operating Systems Review, vol. 35, Iss. 4, Oct. 2001 (11 Pages).
International Preliminary Report on Patentability issued in PCT/US2009/035405, Dated Sep. 10, 2010. (9 Pages).
International Search Report dated Aug. 19, 2009 (3 pages).
Goldenberg, D. et al.; “Zero Copy Sockets Direct Protocol over InfiniBand—Preliminary Implementation and Performance Analysis”; Proceedings of the 13th Symposium on High Performance Interconnects; Piscataway, NJ; Aug. 17-19, 2005; pp. 128-137 (10 pages).
“I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology”; XP-002541674; Jan. 1, 2007; Retrieved from the Internet: <http://www.mellanox.com/pdf/whitepapers/WP—Virtualize—with—IB.pdf>; pp. 1-16 (16 pages).
“InfiniBand Software Stack”; XP-002541744; Jan. 1, 2006; Retrieved from the Internet: <http://download.microsoft.com/download/c/3/1/c318044c-95e8-4df9-a6af-81cdcb3c53c5/Mellanox%20Technologies%20-%20Infiniband% 20Software%20Stack%20-%20WinIB%20-%20external.PDF>; pp. 1-2 (2 pages).
Wheeler, B.; “10 Gigabit Ethernet In Servers: Benefits and Challenges”; XP-002541745; Jan. 1, 2005; Retrieved from the Internet: <http://www.hp.com/products1/serverconnectivity/adapters/ethernet/lOgbe/infolibrary110GbE—White—Paper.pdf> (8 pages).
“Windows Platform Design Notes: Winsock Direct and Protocol Offload on SANs”; XP-002541746; Mar. 3, 2001; Retrieved from the Internet: <http://download.microsoft.com/ download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/WinsockDirect-ProtocolOffload.doc> (8 pages).
International Search Report from PCT/US20091048594 dated Sep. 7, 2009 (4 pages).
Written Opinion from PCT/US2009/048594 dated Sep. 7, 2009 (1 page).
Popuri, S., OpenSolaris Virtualization Technologies, Feb. 23, 2007, Retrieved from the Internet,<hub.opensolaris. org/bin/view/Community+Group+advocacy/techdays%2Darchive%2D06%2D07>, 2 pages.
Kumar, R., ASI and PCI Express: Complementary Solutions, Dec. 1, 2004, RTC Magazine, Retrieved from the Internet <rtcmagazine.com/articles/view/100274>, (5 pages).
Martinez, R., Alfaro, F.J., and Sanchez, J.L., Providing Quality of Service Over Advanced Switching, Jan. 1, 2006, IEEE, Retrieved from the Internet, <ieeexplore.ieee.org/xpls/abs—all.jsp?arnumber=1655667&tag=1>, 10 pages.
Apani, Brave New Wo
Droux Nicolas G.
Nordmark Erik
Tripathi Sunay
Dalencourt Yves
Oracle America Inc.
Osha • Liang LLP
LandOfFree
Method and system for reconfiguring a virtual network path does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for reconfiguring a virtual network path, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for reconfiguring a virtual network path will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2702856