Помощь - Поиск - Пользователи - Календарь
Полная версия: Посоветуйте dedicated сервер.
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Выделенный сервер и co-location
sheiko
Посоветуйте dedicated сервер.
Требования ожидаемая суточная посещаемость проекта ~100 000 (~ 900 000 хитов).
Нагрузка преимущественно на HTTP.
Возможность тонкой настройки сервера FreeBSD+nginx, PHP, MySQL, SPHINX.
2175
Цитата(sheiko @ 09.08.2007, 15:34) *

Посоветуйте dedicated сервер.
Требования ожидаемая суточная посещаемость проекта ~100 000 (~ 900 000 хитов).
Нагрузка преимущественно на HTTP.
Возможность тонкой настройки сервера FreeBSD+nginx, PHP, MySQL, SPHINX.

сейчас придет esupport и скажет ngnix (и прав вероятно будет), а вообще пока Вы не сказали на каком движке будет проект ничего конктрентного никто не скажет.
Хотя 20 хитов в секунду ( считаем что пики на 100% больше чем среднее), не так уж и страшно, особенно если сервер свой и можно его подстраивать.
MIRhosting.com
Цитата(sheiko @ 09.08.2007, 13:34) *

Посоветуйте dedicated сервер.
Требования ожидаемая суточная посещаемость проекта ~100 000 (~ 900 000 хитов).
Нагрузка преимущественно на HTTP.
Возможность тонкой настройки сервера FreeBSD+nginx, PHP, MySQL, SPHINX.


Что конкретно Вы хотите услышать в ответ? Какой сервер брать?
Берите 2 x 2/4 core xeon из новых, не прогадаете. Все это под hardware raid 1/5 (3ware, adaptec) на sata. Пожалуй наилучшее сочетание цены/качества сейчас. Памяти 2-4 Гб.
FreeBSD на новом железе идет хуже чем linux (в смысле, ядро не всеми преимуществами пользуется), так что я бы подумал насчет выбора OS. Просьба стороников *bsd не начинать вечные полемики что лучше.

Все остальное - вопросы к админу который будет Вам это ставить. На форуме спрашивать бесполезно.
Ivan
1м хитов? Уровень утро ру ?

Это кластер и только кластер. 16 ядерник с 32 гигами памяти и реидом из 6 сас дисков влетит вам тысяч в 500. Если случиться с ним чего - стоять ваш проект будет неделю.
6 серверов в кластере + свитч + рребут + квм меньше 250, а работать будет быстрее.
Есуппорт или Агава (ну и мы) такое вам соорудят.



edogs
Цитата(Ivan @ 09.08.2007, 20:50) *
1м хитов? Уровень утро ру ?
Это кластер и только кластер. 16 ядерник с 32 гигами памяти и реидом из 6 сас дисков влетит вам тысяч в 500. Если случиться с ним чего - стоять ваш проект будет неделю.
6 серверов в кластере + свитч + рребут + квм меньше 250, а работать будет быстрее.
Есуппорт или Агава (ну и мы) такое вам соорудят.

К вопросу об 1-4М хитов на одном сервере - дадим ссылку: http://www.pcweek.ru/?ID=501544&4Print=1 и оставим пока без комментариев.
Ivan
Там тестировались не динамический сайт. Сгенерированная один раз конфигурация отдавалась нгниксом и базы не дергала.
Я такое видел с битриксом на слабеньком VDS - сгенерировали и мигом отдает.

Да и среднее время запроса секунда, прямо скажем, многовато.
edogs
Цитата(Ivan @ 09.08.2007, 21:38) *
Там тестировались не динамический сайт. Сгенерированная один раз конфигурация отдавалась нгниксом и базы не дергала.
Битрикс утверждал обратное... ну точнее один из его представителей при каждом случае упоминавший что он выступает сугубо неофициально.

А вообще что страшного настолько, что нужно решение за 250куе для 1М хитов? На вирт. хостинге пхпбб живет до 50к хитов. 1лям это всего 20 таких аккаунтов.
Ivan
Цены в рублях.
Насчет так страшно - похостите 20 таких аккаунтов на одной железяке.
gylys
Цитата(Ivan @ 09.08.2007, 20:50) *

1м хитов? Уровень утро ру ?

Это кластер и только кластер. 16 ядерник с 32 гигами памяти и реидом из 6 сас дисков влетит вам тысяч в 500.


Copy/paste с Webalizer. Тоже нужен кластер такой мощности?

Код
                   Avg          Max
Hits per Hour      46095       116919
Hits per Day      1106296      1442778
Files per Day        689088     887844
edogs
Цитата(Ivan @ 09.08.2007, 23:28) *
Цены в рублях.
На выкуп железа или на аренду?
Цитата(Ivan @ 09.08.2007, 23:28) *
Насчет так страшно - похостите 20 таких аккаунтов на одной железяке.
Вы как всегда - скажите и всё на этом, ни аргументов, ни доводов, ни объяснений, только предложение кому-нибудь другому что-нибудь сделать sad.gif
1М хитов в сутки это ~11.57 хитов в секунду, это 0.086 времени на 1 хит для генерации страницы. Не такое уж страшное время - правильные скрипты, на не сильно навороченных сайтах, на мощном сервере вполне могут укладываться в 0.05с и ниже. Из практических примеров - *-nuke слегка модифицированная за 0.05 не выходит в 90% случаев когда в одиночестве на мощном сервере (2хХеон о 4Гб). Получается даже не 100%-ов процессорного времени не уйдет на обработку (утрируя).Понятно что посещаемости ровной не будет, будут пики, но всё равно - даже при этом, не видим откуда может взяться проблема, сервер-то и параллельно обрабатывать запросы может. Где ошибаемся?
Ivan
edogs - Я некогда не буду с вам больше спорить, вы же знаете smile.gif

