Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating
Reexamination Certificate
2011-05-10
2011-05-10
Bates, Kevin (Department: 2448)
Electrical computers and digital processing systems: multicomput
Computer network managing
Network resource allocating
C709S203000, C709S213000, C709S215000, C709S227000
Reexamination Certificate
active
07941539
ABSTRACT:
A method for migrating a first virtual machine (VM), that includes transmitting, prior to migration, a first packet between the first VM on a first blade chassis and a second VM on a second blade chassis using a first virtual network interface card (VNIC) and a second VNIC. The method includes migrating the first VM and the first VNIC to the second blade, identifying a subnet of the first VM, identifying a subnet of the second VM, and creating a virtual router to execute on the second blade. The virtual router is associated with a third VNIC and a fourth VNIC. A first network address in the first VNIC's subnet is assigned to the third VNIC. A second network address in the second VNIC's subnet is assigned to the fourth VNIC. The method includes routing a second packet between the first VM and the second VM using the virtual router.
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), Ben 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: 7761573 (2010-07-01), Travostino et al.
patent: 7788411 (2010-08-01), Belgaied et al.
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/0198656 (2007-08-01), Mazzaferri 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/0163207 (2008-07-01), Reumann 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/0270564 (2008-10-01), Rangegowda et al.
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: 2009/0172125 (2009-07-01), Shekhar et al.
patent: 2009/0199177 (2009-08-01), Edwards et al.
patent: 2009/0240790 (2009-09-01), Utsunomiya et al.
patent: 2009/0300605 (2009-12-01), Edwards et al.
patent: 2010/0046531 (2010-02-01), Louati et al.
patent: 2010/0131636 (2010-05-01), Suri et al.
patent: 2010/0153514 (2010-06-01), Dabagh et al.
patent: 2005057318 (2005-06-01), None
patent: 2008093174 (2008-08-01), None
Gunjan Khanna, Application performance management in virtualized server environment, 2006, Purdue University, pp. 9.
Virtual server-SAN connectivity, 2006, Emulex pp. 5.
Dovrolis, C., Thayer, B. and Ramanathan, P.: “HIP: Hybrid Interrupt—Polling for the Network Interface”, ACM SIGOPS Operating Systems Review, vol. 35, Iss. 4, Oct. 2001, 11 pages.
Droux, N.; “Crossbow Virtualization Architecture”; Aug. 28, 2007; Solaris Core OS, Sun Microsystems, Inc.; 51 pages.
Tripathi, S.; “Data Path: Soft Ring Set (SRS) and Soft Rings for Dynamic Polling & Parallelization”; Jul. 23, 2007; 7 pages.
Tripathi, S.; “Crossbow Architectural Document”; Nov. 21, 2006; 19 pages.
Droux, N.; “Crossbow: Network Virtualization and Bandwidth Partitioning”; presented at CHOSUG, Jun. 19, 2007; 23 pages.
Nordmark; E.; “IP Instances—Network Virtualization Meets Zones”; presented at SVOSUG, Oct. 26, 2006; 28 pages.
Tripathi, S.; “CrossBow: Network Virtualization and Resource Control”; presented at SVOSUG, Aug. 24, 2006; 27 pages.
Tripathi, S.; “CrossBow: Network Virtualization and Resource Control”; presented at Sun Labs Open House; Jun. 1, 2006; 24 pages.
Tripathi, S.; “Solaris Networking—The Magic Revealed (Part I)”; Sunay Tripathi's Solaris Networking Weblog; Nov. 14, 2005; (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.
Kumar, R., ASI and PCI Express: Complementary Solutions, Dec. 1, 2004, RTC Magazine, Retrieved from the Internet <rtcmagazine.com/articles/view1100274>, (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=1655667Mag=1>, 10 pages.
Apani, Brave New World, Feb. 1, 2007, iSmile, Retrieved from the Internet, <isimile.com/PDFs/ Apani—Segmentation—WP.pdf>, 8 pages.
Trapeze, Trapeze Overview, Jan. 1, 1998, USENIX, Retrieved from the Internet, <usenix.org/publications/library/ proceedings/usenix98/full—papers/anderson/anderson—html
ode4.html>, 2 pages.
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.
Office Action in United States Patent and Trademark Office for U.S. Appl. No. 11/953,829, Mailed Aug. 4, 2010 (30 Pages).
Office Action in United States Patent and Trademark Office for U.S. Appl. No. 11/953,837, Mailed Jun. 11, 2010 (27 Pages).
Office Act
Droux Nicolas G.
Tripathi Sunay
Bates Kevin
Eskandarnia Arvin
Oracle America Inc.
Osha • Liang LLP
LandOfFree
Method and system for creating a virtual router in a blade... 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 creating a virtual router in a blade..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for creating a virtual router in a blade... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2693017