2017-02-21 31 views
0

Ожидаемый средний пользователь в сети будет 50000 - 100000 пользователей, и все пользователи должны зарегистрироваться и отправить приложение, которое содержит максимум 3 МБ передачи данных на пользователя за раз.
Ищете сервер облаков.
Сколько нужно полосы пропускания для запуска веб-приложения?Тестирование на нагрузку для веб-приложения

+0

Вы можете уточнить, ширина полосы вы говорите? Между сервером тестирования производительности и тестируемым сервером? Если последнее, можете ли вы рассказать о 50 000 - 100 000 пользователей? Является ли это метрикой в ​​час, месяц или иначе. 3 МБ, это непрерывная потоковая передача для каждого пользователя, для всех пользователей или общая для каждого сеанса пользователя? Если в сеансе вы можете указать, где пик этого использования полосы пропускания, в начале, середине или в конце? –

+0

Мне нужен расчет пропускной способности –

+0

Мне нужен расчет пропускной способности. Я говорю о пропускной способности приложения. Я планировал разместить мое веб-приложение в облачном сервере. Мое веб-приложение похоже на сайт для продажи flash. возможно, около 50000 до 100000 пользователей будут подключены к сети одновременно. 3 МБ - максимальный размер [Размер страницы и размер загружаемого файла], 2-3 МБ - средний размер для каждого пользователя. общая сумма каждого сеанса пользователя составляет 5-8 МБ. Во время запуска ширина полосы частот высокая –

ответ

0

Показатели, которые вы указали, не являются полными, чтобы обеспечить точную картину. Метрики обеспечивают максимальную нагрузку, а не кривую распределения нагрузки через день/неделю. На данный момент я предполагаю, что все дни равны, а пик длится 8 часов, затем весит до 50% в течение еще 8 часов, а затем 25% в течение оставшихся 8 часов дня.

Кроме того, предоставляется только передача данных для скачивания, и загрузка не предоставляется. Предполагая, что все 3 Мбайта загружаются, и ожидается еще 1 Мб загрузки.

Наконец, ничего не было сказано о продолжительности сеанса каждого параллельного пользователя. Это может быть 10 минут, 30 минут или час. В приведенных ниже таблицах показаны все три сценария.

С этими дополнительными размерами модель грубой нагрузки может быть рассчитана для каждого из двух пользовательских сценариев: 50K и 100K. Ниже я придерживался одного сценария пропускной способности, поскольку это всего лишь умножение x2.

Самый экстремальный результат для одновременных пользователей 50 тыс. - это 3 МБ данных, которые используются в отдельных сеансах в среднем 10 минут. Для этого потребуется пропускная способность линии не менее 500 Мбит/с и загрузка 167 Мбит/с. Это приведет к ежедневной передачам данных 12 ТБ и 4 ТБ вниз.

Если ваши сеансы намного длиннее, скажем вместо 10 минут, это час, то все эти числа можно разделить на 6. I.e. что привело к снижению ежедневной загрузки 2Tb и 0,7 ежедневной загрузки.

enter image description here

0

Для использования требуется высокая доступность системы. Я думаю, вам нужно 2 ТБ для 100 тыс. Пользователей отправить форму

Смежные вопросы