Помогите улучшить тариф для Drupal - 2

Главные вкладки

Аватар пользователя rusonyx_admin rusonyx_admin 29 марта 2010 в 19:11

В продолжение темы Помогите улучшить тариф для Drupal.

Старая была вынесена на главную, из-за чего в основном хостинг-форуме не доступна. Поэтому решил создать новую.

Речь шла о тестировании нового тарифа Супер CMS. Тариф на базе виртуального хостинга с продвинутыми настройками, позволяющими прекрасно работать сайтам на Друпале.
Настройки тарифа обсуждались в старом треде, в итоге получилось вот что:
PHP-лимиты:
* max_execution_time = 120 (30 на обычном хостинге)
* memory_limit = 128Mb (32Mb на обычном хостинге)
MySQL-лимиты:
* max_user_connections=30 (10 на обычном хостинге)

Прочие параметры: 10Гб, до 30 сайтов, почта, антивирус, антиспам, бэкап, техподдержка и другие прелести.

Подробно о тарифе >>

По просьбе участников сообщества было проведено тестирование по методике, рекомендованной Smile:

1. выключаем кэширование
2. ставим http://drupal.org/project/devel
3. генерируем им словари, юзеров и ноды. по вкусу. словарей я бы попробовал с десяток, нод и юзеров - пару сотен.
4. ab и прочие тесты по вкусу на работающей и заполненной базе

С помощью ab был осуществлен прогон 10000 запросов в 5 потоков. Должен отметить, что нагрузка на сервер была жуткая и, конечно, мы не ожидаем, что наши клиенты будут такое вытворять регулярно Smile
Результаты прогона:

-bash-3.2# ab -n 10000 -c 5 http://dcms.v.shared.ru/ This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0 Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking dcms.v.shared.ru (be patient) Completed 1000 requests Completed 2000 requests Completed 3000 requests Completed 4000 requests Completed 5000 requests Completed 6000 requests Completed 7000 requests Completed 8000 requests Completed 9000 requests Finished 10000 requests
!>

Server Software:        Apache/2.2.3
Server Hostname:        dcms.v.shared.ru
Server Port:            80

Document Path:          /
Document Length:        15464 bytes

Concurrency Level:      5
Time taken for tests:   787.819053 seconds
Complete requests:      10000
Failed requests:        0
Write errors:           0
Total transferred:      159640000 bytes
HTML transferred:       154640000 bytes
Requests per second:    12.69 [#/sec] (mean)
Time per request:       393.910 [ms] (mean)
Time per request:       78.782 [ms] (mean, across all concurrent requests)
Transfer rate:          197.89 [Kbytes/sec] received

Connection Times (ms)
               min  mean[+/-sd] median   max
Connect:        0    0   3.8      0      59
Processing:   191  392  46.1    393     700
Waiting:      171  379  46.0    380     683
Total:        191  393  46.3    393     700

Percentage of the requests served within a certain time (ms)
   50%    393
   66%    408
   75%    419
   80%    426
   90%    447
   95%    467
   98%    497
   99%    522
  100%    700 (longest request)

Я не знаю, насколько это круто или не круто. Прошу комментировать. Принимаются советы и дальнейшие пожелания по улучшению нашего Супер CMS тарифа.
Желающих провести тестирование по своей методике, проверить наши результаты (прошу сильно не увлекаться, т.к. это больше похоже на ДДОС, чем на нормальную работу обычного сайта. Про мега-порталы молчу.), либо погонять действующий сайт - добро пожаловать за 30-ти дневным бесплатным тестированием.

Также обращаю внимание на наши новые VPS-тарифы, которые стали возможны благодаря внедрению новых серверов DELL с 6хSAS в RAID10.

Спасибо!

Комментарии

Аватар пользователя rusonyx_admin rusonyx_admin 31 марта 2010 в 11:53

WiseMan wrote:
Слишком дорогое у вас удовольствие даже несмотря на расширенные рамки ограничений, ИМХО.

В 2 раза дешевле, но для 2-3 сайтов было бы более привлекательно?

Аватар пользователя WiseMan WiseMan 1 апреля 2010 в 0:44

Будет по крайней мере сравнимо, с тем же nic.ru (301-ый тариф). Но поводов для переезда пока не нахожу. В смысле сильных сторон у вас как-то не увидел.

Куда более привлекательно выглядит предложение обсуждаемое на этой странице

Аватар пользователя rusonyx_admin rusonyx_admin 2 апреля 2010 в 17:03

WiseMan wrote:
Будет по крайней мере сравнимо, с тем же nic.ru (301-ый тариф). Но поводов для переезда пока не нахожу. В смысле сильных сторон у вас как-то не увидел.

Ммм.. может я что-то не понимаю, но у Руцентра на 301-м тарифе 196Мб памяти _вообще_ (а-ля почти-впс), а в СУПЕР CMS - виртуалка с 128Мб на 1 процесс PHP. Это мега-разница, на мой взгляд.

Или я что-то упустил?

MySQL на отдельном сервере - интересное предложение, но думаю есть смысл брать и VPS и отдельную БД у одного хостера на серверах в одном ДЦ, залинкованных по гигабиту. Тогда выигрыш будет, иначе просто смысла нет, проще на те же 500 рублей прикупить ресурсов в имеющийся VPS.

Аватар пользователя rusonyx_admin rusonyx_admin 2 апреля 2010 в 17:06

Кстати, там говорится о raid10 с 6 SAS. Мы, например, как раз с такой дисковой системой Dell-ы под новые тарифы VPS закупили. Поэтому совсем не очевидно, почему БД за тридевять земель должна работать быстрее.

Аватар пользователя WiseMan WiseMan 3 апреля 2010 в 0:32

"rusonyx_admin" wrote:
у Руцентра на 301-м тарифе 196Мб памяти _вообще_ (а-ля почти-впс), а в СУПЕР CMS - виртуалка с 128Мб на 1 процесс PHP

Оно где-то так и получается, если сайтов не много. 128 для php вполне остаются.

"rusonyx_admin" wrote:
совсем не очевидно, почему БД за тридевять земель должна работать быстрее

Там в комментариях проясняют этот вопрос - услуга по базе данных в рамках хостинга, а не удаленно )))