Scaling for Adult Hosting John Adams Gamelink Operations [email_address]
porn fuels technology VoIP Internet Bandwidth Video Codecs Mobile Video / 3G Phones porn fuels technology VHS Camcorders U...
Scaling for what, exactly? <ul><li>Gamelink - ~60,000 films online in various formats (VOD / PPM / Download-to-own) </li><...
Internet  Video has different challenges HTTP Server DB Application Server Streaming Servers Media Servers / SAN Transcodi...
Three things... Transcode Store Deliver.
Transcoding A computationally intensive process to convert video from one format to another Plan for it, or make someone e...
Better living through (cheap) distributed computing!
Get it there. sneakernet? tape? ew! Ship Disk Arrays? Metro Ethernet?
Store it! Scalable Reliable Cheap
Scaling Storage <ul><li>Make vs. Buy </li></ul><ul><li>SANs are too expensive </li></ul><ul><li>RAID not always best </li>...
Scaling Models Vertical  ( Big disk - Only goes so far ) Horizontal ( More Disk Units ) Scales forever,  difficult to mana...
Managing Storage Where’s that file? Are you authorized for it?
Delivery
Build networks for video.
People Webservers Load Balancer Media Servers streams reset if media servers go down!
redundancy is hard. Choose an acceptable level of FAIL.
Abuse... Everyone  wants your content. Scale for abuse and third-party linking (or block it!) Content theft, piracy, USC 2...
Pay Per Minute =  $ lost per minute of downtime
Space  +   Power
Thanks! My Tech Blog... http://www.retina.net/tech
Upcoming SlideShare
Loading in...5
×

Scaling for Adult Hosting

4,482

Published on

Scaling sites for adult hosting, an upcoming talk for Ignite Velocity 2008

Published in: Technology, Design
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,482
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
137
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide
  • Scaling for Adult Hosting

    1. 1. Scaling for Adult Hosting John Adams Gamelink Operations [email_address]
    2. 2. porn fuels technology VoIP Internet Bandwidth Video Codecs Mobile Video / 3G Phones porn fuels technology VHS Camcorders Usenet Image Compression
    3. 3. Scaling for what, exactly? <ul><li>Gamelink - ~60,000 films online in various formats (VOD / PPM / Download-to-own) </li></ul><ul><li>Nearly every major adult studio </li></ul><ul><li>About 2900 domains (We like domains) </li></ul>
    4. 4. Internet Video has different challenges HTTP Server DB Application Server Streaming Servers Media Servers / SAN Transcoding Cache? hard to cache!
    5. 5. Three things... Transcode Store Deliver.
    6. 6. Transcoding A computationally intensive process to convert video from one format to another Plan for it, or make someone else do it! .MOV .FLA .WMV
    7. 7. Better living through (cheap) distributed computing!
    8. 8. Get it there. sneakernet? tape? ew! Ship Disk Arrays? Metro Ethernet?
    9. 9. Store it! Scalable Reliable Cheap
    10. 10. Scaling Storage <ul><li>Make vs. Buy </li></ul><ul><li>SANs are too expensive </li></ul><ul><li>RAID not always best </li></ul><ul><li>Many vendors use the same chassis and disks. Don’t waste your money. </li></ul>
    11. 11. Scaling Models Vertical ( Big disk - Only goes so far ) Horizontal ( More Disk Units ) Scales forever, difficult to manage External Hosting: CDNs not always accepting of adult content. (few are!)
    12. 12. Managing Storage Where’s that file? Are you authorized for it?
    13. 13. Delivery
    14. 14. Build networks for video.
    15. 15. People Webservers Load Balancer Media Servers streams reset if media servers go down!
    16. 16. redundancy is hard. Choose an acceptable level of FAIL.
    17. 17. Abuse... Everyone wants your content. Scale for abuse and third-party linking (or block it!) Content theft, piracy, USC 2257
    18. 18. Pay Per Minute = $ lost per minute of downtime
    19. 19. Space + Power
    20. 20. Thanks! My Tech Blog... http://www.retina.net/tech
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×