Сообщаю, как человек который имел 1м хитов в руках.

1м хитов это 3 запроса в секунду в с 3 до 7 москвы и 30-50 в пиковое время.
Про ТМО слышали?

250 тысяч РУБЛЕЙ на покупку этого железа.
+ накиньте на коло.

gylys - чем, статика? Легкий скрипт?

В любом случае - одна железка это НЕ МАСШТАБИРУЕМО. Было 1 м хитов летом, стало 10 осенью. Покупаем 64 ядерник с терабайтом памяти?
gylys
Цитата(Ivan @ 10.08.2007, 22:18) *

gylys - чем, статика? Легкий скрипт?

Какой то скрипт сайта знакомств. По полам, статика с скриптом. База небольшая - 130 MB, но грузит сильно...
edogs
Цитата(Ivan @ 10.08.2007, 22:18) *
edogs - Я некогда не буду с вам больше спорить, вы же знаете smile.gif
Слава богу хоть от этого нас избавите smile.gif Очень просим Вас не спорить, а хоть как-то обосновывать и аргументировать свои слова. Особенно когда они расходятся с выступлениями минимум 3 форумчан (mirhosting, 2175, gylys) которые тоже работают в области хостинга.
Цитата(Ivan @ 10.08.2007, 22:18) *
250 тысяч РУБЛЕЙ на покупку этого железа.
+ накиньте на коло.
Сколько займет замена когда железка сломается?
Цитата(Ivan @ 10.08.2007, 22:18) *
В любом случае - одна железка это НЕ МАСШТАБИРУЕМО. Было 1 м хитов летом, стало 10 осенью. Покупаем 64 ядерник с терабайтом памяти?
Имхо кластер в полном смысле слова нередко оверкилл. Почему если "не один сервер", то обязательно сразу "кластер"? У нас один из клиентов выкрутился из резкого повышения посещаемости банальным выносом статики на отдельный сервер и БД на отдельный сервер. Обошлось всего в 2.4куе в месяц. При этом ДЦ предлагал ему кластерное решение за цену в районе 5куе. Ну и зачем оно ему было надо?
Ivan
Цитата

Сколько займет замена когда железка сломается?

Так как железки там будут нужны самые травиальные - точно меньше, чем ждать гарантии на суперпупермощную железку. + В кластере, кроме свитча и балансера все резервируемо. Так что замена произойдёт почти незаметно для пользователя.
Свитчи мрут редко. Под Балансер берется машинка похолодней, она почти не нагруженна, винтов у нее нету, грузиться с флешки. (Кстати, винтов нет и у апачей)

Цитата

Имхо кластер в полном смысле слова нередко оверкилл. Почему если "не один сервер", то обязательно сразу "кластер"? У нас один из клиентов выкрутился из резкого повышения посещаемости банальным выносом статики на отдельный сервер и БД на отдельный сервер. Обошлось всего в 2.4куе в месяц. При этом ДЦ предлагал ему кластерное решение за цену в районе 5куе. Ну и зачем оно ему было надо?


Ну вот, вынес статику, вынес базу. Дальше размножаем апачи, ставим нгникс сверху, он же у нас и балансер. И пошло поехало (Труднее всего базы кластеризовать, но тоже решаемо, либо перекисанием софта на работу с несколькими базами, либо решениями производителей баз)
sheiko
Вообще-то я больше расчитывал получить совет по хостинг-провайдеру.

Пока по рекомендациям я вышел на
http://www.advanta.org/server_us_fl.php и https://www.liquidweb.com/cart/content/dedi...essional/Plan1/. Про первый в сети имеются возмущенные наезды в широком ассортименте (хотя выглядят не очень обоснованными). Второй вроде не идет из-за отсутствия опции FreeBSD, а мы привыкли администрировать именно ее.

по поводу конфигурации и кластеров а-ля Amazon S3, по нашим тестам (это был другой проект) мы пришли к следующем.

Количество просмотров страниц, которые выдерживает проект = (500 000/2 000 000)* 3 500 = 875 просмотров в минуту

Тестовая конфигурация

Core 2 Duo E6320, 1.86GHz, Socket LGA775, 4MB, Conroe, 65nm, 1066MHz 1шт
--------------------------------------------------------------------------------------------------------------
Кулер Zalman CNPS7700-Al, Socket 478/775/754/939/940, 2000rpm, 32dBA, Al 1шт
--------------------------------------------------------------------------------------------------------------
Gigabyte 965QM-DS2, Socket775, i Q965, SVGA, PCI-E, 4xDDR II, ATA, SATA II RAID, Lan1G, mATX 1шт
--------------------------------------------------------------------------------------------------------------
DIMM DDR 1Gb Kingmax, DDR-RAM II, PC-6400, 800MHz 2шт
--------------------------------------------------------------------------------------------------------------
250Gb Seagate Barracuda 7200.10 ST3250620AS, SATA II, NCQ, 16Mb 2шт

Не так уж круто, а?

По поводу движка. На такие проекты по возможности надо обходиться без универсального решения. Я использую движок в стиле CakePHP, но куда как более облегченный (MVC в действии, AJAX-контроллеры наглядно разложены, однако в памяти самый минимум библиотек, что очевидно когда платформа пишется исключительно под конкретный проект). Основная нагрузка на HTTP, потому как страницы на оторые приходиться обычно до 70% запросов закешированы и сервер при запросе сразу отдает HTML
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.