Set Amazons Servers on Fire

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • sitecreations sitecreations 2 years ago
    fascinating to learn more about photosharing datacenter issues and how amazon web services layer is used. Really exciting about weaving into professional photo crowd into this economy as well, b/c Getty has shaken that industry up (I blogged http://www.sitecreations.com/link/photostock.php) with the $49 licensing fees. I think many photogs will have to adapt.
Post a comment
Embed Video
Edit your comment Cancel

5 Favorites & 2 Groups

Set Amazons Servers on Fire - Presentation Transcript

  1. Scalability Set Amazon’s Servers on Fire, Not Yours Parks Hall Fire, July 3, 2002 - http://www.acadweb.wwu.edu/dbrunner/
  2. Why trust us? Bootstrapped. $10M+. Profitable. No debt. ~195M photos. ~300TB at S3. Doubling yearly.
  3. Why trust us? Bootstrapped. $10M+. Profitable. No debt. ~195M photos. ~300TB at S3. Doubling yearly. Super heroes.
  4. Show me the money! Photo by Kirk Tanner - http://kirktanner.smugmug.com/
  5. Show me the money! (as of Apr 07) Guesstimate: ~$500K saved per year. Actual: Growth: 64M photos -> 140M photos Disks would cost: $40K -> $100K/month. $922K would have been spent. $230K spent instead. $692K in cold, hard savings. Nasty taxes! $295K ‘saved’ in cash flow. Bonus! Reselling disks - recouping sunk cost.
  6. $ sweet spots Perfect for startups & small companies. Ideal for ‘store lots, serve little’ businesses of all sizes. Not so great (yet?) for serving lots if you’re a medium or large sized business. Transfer costs high if you can buy GigE links. We’re a ‘store lots, serve lots’ company. What to do?
  7. Our S3 evolution Started just doing secondary storage. Too cold! Tried out as solely using S3. Too hot! Finally, hot & cold model = Just right! Amazon gets 100% of the data - Primary datastore! SmugMug keeps “hot” data local (roughly 10%). 95% reduction in # of disks bought.
  8. Reliability Not 100%. Close, though. More reliable than SmugFS which is quite reliable. Lots of failure points: SmugMug’s datacenter Internet backbones Amazon’s datacenter No other software, hardware, or service we use is 100%, either.
  9. Outages & Problems Not perfect. 5 major issues. 3 outages (15-30 mins). 2 core switch failures and one DNS problem. Amazon.com affected. 2 performance degradations. One, our customers noticed. Second, they didn’t. Not a big deal - everything fails. Expect it.
  10. SLA, Service, & Support We don’t care about SLA, but you may. Service Support: One area where Amazon is weak. This is a utility. They need a service status dashboard. Pro-active customer notifications. Ability to get ahold of a human. Amazon.com’s customer service is good, AWS will likely catch up.
  11. Flirting with the other services.
  12. Elastic Compute Cloud (EC2) Launching large EC2 implementation “soon” Image processing. 1M+ photos/day. BIG photos. Up to 24MB, 48Mpix. 20+ Terapixels/day processed Peaky traffic on weekends, holidays Ridiculously parallel
  13. Flexible Payments Service (FPS) Tens of thousands of Pro photographers. Built their businesses on SmugMug. Need to get paid. Writing checks sucks. Manual human job. Mail gets lost. Harder to track. Everyone has an Amazon account.
  14. Missing Pieces Database API and/or DB grade EC2 instances. Fast (lots of local spindles, lots of RAM) Persistent. Load balancer API. Single IP in front of lots of EC2 instances. Programmable to add/remove/change clusters. Can be done with software on an EC2 instance, but painful. CDN
  15. Questions? Blog: http://blogs.smugmug.com/onethumb Slides: See the blog. Posting soon. Email: don AT smugmug Twitter: http://twitter.com/DonMacAskill Photo sharing: http://www.smugmug.com/ Thanks!

awsaws, 2 years ago

custom

6865 views, 5 favs, 15 embeds more stats

A talk given by Don MacAskill at the Amazon Startup more

More Info

© All Rights Reserved

Go to text version
  • Total Views 6865
    • 6462 on SlideShare
    • 403 from embeds
  • Comments 1
  • Favorites 5
  • Downloads 0
Most viewed embeds
  • 258 views on http://www.royans.net
  • 85 views on http://aws.typepad.com
  • 30 views on http://www.amitranjan.com
  • 8 views on http://www.jroller.com
  • 7 views on http://www.opengiga.com

more

All embeds
  • 258 views on http://www.royans.net
  • 85 views on http://aws.typepad.com
  • 30 views on http://www.amitranjan.com
  • 8 views on http://www.jroller.com
  • 7 views on http://www.opengiga.com
  • 4 views on file://
  • 2 views on http://pauwenwitteman.vara.nl
  • 2 views on http://royans.net
  • 1 views on http://www.zeegzaag.com
  • 1 views on http://64.233.179.104
  • 1 views on http://www.netvibes.com
  • 1 views on http://www.aws.typepad.com
  • 1 views on http://www.zhuaxia.com
  • 1 views on http://forwardpd.com
  • 1 views on http://jroller.com

less

Flagged as inappropriate Flag as inappropriate
Flag as innappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

Categories