Method and system for media-based data transfer

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

C709S238000, C709S233000, C709S253000

Reexamination Certificate

active

07970951

ABSTRACT:
A method for media-based data transfer involves obtaining data, by a first virtual network interface card (VNIC) selected from multiple VNICs, where the multiple VNICs are associated with multiple virtual machines, where each of the multiple virtual machines is located in one of multiple computers communicatively coupled with each other via a chassis interconnect, and where the multiple computers share a physical network interface. The method further involves determining a media type connecting the first VNIC with a second VNIC selected from the multiple VNICs, where the first VNIC and the second VNIC are nodes of a virtual network path, where the first VNIC is located in a first computer selected from the multiple computers, and where the second VNIC is located in a second computer selected from the multiple computers. The method further involves choosing a transfer protocol based on the media type, and transferring the data from the first VNIC to the second VNIC using the transfer protocol.

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: 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/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
Kumar, ASI and PCI Express: Complementary Solutions, Dec. 2004, RTC Magazine, Retrieved from the internet <rtcmagazine.com/articles/view/100274>, pp. 1-5 as printed.
Martinez, Providing Quality of Service over Advanced Switching, 2006, IEEE, Retrieved from the internet <ieeexplore.ieee.org/xpls/abs—all.jsp?arnumber=1655667&tag=1>, pp. 1-10 as printed.
Apani, Brave New World, Feb. 1, 2007, iSmile, Retrieved from the internet <isimile.com/PDFs/Apani—Segmentation—WP.pdf>, pp. 1-8 as printed.
Trapeze, Trapeze Overview, 1998, USENIX, Retrieved from the internet <usenix.org/publications/library/proceedings/usenix98/full—papers/anderson/anderson—html
ode4.html>, pp. 1-2 as printed.
OpenSolaris, Popuri, OpenSolaris Virtualization Technologies, Feb. 23, 2007, retrieved from the internet <hub.opensolaris.org/bin/view/Community+Group+advocacy/techdays%2Darchive%2D06%2D07>,pp. 1-42 as printed.
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).
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.
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.
International Search Report dated Aug. 19, 2009 (3 pages).
International Preliminary Report on Patentability issued in PCT/US2009/035405, Dated Sep. 10, 2010. (9 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; 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&#x

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

Method and system for media-based data transfer 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 media-based data transfer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for media-based data transfer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2726191

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