Quick Upload

Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Post to Twitter Post to Twitter
Share on Facebook
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

Scaling for Adult Hosting

from netik, 5 months ago Add as contact

1887 views | 0 comments | 3 favorites | 1 embeds (Stats)

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

Embed customize close
 

More Info

This slideshow is Public

Views: 1887 Comments: 0 Favorites: 3 Downloads: 73

View Details: 1886 on Slideshare 1 from embeds
Most viewed embeds (Top 5): More
All Embeds: Less
Flagged as inappropriate Flag as inappropriate

Flag as inappropriate

Select your reason for flagging this slideshow as inappropriate.

If needed, use the feedback form to let us know more details.

Slideshow Transcript

  1. Slide 1: Scaling for Adult Hosting John Adams Gamelink Operations jna@retina.net
  2. Slide 2: porn fuels technology VHS VoIP Camcorders Internet Bandwidth Usenet Video Codecs Image Compression Mobile Video / 3G Phones
  3. Slide 3: 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)
  4. Slide 4: Internet Video has different challenges HTTP Server Streaming Servers Cache? hard to cache Application Server Media Servers / SAN DB Transcoding
  5. Slide 5: Three things... Transcode Store Deliver.
  6. Slide 6: Transcoding .MOV .FLA .WMV A computationally intensive process to convert video from one format to another Plan for it, or make someone else do it!
  7. Slide 7: Better living through (cheap) distributed computing!
  8. Slide 8: Ship Disk Arrays? tape? ew! Get it there. sneakernet? Metro Ethernet?
  9. Slide 9: Reliable Scalable Cheap Store it!
  10. Slide 10: 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.
  11. Slide 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. Slide 12: Managing Storage Where’s that file? Are you authorized for it?
  13. Slide 13: Delivery
  14. Slide 14: Build networks for video.
  15. Slide 15: People Load Balancer Webservers Media Servers streams reset if media servers go down!
  16. Slide 16: redundancy is hard. Choose an acceptable level of FAIL.
  17. Slide 17: Abuse... Everyone wants your content. Scale for abuse and third-party linking (or block it!) Content theft, piracy, USC 2257
  18. Slide 18: Pay Per Minute = $ lost per minute of downtime
  19. Slide 19: Space + Power
  20. Slide 20: Thanks! My Tech Blog... http://www.retina.net/tech