Project

General

Profile

Actions

Feature #41347

closed

nautilus:RGW zlib compression using hardware-acceleration-engine

Added by Fengzhe Han over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

We use hardware-acceleration-engine(HAE) to improve compression/decompression performance。We write a libz.so which has standard interface can be used by ceph, and the .so can drive HAE.
Original compression/decompress is call SOFT, using hardware-engine is called HARD.

Our problem is that:
Using SOFT putting and getting objects is success.
Using HARD putting and getting objects is success.
Using SOFT putting then using HARD getting objects is failed, the log print“ZlibCompressor: Decompression error: decompress return -3”,“Compression failed with exit code -1”.
Using HARD putting then using SOFT getting objects is failed also.

I don’t know the detail of ceph rgw put/get process with compression。How could I get more information and knowledge?

Actions #1

Updated by Fengzhe Han over 4 years ago

Delete。

Actions #2

Updated by Nathan Cutler over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF