The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 23, 2008

Filed:

Mar. 08, 2007
Applicants:

Douglas E. Jewett, Round Rock, TX (US);

Adam J. Radford, Mission Viejo, CA (US);

Bradley D. Strand, Los Gatos, CA (US);

Jeffrey D. Chung, Cupertino, CA (US);

Joel D. Jacobson, Mountain View, CA (US);

Robert B. Haigler, Newark, CA (US);

Rod S. Thompson, Sunnyvale, CA (US);

Thomas L. Couch, Woodside, CA (US);

Inventors:

Douglas E. Jewett, Round Rock, TX (US);

Adam J. Radford, Mission Viejo, CA (US);

Bradley D. Strand, Los Gatos, CA (US);

Jeffrey D. Chung, Cupertino, CA (US);

Joel D. Jacobson, Mountain View, CA (US);

Robert B. Haigler, Newark, CA (US);

Rod S. Thompson, Sunnyvale, CA (US);

Thomas L. Couch, Woodside, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/167 (2006.01); G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers ('hosts') over logical network connections (preferably TCP/IP sockets). In one embodiment, each host can maintain one or more socket connections to each storage server, over which multiple I/O operations may be performed concurrently in a non-blocking manner. The physical storage of a storage server may optionally be divided into multiple partitions, each of which may be independently assigned to a particular host or to a group of hosts. When a host initially connects to a storage server in one embodiment, the storage server initially authenticates the host, and then notifies the host of the ports that may be used to establish data connections and of the partitions assigned to that host.


Find Patent Forward Citations

Loading…