|
|
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
Имеется вэб-сервер с вэб-приложением. Необходимо рассчитать пиковую нагрузку на него, если известно, что максимальный вес страницы 1мб, а количество одновременно работающих пользователей равно 1000. Спасибо Модератор: Тема перенесена из форума "Hardware". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 12:44 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasik, в каких единицах измеряется пиковая нагрузка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 16:58 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
И чё, вся тыща человек ровно в эту секунду одну и ту же страницу качают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 17:33 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
нужно вычислить пропускную способность пиковую и среднюю в mbits для определенного вэб-приложения с заданным количеством одновременно работающих пользователей. Какая вообще методика этого дела будет? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 18:27 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasik, Пиковую вычислять бессмысленно, она будет равна скорости сетевого интерфейса (если нет более узких мест). А средняя будет зависеть от характера нагрузки. Понятие "одновременно работающих пользователей" тоже надо расшифровать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 18:31 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
Это та информация которая мне известна. Задача как раз является обратной - какую пропускную способность надо иметь что бы обеспечить работу приложения с 1000 одновременно работающих пользователей. Что может быть скрыто под понятием "одновременно работающих пользователей"? Это просто залогинившиеся пользователи, или пользователи в данный момент делающие запросы к БД, или пользователи переходящие по линку на другую страницу приложения... Так? Таким образом получается недостаточность информации? и по данным вводным ничего не рассчитаешь. Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 19:14 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasikЧто может быть скрыто под понятием "одновременно работающих пользователей"? Это просто залогинившиеся пользователи, или пользователи в данный момент делающие запросы к БД, или пользователи переходящие по линку на другую страницу приложения... Так? Таким образом получается недостаточность информации? и по данным вводным ничего не рассчитаешь. Так?Оба раза - так. Причем число 1000 применительно к "залогинившиеся пользователи" - число ни о чем. Пользователь может залогиниться и весь день больше не прикасаться. А применительно к "делающие запросы к БД" и "переходящие по линку на другую страницу" число 1000 слишком гигантское, такие системы с нуля не стартуют. Истина, как всегда, где-то между. Но диапазон слишком велик. И еще нет данных о субъективных отзывах пользователей. Пример - допустим, есть некое множество пользователей, которые из дня в день делают некоторую работу. Сервер медленный, отдает трафик медленно. Но пользователи жалуются. Обновили/оптимизировали/перенастроили сервер, он стал быстрее. Пользователям стало хорошо. Но! Пользователи стали успевать выполнять больше работы, трафик вырос. Это к тому, что не только пользователи потребляют трафик, но и трафик ограничивает пользователей. Т.е. условно говоря, 1 Мбит/с они не будут терпеть, 10 Мбит/с они будут терпеть, при 20 Мбит/с они будут рады, при потенциальных 100 Мбит/с они будут рады примерно так же, как при 20 Мбит/с. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2013, 19:40 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasik, ну если 1000 пользователей одновременно каждую секунду жмет кнопку "обновить" на странице размером 1мб, нужна пропускная способность 1 гигабайт в секунду. Такой ответ вас устроит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 07:37 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
Я им так и написал 8Гбит ))) Считал, как описали Вы! Вот это и не устроило. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 10:10 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasik, Попробуйте экстраполировать. Например, если сейчас работает 10 человек и потребляет 1 Мбит/с, то 1000 человек будет потреблять порядка 100 Мбит/с. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 10:13 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasikЯ им так и написал 8Гбит ))) Считал, как описали Вы! Вот это и не устроило.Ну тогда оцените, сколько секунд в среднем проводит пользователь на одной странице и поделите на это число :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 10:24 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
Проект еще на уровне ТЗ, и что пока известно это количество одновременно работающих пользователей. И безопасники хотели узнать какая будет полоса пропускания - для расчета своих лицензий. В общем вывод из этого всего: отталкиваться от текущей пропускной способности заказчика, а в бою будет проверяться и при необходимости увеличиваться. Всем спасибо за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 10:41 |
|
||
|
Как расчитать пиковую нагрузку на web-сервер (пропускную способность)
|
|||
|---|---|---|---|
|
#18+
kasikПроект еще на уровне ТЗ, и что пока известно это количество одновременно работающих пользователей. И безопасники хотели узнать какая будет полоса пропускания - для расчета своих лицензий.Если все настолько серьезно, то соберите для теста макет системы. Попробуйте экстраполировать его параметры. Или, более сложный вариант, проведите тестирование пользователей. Т.е. оценить время, которое требуется оператору для выполнения самых частых действий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 10:44 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38394067&tid=1447893]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 473ms |

| 0 / 0 |
