Уважаемые гости и пользователи форума!
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.

Нагрузочное тестирование сервера

Тестирование, сравнение тестов, обсуждение программ или утилит для тестирования Web серверов

Модераторы: rewuxiin, kulia

Правила форума
Условием использования нашего форума, является соблюдение настоящих Правил форума.


Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Нагрузочное тестирование сервера

28 авг 2011, 22:38

Очень Важно! Уважаемые пользователи и гости нашего проекта, перед выполнением тестов ознакомьтесь с темой - Не могу зайти на сайт mini Server, во избежании недопонимания и будущих проблем.

Для результатов тестирования основываясь из новостей проекта mini Server: Нагрузочное тестирование сервера.
Используемый файл для тестирования Apache info.php:

Код: Выделить всё

<?php
phpinfo();
?>
Тестирование командой:

Код: Выделить всё

ab -k -n 500 -c 500 http://ваш_сайт/info.php
Результат mini-Server:

Код: Выделить всё

root@server:~# ab -k -n 500 -c 500 http://www.mini-server.ru/info.php
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 www.mini-server.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        www.mini-server.ru
Server Port:            80

Document Path:          /info.php
Document Length:        53163 bytes

Concurrency Level:      500
Time taken for tests:   23.350 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      26677000 bytes
HTML transferred:       26581500 bytes
Requests per second:    21.41 [#/sec] (mean)
Time per request:       23350.131 [ms] (mean)
Time per request:       46.700 [ms] (mean, across all concurrent requests)
Transfer rate:          1115.70 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        1  389 1150.4      5    4593
Processing:    17  558 2183.8     62   17995
Waiting:        8  317 2156.9     14   17986
Total:         18  946 2795.1     68   19763

Percentage of the requests served within a certain time (ms)
  50%     68
  66%    115
  75%    396
  80%    555
  90%   3487
  95%   5133
  98%   6486
  99%  19736
 100%  19763 (longest request)
Результаты данных будем дописывать с появлением новых результатов тестирования от Вас:
<< *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* *WRITE* >>
  1. Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz >> 4Гб ddr3 >> 667 user/сек (Debian 6.0, ISPConfig 3)
  2. intel pentium R 4 Ghz >> 8Гб DDr3 >> 347 user/сек (Kloxo, CentOS, есть вложении)
  3. Intel(R) Pentium(R) 4 CPU 3.00GHz 2995.229 Mhz X 2 cpu >> 768mb SDRAM >> 158 user/сек (CentOS, ISPmanager)
  4. AMD Athlon 64 X2 3600+ >> 2Гб >> 147 user/сек (спецификация уточняется)
  5. Atom N450 >> 1Gb DDR2 >> 39 user/сек (Debian 6.0 + nginx + memcached + ISP Config 3 <Подробнее>)
  6. AMD Athlon(tm) XP 2600+ >> 2ГБ ОЗУ >> 37 user/сек (ISPmanager Pro, подробнее)
  7. AMD Phenom II X4 955 3200 Mhz >> 1ГБ ОЗУ >> 34 user/сек (VirtualBox + Ubuntu Server 11.04 + ISPConfig 3, информация о системе во вложении)
  8. intel pentium dual-core e5400 >> 2Гб ddr3 >> 30 user/сек (Debian 6.0, ISPConfig 3)
  9. Intel Celeron E3300 >> 4ГБ ОЗУ >> 21 user/сек (ISPConfig 3, информация о системе во вложении)
  10. intel atom 1.8ГГц >> 8Гб >> 20 user/сек (HDD 600гигов 10000rpm, панели нет)
  11. Celeron 2.66 GHz >> 1.5Гб >> 17 user/сек (Ubuntu 11.04 + ISP Config 3)
  12. AMD Phenom(tm) 9500 Quad-Core 2.19 Ghz >> 4Гб DDR2 >> 17 user/сек (Debian 6.0, ISPConfig 3, виртуальная машина с выделенным 1.5Гб ОЗУ)
  13. Pentium III 500MHz >> SDRAM 386Mb >> 14 user/сек Зачетно *THUMBS UP* MySQL сервер на Athlon II 240 2.8GHz 4Gb (Windows 2003 Server WE)
  14. Intel Atom D525 >> SO-DIMM ddr3 2Гб >> 12 user/сек (Ubuntu Server 10.10 x64, ISPConfig 3, есть вложении)
  15. Ваш результат ...
Очень Важно! Уважаемые пользователи и гости нашего проекта, перед выполнением тестов ознакомьтесь с темой - Не могу зайти на сайт mini Server, во избежании недопонимания и будущих проблем.
Вложения
mini-server_info.zip
Информация о системе mini Server
(9.91 КБ) 2200 скачиваний
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

28 авг 2011, 22:55

Не думал что это потребуется для вашего случая, но как вариант, давно еще скачивал програмку для этих целей, но так и не использовал ни разу. Назвается она WAPT(Web Application Testing). Можем попробывать *DRINK* и посмотреть что получится.
Так же есть современный вариант: LoadStorm с интуитивным интерфейсом. Но это уже нужно задавать программу и сервис сам все сделает, еще и графики красивые нарисует))
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

29 авг 2011, 00:00

perfect писал(а):Не думал что это потребуется для вашего случая, но как вариант, давно еще скачивал програмку для этих целей, но так и не использовал ни разу. Назвается она WAPT(Web Application Testing).
Можно попробовать, но в другой теме, эту темя я забил под ab. *WRITE*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

30 авг 2011, 01:56

Процессор: AMD Athlon(tm) XP 2600+ 1907.317 Mhz
Оперативная память : 2Гб
OC: Ubuntu Server 10.04
Панель управления сервером: ISPmanager Pro

Код: Выделить всё

root@mail:~# ab -k -n 500 -c 500 http://sat-plus.com.ua/test.php
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 sat-plus.com.ua (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.14
Server Hostname:        sat-plus.com.ua
Server Port:            80

Document Path:          /test.php
Document Length:        52539 bytes

Concurrency Level:      500
Time taken for tests:   13.429 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      29169206 bytes
HTML transferred:       29053269 bytes
Requests per second:    37.23 [#/sec] (mean)
Time per request:       13429.085 [ms] (mean)
Time per request:       26.858 [ms] (mean, across all concurrent requests)
Transfer rate:          2121.18 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        1  663 1216.3     34    3036
Processing:    51 4249 5823.7    719   13392
Waiting:        8 3765 5149.0    670   12673
Total:         81 4912 5509.9   3051   13425

Percentage of the requests served within a certain time (ms)
  50%   3051
  66%   3475
  75%  12975
  80%  13100
  90%  13360
  95%  13412
  98%  13420
  99%  13422
 100%  13425 (longest request)
Вложения
sat-plus.com.ua_info.zip
Информация о сервере с ISPmanager Pro
(9.19 КБ) 279 скачиваний
Последний раз редактировалось Guest 30 авг 2011, 15:38, всего редактировалось 1 раз.
donavi-amoris
Сообщения: 30
Зарегистрирован: 14 фев 2011, 00:49

Re: Нагрузочное тестирование сервера

30 авг 2011, 13:15

Процессор: intel pentium R 4 Ghz
Оперативная память : 8Гб DDr3
OC: CentOS 5.6
Панель управления сервером: Kloxo

Код: Выделить всё

[root@server ~]# ab -k -n 500 -c 500 http://adaris.ru/info.php
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 adaris.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        adaris.ru
Server Port:            80

Document Path:          /info.php
Document Length:        58325 bytes

Concurrency Level:      500
Time taken for tests:   1.466 seconds
Complete requests:      500
Failed requests:        440
   (Connect: 0, Receive: 0, Length: 440, Exceptions: 0)
Write errors:           0
Non-2xx responses:      440
Keep-Alive requests:    0
Total transferred:      3710660 bytes
HTML transferred:       3623140 bytes
Requests per second:    341.04 [#/sec] (mean)
Time per request:       1466.094 [ms] (mean)
Time per request:       2.932 [ms] (mean, across all concurrent requests)
Transfer rate:          2471.66 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   33  13.1     30      58
Processing:    30  371 242.1    243    1408
Waiting:       27  371 242.9    243    1408
Total:         44  404 249.9    277    1466

Percentage of the requests served within a certain time (ms)
  50%    277
  66%    643
  75%    661
  80%    670
  90%    692
  95%    702
  98%    707
  99%   1447
 100%   1466 (longest request)
Вложения
info.php.zip
Информация о сервере
(10.4 КБ) 9209 скачиваний
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

02 сен 2011, 19:20

donavi-amoris писал(а):Процессор: intel pentium R 4 Ghz
Оперативная память : 8Гб DDr3
OC: CentOS 5.6
Панель управления сервером: Kloxo

Код: Выделить всё

[...]
Concurrency Level:      500
Time taken for tests:   1.466 seconds
[...]
Ну них... себе 500 одновременных пользователей за 1,5 секунд =-O =-O =-O
ну... =-O надо срочно выпить *DRINK* Я так понял использовался тот же сервер по материалам: Установка Kloxo на CentOS 5.6. Заметил что объем трафика составил 3 метра против моих 27. *SCRATCH*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
di
dimon1001

Re: Нагрузочное тестирование сервера

02 сен 2011, 19:49

комп: ubuntu server 11.04
процессор: intel atom 1.8ГГц
память: 8 гигов
диск: WD Raptor 600гигов 10000rpm
панель управления сервером: нет, запрос по ssh протоколу

Код: Выделить всё

dimon@dimonserver:~$ ab -k -n 500 -c 500 http://192.168.0.10/index.php
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 192.168.0.10 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        192.168.0.10
Server Port:            80

Document Path:          /index.php
Document Length:        50173 bytes

Concurrency Level:      500
Time taken for tests:   24.903 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      25182000 bytes
HTML transferred:       25086500 bytes
Requests per second:    20.08 [#/sec] (mean)
Time per request:       24903.005 [ms] (mean)
Time per request:       49.806 [ms] (mean, across all concurrent requests)
Transfer rate:          987.50 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   25  13.6     30      40
Processing:    10 5964 7143.0   3551   24860
Waiting:        9 5948 7134.9   3549   24840
Total:         38 5989 7150.6   3588   24897

Percentage of the requests served within a certain time (ms)
  50%   3588
  66%  10776
  75%  10904
  80%  10945
  90%  11034
  95%  24833
  98%  24873
  99%  24889
 100%  24897 (longest request)
genyy1998
Сообщения: 3
Зарегистрирован: 03 сен 2011, 12:51

Re: Нагрузочное тестирование сервера

03 сен 2011, 17:56

intel pentium dual-core e5400
2gb ddr3
sata hdd 250gb

Код: Выделить всё

root@server1:~# ab -k -n 500 -c 500 http://genyy1998.dyndns.tv/test.php
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 genyy1998.dyndns.tv (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        genyy1998.dyndns.tv
Server Port:            80

Document Path:          /test.php
Document Length:        63446 bytes

Concurrency Level:      500
Time taken for tests:   16.707 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      31818500 bytes
HTML transferred:       31723000 bytes
Requests per second:    29.93 [#/sec] (mean)
Time per request:       16707.393 [ms] (mean)
Time per request:       33.415 [ms] (mean, across all concurrent requests)
Transfer rate:          1859.82 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        7  242 1164.8     18    9046
Processing:    56  568 1554.0    144   13057
Waiting:        9   91 632.9     20    6437
Total:         69  810 1908.2    164   13082

Percentage of the requests served within a certain time (ms)
  50%    164
  66%    199
  75%    248
  80%    279
  90%   3194
  95%   6167
  98%   8204
  99%   9199
 100%  13082 (longest request)
root@server1:~#
стоит debian 6.0.2
isp mananeger 3.0.3.3
ускорялок нет :-D
стоит всё по стандарту
Последний раз редактировалось genyy1998 04 сен 2011, 13:11, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

04 сен 2011, 12:43

Вы почему то не уточняете используется ли примочки/ускорители типа Nginx, Lighttpd, ...
Может быть имеется кэширование?
Аналочгино не указываете использование панели! Может быть поверх, что то дорабатывали. Это все тоже имеет большое значение, dimon1001 и genyy1998 укажите пожалуйста.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
war
Сообщения: 6
Зарегистрирован: 02 май 2011, 09:11

Re: Нагрузочное тестирование сервера

05 сен 2011, 12:23

Процессор: Intel Atom D525
Оперативная память :SO-DIMM ddr3 2Гб
OC: Ubuntu Server 10.10 x64
Панель управления сервером: ISPConfig 3

Код: Выделить всё

root@server1:~# ab -k -n 500 -c 500 http://css-nk.ru/info.php
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 css-nk.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        css-nk.ru
Server Port:            80

Document Path:          /info.php
Document Length:        52140 bytes

Concurrency Level:      500
Time taken for tests:   43.397 seconds
Complete requests:      500
Failed requests:        1
   (Connect: 0, Receive: 0, Length: 1, Exceptions: 0)
Write errors:           0
Keep-Alive requests:    0
Total transferred:      26113169 bytes
HTML transferred:       26017860 bytes
Requests per second:    11.52 [#/sec] (mean)
Time per request:       43397.308 [ms] (mean)
Time per request:       86.795 [ms] (mean, across all concurrent requests)
Transfer rate:          587.62 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        6 1388 2185.1     25    6811
Processing:   116 4356 9273.6   1509   43335
Waiting:        0 1880 5982.4    633   43219
Total:        150 5744 9273.2   1777   43386

Percentage of the requests served within a certain time (ms)
  50%   1777
  66%   5052
  75%   7509
  80%   8188
  90%  12817
  95%  34999
  98%  43221
  99%  43350
 100%  43386 (longest request)
root@server1:~#
ну как то так ))
сборка вот по этой теме
http://www.mini-server.ru/server/web/2- ... spconfig-3
Вложения
phpinfo().zip
(18.93 КБ) 13060 скачиваний
Последний раз редактировалось war 05 сен 2011, 17:06, всего редактировалось 1 раз.
war
Сообщения: 6
Зарегистрирован: 02 май 2011, 09:11

Re: Нагрузочное тестирование сервера

05 сен 2011, 12:59

10 сен в, 10:23
ха касяк сегодня еще только 5 сентября )))
progresser
Сообщения: 10
Зарегистрирован: 01 сен 2011, 18:24

Re: Нагрузочное тестирование сервера

05 сен 2011, 14:50

AMD Phenom(tm) 9500 Quad-Core Processor 2.19 Ghz 4.0 Gb DDR2
под виртуальную машину выделено 1.5 Gb DDR2

Код: Выделить всё

root@webserver:~# ab -k -n 500 -c 500 http://temich.com/index.php

Server Software:        Apache/2.2.16
Server Hostname:        temich.com
Server Port:            80

Document Path:          /index.php
Document Length:        63455 bytes

Concurrency Level:      500
Time taken for tests:   28.937 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      31823000 bytes
HTML transferred:       31727500 bytes
Requests per second:    17.28 [#/sec] (mean)
Time per request:       28936.725 [ms] (mean)
Time per request:       57.873 [ms] (mean, across all concurrent requests)
Transfer rate:          1073.97 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:      367 1554 1476.6    583    3737
Processing:   697 7853 4710.8   6385   28221
Waiting:      216 5042 3926.5   3485   16207
Total:       1289 9407 5126.8   8051   28650

Percentage of the requests served within a certain time (ms)
  50%   8051
  66%  12726
  75%  13605
  80%  14362
  90%  15407
  95%  15921
  98%  20006
  99%  25094
 100%  28650 (longest request)
P.S. Устанавливал по статье http://www.mini-server.ru/server/web/34 ... nd-dovecot Без отклонений.
Последний раз редактировалось progresser 05 сен 2011, 15:45, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

05 сен 2011, 15:24

war писал(а):10 сен в, 10:23
ха касяк сегодня еще только 5 сентября )))
Обновите данные через личный раздел, это уже давно исправлено, и писалось в одном из письме в рассылках *WRITE*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

