• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Scaling for Adult Hosting

Scaling for Adult Hosting



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

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



Total Views
Views on SlideShare
Embed Views



4 Embeds 19

http://www.slideshare.net 13
http://tubemote.com 4
http://my.phreadz.com 1 1



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Scaling for Adult Hosting Scaling for Adult Hosting Presentation Transcript

  • 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 Usenet Image Compression
  • Scaling for what, exactly?
    • Gamelink - ~60,000 films online in various formats (VOD / PPM / Download-to-own)
    • Nearly every major adult studio
    • About 2900 domains (We like domains)
  • Internet Video has different challenges HTTP Server DB Application Server Streaming Servers Media Servers / SAN Transcoding Cache? hard to cache!
  • Three things... Transcode Store Deliver.
  • 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
  • Better living through (cheap) distributed computing!
  • Get it there. sneakernet? tape? ew! Ship Disk Arrays? Metro Ethernet?
  • Store it! Scalable Reliable Cheap
  • Scaling Storage
    • Make vs. Buy
    • SANs are too expensive
    • RAID not always best
    • Many vendors use the same chassis and disks. Don’t waste your money.
  • 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!)
  • 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 2257
  • Pay Per Minute = $ lost per minute of downtime
  • Space + Power
  • Thanks! My Tech Blog... http://www.retina.net/tech