Top Banner
Why SSDs are Awesome WordCamp NYC 2009 Barry Abrahamson
12

SSDs are Awesome

May 17, 2015

Download

Technology

SSD Presentation from WordCamp NYC 2009
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SSDs are Awesome

Why SSDs are AwesomeWordCamp NYC 2009

Barry Abrahamson

Page 2: SSDs are Awesome

Me

• Systems Wrangler at Automattic

• Sysadmin, systems architect, DBA

• Used to live in NYC, now live in Ft. Worth, Texas

Page 3: SSDs are Awesome

WordPress.com

• Over 9 million blogs and 11 million users

• 50+ million page views/day

• 1.2 billion queries/day just for post and comment data

• 300+ database servers

Page 4: SSDs are Awesome

Queries per hour

Page 5: SSDs are Awesome

Before

• 4 x 15k RPM SAS drives

• RAID 0

• RAID Controller with BBWC

• $1200

Page 6: SSDs are Awesome

Road to SSDs

• January 2008 - Mtron experiment (FAIL)

• April 2009 - Intel experiment (SUCCESS)

• May 1, 2009 - Production deployment

• May 15, 2009 - Critical bug found

• May 30, 2009 - Start over w/ prod deploy

• July 2, 2009 - Migrations complete!

Page 7: SSDs are Awesome

After

• 1 x Intel X25-M SSD 80GB

• No RAID controller

• $300

http://www.flickr.com/photos/xuoan-dailies/3235208908/

Page 8: SSDs are Awesome

Awesome

• 75% cheaper than fast HDDs + RAID controller

• 6x real-world performance/capacity improvement

• Reliability: 150+ drives in production for 6+ months, only 1 failure.

Page 9: SSDs are Awesome

Less than Awesome

• Saves money and your user’s time, but likely not your (sysadmin’s) time

• Lots of research, tweaking, benchmarking, hacking necessary to achieve maximum performance

• Most software is designed to reduce disk seeks

Page 10: SSDs are Awesome
Page 11: SSDs are Awesome

Contact me!

• barry [ at ] automattic [dot ] com

• http://barry.wordpress.com

Page 12: SSDs are Awesome

Questions!(about whatever you want to ask)