05 сен 2011, 15:26

progresser писал(а):AMD Phenom(tm) 9500 Quad-Core Processor 2.19 Ghz 4.0 Gb DDR2
под виртуальную машину выделено 1.5 Gb DDR2

Код: Выделить всё

root@webserver:~# ab -k -n 500 -c 500 http://temich.com/index.php

Server Software:        Apache/2.2.16
Server Hostname:        temich.com
Server Port:            80

Document Path:          /index.php
Document Length:        63455 bytes

Concurrency Level:      500
Time taken for tests:   28.937 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      31823000 bytes
HTML transferred:       31727500 bytes
Requests per second:    17.28 [#/sec] (mean)
Time per request:       28936.725 [ms] (mean)
Time per request:       57.873 [ms] (mean, across all concurrent requests)
Transfer rate:          1073.97 [Kbytes/sec] received
[...]
Почему не указываете панель и используются ли примочки для ускорения загрузки со стороны сервера, я об этом писал пару постов назад ;D
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
di
dimon1001

Re: Нагрузочное тестирование сервера

05 сен 2011, 18:14

Стандартная установка Ubuntu 11.04 server. Первый результат получил через пару минут после окончания 3х тестов запущенных по ssh с командой

ab -k -n 1000 -c 10 http://192.168.0.10/index.php

второй результат на следующий день, причем перезагрузки сервера не выполнялось. Скорее всего такая разница получилась из-за того что в случае 1 кэш и ОЗУ были забиты данными, а во 2м случае уже очистились.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

08 сен 2011, 10:58

TYZz писал(а):Машина:
Celeron 2.66 GHz
1.5 Gb RAM
500 Gb Hard Disk - Sata
OS: Ubuntu 11.04 + ISP Config 3

Код: Выделить всё

[...]
apr_poll: The timeout specified has expired (70007)
Total of 497 requests completed
Это значит, что тест не пройден, повторите еще раз! ;D
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

09 сен 2011, 12:29

Как уже писалось в посте Заявки на Nginx для Идеального сервера [ISPConfig 3] принимаются заявки для тестирования ускорителя для идеальных серверов под управлением операционных систем Ubuntu и Debian. Это значит, что при запросе на установку Nginx, Вы соглашаетесь о предоставлении тестовых данных в течении недели для форума mini Server до установки и после установки ускорителя. По истечении недели если Вас устраивает и Вы довольны работой ускорителя можете не удалять! *OK*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

11 сен 2011, 14:24

Проц:Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz
Память: 4g ddr3
Система: Debian 6 Squeeze
Панель:ISPConfig 3.0.3.3

Код: Выделить всё

root@debian:~# ab -k -n 500 -c 500 http://sx5.ru/info.php
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 sx5.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        sx5.ru
Server Port:            80

Document Path:          /info.php
Document Length:        66493 bytes

Concurrency Level:      500
Time taken for tests:   0.750 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33342000 bytes
HTML transferred:       33246500 bytes
Requests per second:    666.75 [#/sec] (mean)
Time per request:       749.911 [ms] (mean)
Time per request:       1.500 [ms] (mean, across all concurrent requests)
Transfer rate:          43419.21 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    5   4.9      8      12
Processing:     5  252 239.6    138     733
Waiting:        4  247 240.5    131     730
Total:         17  257 241.2    139     741

Percentage of the requests served within a certain time (ms)
  50%    139
  66%    146
  75%    248
  80%    643
  90%    695
  95%    718
  98%    738
  99%    738
 100%    741 (longest request)
war
Сообщения: 6
Зарегистрирован: 02 май 2011, 09:11

Re: Нагрузочное тестирование сервера

11 сен 2011, 18:01

народ подскажите как правильно расшифровать эти данные )?
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

11 сен 2011, 21:57

usb писал(а):

Код: Выделить всё

Concurrency Level:      500
Time taken for tests:   0.750 seconds
Зачетно! *THUMBS UP* В последнее время склоняюсь в сторону процессоров i3, i5, i7
war писал(а):народ подскажите как правильно расшифровать эти данные?
В данном примере почитайте обобщенную статью Нагрузочное тестирование сервера.
А в целом мы измеряем за какое время сервер обработает 500 одновременный запросов к странице ваш_сайт/info.php
TYZz писал(а):Хотелось бы поучаствовать в тестовом ускорении сервера, скажите что требуется от меня?
В ближайшее время опишу план Ваших действий *OK*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

13 сен 2011, 12:06

Intel(R) Pentium(R) 4 CPU 3.00GHz 2995.229 Mhz X 2 cpu
768mb SDRAM memory
40gb hdd
CentOS+ISPmanager

Код: Выделить всё

[root@eaten-spb 123.ru]# ab -k -n 500 -c 500 http://www.connect-**.ru/info.php
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 www.connect-***.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests


Server Software:        Apache/2.2.3
Server Hostname:        www.connect-***.ru
Server Port:            80

Document Path:          /info.php
Document Length:        46436 bytes

Concurrency Level:      500
Time taken for tests:   3.160726 seconds
Complete requests:      500
Failed requests:        1
   (Connect: 0, Length: 1, Exceptions: 0)
Write errors:           0
Keep-Alive requests:    0
Total transferred:      23303495 bytes
HTML transferred:       23217995 bytes
Requests per second:    158.19 [#/sec] (mean)
Time per request:       3160.726 [ms] (mean)
Time per request:       6.321 [ms] (mean, across all concurrent requests)
Transfer rate:          7199.93 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   19  10.4     19      36
Processing:    16  990 797.7    759    3124
Waiting:       15  984 799.8    758    3120
Total:         16 1009 807.0    778    3160

Percentage of the requests served within a certain time (ms)
  50%    778
  66%   1007
  75%   1570
  80%   1644
  90%   1784
  95%   3090
  98%   3131
  99%   3150
 100%   3160 (longest request)
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

13 сен 2011, 13:53

Wervvolf писал(а):Intel(R) Pentium(R) 4 CPU 3.00GHz 2995.229 Mhz X 2 cpu
768mb SDRAM memory
40gb hdd
CentOS+ISPmanager

Код: Выделить всё

Server Software:        Apache/2.2.3
Server Hostname:        www.connect-***.ru
Server Port:            80

Document Path:          /info.php
Document Length:        46436 bytes

Concurrency Level:      500
Time taken for tests:   3.160726 seconds
Complete requests:      500
Failed requests:        1
   (Connect: 0, Length: 1, Exceptions: 0)
ISPmanager - зачетно, не смотря на характеристики системы!!!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

13 сен 2011, 16:52

Обновил первый пост. Добавил результаты Ваших тестирований и упорядочил по лучшим результатам. Очень заинтересовал сервер на 1 месте, думаю и други пользователям mini Server будет интересно подтверждения такого мягко говоря космического быстродействия. На аналогичных машинах. *THUMBS UP*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

13 сен 2011, 20:16

Для полной картины могу добавить инфы,мать стоит Gigabyte H55M-S2,винт стоит обычный sata WD на 500 гиг.Из софтовых примочек поставил memcached (для интересующихся могут почитать в википедии) и активирован модуль апача mod_cache.Попытка поставить eAccelerator не увенчались успехом поскольку я так понял проект уже не кто не поддерживает и по отзывам он плохо дружит с PHP 5.3 который у меня стоит.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

13 сен 2011, 22:28

usb писал(а):Из софтовых примочек поставил memcached (для интересующихся могут почитать в википедии) и активирован модуль апача mod_cache.
А материалы по которым Вы ставили эти примочки можете показать ?
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

14 сен 2011, 00:33

mini-server писал(а): ISPmanager - зачетно, не смотря на характеристики системы!!!
)
эт среди стареньких...
есть еще старее...стоит Фряха с ФриНасом 8...не знаю... почему ее недолюбливают...до этого правда не юзал ни фряху, ни фринас...мне понра...а то что интерфейс инглишь - мне только лучше...а то и переводчики корявят иногда))))

