主权项 |
1. A method, comprising:
receiving, by a first transport layer of a first storage system, a request from a first application layer of the first storage system for transmitting data to a second storage system, establishing, by a first compression module of the first storage system via the first transport layer, a data communication and handshaking session with a second compression module of the second storage system, wherein utilization of the first compression module is transparent to the first application layer; exchanging, by the first compression module with the second compression module, information relating to available system resources of the first and second storage systems during the handshaking session; and negotiating, by the first compression module with the second compression module, compatible data compression parameters based on said exchanged information; compressing, by the first compression module, the data that the first application layer requests to transmit to the second storage system by utilizing the negotiated compatible data compression parameters; and transmitting, by the first transport layer, the compressed data in packets to the second storage system. |