Found a blog entry that discuss on how to create a youtube clone with Amazon EC2 and S3 services. Amazon S3 service allow you to store your files and EC2 provides computational power required for converting user uploaded video to flv format.
lighttpd is light weight httpd server for serving static content like images, html files, movies etc… are recommeded as web server.