ток есть проблема с исп...
я то сижу за роутером и при создании юзером (не имеющим доступа к ац, небольшой хостинг для товарищей/тестов) нового домена - он создается автоматом по внешнему ип и домен не доступен (извне),а с локалки доступен...и только после ручной перенастройки ипшника на локальный - доступ из нета становиться доступен...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

14 сен 2011, 23:23

Всех любителей тестировать приглашаем опробовать новое в идеальном сервере Ubuntu/Debian c nginx + скачать. А так же поддержим русских производителей, т.е. nginx. *DRINK*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
morzexxx
Сообщения: 9
Зарегистрирован: 12 сен 2011, 13:27

Re: Нагрузочное тестирование сервера

18 сен 2011, 12:14

Core i5-760 [2.93-3.33] GHz 4GB DDR3 1333 MHz (ASUS P7P55D)
Apache/2.2.16 (Debian 6.0 x64 + ISPConfig 3) PHP 5.3.3-7+squeeze3

Код: Выделить всё

Finished 1000 requests

Server Software:        Apache/2.2.16
Server Hostname:        192.168.200.202
Server Port:            80

Document Path:          /info.php
Document Length:        69346 bytes

Concurrency Level:      1000
Time taken for tests:   0.690 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      69552000 bytes
HTML transferred:       69346000 bytes
Requests per second:    1449.44 [#/sec] (mean)
Time per request:       689.924 [ms] (mean)
Time per request:       0.690 [ms] (mean, across all concurrent requests)
Transfer rate:          98448.34 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2   4.2      0      10
Processing:    18  151 184.5     75     678
Waiting:        2  147 184.8     72     676
Total:         28  153 187.2     75     686

Percentage of the requests served within a certain time (ms)
  50%     75
  66%     79
  75%    102
  80%    125
  90%    634
  95%    660
  98%    677
  99%    682
 100%    686 (longest request)
Запишите и мой))) :-[ Requests per second: 1449
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

18 сен 2011, 14:24

morzexxx писал(а):Запишите и мой))) :-[ Requests per second: 1449
Извините, Ваш тест не может быть опубликован, так как он отличается от предложенного в первом посту! ]:->
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
morzexxx
Сообщения: 9
Зарегистрирован: 12 сен 2011, 13:27

Re: Нагрузочное тестирование сервера

18 сен 2011, 14:34

mini-server писал(а):
morzexxx писал(а):Запишите и мой))) :-[ Requests per second: 1449
Извините, Ваш тест не может быть опубликован, так как он отличается от предложенного в первом посту! ]:->
Вот блин не прокатило )))) Ладно вот такой же:

Код: Выделить всё

root@nova:~# ab -k -n 500 -c 500 http://192.168.200.202/info.php
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 192.168.200.202 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        192.168.200.202
Server Port:            80

Document Path:          /info.php
Document Length:        69343 bytes

Concurrency Level:      500
Time taken for tests:   0.620 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      34774500 bytes
HTML transferred:       34671500 bytes
Requests per second:    806.48 [#/sec] (mean)
Time per request:       619.982 [ms] (mean)
Time per request:       1.240 [ms] (mean, across all concurrent requests)
Transfer rate:          54774.93 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    3   3.0      5       7
Processing:     4  106  83.8     73     611
Waiting:        3  104  83.4     71     610
Total:         10  109  85.0     73     617

Percentage of the requests served within a certain time (ms)
  50%     73
  66%     75
  75%     80
  80%    229
  90%    256
  95%    269
  98%    277
  99%    279
 100%    617 (longest request)
А вообще зачем вы посылаете на сервер 500 соединений СРАЗУ? Это крайне стрессовая нагрузка и удивительно что апач вообще такое выдерживает! Мало ли какие глюки происходят, вы пытаетесь запустить одновременно 500 процессов! Если разбить их пачками по 100, то сервер справится значительно лучше. Попробуйте ab -k -n 500 -c 100 http://..../info.php увидете разницу! Менее случайный результат!

Код: Выделить всё

root@nova:~# ab -k -n 500 -c 100 http://192.168.200.202/info.php
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 192.168.200.202 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        192.168.200.202
Server Port:            80

Document Path:          /info.php
Document Length:        66903 bytes

Concurrency Level:      100
Time taken for tests:   0.277 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33554500 bytes
HTML transferred:       33451500 bytes
Requests per second:    1804.36 [#/sec] (mean)
Time per request:       55.421 [ms] (mean)
Time per request:       0.554 [ms] (mean, across all concurrent requests)
Transfer rate:          118251.02 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.5      0       4
Processing:     3   50  11.9     54      62
Waiting:        1   47  11.8     51      57
Total:          4   50  11.6     54      62

Percentage of the requests served within a certain time (ms)
  50%     54
  66%     55
  75%     56
  80%     56
  90%     58
  95%     59
  98%     60
  99%     61
 100%     62 (longest request)
root@nova:~#

И производительность много выше! Так что неправильный у вас тест. :-) То есть он по-своему правильный - извращенски-садистский такой. ))))
Немного поковырялся (тупил иногда тест) и после небольшого тюнинга (а именно - прописать net.core.somaxconn = 10240 в /etc/sysctl.conf) имеем:

Код: Выделить всё

root@nova:/# ab -k -n 500 -c 500 http://192.168.200.202/info.php
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 192.168.200.202 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        192.168.200.202
Server Port:            80

Document Path:          /info.php
Document Length:        69351 bytes

Concurrency Level:      500
Time taken for tests:   0.278 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      34778500 bytes
HTML transferred:       34675500 bytes
Requests per second:    1795.63 [#/sec] (mean)
Time per request:       278.454 [ms] (mean)
Time per request:       0.557 [ms] (mean, across all concurrent requests)
Transfer rate:          121971.24 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        5    6   0.3      6       7
Processing:     6  136  75.9    137     267
Waiting:        5  134  75.8    133     265
Total:         12  141  75.6    143     272

Percentage of the requests served within a certain time (ms)
  50%    143
  66%    184
  75%    207
  80%    220
  90%    246
  95%    259
  98%    268
  99%    270
 100%    272 (longest request)

Уаля! 1796! ))) *YAHOO*
Вложения
phpinfo.zip
Мой 192.168.200.202/info.php
(12.06 КБ) 197 скачиваний
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

18 сен 2011, 20:02

morzexxx писал(а):

Код: Выделить всё

root@nova:~# ab -k -n 500 -c 500 http://192.168.200.202/info.php
[...]
Вы писали, что используете ISPConfig а используете корневую директорию Debian, а не созданный сайт с привязанным доменом, это все равно что тестировать localhost.
morzexxx писал(а):А вообще зачем вы посылаете на сервер 500 соединений СРАЗУ? Это крайне стрессовая нагрузка и удивительно что апач вообще такое выдерживает!
А где Вы вычитали что нагрузка в 500 на предложную мною страничку является "стрессовой". Страницы разные бывают! Ах да и вот эти вот факты: "удивительно что апач вообще такое выдерживает" сколько же Apache выдерживает? Этот вопрос интересен не только мне! \m/
morzexxx писал(а):Мало ли какие глюки происходят, вы пытаетесь запустить одновременно 500 процессов!
При появление ошибок, их количество указывается в тесте (Failed requests и Write errors).
morzexxx писал(а):Так что неправильный у вас тест. :-) То есть он по-своему правильный - извращенски-садистский такой. ))))
Аналогично, вижу только пустые слова, пожалуйста предоставьте факты, со ссылками на источник!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
morzexxx
Сообщения: 9
Зарегистрирован: 12 сен 2011, 13:27

Re: Нагрузочное тестирование сервера

19 сен 2011, 01:58

Уважаемый админ! Ну не надо так сердиться ваш авторитет в сфере построения сервера никто не оспаривает!
mini-server писал(а):Вы писали, что используете ISPConfig а используете корневую директорию Debian, а не созданный сайт с привязанным доменом, это все равно что тестировать localhost.
Не понятно что бы имели ввиду под "используете корневую директорию Debian". *PARDON* Я создал сайт через панель указал доменом IP-адрес (да, так можно) - просто чтобы сайт заработал. И это совсем не то же самое что localhost. Мог бы и реальный домен прописать какая разница я не пойму??? зашел я с другого компьютера через ssh под рутом (надеюсь это не запрещено условиями теста?). В чем претензия? в том что нет домена? Или вы думаете что если я запущу тест в другой директории чета изменится?
mini-server писал(а): А где Вы вычитали что нагрузка в 500 на предложную мною страничку является "стрессовой". Страницы разные бывают! Ах да и вот эти вот факты: "удивительно что апач вообще такое выдерживает" сколько же Apache выдерживает? Этот вопрос интересен не только мне! \m/
Аналогично, вижу только пустые слова, пожалуйста предоставьте факты, со ссылками на источник!
Да не надо все так серьезно воспринимать уже и сказать ничего нельзя. Не знаю я мне кажется просто что в реальном мире одномоментно с точностью до миллисекунды не будут к вам на сервер стучаться 500 пользователей, все таки они будут как-то разнесены во времени. *PARDON*
Просто до того как я не поткрутил net.core.somaxconn тест упирался в него а не в Apache вообще. Теперь я вижу что при правильных настройках тест вполне катит. *DRINK*
Нет тест все таки дурацкий, так как phpinfo везде разное! Лучше прописать какую нибудь операцию 2+2 в скрипте.
Gu
Guest

Re: Нагрузочное тестирование сервера

19 сен 2011, 03:47

mini-server писал(а):
3. Intel(R) Pentium(R) 4 CPU 3.00GHz 2995.229 Mhz X 2 cpu >> 768mb SDRAM >> 158 user/сек (CentOS, ISPConfig 3)
Интересно - когда это я поменял испманагер на испконфиг? попрошу поправить
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

19 сен 2011, 11:16

Wervvolf писал(а):Интересно - когда это я поменял испманагер на испконфиг? попрошу поправить
Извиняюсь! Опечатался, уже поправил. *PARDON*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Gu
Guest

Re: Нагрузочное тестирование сервера

06 окт 2011, 13:28

Процессор: AMD Phenom II X4 955 (AM3, L3 6144Kb) 3200 Mhz
Оперативная память : 8Гб DDR3
Win7 x64
Oracle VM VirtualBox
Оперативная память : 1Гб
Процессор: 4 ядра
OC: Ubuntu Server 11.04
Панель управления сервером: ISPConfig 3

Код: Выделить всё

root@server:~# ab -k -n 500 -c 500 http://d1b.ru/info.php
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 d1b.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        d1b.ru
Server Port:            80

Document Path:          /info.php
Document Length:        52416 bytes

