IP storage processor and engine therefor using RDMA

Electrical computers and digital processing systems: multicomput – Computer-to-computer direct memory accessing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S250000, C710S022000

Reexamination Certificate

active

07870217

ABSTRACT:
An IP Storage processor and processing engines for use in the IP storage processor is disclosed. The IP Storage processor uses an architecture that may provide capabilities to transport and process Internet Protocol (IP) packets from Layer 2 through transport protocol layer and may also perform packet inspection through Layer 7. The engines may perform pass-through packet classification, policy processing and/or security processing enabling packet streaming through the architecture at nearly the full line rate. A scheduler schedules packets to packet processors for processing. An internal memory or local session database cache may store a transport protocol session information database and/or store a storage information session database, for a certain number of active sessions. The session information that is not in the internal memory is stored and retrieved to/from an additional memory. An application running on an initiator or target can in certain instantiations register a region of memory, which is made available to its peer(s) for access directly without substantial host intervention through RDMA data transfer.

REFERENCES:
patent: 5872972 (1999-02-01), Boland et al.
patent: 5968176 (1999-10-01), Nessett et al.
patent: 6205537 (2001-03-01), Albonesi
patent: 6237029 (2001-05-01), Master et al.
patent: 6304973 (2001-10-01), Williams
patent: 6598144 (2003-07-01), Bailey et al.
patent: 6675200 (2004-01-01), Cheriton et al.
patent: 6839346 (2005-01-01), Kametani
patent: 6986061 (2006-01-01), Kunzinger
patent: 6988106 (2006-01-01), Enderwick et al.
patent: 7003586 (2006-02-01), Bailey et al.
patent: 7024479 (2006-04-01), Shah et al.
patent: 7043578 (2006-05-01), Hufferd
patent: 7047561 (2006-05-01), Lee
patent: 7124198 (2006-10-01), Pinkerton
patent: 7133405 (2006-11-01), Graham et al.
patent: 7149817 (2006-12-01), Pettey
patent: 7346702 (2008-03-01), Haviv
patent: 7380115 (2008-05-01), Maine
patent: 7627693 (2009-12-01), Pandya
patent: 2001/0051994 (2001-12-01), Serizawa et al.
patent: 2002/0085562 (2002-07-01), Hufferd et al.
patent: 2002/0108059 (2002-08-01), Canion et al.
patent: 2002/0141585 (2002-10-01), Carr
patent: 2003/0005331 (2003-01-01), Williams
patent: 2003/0009432 (2003-01-01), Sugahara et al.
patent: 2003/0043794 (2003-03-01), Cayton et al.
patent: 2003/0046474 (2003-03-01), Craddock et al.
patent: 2003/0050990 (2003-03-01), Craddock et al.
patent: 2003/0061296 (2003-03-01), Craddock et al.
patent: 2003/0097518 (2003-05-01), Kohn et al.
patent: 2003/0131228 (2003-07-01), Twomey
patent: 2003/0145230 (2003-07-01), Chiu et al.
patent: 2003/0182437 (2003-09-01), Kobayashi et al.
patent: 2003/0223361 (2003-12-01), Hussain et al.
patent: 2004/0049603 (2004-03-01), Boyd et al.
patent: 2004/0098600 (2004-05-01), Eldeeb
patent: 2004/0165588 (2004-08-01), Pandya
patent: 2006/0031568 (2006-02-01), Eydelman et al.
patent: 2001268159 (2001-09-01), None
patent: 2002063060 (2002-02-01), None
patent: 2005114339 (2005-12-01), None
patent: 2007079095 (2007-07-01), None
Hanh N Nguyen, Office action mailed from the USPTO in U.S. Appl. No. 12/176,613, Mar. 17, 2010, 9 pages, US.
Office action mailed from the USPTO in U.S. Appl. No. 10/845,345, Dec. 26, 2007, 24 pages.
Office action mailed from the USPTO in U.S. Appl. No. 11/004,742, Dec. 18, 2008, 23 pages.
PCT International Search Report and Written Opinion of the International Searching Authority mailed Jan. 18, 2008 regarding PCT/US2005/016352 filed on May 9, 2005, 10 pages.
PCT International Search Report and Written Opinion of the International Searching Authority mailed on Feb. 20, 2008 regarding PCT/US2006/49317 filed on Dec. 26, 2006, 10 pages.
Requirement for Restriction/Election, Sep. 25, 2008 in U.S. Appl. No. 11/323,165.
Final Rejection, Mar. 26, 2008 in U.S. Appl. No. 11/004,742.
Issue Notification, Jul. 30, 2008 in U.S. Appl. No. 10/783,890.
Notice of Allowance and Fees Due (PTOL-85), Apr. 14, 2008 in U.S. Appl. No. 10/783,890.
Final Rejection, Oct. 3, 2008 in U.S. Appl. No. 10/845,345.
Supplemental Notice of Allowability (PTOL-85), May 21, 2008 in U.S. Appl. No. 10/783,890.
Non-Final Rejection, Dec. 18, 2008 in U.S. Appl. No. 11/004,742.
PCT International Search Report and Written Opinion of the International Searching Authority mailed Jul. 13, 2007 regarding PCT/US2005/43469 filed on Dec. 2, 2005, 10 pages.
Storage Networking Industry Association (SNIA), The Emerging FCIP Standard for Storage Area Network Connectivity Across TCP/IP Networks, Jun. 2001, 7 pages, cited in ISR for PCT/US05/43469.
Recio, R. An RDMA Protocol Specification (Version 1.0), Oct. 2002, pp. 4 and 46 cited in ISR for PCT/ US05/43469, 60 pages.
Paper entitled The Case for RDMA by Jim Pinkerton dated May 29, 2002.
Office action mailed from the USPTO, Jun. 20, 2007 in U.S. Appl. No. 11/004,742, 12 pages.
Office action mailed from the USPTO, Mar. 30, 2007 in U.S. Appl. No. 10/459,350, 10 pages.
Office action mailed from the USPTO, May 4, 2007 in U.S. Appl. No. 10/458,844, 20 pages.
Office action mailed from the USPTO, Jan. 12, 2007 in U.S. Appl. No. 10/783,890, 7 pages.
Office action mailed from the USPTO, Jun. 26, 2006 in U.S. Appl. No. 10/783,890, 9 pages.
Office action mailed from the USPTO, May 24, 2005 in U.S. Appl. No. 10/783,890, 7 pages.
Restriction Requirement mailed from the USPTO, Mar. 26, 2007 in U.S. Appl. No. 10/459,019, 5 pages.
Restriction Requirement mailed from the USPTO, Jun. 28, 2007 in U.S. Appl. No. 10/458,855, 9 pages.
Restriction Requirement mailed from the USPTO, Apr. 3, 2007 in U.S. Appl. No. 10/459,297, 5 pages.
Office action mailed from the USPTO, Aug. 9, 2007 in U.S. Appl. No. 10/783,890, 11 pages.
PCT International Preliminary Report on Patentability and Written Opinion of the International Searching Authority mailed on Sep. 6, 2005 regarding PCT/US2005/05159, filed on Feb. 18, 2005, 8 pages.
PCT International Search Report and Written Opinion of the International Searching Authority mailed on Aug. 9, 2007 regarding PCT/US2005/43469, filed on Dec. 2, 2005, 8 pages.
Office action mailed from the USPTO, Aug. 15, 2007 in U.S. Appl. No. 10/458,855, 20 pages.
Notice of Allowance mailed from the USPTO, Apr. 13, 2007 in U.S. Appl. No. 10/459,349, 8 pages.
Curry, Brent, Industry Leaders Form RDMA Consortium to Address Growing Memory Bandwidth, CPU Processing Demands, www.rdmaconsortium.org, May 31, 2002, 2 pages.
Curry, Brent, RDMA Consortium Complete Protocol Specifications, www.rdmaconsortium.org, Oct. 30, 2002, 2 pages.
Alejandro, John, RDMA Consortium Complete Verbs Specifications, www.rdmaconsortium.org, Apr. 29, 2003, 2 pages.
Plant, Alex, RDMA Consortium Complete All Planned Specifications, www.rdmaconsortium.org, Oct. 31, 2003, 2 pages.
RDMA Consortium FAQs, www.rdmaconsortium.org, Apr. 29, 2003, 3 pages.
Pinkerton, Jim, Sockets Direct Protocol v1.0 RDMA Consortium, www.rdmaconsortium.org, Oct. 24, 2003, 32 pages.
SDP Frequently Asked Questions, www.rdmaconsortium.org, Oct. 31, 2003, 2 pages.
Pinkerton, James, Sockets Direct Protocol (SDP) for iWARP over TCP (v1.0), www.rdmaconsortium.org, Oct. 31, 2003, 106 pages.
Ko, Mike, Technical Overview of iSCSI Extensions for RDMA (iSER) & Datamover Architecture for iSCSI (DA), www.rdmaconsortium.org, Jul. 21, 2003, 35 pages.
iSER and DA Frequently Asked Questions, date unknown, on www.rdmaconsortium.org, 4 pages.
Ko, Mike, et al., iSCSI Extensions for RDMA Specification (Version 1.0), www.rdmaconsortium.org, Jul. 21, 2003, 76 pages.
Chadalapaka, Mallikarjun, Datamover Architecture for iSCSI (DA) (Version 1.0), www.rdmaconsortium.org, Jul. 21, 2003, 58 pages.
Hilland, Jeff, et al., RDMA Protocol Verbs Specifications (Version 1.0), www.rdmaconsortium.org, Apr. 25, 2003, 243 pages.
Recio, R., et al., An RDMA Protocol Specification (Version 1.0), www.rdmaconsortium.org, Oct. 21, 2002, 60 pages.
Shah, Hemal, et al., Direct Data Placement over Reliable Transports (Version 1.0), www.rdmaconsortium.org, Oct. 21, 2002, 32 pages.
Culley, P. et al., Marker PDU Aligned Framing for TCP Specification (Version 1.0), www.rdmaconsortium.org, Oct. 25, 2002, 32 pages.
Recio, Renato, RDMA En

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

IP storage processor and engine therefor using RDMA does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with IP storage processor and engine therefor using RDMA, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and IP storage processor and engine therefor using RDMA will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2743558

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