Hardware Acceleration for RAID5/6, Deduplication & Security for parallel workloads
Vikas Aggarwal Storage Developer Conference Bangalore 2017
parallel workloads Vikas Aggarwal Storage Developer Conference - - PowerPoint PPT Presentation
Hardware Acceleration for RAID5/6, Deduplication & Security for parallel workloads Vikas Aggarwal Storage Developer Conference Bangalore 2017 Team Members Venkatesh Bolla Achyutha Krishna Anil Reddy Responsibilities: Storage
Vikas Aggarwal Storage Developer Conference Bangalore 2017
RAID DEDUPLICATION SECURITY MD RAID DM Dedup ecryptfs DM RAID OpenZFS DM Crypt btrFS btrFS OpenDedup
Data Chunk
Compute HASH
DISK
Hash->PBN
DDF Offload Block
LBN->PBN LBN->PBN Dup WR Uniq WR dmdedup code dmdedup code
Compute LBN DATA
LBN->PBN
DDF Offload Block
Miss Hit
DISK
END dmdedup code
Sector
5 10 15 20 25 30 35 4 8 16 24
OCTEON TX-raid-offload(cpu savings)
OCTEON TX %cpu idle
1 2 3 4 5 6 0GB 40GB 80GB 160GB 200GB
x86_64 OCTEON TX OCTEON TX-offload
OCTEON TX
throughput
5xGain
1 2 3 4 5 6 40GB 80GB 160GB 200GB
x86_64 OCTEON TX OCTEON TX-offload
OCTEON TX
5xReduction
10 20 30 40 50 60 70 80 90 100 1 4 8 16 32 48
OCTEON TX OCTEON TX-offload
OCTEON TX
%cpu used
10 20 30 40 50 60 70 80 90 50GB, 4Tx5GB 50GB, 8Tx2GB 100GB, 16Tx2GB
OCTEON TX OCTEON TX-offload
OCTEON TX
%cpu idle
OCTEONTX
throughput Fio WRITE