Concurrency Level:      500
Time taken for tests:   14.502 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      26303500 bytes
HTML transferred:       26208000 bytes
Requests per second:    34.48 [#/sec] (mean)
Time per request:       14501.825 [ms] (mean)
Time per request:       29.004 [ms] (mean, across all concurrent requests)
Transfer rate:          1771.30 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        1  194  97.0    213     318
Processing:    75 5139 3736.1   3828   14129
Waiting:       74 5011 3707.2   3817   14122
Total:        284 5334 3792.7   4010   14364

Percentage of the requests served within a certain time (ms)
  50%   4010
  66%   7586
  75%   8158
  80%   8300
  90%   8962
  95%  13386
  98%  14323
  99%  14329
 100%  14364 (longest request)
Вложения
info.php.zip
Информация о сервере
(9.18 КБ) 200 скачиваний
Gu
Guest

Re: Нагрузочное тестирование сервера

14 окт 2011, 16:57

netbook Aspire One D255 Atom N450 (одно ядро)
память 1Gb DDR2
HDD 2.5" 160Gb 5200rpm
Debian 6.0 + nginx + memcached+++
ISPConfig Version: 3.0.3.3

Код: Выделить всё

root@server:~# ab -k -n 500 -c 500 http://d1b.ru/info.php                      
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 d1b.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx/0.7.67
Server Hostname:        d1b.ru
Server Port:            80

Document Path:          /info.php
Document Length:        72078 bytes

Concurrency Level:      500
Time taken for tests:   12.635 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      36129500 bytes
HTML transferred:       36039000 bytes
Requests per second:    39.57 [#/sec] (mean)
Time per request:       12634.791 [ms] (mean)
Time per request:       25.270 [ms] (mean, across all concurrent requests)
Transfer rate:          2792.50 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        1  347 917.5     38    3011
Processing:   159 2642 2558.8   1596    9604
Waiting:       95 2561 2554.8   1551    9523
Total:        200 2989 3365.6   1655   12613

Percentage of the requests served within a certain time (ms)
  50%   1655
  66%   2151
  75%   2453
  80%   3157
  90%   8015
  95%  12484
  98%  12582
  99%  12607
 100%  12613 (longest request)
Вложения
info.php.zip
Информация о сервере
(11.43 КБ) 185 скачиваний
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

28 окт 2011, 11:29

Здравствуйте. Очень рад что наткнулся на ваш сайт. Очень много интересной информации. Вот только возник один вопрос. Данный тест можно делать не обязательно на localhost. Таким же способом можно подвесить почти любой сайт на котором открыт index.php . И поэтому возникает вопрос. А как можно избежать атаки данной командой? Ведь если на хостинге много сайтов то зависнут сразу все.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

28 окт 2011, 11:39

a.a.hafizvov писал(а):Здравствуйте. Очень рад что наткнулся на ваш сайт. Очень много интересной информации. Вот только возник один вопрос. Данный тест можно делать не обязательно на localhost. Таким же способом можно подвесить почти любой сайт на котором открыт index.php . И поэтому возникает вопрос. А как можно избежать атаки данной командой? Ведь если на хостинге много сайтов то зависнут сразу все.
Проведение данного теста не на localhost не может являться тестом, так как появляется множество факторов. Скорость интернета, время отклика, как на стороне сервера так и клиента.
Ограничивайте количество запросов или IP, вплоть до блокирования прямо в Apache. Укажите на сайте предупреждение что при нарушении данных правил Ваш IP будет заблокирован и разблокирован только при оплате штрафа. Попробуйте например данный способ Заносим IP в черный список. ]:->
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
vintik
Сообщения: 2
Зарегистрирован: 28 окт 2011, 19:10

Re: Нагрузочное тестирование сервера

28 окт 2011, 19:24

Процессор: Intel Atom D525
Память: DIMM DDR2 2048
ОС: Ubuntu Server 11.10 x86_64
HDD: WD 500Gb Green (5400-7200 RPM)
Управление сервером: Webmin 1.570

При стандартных настройках (net.core.somaxconn = 128)

Код: Выделить всё

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 vintik (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.20
Server Hostname:        vintik
Server Port:            80

Document Path:          /phpinfo.php
Document Length:        50680 bytes

Concurrency Level:      500
Time taken for tests:   29.610 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Total transferred:      25436000 bytes
HTML transferred:       25340000 bytes
Requests per second:    16.89 [#/sec] (mean)
Time per request:       29609.807 [ms] (mean)
Time per request:       59.220 [ms] (mean, across all concurrent requests)
Transfer rate:          838.91 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0 1616 3407.5     55    9036
Processing:   426 13040 6645.2  13922   25984
Waiting:      288 12860 6679.8  13565   25977
Total:        426 14656 5849.6  13978   29544

Percentage of the requests served within a certain time (ms)
  50%  13978
  66%  14396
  75%  19005
  80%  19402
  90%  22082
  95%  26029
  98%  29449
  99%  29514
 100%  29544 (longest request)
Маленький тюнинг (net.core.somaxconn = 2048)

Код: Выделить всё

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 vintik (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.20
Server Hostname:        vintik
Server Port:            80

Document Path:          /phpinfo.php
Document Length:        50703 bytes

Concurrency Level:      500
Time taken for tests:   4.075 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Total transferred:      25447500 bytes
HTML transferred:       25351500 bytes
Requests per second:    122.71 [#/sec] (mean)
Time per request:       4074.734 [ms] (mean)
Time per request:       8.149 [ms] (mean, across all concurrent requests)
Transfer rate:          6098.82 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       63   72   1.4     72      73
Processing:    66 2008 1151.4   2002    3942
Waiting:       64 1939 1124.9   1946    3897
Total:        134 2080 1151.5   2075    4012

Percentage of the requests served within a certain time (ms)
  50%   2075
  66%   2717
  75%   3065
  80%   3256
  90%   3683
  95%   3893
  98%   3980
  99%   3997
 100%   4012 (longest request)
vintik
Сообщения: 2
Зарегистрирован: 28 окт 2011, 19:10

Re: Нагрузочное тестирование сервера

29 окт 2011, 03:08

Процессор: Intel Atom D410
Память: DIMM DDR2 2048
ОС: FreeBSD AMD64
HDD: WD 500Gb Blue (7200 RPM)
Управление сервером: Webmin 1.570


Без тюнинга (kern.ipc.somaxconn = 2048)
тест не проходит, выдаеться ошибка

Код: Выделить всё

apr_socket_recv: Connection reset by peer (54)
Резултат с (kern.ipc.somaxconn = 2048)

Код: Выделить всё

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 vintik2 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.21
Server Hostname:        vintik2
Server Port:            80

Document Path:          /phpinfo.php
Document Length:        43082 bytes

Concurrency Level:      500
Time taken for tests:   4.410 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Total transferred:      21652500 bytes
HTML transferred:       21541000 bytes
Requests per second:    113.37 [#/sec] (mean)
Time per request:       4410.362 [ms] (mean)
Time per request:       8.821 [ms] (mean, across all concurrent requests)
Transfer rate:          4794.40 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   35   5.3     35      44
Processing:    31 2201 1249.5   2213    4341
Waiting:       26 2183 1246.9   2189    4317
Total:         74 2236 1244.6   2247    4367

Percentage of the requests served within a certain time (ms)
  50%   2247
  66%   2926
  75%   3317
  80%   3544
  90%   3949
  95%   4197
  98%   4321
  99%   4350
 100%   4367 (longest request)
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

30 окт 2011, 21:04

mini-server писал(а):
a.a.hafizvov писал(а):Здравствуйте. Очень рад что наткнулся на ваш сайт. Очень много интересной информации. Вот только возник один вопрос. Данный тест можно делать не обязательно на localhost. Таким же способом можно подвесить почти любой сайт на котором открыт index.php . И поэтому возникает вопрос. А как можно избежать атаки данной командой? Ведь если на хостинге много сайтов то зависнут сразу все.
Проведение данного теста не на localhost не может являться тестом, так как появляется множество факторов. Скорость интернета, время отклика, как на стороне сервера так и клиента.
Ограничивайте количество запросов или IP, вплоть до блокирования прямо в Apache. Укажите на сайте предупреждение что при нарушении данных правил Ваш IP будет заблокирован и разблокирован только при оплате штрафа. Попробуйте например данный способ Заносим IP в черный список. ]:->
Заносить ip в черный список это конечно здорово. Но думаю не очень актуально т.к. большинство провайдеров используют динамические ip адреса. Время его переподключения и присвоения другого ip займет 5 секунд. А я при загрузке проца на 100 заходить в консоль и править конфиги буду как минимум пол минуты))) Может действительно есть вариант глобально поставить ограничение на количество запросов по ip в промежуток времени? Как например в контакте. Он точно начинает ругаться если даже начинаешь по страницам скакать с использованием только мыши и правой руки))
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

30 окт 2011, 21:34

Просьба с проблемами DDOs атаки не захломлять данную тему, а ну кыш в другой топик! Или создайте новый если такого нету!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

31 окт 2011, 16:58

mini-server писал(а):Просьба с проблемами DDOs атаки не захломлять данную тему, а ну кыш в другой топик! Или создайте новый если такого нету!
Был поражен отзывчивости и адекватности модератора данного сайта. Остается только догадываться что возможно это просто самоутверждение подростка школьоного возраста. Притом что данная команда убивает напроч и их сервер. Нашел простое и легкое решение в случае конфигурации рассмотренной здесь с использованием nginx. Не буду утверждать что оно совершенно. Но во всяком случае спасает.
Следует внести некоторые изменения в 2 файла

Код: Выделить всё

nano /etc/nginx/nginx.conf
Интересуют последние 2 строчки

Код: Выделить всё

