Ну, тогда никакой хостинг не поможет, абузоустойчивость, как таковая, бывает разве что в Малайзии (ну и подобных странах с жутко дорогими каналами), но и цена будет настолько большой, что проще удалить 1 файл с сервера или ссылку, если файл не хранится на сервере. А поскольку человек пишет, что в основном все на файлопомойках - пререкаться с правообладателями смысла нет, так как они запросто напишут абузу в файлопомойку и файл удалят там :)
Вот чего не советую, так это брать VPS, учитывая цены на сервера - можно взять сразу адекватную железку, даже "на вырост", которая обеспечит возможность держать 50 000 хостов. Это не дорого и в будущем переносить проект не придется.
Сейчас выделенные сервера ничем не отличаются от обычных хостингов, за исключением того, что все ресурсы сервера - Ваши. Наверняка многие хостинг-провайдеры Вам по умолчанию смогут настроить сервер под Ваши нужды, чтоб это для Вас не отличалось от привычного Вам хостинга. А за несколько десятков долларов Вам еще и обеспечат круглосуточный мониторинг и сопровождение этого сервера. Так что переживать Вам не о чем.
А вот быть с посещалкой 50к, даже на очень оптимизированном движке, на виртуальном хостинге, где кроме Вас есть еще клиенты - у Вас 100% не получится. Даже 10к - это уже зачастую нагрузка, которую разрешают создавать на VIP-хостинг тарифах.
Так что берите сервер, с сопровождением, и первоначальной настройкой и не заморачивайтесь. Никакие специализированные знания Вам не понадобится, а стоит сопровождение, также как и сервера - очень не дорого сейчас, хотя, конечно, смотря у какого провайдера заказывать.
hosting_manager добавил 13.05.2011 в 20:55
Да не нужно тратить никакие 250 долларов на настройку, бесплатно при установке сервера зачастую любой адекватный провайдер Вам все настроит, для 50к хостов - не нужны сверхнастройки, а администрирование (сопровождение) реально 20 долларов в месяц будет стоить. Особо ничего там сопровождать не требуется.
P.S. Значек доллара принято писать перед значением.
Я думаю, что не столь важно от кого, если человек будет реагировать на эти жалобы (удалять соответственные материалы) - то никаких проблем не будет. При создании образовательного проекта, увы, невозможно использовать только авторские материалы. У самого был опыт работы с подобными проектами и то, что абузы будут 100% - еще не факт (все очень зависит от тематики и тех материалов, которые используются). Но даже если будут - не переживайте, нужно просто вовремя реагировать. Вам подойдет любой качественный хостинг.
Везде требуют паспорт и делают копии, разве договора с физ. лицами могут заключаться без паспорта? Это само собой разумеется как бы, что документы нужны :)
Stanok, нет смысла в Вашем случае ставить свой сервер, как уже говорил - основная проблема это будут каналы + масштабировать всю систему надо, что в пределах одного сервера - невозможно. Вы даже четко не знаете объемов проекта, значит у Вас просто идея и без готового ТЗ. Писать 5-10 ТБ файлов разместить (разница эдак в раза 2) - нужно все-таки определится, если хотите все в пределах 1-го сервера, разместить то Вы сможете, а вот будет ли оно нормально работать? Глубоко сомневаюсь... Конфигурации для двух вариантов будут совсем разными и не факт, даже при выборе самой мощной конфигурации, что когда появится нагрузка - Вам не придется строить кластерное решение и избавлятся от неудачного приобретения.
Все же советую строить решение сразу из нескольких нод (арендуемых вместе с каналом), для начала минимум нод, постепенно наращивая, ведь по сути, в оплату входит только стоимость канала. Не нужно тратится на железо и на последующую амортизацию решения (замену "посыпавшихся" дисков, памяти и т.п.). Посмотрите предложения, зачастую, стоимость размещения оборудования на определенном тарифе будет такая же, как и стоимость аренды уже размещенного оборудования (предоставляемого Дата Центром) с каналом. Тоесть цена одинакова, ставите ли Вы свой сервер или берете сервер ДЦ - не важно. Смысл тратить деньги на свою железку, котороя через пару лет станет никому не нужной и устаревшей и не позволит в случае "недочетов" масштабировать проект?
hosting_manager добавил 13.05.2011 в 13:08
БД на 5-10 ТБ? И Вы думаете, что 1 сервер это "прожует"? Все-равно, значит будет нужно решение под БД, и четко все продумать, все очень сильно будет зависеть от сруктуры, колличества обращений и многих других факторов.
hosting_manager добавил 13.05.2011 в 13:13
Что касается вопросов, если все же будете ставить свое оборудование:
1. Какой датацентр выбрать (как говорится советы, жалобы, предложения)?
Лучше Оверсан-Меркурий в МСК ничего не знаю, поскольку трафика Вам много не нужно будет - идеальное решение.
2. Как проходит процедура установки к ним сервера? (всмысле привез, отдал, подписал, оплатил и юзаешь или как?)
Процедуру установки лучше уточнять у конкретного ДЦ, но как правило, это - привозите, составляется акт приема-передачи, заключается договор на обслуживание, проводится оплата и пользуетесь. Все просто.
3. Сколько приблизительно это удовольствие будет стоить (с их администрированием и без)
ДЦ, как правило, не предоставляют услуги администрирования, даже если предоставляют - лучше заказать эту услугу не у ДЦ, каждый должен заниматься тем, что у него получается лучше всего.
4. Какие могут быть подводные камни?
Нужно читать договор, тогда подводных камней не будет.
Мне кажеться, что если у Вас будет 5-10 ТБ файлов, которые у Вас будут активно скачивать - одного сервера Вам мало будет, распределить нагрузку надо. Тут лучше реализовывать кластер под отдачу файлов из нескольких серверов, добавляя новые ноды при необходимости увеличения дискового пространства и т.п.
К тому же, распределив файлы по нескольким нодам - Вы распределите не только нагрузку на железо, но и трафик. Кстати генерация трафика и будет у Вас основной проблемой (наш клиент с кластером из 18 серверов как раз раздает порядка 5 ТБ файлов, размещенных на кластере, так вот трафик с этих файлов превышает 2 Гбит / с, потому задумайтесь лучше о канальных мощностях), а не железо. Каналы стоят куда дороже железа и, как правило, ДЦ продает в своих тарифах именно канал, а сервер предоставляет в дополнение "бесплатно".
Еще одно. ДЦ, как правило, не предоставляет услугу администрирования. Аутсорсинг, если Вы будете работать напрямую с ДЦ, Вам в 99% случаев придется искать на стороне. Потому выгодно работать с хостинг-провайдерами, которые являются крупными клиентами Дата Центра, они, как правило, могут предложить Вам не только более низкую стоимость услуг (чем у ДЦ напрямую), но и услуги сопровождения. Также в этом случае решать вопросы с ДЦ будет проще, поскольку к крупным клиентам у Дата Центров особенный подход.
ДЦ не покупает трафик гигабайтами или терабайтами, потому ДЦ не платил денег за трафик реально. У ДЦ свои фиксированные каналы связи и сколько трафика по ним пройдет - им фиолетово, главное, чтоб пропускной способности хватало. А если хватает, даже при атаке на клиента, то зачем этот трафик резать? Лучше взять с клиента оплату за него, вот и вся логика ДЦ :)
Приветствую, а в чем проблема взять сервер на shared-канале (хотя бы) для VDS и не заморачиваться с подсчетами? Клиентам будет проще.
Многим трафика на самом деле много не требуется. Просто психологически ограничение трафика очень сильно действует на людей (боятся попасть на превышение, либо что трафик закончится). Большинство предпочтут 100 Мбит /с shared, где реально удастся прокачать 10 ТБ, чем лимит трафика в 10 ТБ на полной скорости. Хотя второй вариант выгоднее. Просто потому, что не задумываются, что канал в 100 Мбит / с не пропустит более 30 ТБ в месяц при полной загрузке, а учитывая суточное распределение нагрузки, реально - не более 20, как правило.
hosting_manager добавил 13.05.2011 в 11:39
Опрос кстати подтверждает мои слова, пока что 2 голоса отдано за более 2 ТБ, но далеко не всем столько реально нужно, некоторые и менее 100 ГБ могут использовать при том, что говорят, что им нужно более 2 ТБ :)
Можно и не паковать, а напрямую по ssh переносить, образец комманды:
wget --user=логин_пользователя_фтп --password=пароль --force-directories --no-host-directories --level=100 -c -r ftp://ваш_домен/*
hosting_manager добавил 13.05.2011 в 00:07
Если запакуете файлы в архив, и положите его в одну из директорий сайта, то скачать можно wget http://ваш_домен/.../archive.tar
Архив сделать просто:
tar -cvf archive.tar /var/www/user/data - тут указываете путь к директории, которую архивировать
Если хотите сжатие gzip, вместо ключика cvf указываете cvzf, если bzip2 - cvjf, но рекоммендую без сжатия.
Распаковывать архивы можно коммандой tar -xvf /var/www/user/data/.../archive.tar
Если вдруг не разберетесь - стучитесь 305500179, помогу.