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

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

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

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

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


Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам, а вы рискуете получить предупреждение.
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
Настроено по Для просмотра ссылок Вы должны быть авторизованы на форуме.
Пока тесты и прогоны - собран под пару десятков сайтов, онлайн радио и тв, 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

Установлено по руководству: Для просмотра ссылок Вы должны быть авторизованы на форуме.

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

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
Образ виртуальной машины взят Для просмотра ссылок Вы должны быть авторизованы на форуме.
Вопрос: почему при первом тесте после включения виртуальной машины результат очень даже хороший:

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

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

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

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

12 июл 2012, 13:09

ПРоцессор: atom
Оперативка: ddr2 1gb
Жесткий диск:WD 500gb 7200 16mb
ОСЬ: Ubuntu server 12.04 x64
///Отредактировал после комментария
Делал сервер по одной из статей Для просмотра ссылок Вы должны быть авторизованы на форуме.
Но изначально для 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
Всё по инструкции Для просмотра ссылок Вы должны быть авторизованы на форуме.,
кроме 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
установка по Для просмотра ссылок Вы должны быть авторизованы на форуме.

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

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 раз.

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