[...]
http {
    include       /etc/nginx/mime.types;

    access_log  /var/log/nginx/access.log;


    limit_req_zone  $binary_remote_addr  zone=lreq:10m   rate=2r/s;
    limit_zone   lconn  $binary_remote_addr  10m;
[...]
А так же:

Код: Выделить всё

nano /etc/nginx/sites-available/default
Интересуют первые две.

Код: Выделить всё

[...]
limit_req   zone=lreq  burst=4;
limit_conn   lconn  1;


location / {
[...]
Вот и все. Думаю кого-то это занитересует.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

31 окт 2011, 17:31

*SCRATCH* Скорее всего заинтересует, но было бы лучше если в постах Вы использовали теги а то признаться сложно отличить где начинается
команда - описание выполняемых действий - код файла. *PARDON*
И что имеется по словами "Интересуют последние 2 строчки" просто заменить на Ваши параметры или Вы приложите более детальное описание Ваших действий с пояснением команд и на что они влияют. Поймите правильно другие пользователи проекта могу Вас не понять. *SCRATCH*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

31 окт 2011, 17:43

mini-server писал(а):*SCRATCH* Скорее всего заинтересует, но было бы лучше если в постах Вы использовали теги а то признаться сложно отличить где начинается
команда - описание выполняемых действий - код файла. *PARDON*
И что имеется по словами "Интересуют последние 2 строчки" просто заменить на Ваши параметры или Вы приложите более детальное описание Ваших действий с пояснением команд и на что они влияют. Поймите правильно другие пользователи проекта могу Вас не понять. *SCRATCH*
Да просто дописать по две строчки в двух файлах. Данная конфигурация ограничит количество подключений по 1 ип за секунду. И количество кодключений.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

31 окт 2011, 18:29

a.a.hafizvov писал(а):Да просто дописать по две строчки в двух файлах. Данная конфигурация ограничит количество подключений по 1 ип за секунду. И количество кодключений.
Немного поправил Ваш пост в плане оформления.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

31 окт 2011, 18:53

Опытным путем немного поправил параметры, а то они были слишком жесткими. Не до конца загружался вордпрес и фид. Теперь выглядит так
/etc/nginx/nginx.conf

Код: Выделить всё

limit_req_zone  $binary_remote_addr  zone=lreq:10m   rate=3r/s;
limit_zone   lconn  $binary_remote_addr  16m;
/etc/nginx/sites-available/default

Код: Выделить всё

limit_req   zone=lreq  burst=8;
limit_conn   lconn  3;
Но думаю для каждого эти параметры будут отличаться.
Если кому будет интересно могу вкраце написать как поставить zabbix на панель. Сам пользуюсь этой программой. Много что может и помогает мониторить серваки и клиенты.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

31 окт 2011, 19:19

a.a.hafizvov писал(а):Если кому будет интересно могу вкраце написать как поставить zabbix на панель. Сам пользуюсь этой программой.Много что может и помогает мониторить серваки и клиенты.
Почитал бегло про zabbix, что конкретно она смотрит, например отслеживает нагрузку на процессор?
Или отслеживает злостных пользователей которые постоянно ломятся на сервер "DDOs" для выявления IP адреса?
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

31 окт 2011, 19:33

mini-server писал(а):
a.a.hafizvov писал(а):Если кому будет интересно могу вкраце написать как поставить zabbix на панель. Сам пользуюсь этой программой.Много что может и помогает мониторить серваки и клиенты.
Почитал бегло про zabbix, что конкретно она смотрит, например отслеживает нагрузку на процессор?
Или отслеживает злостных пользователей которые постоянно ломятся на сервер "DDOs" для выявления IP адреса?
Смотрит почти все и на всем. Начиная с тупых виндовых машин заканчивая умными железками. Параметры для мониторинга различные. Процессор память сеть процессоры запущенные службы. Можно писать свои скрипты. Потенциал огромен и полезен если имеешь много железа. Обычно провайдеры данную систему используют для контроля и автоматизации.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

31 окт 2011, 19:51

a.a.hafizvov писал(а):Смотрит почти все и на всем. Начиная с тупых виндовых машин заканчивая умными железками. Параметры для мониторинга различные. Процессор память сеть процессоры запущенные службы. Можно писать свои скрипты. Потенциал огромен и полезен если имеешь много железа. Обычно провайдеры данную систему используют для контроля и автоматизации.
Было бы не плохо увидеть установку с примером контроля пользователей по количеству запросов и время этих запросов, если можно.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
a.a.hafizvov
Сообщения: 7
Зарегистрирован: 25 авг 2011, 15:25

Re: Нагрузочное тестирование сервера

01 ноя 2011, 02:52

mini-server писал(а):
a.a.hafizvov писал(а):Смотрит почти все и на всем. Начиная с тупых виндовых машин заканчивая умными железками. Параметры для мониторинга различные. Процессор память сеть процессоры запущенные службы. Можно писать свои скрипты. Потенциал огромен и полезен если имеешь много железа. Обычно провайдеры данную систему используют для контроля и автоматизации.
Было бы не плохо увидеть установку с примером контроля пользователей по количеству запросов и время этих запросов, если можно.
Я использую эту систему для более простых целей. Просто смотрю нагрузку процессора и сети на ip-tv серверах. Углубляться не стал т.к. нет ни времени ни желания. По сути информации по настройке есть везде куча. Просто по поводу установки где не читал уж слишком все замудрено и по факту не все срабатывает.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

01 ноя 2011, 10:55

a.a.hafizvov писал(а):[...]
Просто по поводу установки где не читал уж слишком все замудрено и по факту не все срабатывает.
Установку, в студию! *OK*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
genyy1998
Сообщения: 3
Зарегистрирован: 03 сен 2011, 12:51

Re: Нагрузочное тестирование сервера

18 дек 2011, 16:30

intel pentium dual-core e5400
6gb ddr3
ssd 40gb
всё сделано по http://www.mini-server.ru/server/web/34 ... nd-dovecot

Код: Выделить всё

root@server1:~# ab -k -n 500 -c 500 http://server1.newdd.ru/info.php
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 server1.newdd.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        server1.newdd.ru
Server Port:            80

Document Path:          /info.php
Document Length:        66262 bytes

Concurrency Level:      500
Time taken for tests:   0.803 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33226500 bytes
HTML transferred:       33131000 bytes
Requests per second:    622.59 [#/sec] (mean)
Time per request:       803.093 [ms] (mean)
Time per request:       1.606 [ms] (mean, across all concurrent requests)
Transfer rate:          40403.48 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   12  11.0     18      24
Processing:    15  291 229.9    208     776
Waiting:        3  282 229.6    200     773
Total:         27  303 233.7    209     798

Percentage of the requests served within a certain time (ms)
  50%    209
  66%    217
  75%    228
  80%    656
  90%    734
  95%    767
  98%    789
  99%    795
 100%    798 (longest request)

mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

19 дек 2011, 01:42

genyy1998 писал(а):intel pentium dual-core e5400
6gb ddr3
ssd 40gb
всё сделано по http://www.mini-server.ru/server/web/34 ... nd-dovecot
[...]
Советую опробовать memcached - реально разгоняет PHP и MySQL запросы, как показала практика в этом тесте memcached творит чудеса. \m/
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
genyy1998
Сообщения: 3
Зарегистрирован: 03 сен 2011, 12:51

Re: Нагрузочное тестирование сервера

19 дек 2011, 14:49

mini-server писал(а):
genyy1998 писал(а):intel pentium dual-core e5400
6gb ddr3
ssd 40gb
всё сделано по http://www.mini-server.ru/server/web/34 ... nd-dovecot
[...]
Советую опробовать memcached - реально разгоняет PHP и MySQL запросы, как показала практика в этом тесте memcached творит чудеса. \m/
поставил, производительность выросла на блоге :)
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

19 дек 2011, 18:49

genyy1998 писал(а):поставил, производительность выросла на блоге :-)
Как правило это работает на динамических сайтах, в статическом исполнении это прироста не дает! *OK*
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
romanck
Сообщения: 7
Зарегистрирован: 30 янв 2012, 01:05

Re: Нагрузочное тестирование сервера

30 янв 2012, 01:26

AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
2 гига озу.

Код: Выделить всё

dimnet@dimnet:~$ ab -k -n 500 -c 500 http://localhost/info.php
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 localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.14
Server Hostname:        localhost
Server Port:            80

Document Path:          /info.php
Document Length:        55004 bytes

Concurrency Level:      500
Time taken for tests:   3.382 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      27886058 bytes
HTML transferred:       27788138 bytes
Requests per second:    147.82 [#/sec] (mean)
Time per request:       3382.454 [ms] (mean)
Time per request:       6.765 [ms] (mean, across all concurrent requests)
Transfer rate:          8051.10 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  658 1210.1     36    3002
Processing:    21  881 748.1    605    3340
Waiting:        3  855 753.9    592    3323
Total:        319 1538 1073.6   1590    3367

Percentage of the requests served within a certain time (ms)
  50%   1590
  66%   1863
  75%   1980
  80%   3109
  90%   3221
  95%   3277
  98%   3344
  99%   3357
 100%   3367 (longest request)
E2M
Контактная информация:
Откуда: г.Пермь
Сообщения: 3
Зарегистрирован: 31 янв 2012, 14:04

Re: Нагрузочное тестирование сервера

04 фев 2012, 17:17

Апач2 сервер Intel Pentium III 500MHz, SDRAM 386Mb RAM (Ubuntu Server 11.10)
MySQL сервер выделенный на Athlon II 240 2.8GHz 4Gb (Windows 2003 Server WE)

Код: Выделить всё

root@ubuntu-host:/etc# ab -k -n 500 -c 500 http://xxxxxxxxxxxxx.ru/info.php
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 xxxxxxxx.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.20
Server Hostname:        xxxxxxxx.ru
Server Port:            80

Document Path:          /info.php
Document Length:        54823 bytes

Concurrency Level:      500
Time taken for tests:   36.326 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      27507500 bytes
HTML transferred:       27411500 bytes
Requests per second:    13.76 [#/sec] (mean)
Time per request:       36325.545 [ms] (mean)
Time per request:       72.651 [ms] (mean, across all concurrent requests)
Transfer rate:          739.50 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        2 1659 2732.0    123    9116
Processing:   440 8504 5931.9   6742   30108
Waiting:      160 7133 5784.8   4995   30050
Total:        560 10163 7531.8   6889   36287

Percentage of the requests served within a certain time (ms)
  50%   6889
  66%  10343
  75%  17328
  80%  18031
  90%  20265
  95%  21029
  98%  31736
  99%  31750
 100%  36287 (longest request)
root@ubuntu-host:/etc#
Последний раз редактировалось E2M 05 фев 2012, 18:19, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

05 фев 2012, 11:48

romanck писал(а):AMD Athlon(tm) 64 X2 Dual Core Processor 3600+
2 гига озу.

Код: Выделить всё

dimnet@dimnet:~$ ab -k -n 500 -c 500 http://localhost/info.php
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 localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.14
Server Hostname:        localhost
Server Port:            80

Document Path:          /info.php
Document Length:        55004 bytes

Concurrency Level:      500
Time taken for tests:   3.382 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      27886058 bytes
HTML transferred:       27788138 bytes
Requests per second:    147.82 [#/sec] (mean)
Time per request:       3382.454 [ms] (mean)
Time per request:       6.765 [ms] (mean, across all concurrent requests)
Transfer rate:          8051.10 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  658 1210.1     36    3002
Processing:    21  881 748.1    605    3340
Waiting:        3  855 753.9    592    3323
Total:        319 1538 1073.6   1590    3367

Percentage of the requests served within a certain time (ms)
  50%   1590
  66%   1863
  75%   1980
  80%   3109
  90%   3221
  95%   3277
  98%   3344
  99%   3357
 100%   3367 (longest request)
На чем работает сервер!!!??? мало исходных данных!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

05 фев 2012, 11:54

E2M писал(а):Апач2 сервер Intel Pentium III 500MHz, SDRAM 386Mb RAM (Ubuntu Server 11.10)
MySQL сервер выделенный на Athlon II 240 2.8GHz 4Gb (Windows 2003 Server WE)
Интересный гибрид!!! \m/
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
E2M
Контактная информация:
Откуда: г.Пермь
Сообщения: 3
Зарегистрирован: 31 янв 2012, 14:04

Re: Нагрузочное тестирование сервера

07 фев 2012, 19:13

mini-server писал(а):
E2M писал(а):Апач2 сервер Intel Pentium III 500MHz, SDRAM 386Mb RAM (Ubuntu Server 11.10)
MySQL сервер выделенный на Athlon II 240 2.8GHz 4Gb (Windows 2003 Server WE)
Интересный гибрид!!! \m/
Не очень к сожалению. Я заменил Prefork Апач на Worker, так его производительность по тесту ещё больше упала. Нагрузку держит по тесту только 100 конкурентных подключений, ну ничего, если посещаемость будет расти, Веб сервер переведу обратно на второй сервер. Установка php5-xcache только ухудшила производительность как ни странно, может у меня уже какой нибудь ускоритель работает??
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

09 фев 2012, 11:21

E2M писал(а):Не очень к сожалению. Я заменил Prefork Апач на Worker, так его производительность по тесту ещё больше упала. Нагрузку держит по тесту только 100 конкурентных подключений, ну ничего, если посещаемость будет расти, Веб сервер переведу обратно на второй сервер. Установка php5-xcache только ухудшила производительность как ни странно, может у меня уже какой нибудь ускоритель работает??
Возможно имеется кешерование, лично моя политика в таких ситуациях использовать, то что есть! Оптимизировать сайты, уменьшая нагрузку и выходить на MAX показатели, по мере надобности покупать железо побыстрее (лучше БУ), поднимать на нем сайты добиваясь макс эффекта (заработок с такого сервера уже возрастет и позволит скопить на новый ПК). Только надо учитывать, что используя свой сервер, надо позаботиться о резервной копировании!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Аватара пользователя
LESHY
Контактная информация:
Откуда: Верхний Уфалей
Сообщения: 6
Зарегистрирован: 16 фев 2012, 21:10

Re: Нагрузочное тестирование сервера

16 фев 2012, 21:18

Intel(R) Core(TM) i7-2600 CPU
16Gb RAM
1TB RAID1
Настроено по Идеальный сервер - Debian 6.0 [ISPConfig 3]
Пока тесты и прогоны - собран под пару десятков сайтов, онлайн радио и тв, jabber сервер, и прочее...

Код: Выделить всё

root@webserver:~# ab -k -n 500 -c 500 http://*********/info.php
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 **************** (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        **********
Server Port:            80

Document Path:          /info.php
Document Length:        72860 bytes

Concurrency Level:      500
Time taken for tests:   0.243 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      36525500 bytes
HTML transferred:       36430000 bytes
Requests per second:    2060.91 [#/sec] (mean)
Time per request:       242.611 [ms] (mean)
Time per request:       0.485 [ms] (mean, across all concurrent requests)
Transfer rate:          147023.15 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    3   2.7      5       6
Processing:     4   84  76.4     47     234
Waiting:        3   82  76.6     44     233
Total:          9   87  77.8     48     240

Percentage of the requests served within a certain time (ms)
  50%     48
  66%     63
  75%     74
  80%    215
  90%    227
  95%    234
  98%    238
  99%    239
 100%    240 (longest request)
trubachoff
Сообщения: 6
Зарегистрирован: 22 фев 2012, 04:29

Re: Нагрузочное тестирование сервера

24 фев 2012, 15:21

Конфигурация:
AMD Athlon(tm) 64 Processor 3200+
System Memory: 1GiB (2x512MiB DIMM 400 MHz (2,5 ns))
HDD: HDS722580VLSA80 Size: 82GB

Установлено по руководству: Идеальный сервер - Ubuntu 11.10 с Nginx [ISPConfig 3]

Код: Выделить всё

root@trubachoff:/var/www/clients/client1/web1/web# ab -k -n 500 -c 500 http://trubachoff.pp.ua/info.php
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 trubachoff.pp.ua (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx/1.0.5
Server Hostname:        trubachoff.pp.ua
Server Port:            80

Document Path:          /info.php
Document Length:        1851 bytes

Concurrency Level:      500
Time taken for tests:   9.189 seconds
Complete requests:      500
Failed requests:        382
   (Connect: 0, Receive: 0, Length: 382, Exceptions: 0)
Write errors:           0
Non-2xx responses:      118
Keep-Alive requests:    0
Total transferred:      25122160 bytes
HTML transferred:       25042688 bytes
Requests per second:    54.42 [#/sec] (mean)
Time per request:       9188.519 [ms] (mean)
Time per request:       18.377 [ms] (mean, across all concurrent requests)
Transfer rate:          2670.00 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       34   39   2.4     39      44
Processing:    58 2492 1863.6   2109    9114
Waiting:       58 2364 1882.4   1987    9102
Total:         97 2531 1863.8   2148    9154

Percentage of the requests served within a certain time (ms)
  50%   2148
  66%   3377
  75%   3598
  80%   3713
  90%   5680
  95%   5837
  98%   5856
  99%   5858
 100%   9154 (longest request)
alexku444
Сообщения: 1
Зарегистрирован: 28 мар 2012, 21:59

Re: Нагрузочное тестирование сервера

31 мар 2012, 18:07

все привет я новичек, кто скажет что за чертовщина
Intel(R) Pentium(R) 4 CPU 2.40GHz
ddr 512
hdd 320G

Код: Выделить всё

Benchmarking http://www.*****.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests


Server Software:        Apache/2.2.16
Server Hostname:        http://www.*****.ru
Server Port:            80

Document Path:          /test.php
Document Length:        1806 bytes

Concurrency Level:      1
Time taken for tests:   1.870 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Non-2xx responses:      1000
Total transferred:      2092000 bytes
HTML transferred:       1806000 bytes
Requests per second:    534.63 [#/sec] (mean)
Time per request:       1.870 [ms] (mean)
Time per request:       1.870 [ms] (mean, across all concurrent requests)
Transfer rate:          1092.24 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:     1    1   0.5      1      18
Waiting:        1    1   0.5      1      18
Total:          2    2   0.6      2      19

Percentage of the requests served within a certain time (ms)
  50%      2
  66%      2
  75%      2
  80%      2
  90%      2
  95%      2
  98%      2
  99%      2
 100%     19 (longest request)
Kyplon
Сообщения: 4
Зарегистрирован: 27 май 2011, 23:26

Re: Нагрузочное тестирование сервера

21 апр 2012, 19:02

2 alexku444
Было у меня что-то подобное, что-то неверно указано в командной строке. Либо сайта с таким именем не существует. Я всегда пишу IP-адрес, что бы наверняка.

У меня есть вопрос связанные с тестированием.
Поясню ситуацию.
Все выполняется в Win7 x64, на которой запускаются виртуальные машины через VirtualBox.
Конфигурация машины: Core i3-530 (разрешено использование 2-х ядер), 1024MB
Образ виртуальной машины взят Ubuntu 11.04 64х с предустановленной ISPConfig 3 и nginx
Вопрос: почему при первом тесте после включения виртуальной машины результат очень даже хороший:

Код: Выделить всё

root@server1:~$ ab -k -n 500 -c 500 http://192.168.1.101/info.php
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 192.168.1.101 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx/0.8.54
Server Hostname:        192.168.1.101
Server Port:            80

Document Path:          /info.php
Document Length:        285 bytes

Concurrency Level:      500
Time taken for tests:   3.153 seconds
Complete requests:      500
Failed requests:        53
   (Connect: 0, Receive: 0, Length: 53, Exceptions: 0)
Write errors:           0
Non-2xx responses:      500
Keep-Alive requests:    447
Total transferred:      234716 bytes
HTML transferred:       137624 bytes
Requests per second:    158.59 [#/sec] (mean)
Time per request:       3152.742 [ms] (mean)
Time per request:       6.305 [ms] (mean, across all concurrent requests)
Transfer rate:          72.70 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   27  10.2     31      34
Processing:    26  641 973.8    280    3075
Waiting:       26  641 973.8    280    3075
Total:         26  668 967.3    310    3106

Percentage of the requests served within a certain time (ms)
  50%    310
  66%    333
  75%    725
  80%    763
  90%   3032
  95%   3059
  98%   3100
  99%   3104
 100%   3106 (longest request)
а при последующих тестах изменяется, причем не в лучшую сторону:

Код: Выделить всё

root@server1:~# ab -k -n 500 -c 500 http://192.168.1.101/info.php
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 192.168.1.101 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx/0.8.54
Server Hostname:        192.168.1.101
Server Port:            80

Document Path:          /info.php
Document Length:        285 bytes

Concurrency Level:      500
Time taken for tests:   12.566 seconds
Complete requests:      500
Failed requests:        95
   (Connect: 0, Receive: 0, Length: 95, Exceptions: 0)
Write errors:           0
Non-2xx responses:      500
Keep-Alive requests:    405
Total transferred:      229340 bytes
HTML transferred:       133760 bytes
Requests per second:    39.79 [#/sec] (mean)
Time per request:       12566.373 [ms] (mean)
Time per request:       25.133 [ms] (mean, across all concurrent requests)
Transfer rate:          17.82 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       34   38   2.1     39      42
Processing:    33 3099 5244.1    113   12510
Waiting:       33 3099 5244.1    113   12510
Total:         70 3138 5243.1    154   12547

Percentage of the requests served within a certain time (ms)
  50%    154
  66%    186
  75%    204
  80%  12145
  90%  12153
  95%  12541
  98%  12545
  99%  12546
 100%  12547 (longest request)
Провел 50 тестов. В результате значение "Requests per second" от 167,83 [#/sec] до 36,76 [#/sec]. Среднее получилось 91,11 [#/sec].
Понять бы с чем это связано. Может такой разброс результатов из-за использования на виртуальной машине.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

23 апр 2012, 14:45

Кэширование страниц и запросов.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
Kyplon
Сообщения: 4
Зарегистрирован: 27 май 2011, 23:26

Re: Нагрузочное тестирование сервера

01 май 2012, 23:17

Поставил Zend =)
Очень порадовал первый тест

Код: Выделить всё

root@ubuntu2:~# ab -k -n 500 -c 500 http://192.168.1.102/info.php
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 192.168.1.102 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx/1.0.5
Server Hostname:        192.168.1.102
Server Port:            80

Document Path:          /info.php
Document Length:        43861 bytes

Concurrency Level:      500
Time taken for tests:   1.069 seconds
Complete requests:      500
Failed requests:        116
   (Connect: 0, Receive: 0, Length: 116, Exceptions: 0)
Write errors:           0
Non-2xx responses:      116
Keep-Alive requests:    0
Total transferred:      16953076 bytes
HTML transferred:       16864896 bytes
Requests per second:    467.59 [#/sec] (mean)
Time per request:       1069.322 [ms] (mean)
Time per request:       2.139 [ms] (mean, across all concurrent requests)
Transfer rate:          15482.46 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       17   29   7.1     27      40
Processing:    17  310 272.0    235    1032
Waiting:       13  309 272.0    235    1032
Total:         46  338 266.4    265    1069

Percentage of the requests served within a certain time (ms)
  50%    265
  66%    365
  75%    426
  80%    713
  90%    790
  95%    828
  98%    849
  99%    854
 100%   1069 (longest request)
А все остальные подобны:

Код: Выделить всё

root@ubuntu2:~# ab -k -n 500 -c 500 http://192.168.1.102/info.php
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 192.168.1.102 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx/1.0.5
Server Hostname:        192.168.1.102
Server Port:            80

Document Path:          /info.php
Document Length:        43861 bytes

Concurrency Level:      500
Time taken for tests:   10.708 seconds
Complete requests:      500
Failed requests:        104
   (Connect: 0, Receive: 0, Length: 104, Exceptions: 0)
Write errors:           0
Non-2xx responses:      104
Keep-Alive requests:    0
Total transferred:      17477344 bytes
HTML transferred:       17388924 bytes
Requests per second:    46.69 [#/sec] (mean)
Time per request:       10708.079 [ms] (mean)
Time per request:       21.416 [ms] (mean, across all concurrent requests)
Transfer rate:          1593.91 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       31   40   4.0     41      46
Processing:    18 2490 3135.5    207   10645
Waiting:       17 2489 3135.3    207   10643
Total:         58 2530 3133.9    248   10677

Percentage of the requests served within a certain time (ms)
  50%    248
  66%   3380
  75%   3432
  80%   3457
  90%   6793
  95%   9703
  98%   9719
  99%  10674
 100%  10677 (longest request)
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

09 май 2012, 20:13

Очень Важно! Уважаемые пользователи и гости нашего проекта, перед выполнением тестов ознакомьтесь с темой - Не могу зайти на сайт mini Server, во избежании недопонимания и будущих проблем.
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
northmule
Сообщения: 2
Зарегистрирован: 12 июл 2012, 13:02

Re: Нагрузочное тестирование сервера

12 июл 2012, 13:09

ПРоцессор: atom
Оперативка: ddr2 1gb
Жесткий диск:WD 500gb 7200 16mb
ОСЬ: Ubuntu server 12.04 x64
///Отредактировал после комментария
Делал сервер по одной из статей http://www.mini-server.ru/server/web/12 ... spconfig-3
Но изначально для Ubuntu 10.04 x64
Затем обновил Ubuntu до версии 12.04 и все компоненты ispconfig3. Всё это делал на заранее полумертвом жестком диске с битыми секторами, потом появился новый жесткий "WD 500gb 7200 16mb" и перенес все данные на него при помощи манипуляций с LVM. И всё это зтрамбованно в маленький корпус.

Код: Выделить всё

Benchmarking portal.b2 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.22
Server Hostname:        portal.b2
Server Port:            80

Document Path:          /info.php
Document Length:        63840 bytes

Concurrency Level:      500
Time taken for tests:   6.095 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      32016000 bytes
HTML transferred:       31920000 bytes
Requests per second:    82.04 [#/sec] (mean)
Time per request:       6094.636 [ms] (mean)
Time per request:       12.189 [ms] (mean, across all concurrent requests)
Transfer rate:          5130.02 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   31  17.1     36      54
Processing:    69 2423 1909.2   2098    6036
Waiting:       68 2422 1909.2   2097    6035
Total:        106 2454 1916.7   2150    6078

Percentage of the requests served within a certain time (ms)
  50%   2150
  66%   2831
  75%   3290
  80%   4961
  90%   5707
  95%   5930
  98%   6048
  99%   6064
 100%   6078 (longest request)
Последний раз редактировалось northmule 13 июл 2012, 12:43, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

12 июл 2012, 13:17

northmule писал(а):Процессор: atom
Оперативка: ddr2 1gb
Жесткий диск:WD 500gb 7200 16mb
ОСЬ: Ubuntu server 12.04 x64
[...]
Не совсем понятно, что это за сервер, LAMP или полноценный хостинг с панелью, ускорители стоят? По подробнее про это чудо можно?
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
northmule
Сообщения: 2
Зарегистрирован: 12 июл 2012, 13:02

Re: Нагрузочное тестирование сервера

13 июл 2012, 15:13

Подправил конфигурация компьютера. Разгонных ускорителей не использовал.
Единственное что делал это редактировал конфигурацию php, в соответствии с хостингом beget
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

Re: Нагрузочное тестирование сервера

19 сен 2012, 18:47

А мои тесты нормальные ?
Debian6 x64
ispconfig 3
apache + nginx
Intel® Xeon® X3440
4 ядра по 2,53 ГГц
Chipset NVIDIA MCP55S
RAM 32 Гб DDR3 ECC
HDD 2x 2000 GB SATA II, 5,400 rpm, 8 MB
1x 60 GB OCZ Vertex 2 SSD
Программный RAID1 либо раздельно
Порт 100 mb/s

Код: Выделить всё

Benchmarking dairub.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        dairub.ru
Server Port:            80

Document Path:          /info.php
Document Length:        56868 bytes

Concurrency Level:      500
Time taken for tests:   2.441 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      28530000 bytes
HTML transferred:       28434000 bytes
Requests per second:    204.80 [#/sec] (mean)
Time per request:       2441.413 [ms] (mean)
Time per request:       4.883 [ms] (mean, across all concurrent requests)
Transfer rate:          11411.97 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    5   4.8      8      11
Processing:     4  459 446.4    268    2428
Waiting:        4  459 446.4    267    2428
Total:         14  464 448.0    268    2437

Percentage of the requests served within a certain time (ms)
  50%    268
  66%    268
  75%    781
  80%    831
  90%   1442
  95%   1453
  98%   1460
  99%   1461
 100%   2437 (longest request)
Последний раз редактировалось shambler81 23 окт 2012, 22:03, всего редактировалось 1 раз.
NEO
Сообщения: 6
Зарегистрирован: 22 сен 2012, 18:31

Re: Нагрузочное тестирование сервера

22 сен 2012, 18:42

Процессор: AMD Athlon(tm) 64 Processor 3200+ @ 2GHz
Память: 4GB DDR266
Чипсет: Nvidia 4-4x
Жесткий диск: 200Gb Seagate Barracuda 7200.10 ST3200820A
Система: OpenSuSE 11.4 x86, настройки поумолчанию

Код: Выделить всё

router:/ # ab2 -k -n 500 -c 500 http://neo.anilab.ru/info.php
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 neo.anilab.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        neo.anilab.ru
Server Port:            80

Document Path:          /info.php
Document Length:        63626 bytes

Concurrency Level:      500
Time taken for tests:   9.212 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33258617 bytes
HTML transferred:       33171677 bytes
Requests per second:    54.27 [#/sec] (mean)
Time per request:       9212.394 [ms] (mean)
Time per request:       18.425 [ms] (mean, across all concurrent requests)
Transfer rate:          3525.59 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  694 1229.7     64    3025
Processing:   109 1788 1947.3   1029    9126
Waiting:        8 1705 1924.8    949    8848
Total:        163 2482 1929.1   2157    9204

Percentage of the requests served within a certain time (ms)
  50%   2157
  66%   3519
  75%   3913
  80%   4115
  90%   4594
  95%   4776
  98%   8883
  99%   8896
 100%   9204 (longest request)
Включил memcached и mod_cache в апаче, получил вот:

Код: Выделить всё

router:/ # ab2 -k -n 500 -c 500 http://neo.anilab.ru/info.php && ab2 -k -n 500 -c 500 http://neo.anilab.ru/info.php
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 neo.anilab.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        neo.anilab.ru
Server Port:            80

Document Path:          /info.php
Document Length:        66398 bytes

Concurrency Level:      500
Time taken for tests:   7.014 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33933895 bytes
HTML transferred:       33850175 bytes
Requests per second:    71.28 [#/sec] (mean)
Time per request:       7014.253 [ms] (mean)
Time per request:       14.029 [ms] (mean, across all concurrent requests)
Transfer rate:          4724.46 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  726 1261.4     45    3024
Processing:    89 1604 1811.8    955    6951
Waiting:        2 1546 1777.9    912    6825
Total:        154 2330 1860.1   2052    7003

Percentage of the requests served within a certain time (ms)
  50%   2052
  66%   3252
  75%   3567
  80%   3763
  90%   4135
  95%   6724
  98%   6927
  99%   6960
 100%   7003 (longest request)
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 neo.anilab.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        neo.anilab.ru
Server Port:            80

Document Path:          /info.php
Document Length:        66398 bytes

Concurrency Level:      500
Time taken for tests:   4.864 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      34686366 bytes
HTML transferred:       34599748 bytes
Requests per second:    102.79 [#/sec] (mean)
Time per request:       4864.421 [ms] (mean)
Time per request:       9.729 [ms] (mean, across all concurrent requests)
Transfer rate:          6963.50 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  603 1180.7     46    3010
Processing:   172 1486 1115.7   1293    4802
Waiting:      136 1259 1061.1   1019    4474
Total:        218 2089 1471.4   1357    4860

Percentage of the requests served within a certain time (ms)
  50%   1357
  66%   1918
  75%   3687
  80%   4004
  90%   4418
  95%   4694
  98%   4794
  99%   4828
 100%   4860 (longest request)
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

23 сен 2012, 13:17

Указывает программную начинку!!! + панель если имеется... А так это пустые тесты, в общий список не добавляю!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
NEO
Сообщения: 6
Зарегистрирован: 22 сен 2012, 18:31

Re: Нагрузочное тестирование сервера

03 окт 2012, 23:31

Процессор: Dual Core AMD Opteron(tm) Processor 170 @ 2GHz
Память: 4GB DDR266
Чипсет: Nvidia 4-4x
Жесткий диск: 200Gb Seagate Barracuda 7200.10 ST3200820A
Система: OpenSuSE 11.4 x86, настройки поумолчанию, ядро стандартное
Apache Web Server 2.2.17, PHP5 Module v. 5.3.5, MySQL v. 5.1.63
так пойдет? (это я про программную начинку)
больше ничего специфического не стоит

Код: Выделить всё

router:/# ab2 -k -n 500 -c 500 http://neo.anilab.ru/info.php
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 neo.anilab.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        neo.anilab.ru
Server Port:            80

Document Path:          /info.php
Document Length:        66730 bytes

Concurrency Level:      500
Time taken for tests:   2.244 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33445500 bytes
HTML transferred:       33365000 bytes
Requests per second:    222.79 [#/sec] (mean)
Time per request:       2244.293 [ms] (mean)
Time per request:       4.489 [ms] (mean, across all concurrent requests)
Transfer rate:          14553.19 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   20  10.6     26      28
Processing:    35  892 713.3    636    2206
Waiting:        8  868 712.4    619    2193
Total:         58  913 716.4    664    2230

Percentage of the requests served within a certain time (ms)
  50%    664
  66%   1045
  75%   1161
  80%   1981
  90%   2122
  95%   2181
  98%   2218
  99%   2228
 100%   2230 (longest request)
Последний раз редактировалось NEO 04 окт 2012, 11:41, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

04 окт 2012, 10:50

Пойдет! DDR266 на 4 ГБ поддерживается? Признаться не встречал такой объем памяти с такой древней оперативкой )))
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
NEO
Сообщения: 6
Зарегистрирован: 22 сен 2012, 18:31

Re: Нагрузочное тестирование сервера

04 окт 2012, 11:02

Ну гиговые модули надо найти всего лишь, сами модули DDR400, но контроллер процессора начинает глючить, когда ставишь все двусторонние модули, и приходится понижать частоту, поэтому DDR266 только, но зато двухканальный режим )
Последний раз редактировалось NEO 04 окт 2012, 11:05, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

04 окт 2012, 11:05

NEO писал(а):Ну гиговые модули надо найти всего лишь, сами модули DDR400, но контроллер процессора начинает глючить, когда ставишь двусторонние модули, и приходится понижать частоту, поэтому DDR266 только, но зато двухканальный режим )
Вот так понятно! Просто сами модули 266 с таким объемом я не видел! Это хорошо если есть старый хлам из которого собирать, а так сегодня из нового покупать можно сразу 1600 МГц смотреть по цене они дешевые прирост значительный!
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
NEO
Сообщения: 6
Зарегистрирован: 22 сен 2012, 18:31

Re: Нагрузочное тестирование сервера

04 окт 2012, 11:17

Тот же конфиг, но отключил торренты на сервере ) уже 265 юзеров в секунду )

Код: Выделить всё

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 neo.anilab.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.17
Server Hostname:        neo.anilab.ru
Server Port:            80

Document Path:          /info.php
Document Length:        66730 bytes

Concurrency Level:      500
Time taken for tests:   1.884 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      33445500 bytes
HTML transferred:       33365000 bytes
Requests per second:    265.38 [#/sec] (mean)
Time per request:       1884.123 [ms] (mean)
Time per request:       3.768 [ms] (mean, across all concurrent requests)
Transfer rate:          17335.19 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0   34  18.0     41      52
Processing:    15  757 587.0    559    1821
Waiting:        7  734 585.2    534    1811
Total:         53  791 594.4    605    1859

Percentage of the requests served within a certain time (ms)
  50%    605
  66%    919
  75%   1552
  80%   1617
  90%   1748
  95%   1815
  98%   1853
  99%   1859
 100%   1859 (longest request)
NEO
Сообщения: 6
Зарегистрирован: 22 сен 2012, 18:31

Re: Нагрузочное тестирование сервера

04 окт 2012, 21:00

Кстати, заметил что нет разницы, тестировать на локальной машине, или по сети, результаты примерно одинаковые
NEO
Сообщения: 6
Зарегистрирован: 22 сен 2012, 18:31

Re: Нагрузочное тестирование сервера

06 окт 2012, 11:23

Процессор: Dual Core AMD Opteron(tm) Processor 170 @ 2GHz
Память: 4GB DDR200
Чипсет: Nvidia 4-4x
Жесткий диск: 200Gb Seagate Barracuda 7200.10 ST3200820A
Система: OpenSuSE 12.2 x64, настройки поумолчанию, ядро стандартное
Apache Web Server 2.2.22, PHP5 Module v. 5.3.15, MySQL v. 5.5.25a

Код: Выделить всё

router:/share # ab2 -k -n 500 -c 500 http://neo.anilab.ru/info.php
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 neo.anilab.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.22
Server Hostname:        neo.anilab.ru
Server Port:            80

Document Path:          /info.php
Document Length:        54489 bytes

Concurrency Level:      500
Time taken for tests:   1.146 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      27425057 bytes
HTML transferred:       27343571 bytes
Requests per second:    436.24 [#/sec] (mean)
Time per request:       1146.169 [ms] (mean)
Time per request:       2.292 [ms] (mean, across all concurrent requests)
Transfer rate:          23366.78 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  156 345.9     20    1009
Processing:     5  284 255.8    155     759
Waiting:        4  279 256.0    152     756
Total:         24  440 356.2    338    1120

Percentage of the requests served within a certain time (ms)
  50%    338
  66%    672
  75%    721
  80%    748
  90%   1055
  95%   1095
  98%   1110
  99%   1114
 100%   1120 (longest request)
Однако судя по бенчу, я второй )))
witww
Сообщения: 1
Зарегистрирован: 04 окт 2012, 00:35

Re: Нагрузочное тестирование сервера

14 окт 2012, 03:51

Intel D2500HN 4GB-DDR3
Debian 6.0.5
Всё по инструкции http://www.mini-server.ru/server/web/34 ... nd-dovecot,
кроме SFTP

Код: Выделить всё

Benchmarking rajony.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        ######.ru
Server Port:            80

Document Path:          /info.php
Document Length:        63464 bytes

Concurrency Level:      500
Time taken for tests:   14.465 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      31828000 bytes
HTML transferred:       31732000 bytes
Requests per second:    34.57 [#/sec] (mean)
Time per request:       14464.804 [ms] (mean)
Time per request:       28.930 [ms] (mean, across all concurrent requests)
Transfer rate:          2148.80 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        3  172 105.9    148     316
Processing:  1100 4908 3075.6   3716   14139
Waiting:     1081 4061 3037.9   2955   14064
Total:       1129 5080 3142.2   3899   14451

Percentage of the requests served within a certain time (ms)
  50%   3899
  66%   4551
  75%   6065
  80%   7506
  90%  10371
  95%  13871
  98%  14334
  99%  14349
 100%  14451 (longest request)
ctudeht
Сообщения: 2
Зарегистрирован: 18 июл 2011, 21:20

Re: Нагрузочное тестирование сервера

06 фев 2013, 13:02

intel i5 4GB-DDR3
ubuntu 12.04 x32
установка по http://www.mini-server.ru/server/web/12 ... spconfig-3

Код: Выделить всё

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 localhost (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.22
Server Hostname:        localhost
Server Port:            80

Document Path:          /info.php
Document Length:        59936 bytes

Concurrency Level:      500
Time taken for tests:   1.508 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Keep-Alive requests:    0
Total transferred:      30071500 bytes
HTML transferred:       29968000 bytes
Requests per second:    331.50 [#/sec] (mean)
Time per request:       1508.317 [ms] (mean)
Time per request:       3.017 [ms] (mean, across all concurrent requests)
Transfer rate:          19469.85 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    9   4.7     10      15
Processing:     7  420 441.0    245    1495
Waiting:        1  416 441.5    243    1470
Total:         16  428 441.7    256    1504

Percentage of the requests served within a certain time (ms)
  50%    256
  66%    631
  75%    657
  80%    675
  90%   1448
  95%   1465
  98%   1478
  99%   1480
 100%   1504 (longest request)

icechieff
Сообщения: 2
Зарегистрирован: 16 фев 2013, 22:01

Re: Нагрузочное тестирование сервера

16 фев 2013, 22:08

2*Intel Xeon L5335, Ram - 8Gb FBDIMM, HDD - 2*WD RE4 500Gb
FreeBSD 8.3 + Nginx + Apache + MariaDB
Админка - Дружественный интерфейс командной строки

Код: Выделить всё

peugeot-club# ab -k -n500 -c500 http://peugeot-club.net/php_info.php
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 peugeot-club.net (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        nginx
Server Hostname:        peugeot-club.net
Server Port:            80

Document Path:          /php_info.php
Document Length:        537 bytes

Concurrency Level:      500
Time taken for tests:   0.109 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Non-2xx responses:      500
Keep-Alive requests:    500
Total transferred:      373000 bytes
HTML transferred:       268500 bytes
Requests per second:    4600.87 [#/sec] (mean)
Time per request:       108.675 [ms] (mean)
Time per request:       0.217 [ms] (mean, across all concurrent requests)
Transfer rate:          3351.81 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    1   2.9      0      17
Processing:     2    4   3.9      3      25
Waiting:        2    4   3.9      3      25
Total:          2    4   6.8      3      40

Percentage of the requests served within a certain time (ms)
  50%      3
  66%      3
  75%      3
  80%      3
  90%      4
  95%      4
  98%     37
  99%     38
 100%     40 (longest request)
Последний раз редактировалось icechieff 16 фев 2013, 22:26, всего редактировалось 1 раз.
mini-server
Контактная информация:
Откуда: г. Москва
Сообщения: 1293
Зарегистрирован: 12 июл 2010, 16:11

Re: Нагрузочное тестирование сервера

16 фев 2013, 22:21

icechieff писал(а):Intel Xeon L5335*2 Ram - 8Gb FBDIMM, HDD - 2*WD RE4 500Gb
FreeBSD 8.3 + Nginx + Apache + MariaDB
Админка - Дружественный интерфейс командной строки
Круто!!! Что тут сказать! Но я так понял сервер не универсальный а для определенной задачи или даже 1 большого сайта
Забыл вчера кота покормить. Утром просыпаюсь, чем-то гремит на кухне... наверное готовит...
icechieff
Сообщения: 2
Зарегистрирован: 16 фев 2013, 22:01

Re: Нагрузочное тестирование сервера

16 фев 2013, 22:43

mini-server писал(а): Круто!!! Что тут сказать! Но я так понял сервер не универсальный а для определенной задачи или даже 1 большого сайта
Да как сказать... Просто когда-то давно захотелось человеческий форум с пыжиками, посмотрел на ценник хостинга, и понял что мне дешевле купить свой серв)
Вот и все... Со временем поменялись процы, добавилась оперативка (сейчас максимум 2,5 гига занято)
Сайт один, может как-нибудь еще один добавится.

P.S. Я вообще почему выложил тест, не чтоб "померяться", просто иногда попадал сюда с настройкой каких-либо софтин.
Так сказать альтернативный результат, в том числе и для ориентира, что фряху не надо бояться...
bismuth
Сообщения: 14
Зарегистрирован: 11 фев 2013, 01:36

Re: Нагрузочное тестирование сервера

12 апр 2013, 15:38

Проц AMD A10 3.800Mhz
ОЗУ DDR3 2x8Gb PC-1600Mhz
Результат

Код: Выделить всё

Benchmarking homehosts.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests


Server Software:        Apache
Server Hostname:        homehosts.ru
Server Port:            80

Document Path:          /info.php
Document Length:        56748 bytes

Concurrency Level:      1
Time taken for tests:   23.036 seconds
Complete requests:      1000
Failed requests:        0
Write errors:           0
Total transferred:      56924000 bytes
HTML transferred:       56748000 bytes
Requests per second:    43.41 [#/sec] (mean)
Time per request:       23.036 [ms] (mean)
Time per request:       23.036 [ms] (mean, across all concurrent requests)
Transfer rate:          2413.20 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        1    2   0.4      2       8
Processing:    19   21   2.3     21      60
Waiting:        3    4   0.3      4       7
Total:         20   23   2.6     23      66

Percentage of the requests served within a certain time (ms)
  50%     23
  66%     23
  75%     23
  80%     24
  90%     24
  95%     24
  98%     26
  99%     29
 100%     66 (longest request)
Аватара пользователя
weradex
Контактная информация:
Откуда: Киев
Сообщения: 18
Зарегистрирован: 30 сен 2013, 17:57

Server test

10 окт 2013, 16:06

сервер: intel core i5 3470 4x3.2 16GB RAM 4TB (10 raid) 2x1Gb lan
поднят VM выделено: 2 ядра из 4 по 2.5GHz - 4GB RAM (250 GB) >>> 881 User/sec (Ubuntu 12.04LTS + ISPconfig (установка с автоматического скрипта))
Аватара пользователя
shambler81
Контактная информация:
Откуда: Москва
Сообщения: 232
Зарегистрирован: 23 мар 2012, 20:09

12 окт 2013, 00:14

Cрвер apache2+fastCGI+nginx+apc-php ( на ispconfig)

тест в связке Nginx+apache2
► Показать
Оно же но чистый apache2

Код: Выделить всё

root@klondike-server:/var/www/clients/client2/web2# ab -k -n 500 -c 500 http://deep-sound.ru:82/info.php
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 deep-sound.ru (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests


Server Software:        Apache/2.2.16
Server Hostname:        deep-sound.ru
Server Port:            82

Document Path:          /info.php
Document Length:        320 bytes

Concurrency Level:      500
Time taken for tests:   14.991 seconds
Complete requests:      500
Failed requests:        0
Write errors:           0
Non-2xx responses:      500
Keep-Alive requests:    500
Total transferred:      306990 bytes
HTML transferred:       160000 bytes
Requests per second:    33.35 [#/sec] (mean)
Time per request:       14991.333 [ms] (mean)
Time per request:       29.983 [ms] (mean, across all concurrent requests)
Transfer rate:          20.00 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  479 499.9     18    1020
Processing:   115 4602 2921.5   3068   13969
Waiting:      115 4602 2921.5   3068   13969
Total:      тест в связке Nginx+apache2  124 5082 3295.6   3183   14989

Percentage of the requests served within a certain time (ms)
  50%   3183
  66%   6249
  75%   8423
  80%   8489
  90%  10495
  95%  11544
  98%  11589тест в связке Nginx+apache2
  99%  11597
 100%  14989 (longest request)

теперь о железе
http://www.hetzner.de/hosting/produkte_ ... er/ex40ssd


Intel® Core™ i7-4770
Quad-Core Haswell
inkl. Hyper-Threading-Technologie
Arbeitsspeicher
32 GB DDR3 RAM
Festplatten
3 x 240 GB SATA 6 Gb/s SSD
HDD 3GB 6/Gb/s 7200
6 IP

(Software-RAID 1)
Anbindung
1 GBit/s-Port
Bandbreite garantiert
200 MBit/s
Backup Space
100 GB
Traffic inklusive
20 TB*

Докуплен 1 SSD и HDD дбя бэкапов

debian 7
3 диска SSD в рейде 1
1 hdd подмонтированый в /var/backjup

swop отключен
php-apc
memcash
тест сайтов проходит под fastcgi
Отключение квот дало еще 4% производительности.
Вложения
14.png
Динамика нагрузки сервера до 80К посетителей. ( далее до 200 К нее падает, еще далее не проверял)
50.png
Стабильная производительность реальногопроекта
Аватара пользователя
weradex
Контактная информация:
Откуда: Киев
Сообщения: 18
Зарегистрирован: 30 сен 2013, 17:57

07 ноя 2013, 18:18

Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz >> 16Гб ddr3 >> 1250 user/сек (Ubuntu 13.04, ISPConfig 3)
Ке
Керимов Керим

03 дек 2013, 09:18

Здравствуйте! У меня такие показатели:
root@debian:~# ab -n 1000 http://000.000.0.00/info.php
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 000.000.0.00 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests


Server Software: Apache/2.2.22
Server Hostname: 000.000.0.00
Server Port: 80

Document Path: /info.php
Document Length: 284 bytes

Concurrency Level: 1
Time taken for tests: 0.546 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Non-2xx responses: 1000
Total transferred: 487000 bytes
HTML transferred: 284000 bytes
Requests per second: 1833.02 [#/sec] (mean)
Time per request: 0.546 [ms] (mean)
Time per request: 0.546 [ms] (mean, across all concurrent requests)
Transfer rate: 871.76 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 0 0 0.1 0 1
Waiting: 0 0 0.0 0 1
Total: 0 0 0.1 0 1

Percentage of the requests served within a certain time (ms)
50% 0
66% 0
75% 1
80% 1
90% 1
95% 1
98% 1
99% 1
100% 1 (longest request)
root@debian:~#

Как думаете для сервера, не мало?
cchayka5
Сообщения: 1
Зарегистрирован: 30 сен 2013, 00:12

09 мар 2014, 02:17

CPU AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ 2211.001;
DDR2 Samsung 2Gb и 1 Gb (3Gb). (частоту не помню);
HDD Baracuda 2x250 Gb;
Debian 6 + apache2 + ISPConfig 3.0.5.3 + Webmin;

Ссылки повырезал.
► Показать

Вернуться в «Тестирование Apache Web сервера»