Помогите с настройками и оптимизацией VDS сервера

12
Andreyka
На сайте с 19.02.2005
Offline
822
#11
bdmalex:
Андрей, не возражаете, если вас чуток поправлю?
Сервер - не обязательно должен быть выделенным, VDS в 70-80% случаев тоже должно хватить, но всё равно админ и правда должен будет этот VDS настроить.

А если хостер натыкал VDS на сервак как сельдей в бочку - то никакой админ не поможет.

Не стоит плодить сущности без необходимости
[Удален]
#12
Andreyka:
А если хостер натыкал VDS на сервак как сельдей в бочку - то никакой админ не поможет.

Ну "дичайший оверселл" - это другого поля крайности.

Уважаемый, я вам там письмишко скинул, почитайте на досуге, может заинтересует..:)..

R
На сайте с 14.02.2010
Offline
77
#13
bdmalex:
Ну конечно... "минимум"..Гляньте, тест производительности...
4000 запросов в секунду...Хмм, да это очень серьёзная нагрузка.

этот тест производительности ни о чем

я вам и 10К запросов в секунду сделаю на 128mb ОЗУ и drupal(который тяжелей вордпресса)+boost+nginx, безо всяких варнишей и сквидов. но о статике речь не идет, статика не интересна обычно.

прикиньте сколько памяти используется на один запрос динамики, помножьте на 10..20..30...

P
На сайте с 08.03.2007
Offline
250
#14
r0mik:
этот тест производительности ни о чем
я вам и 10К запросов в секунду сделаю на 128mb ОЗУ и drupal(который тяжелей вордпресса)+boost+nginx, безо всяких варнишей и сквидов. но о статике речь не идет, статика не интересна обычно.
прикиньте сколько памяти используется на один запрос динамики, помножьте на 10..20..30...

если Ваш запрос в динамике с учётом кэширования выполняется 1/1000 секунды, то один апачевский процесс обработает 1000 запросов в секунду, не 10..20..30... В случае друпала запросы анонимных пользователей очень хорошо кэшируются, наверно именно о них и шла речь в тестировании.

R
На сайте с 14.02.2010
Offline
77
#15

Pilat, ну Вы не поняли немного о чем я.

там, по ссылке, тестируется с помощью ab2 wordpress без кеша и с различными кешами (varnish, squid, встроенные механизмы как я понял). естественно что первый же запрос заполняет кеш, остальные получаются статика фактически. потому я и говорю - тест ни о чем. вот если туда взять siege, да натравить на него sitemap, да проэмулировать зарегистрированных пользователей.... уверен, тогда бы тестер получил опять таки свои ~15-30 запросов))


romik@romik ~ $ /usr/sbin/ab2 -n 10000 -c 50 http://site.ru/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking site.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
Completed 10000 requests
Finished 10000 requests


Server Software: nginx/0.8.53
Server Hostname: site.ru
Server Port: 80

Document Path: /
Document Length: 63521 bytes

Concurrency Level: 50
Time taken for tests: 0.986 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Total transferred: 638760000 bytes
HTML transferred: 635210000 bytes
Requests per second: 10142.93 [#/sec] (mean)
Time per request: 4.930 [ms] (mean)
Time per request: 0.099 [ms] (mean, across all concurrent requests)
Transfer rate: 632705.14 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 0.4 1 4
Processing: 3 4 1.1 4 9
Waiting: 0 2 1.4 1 8
Total: 3 5 1.2 4 10

Percentage of the requests served within a certain time (ms)
50% 4
66% 5
75% 5
80% 6
90% 7
95% 8
98% 8
99% 8
100% 10 (longest request)
romik@romik ~ $

по ссылке под завязку напакованный друпал. при этом nginx в одном экземпляре, хоть там 4 ядра, так что это еще слабо

то есть, опять таки - тест ни о чем.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий