Хостинг - Обзор: эпицентр русскоязычного хостинга

Здравствуйте, гость ( Вход | Регистрация )

> Правила раздела

Настоящие Правила Раздела являются дополннением к Общим Правилам Конференции. В случаях противоречий отдельных пунктов, действуют Правила Раздела.

Запрещается

  1. Обсуждение хостинговых компаний и качества предоставляемых ими услуг.
  2. Реклама и антиреклама услуг хостинговых компаний.
  3. Навязывание собственных услуг в любом виде.
    Участникам Клуба хостинг-провайдеров разрешено давать ссылки на профайл своей компании в каталоге хостинга только в случае явного запроса услуг потенциальным клиентом. При поиске автором темы уникальных или специфических услуг, не описанных в каталоге хостинга, допускается информирование клиента о предоставлении таковых только персонально в личных сообщениях или с использованием другой контактной информации из профайла автора темы.

> Нагрузка сервера. Сколько выдержит?
mtseo
сообщение 20.03.2011, 05:25
Сообщение #1





Группа: Старые пользователи
Сообщений: 12
Регистрация: 20.03.2011
Пользователь №: 13,923


Репутация: 179


Здравствуйте,

занимаюсь созданием бизнес плана хостинговой компании, и возник вопрос, который заводит в тупик, поэтому нужен Ваш совет из практики.

Вопрос такой:

Сколько примерно аккаунтов выдержит такой сервер:

- Intel® Core™ i7-920 Quad-Core 4 физических ядра, 4 виртуальных (hyper-threading)
- 2 x 1500 GB HDD SATA2 (software RAID1)
- 24 GB DDR3

Понимаю то вопрос сильно индивидуален, поэтому попробую описать средние значения, от которых отталкиваюсь:

Средний аккаунт:

- 5GB места
- неограниченый траффик
- 10 сайтов на аккаунт
- 10 баз MySQL
- Неограниченое колличество почтовых и FTP аккаунтов

Средний сайт:
- на скриптах Joomla, DLE и подобных CMS, либо форумы IPB, vBulletin, SMF
- 300-500 посетителей в день

Возьмем более-менее идеальный вариант с хорошей настройкой и оптимизацией сервера. Панель управления Direct admin либо Cpanel.

Извините если повторюсь с вопросом, пользовался поиском, нашел 2 темы и то старые. Заранее спасибо за ответ.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Ответов(1 - 18)
eSupport.org.ua
сообщение 20.03.2011, 07:46
Сообщение #2


Одесский сисадмин


Группа: Старые пользователи
Сообщений: 5,200
Регистрация: 18.11.2004
Из: Одесса
Пользователь №: 823


Репутация: 263


Легко.

Для 4-х ядер оптимальна будет нагрузка в виде 4-х коннектов к сайтам в секунду.
Предположим, что одна страница в среднем будет отдана за 1 секунду и открывает один запрос к веб серверу. Тогда расчет прост:
В дне (12 часовом) 43200 секунд. Соответственно нагрузка оптимальна в виде
172800 коннектов к сайтам.

Поделив эти коннекты на посещаемость одного сайта (500), мы получаем 345.

Итого - сервер выдержит 345 сайтов. Если каждый аккаунт будет использовать по 5 сайтов, то 69 аккаунтов - это примерная нагрузка.

Разумеется, грамотный специалист, приглядывая за сервером и корректируя его настройки по мере роста, может впихнуть на сайт больше.

Однако есть узкое место, которое никакой специалист не разрулит: SATA2
Я бы поменял на SAS. Множество мелких файлов, что типично для хостинга, заставят весь сервер тормозить в ожидании тормознутого SATA2.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Ivan
сообщение 20.03.2011, 08:38
Сообщение #3


Отдыхаю


Группа: Старые пользователи
Сообщений: 3,533
Регистрация: 02.08.2002
Из: ЗАО "Рувеб"
Пользователь №: 35


Репутация: 260


Грамотный специалист, да с 24 G памяти, уж поднимет кэши и у FS и у Мускуля. Но вообще да, на подобную машинку не более 300-400 безлимитных клиентов. SSD еще для баз подоткните, на всякий случай.

А вообще, мда, под продакшен использовать хецнеровские бытовые тазики c несерверными винтами. Много всего интересного узнаете в процессе внедрения в наш бизне$.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maxim Volgin
сообщение 20.03.2011, 12:19
Сообщение #4





Группа: Старые пользователи
Сообщений: 448
Регистрация: 26.02.2008
Пользователь №: 7,018


Репутация: 197


При условии оправления в топку софтового рейда (и не юзания сипанели) и прямых рук 1000-2000.
Вот у меня например Q6600 /4 Гб LA ~ 1.5-2:

Аккаунты пользователей - 573
Веб-сайты - 1169

Но мускул почта ДНС на отельных серверах.

В вашем случае разумно сделать 2 виртуалки одна на первом харде вторая на втором + купить сервер или пространство для бекапов
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mtseo
сообщение 21.03.2011, 02:38
Сообщение #5





Группа: Старые пользователи
Сообщений: 12
Регистрация: 20.03.2011
Пользователь №: 13,923


Репутация: 179


Цитата(eSupport.org.ua @ 20.03.2011, 08:46) *

Легко.

Для 4-х ядер оптимальна будет нагрузка в виде 4-х коннектов к сайтам в секунду.
Предположим, что одна страница в среднем будет отдана за 1 секунду и открывает один запрос к веб серверу. Тогда расчет прост:
В дне (12 часовом) 43200 секунд. Соответственно нагрузка оптимальна в виде
172800 коннектов к сайтам.

Поделив эти коннекты на посещаемость одного сайта (500), мы получаем 345.

Итого - сервер выдержит 345 сайтов. Если каждый аккаунт будет использовать по 5 сайтов, то 69 аккаунтов - это примерная нагрузка.

Разумеется, грамотный специалист, приглядывая за сервером и корректируя его настройки по мере роста, может впихнуть на сайт больше.

Однако есть узкое место, которое никакой специалист не разрулит: SATA2
Я бы поменял на SAS. Множество мелких файлов, что типично для хостинга, заставят весь сервер тормозить в ожидании тормознутого SATA2.


Об SAS хардах я думал. И скорее всего остановлюсь как раз таки на них. Насчет нагрузки - думаю несколько занижена, либо у меня несколько высокие средние расчеты (IMG:style_emoticons/default/smile.gif). Думаю аккаунтов так 200 потянет сервак 100%.

Цитата(Ivan @ 20.03.2011, 09:38) *

Грамотный специалист, да с 24 G памяти, уж поднимет кэши и у FS и у Мускуля. Но вообще да, на подобную машинку не более 300-400 безлимитных клиентов. SSD еще для баз подоткните, на всякий случай.

А вообще, мда, под продакшен использовать хецнеровские бытовые тазики c несерверными винтами. Много всего интересного узнаете в процессе внедрения в наш бизне$.


Да, сервак hetzner. От себя не посоветуете брать? Или лучше смотреть в сторону Xeon'ов с САСовскими хардами?

Безлимитных это Вы имеете ввиду по трафику?

И еще вопросик по SSD - из практики можете посоветовать на 160ГБ хватит для начала?

Цитата(Maxim Volgin @ 20.03.2011, 13:19) *

При условии оправления в топку софтового рейда (и не юзания сипанели) и прямых рук 1000-2000.
Вот у меня например Q6600 /4 Гб LA ~ 1.5-2:

Аккаунты пользователей - 573
Веб-сайты - 1169

Но мускул почта ДНС на отельных серверах.

В вашем случае разумно сделать 2 виртуалки одна на первом харде вторая н