Назад | Перейти на главную страницу

SQL Server - измерение объемов трафика и данных

Мы разработали решение, основанное на SQL Server 2008 и Reporting Services.

Теперь, когда мы развертываем его и хотим разместить в клиентских кластерах SQL Server, они, конечно же, задают разумный вопрос:

Какие объемы трафика и данных приложение будет генерировать для SQL-сервера?

Я могу найти ответы на различные цифры, основываясь на других цифрах, которые дает нам заказчик (поскольку активность в БД, конечно, будет зависеть от того, сколько они используют систему) - но каков ответ кто-то ожидает на этот вопрос ? т.е. какие единицы, какие цифры?

Запросы в секунду? Сложность запросов какая-то как? Какой-то индикатор производительности, который может предоставить SQL Server? Данные в кб / с или объемах в месяц? Какой объем хранилища данных потребуется на сервере?

Или все вышеперечисленное?

Заранее спасибо Мэтт Педлесден

Я бы ответил на этот вопрос так:

  1. Трафик между конечным пользователем и сервером SSRS. Это может иметь значение, если вы создаете (например) большие многостраничные файлы XLS или PDF.
  2. Трафик TDS между сервером DB Engine и сервером SSRS. Опять же, если вы собираете большие наборы данных, это может иметь большое значение, особенно если два поля находятся на противоположных концах канала WAN.

В обоих случаях это использование пропускной способности сети.