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.
Patent No.:
Date of Patent:
Jan. 06, 2009
Filed:
Sep. 25, 2002
Xiaoye Jiang, Shrewsbury, MA (US);
Dinesh Venkatesh, Westford, MA (US);
Mark K. Ku, Braintree, MA (US);
Xiangping Chen, Shrewsbury, MA (US);
Xiaoye Jiang, Shrewsbury, MA (US);
Dinesh Venkatesh, Westford, MA (US);
Mark K. Ku, Braintree, MA (US);
Xiangping Chen, Shrewsbury, MA (US);
EMC Corporation, Hopkinton, MA (US);
Abstract
The SCSI and iSCSI layers over the TCP/IP layers of the protocol stack in an IP network client and in an IP network-attached storage server are replaced with a thin network block services layer. The network block services layerimplements a network block services protocol having a very reduced set of commands transmitted between the client and the storage server. The network block services protocol is used in a configuration process in which logical volumes of the network-attached storage are exported to the client and become local pseudo-disk instances. The client's operating system and application programs access the local pseudo-disk instances with what appears to be a standard device driver for a local disk device. The device driver maintains a TCP connection to each open device, and responds to connection failure by re-connecting with an alternative server IP port.