Я же говорил уже близко WebsitePark Предлагается много недурственных вкусняшек. Fast, easy, and immediate access to Microsoft Web design and development software and solutions: Design Tools/Development Tools/Testing Tools. Each Web Pro firm will be entitled to : Visual Studio® 2008 Professional Edition 3 user licenses Expression® Studio 2 (or 3) 1 user license, available only to the Primary Contact for the Web Pro Expression® Web 2 (or 3) 2 user licenses Windows Web Server® 2008 (or Windows Web Server 2008 R2 when available) 3 user licenses SQL Server® 2008 Web 3 user licenses Production and Deployment. If self-hosting, each Web Pro firm will be entitled to four processor production licenses each (requires enrollment in SPLA Essentials): Windows Web Server® 2008 (or Windows Web Server 2008 R2, when available) SQL Server® 2008 Web
вот када IIS будет держать хоть какую-то нагрузку - тогда и будет интересно, да и то, как и любой продукт MS будет отбивать желание думать, а потом когда они посадят на это говно всех, то скажут, что мол теперь это стоит денег и все. такого рода проекты просчитываются лет на 10 вперед.
Так и у МС пока не очень так А вполне заманчивое предложение. Другой вопрос, что бесплатный сыр только в мышеловке
Ну, скажем так, сопоставимо с нетюнингованным апачем Но, они же(440Hz) - буржуины, сидят только на nginx + php-fpm До него и апачу далековато
IIS: Requests per second: 411.23 [#/sec] (mean) Код (Text): hosting(root):/home/440hz#>ab -c 10000 -n 1000 http://microsoft.com/ This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 2006 The Apache Software Foundation, http://www.apache.org/ Benchmarking microsoft.com (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 Finished 1000 requests Server Software: Microsoft-IIS/7.0 Server Hostname: microsoft.com Server Port: 80 Document Path: / Document Length: 31 bytes Concurrency Level: 10000 Time taken for tests: 2.431746 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Non-2xx responses: 1880 Total transferred: 1025970 bytes HTML transferred: 133810 bytes Requests per second: 411.23 [#/sec] (mean) Time per request: 24317.460 [ms] (mean) Time per request: 2.432 [ms] (mean, across all concurrent requests) Transfer rate: 411.64 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 530 657 76.7 653 782 Processing: 1434 1492 37.8 1497 1548 Waiting: 1205 1366 97.3 1371 1525 Total: 2077 2149 39.2 2151 2217 Percentage of the requests served within a certain time (ms) 50% 2151 66% 2172 75% 2183 80% 2191 90% 2203 95% 2210 98% 2213 99% 2215 100% 2217 (longest request) NGINX: Time per request: 14312.561 [ms] (mean) Код (Text): www(root):/usr/home/440hz#>ab -c 5000 -n 500 http://ya.ru/ This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 2006 The Apache Software Foundation, http://www.apache.org/ Benchmarking ya.ru (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Finished 500 requests Server Software: nginx/0.8.20 Server Hostname: ya.ru Server Port: 80 Document Path: / Document Length: 4891 bytes Concurrency Level: 5000 Time taken for tests: 1.431256 seconds Complete requests: 500 Failed requests: 0 Write errors: 0 Total transferred: 9057282 bytes HTML transferred: 8320213 bytes Requests per second: 349.34 [#/sec] (mean) Time per request: 14312.561 [ms] (mean) Time per request: 2.863 [ms] (mean, across all concurrent requests) Transfer rate: 6179.89 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 12 311 147.5 289 592 Processing: 27 664 308.9 569 1272 Waiting: 12 465 271.3 439 1244 Total: 40 976 317.8 1000 1422 Percentage of the requests served within a certain time (ms) 50% 1000 66% 1170 75% 1270 80% 1302 90% 1354 95% 1375 98% 1397 99% 1419 100% 1422 (longest request) и какие еще нужны вопросы? даже вот. на обычной тачке, где винда тихо умирает. Код (Text): osting(root):/home/440hz#>ab -n 10000 -c 1000 http://www.php.ru/ This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 2006 The Apache Software Foundation, http://www.apache.org/ Benchmarking www.php.ru (be patient) Completed 1000 requests Completed 2000 requests Completed 3000 requests Completed 4000 requests Completed 5000 requests Completed 6000 requests Completed 7000 requests Completed 8000 requests Completed 9000 requests Finished 10000 requests Server Software: nginx/0.5.33 Server Hostname: www.php.ru Server Port: 80 Document Path: / Document Length: 6397 bytes Concurrency Level: 1000 Time taken for tests: 29.235051 seconds Complete requests: 10000 Failed requests: 9619 (Connect: 0, Length: 9619, Exceptions: 0) Write errors: 0 Non-2xx responses: 9619 Total transferred: 5763838 bytes HTML transferred: 4101344 bytes Requests per second: 342.06 [#/sec] (mean) Time per request: 2923.505 [ms] (mean) Time per request: 2.924 [ms] (mean, across all concurrent requests) Transfer rate: 192.51 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 5 149.2 0 4725 Processing: 41 1603 2592.9 736 18010 Waiting: 9 1059 2558.2 227 18000 Total: 41 1608 2595.9 736 18012 Percentage of the requests served within a certain time (ms) 50% 736 66% 1527 75% 1923 80% 2525 90% 3205 95% 4364 98% 14930 99% 15434 100% 18012 (longest request)
440Hz Не-не-не. Ты явно не наш Кивалов, с такими подсчетами тебя посадят К чему такая откровенная халтура? Во-первых у microsoft.com страница 31 б у ya.ru 5500 б Во-вторых, -c 10000 и -c 5000 это разные вещи Ты даешь вдвое большую нагрузку для MS Но самое интересное при всей этой подтасовке даже из твоих тестов IIS Requests per second: 411.23 [#/sec] (mean) Nginx Requests per second: 349.34 [#/sec] (mean) IIS Time per request: 2.432 [ms] (mean, across all concurrent requests) Nginx Time per request: 2.863 [ms] (mean, across all concurrent requests) Ага?
Код (Text): vzfei(root):/usr/ports/graphics/php5-ffmpeg#>ab -n 10000 -c 1000 http://microsoft.com/ This is ApacheBench, Version 1.3d <$Revision: 1.73 $> apache-1.3 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 2006 The Apache Software Foundation, http://www.apache.org/ Benchmarking microsoft.com (be patient) Completed 1000 requests Completed 2000 requests Completed 3000 requests Completed 4000 requests Completed 5000 requests Completed 6000 requests Completed 7000 requests Completed 8000 requests Completed 9000 requests Finished 10000 requests Server Software: Server Hostname: microsoft.com Server Port: 80 Document Path: / Document Length: 415 bytes Concurrency Level: 1000 Time taken for tests: 675.018 seconds Complete requests: 10000 Failed requests: 16949 (Connect: 7237, Length: 9712, Exceptions: 0) Broken pipe errors: 0 Non-2xx responses: 2346 Total transferred: 1319622 bytes HTML transferred: 196396 bytes Requests per second: 14.81 [#/sec] (mean) Time per request: 67501.80 [ms] (mean) Time per request: 67.50 [ms] (mean, across all concurrent requests) Transfer rate: 1.95 [Kbytes/sec] received Connnection Times (ms) min mean[+/-sd] median max Connect: 123 54309 nan 75000 75003 Processing: 0 5837 5609.1 0 452182 Waiting: 0 20212 19478.5 195 452182 Total: 247 60146 nan 75000 452400 WARING: The median and mean for the processing time are not within a normal deviation These results are propably not that reliable. WARING: The median and mean for the waiting time are not within a normal deviation These results are propably not that reliable. Percentage of the requests served within a certain time (ms) 50% 75000 66% 75000 75% 75001 80% 75001 90% 75001 95% 75001 98% 75002 99% 442290 100% 452400 (last request) vzfei(root):/usr/ports/graphics/php5-ffmpeg#>ab -n 10000 -c 1000 http://ya.ru/ This is ApacheBench, Version 1.3d <$Revision: 1.73 $> apache-1.3 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 2006 The Apache Software Foundation, http://www.apache.org/ Benchmarking ya.ru (be patient) Completed 1000 requests Completed 2000 requests Completed 3000 requests Completed 4000 requests Completed 5000 requests Completed 6000 requests Completed 7000 requests Completed 8000 requests Completed 9000 requests Finished 10000 requests Server Software: nginx/0.8.20 Server Hostname: ya.ru Server Port: 80 Document Path: / Document Length: 4891 bytes Concurrency Level: 1000 Time taken for tests: 84.559 seconds Complete requests: 10000 Failed requests: 74 (Connect: 37, Length: 37, Exceptions: 0) Broken pipe errors: 0 Total transferred: 52304988 bytes HTML transferred: 49941010 bytes Requests per second: 118.26 [#/sec] (mean) Time per request: 8455.90 [ms] (mean) Time per request: 8.46 [ms] (mean, across all concurrent requests) Transfer rate: 618.56 [Kbytes/sec] received Connnection Times (ms) min mean[+/-sd] median max Connect: 2 3142 5621.0 12 75001 Processing: 17 2971 5715.7 288 65574 Waiting: 0 2971 5715.8 287 65574 Total: 17 6113 8113.2 1354 84392 Percentage of the requests served within a certain time (ms) 50% 1354 66% 3057 75% 5869 80% 7138 90% 18421 95% 31043 98% 54230 99% 69719 100% 84392 (last request)
1. microsoft.com дальше; ya.ru ближе 2. ya.ru - статика; microsoft.com - динамика 3. Разный размер ответа (traceroute microsoft.com значительно длинее) 4. Разное железо. Тесты не объективны - результат неверный.
1. microsoft.com дальше; ya.ru ближе - вот уж это врядли влияет 2. ya.ru - статика; microsoft.com - динамика - ошибка проектирования ? при пересечения определенных посещений тока статика (кеширование) 3. Разный размер ответа (traceroute microsoft.com значительно длинее) - см пункт 1. 4. Разное железо. - и почему мне кажется что преимущество тут на стороне майкрософта Тесты не объективны - результат неверный.
traceroute относился к 1-му пункту, очепятался Кеширование != Статика То что microsoft.com ставит печеньку говорит о наличии на том конце интерпретатора. Наличие интерпретатора не сопоставимо со статическим запросом.
Битва зубров началась! Кто победит!? Делаем ставки, пьём пиво, наслаждаемся зрелищем. // Мне больше сказать нечего, я ничего не знаю.
Да, спорить особо не о чем Nginx однозначно быстрее IIS. Другой вопрос что MS технологии стоит рассматривать и использовать пакетом. Скорость разработки стандартных вещей у них однозначно выше. А требования к знаниям отдельного винтика (программиста) ниже. Массовое производство. Так что, возможно, они не так уж далеки от истины, когда говорят что TCO (total cost ownership) для их платформы ниже.