saturday, september 05, 2015 © 2001-2008 cloudmark inc. iomemory: higher performance in a smaller...

8
Sunday, August 28, 2022 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

Upload: amos-caldwell

Post on 16-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

Frid

ay,

Apr

il 21

, 20

23©

200

1-20

08 C

loud

mar

k In

c.

ioMemory: Higher performance in a smaller foot-print 14th April, 2010

Page 2: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

2

About us

About CloudmarkA carrier-grade messaging infrastructure and security solutions providerFormidable line of defense against Spam, phishing, and virusesProtecting over one billion subscribers in 190 countries

Ryan White, Director of OperationsImplemented Fusion-io solution

Page 3: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

3

Cloudmark System

Messaging Security Application ServerUses MySQL master/slave replication1 MySQL Master at primary datacenter (22U rack space)1 MySQL Slave at primary datacenter (8U rack space)1 MySQL Slave at secondary datacenter (6U rack space)2 MySQL Slave at tertiary datacenter (12U rack-space)

Analysis Server1 NFS server (3U rack-space)

Page 4: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

4

Challenges

Reaction time is one of the most important requirementsSpam/Phishing/Virus/Botnets constantly looking for ways around

Cloudmark’s filtering, requiring extremely fast response time to new threats (seconds, not minutes)

Rapid business and data growth constantly ate up extra performance gained from hardware upgrades and expansion

Data growth and performance requirement meantRepeated investments into storage arraysIncreased rack-space and floor spaceIncreased operational costs

Continual need for technical talent to tune MySQL-based applications (IE, tune the queries)

Page 5: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

5

Architecture Transformed

BeforeSJC Master: 22U (DL580 G5 + Clariion CX700)SJC: 8U (DL580 G5 + 2x HP MSA70’s)NJ: 6U (DL380 G5 + 2x HP MSA70’s)SFO2: 12U (DL380/360 G5 + 2x HP MSA70’s/2x HP MSA50’s)Total: 48U

AfterSJC Master: 8U (-10 drives, DL580 G5 + 2x HP MSA70’s)SJC: 4U (-50 drives, DL580 G5 + 2x 160GB FIO)NJ: 2U (-50 drives, DL380 G5 + 2x 160GB FIO)SFO2: 3U (-70 drives, DL380/360 G5 + 2x 160GB FIO/ea)Total: 17U (-180 drives)

31U of Rack space reclaimed and 180 points of failure (drives) eliminated

Page 6: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

6

Architecture Transformed

Current (With growth)SJC Master: 8U (DL580 G5 + 2x HP MSA70’s)SJC: 9U (DL580 G5, 2x DL380 G5, DL360 G5 + 2x 160GB FIO/ea)NJ: 4U (2x DL380 G5 + 2x 160GB FIO/ea)SFO2: 1U (1x DL360 G5 + 2x 160GB FIO/ea)Total: 22U (more space used, but far more performance and system redundancy)

Growth is supported without any loss in performance

Page 7: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

7

Cloudmark wins

Off the chart performance improvement5x improvement in replication performance5x improvement in data analysis performance

Dramatic Foot-print reduction31U of rack-space recovered180 points of failure (drives) eliminated from the architectureGreatly reduced power and cooling expenses

A double-edged sword that cuts the bottleneck from both sidesGain PerformanceReduce Operational costs

Page 8: Saturday, September 05, 2015 © 2001-2008 Cloudmark Inc. ioMemory: Higher performance in a smaller foot-print 14 th April, 2010

© 2

00

1-2

006

Clo

udm

ark

Inc.

|

10

160

206-

00

8

Thank You