14
Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software Engineering Data Compression and Security Business Unit Exar Corporation Santa Clara, CA USA November 2014 1

Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Improve Hadoop Economics, Performance,

and Security with Compression and

Encryption

Ravi Lambi

Director of Software Engineering

Data Compression and Security Business Unit

Exar Corporation

Santa Clara, CA USA

November 2014

1

Page 2: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

The Storage IO BottleneckPerformance Gap

1

10

100

1000

10000

100000

1000000

10000000

100000000

Processor

Traditional Disk

Santa Clara, CA USA

November 2014 2

Page 3: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

The Storage IO BottleneckCurrent Server Solution

More Disks and more rack space

This will increase management cost, and also require more expensive

storage controller. Additionally, there is a limit to scale the width – each

server has a hard physical limit.

Santa Clara, CA USA

November 2014 3

Page 7: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

AltraHD Overview

Storage Volume

Native File System

File System Filter

Driver

Driver

Applications

Native Linux Kernel

• File System Filter Driver

– Kernel plug-in at the file system layer

– Compresses/decompresses ALL files

independent of application

• Transparent to the Application

– No modification to Applications or

Workflow

• Seamlessly Layers over File System

– Supports EXT3, EXT4, or XFS

• Fast, Easy Deployment

– No APIs – Software installs in minutes

• Hardware Acceleration Offloads Host

CPU

Exar Compression

& Encryption

Acceleration Card

Core Technology

Santa Clara, CA USA

November 2014 7

Page 8: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

MapReduce 1 Terasort Benchmark

93% 35% 27% 51% 21% 22%

0

200

400

600

800

1000

1200

1400

EXT3 8 Disk XFS 8 Disk EXT4 8 Disk EXT3 12 Disk XFS 12 Disk EXT4 12 Disk

SE

CO

ND

S

Native AltraHD % Improvement

Value Proposition – Performance

Santa Clara, CA USA

November 2014 8

Page 9: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Value Proposition - PerformanceMarReduce2 Job Execution Time

27% 34% 31% 18% 18% 24%

0

200

400

600

800

1000

1200

1400

1600

1800

2000

2200

EXT3 8 Disk XFS 8 Disk EXT4 8 Disk EXT3 12 Disk XFS 12 Disk EXT4 12 Disk

SE

CO

ND

S

Native AltraHD % Improvement

Santa Clara, CA USA

November 2014 9

Page 10: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Value Proposition – Storage

Santa Clara, CA USA

November 2014 10

Increased Storage Capacity

672

192

0 100 200 300 400 500 600 700

TERABYTES

MR2 Effective Storage Capacity

Native AltraHD

1344

192

0 300 600 900 1200 1500

TERABYTES

MR1 Effective Storage Capacity

Native AltraHD

Page 11: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Value Proposition – Storage

Santa Clara, CA USA

November 2014 11

Increased Storage Capacity

Native - Storage

AltraHD – Effective Storage

Page 12: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Value Proposition – Security

Exar’s Compression Acceleration Card Supports

Compression, Encryption, and Hashing in a Single

Pass

Aligned with Hadoop Security Roadmap

Santa Clara, CA USA

November 2014 12

Compression

Encryption

Hashing

Page 13: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Value Proposition – Indirect Values Other Savings

Reduce Indirect Costs:

• Power

• Rack Space

• Cooling

• Disk Life

• etc.

Santa Clara, CA USA

November 2014 13

Page 14: Improve Hadoop Economics, Performance, and Security with ...€¦ · Improve Hadoop Economics, Performance, and Security with Compression and Encryption Ravi Lambi Director of Software

Thank You!

Ravi Lambi

[email protected]

Santa Clara, CA USA

November 2014 14