Зависит от того, что вы имеете в виду под производительностью и где вы видите возможные проблемы с ней.В целом, на сайте есть видеохостинг, который мало чем отличается от любого другого сайта.Существует производительность внешнего интерфейса и т. Д.
Если сайт хостинга видео отличается от большинства других сайтов, это количество передаваемых данных и производительность рендеринга видео.Это означает, что, вероятно, первая стена, которую ударили, это полоса пропускания одного веб-сервера (если вы начинаете с одной стандартной машины) или сумасшедший процессор.
-> Первым шагом было бы отделить веб-сайт от доставки и кодирования видео, чтобы иметь возможность масштабирования.
Сейчас я не знаю об ASP.NET, но с Drupal есть много людей, которыесделали сайты, похожие на youtube [1], и есть много модулей contrib [2] для поддержки вышеупомянутых задач, таких как Media Mover [3].Может дать вам отправную точку.
[1] http://www.google.com/search?&q=drupal+youtube+clone
[2] http://drupal.org/project/modules?filters=tid%3A67
[3] http://drupal.org/project/media_mover