摘要:
A network storage system is provided. A storage server system can comprise at least two data storage servers. Each server can comprise a network interface operable to transmit/receive communications to/from a network infrastructure; at least one data storage device; a processor operable to receive, from said network interface; an iSCSI network command and generate, to carry out said iSCSI network command, one or more device specific commands for said at least one data storage device. Each server can further comprise a host computer containing a host network interface operable to transmit/receive network communications; and a host processor operable to receive a storage command; determine if said at least two data storage servers are needed; generate one or more iSCSI network commands; and transmit said one or more iSCSI network commands to each of said at least two data storage servers using said host network interface.
摘要:
A distributed network storage system provides capability to send and receive storage information from multiple network storage servers in a storage area network using iSCSI commands. A storage server system comprising at least two data storage servers stores one or more logical volumes of data. A host computer receives a storage command from a host application, and determines one or more data storage servers has information to complete the storage command. The host computer generates one or more iSCSI network commands to carry out the storage command, and transmits the iSCSI network commands directly to each data storage server having necessary information. The storage servers receive iSCSI network commands, and return a response to the host. The host and storage servers verify the configuration of the storage network and are capable of correcting or updating the configuration as required.
摘要:
A network storage system is provided. A storage server system can comprise at least two data storage servers. Each server can comprise a network interface operable to transmit/receive communications to/from a network infrastructure; at least one data storage device; a processor operable to receive, from said network interface; an iSCSI network command and generate, to carry out said iSCSI network command, one or more device specific commands for said at least one data storage device. Each server can further comprise a host computer containing a host network interface operable to transmit/receive network communications; and a host processor operable to receive a storage command; determine if said at least two data storage servers are needed; generate one or more iSCSI network commands; and transmit said one or more iSCSI network commands to each of said at least two data storage servers using said host network interface.
摘要:
Apparatus and a method for a client/server computing system having an optimized log file system for replaying client disconnect write operations to a server when the server becomes available to the client. Data in the unauthorized disconnect write operations to a target file at the client are prevented from being copied to the server when the server becomes available. When there is a write request for a target file at the client, and the client detects the target file has already been written, the credentials with the write request are compared to the store credentials from a previous write to the same target file. If the request credentials are the same as the stored credentials, data from the write request is written to the target file effectively adding more data to the target file. If the request credentials are not the same as the stored credentials the write request is suspended at the client. When the client detects that the server is available, the stored credentials of the target file are retrieved from the credentials table, and the target file is sent along with the stored credentials to the server.