IIS - Выбор правильного подключения
Правильное соединение можно выбрать на основе вычисления среднего размера файлов содержимого, времени, необходимого для передачи файлов такого размера, и числа одновременно подключенных пользователей. Данный раздел описывает выполнение вычислений, необходимых для выбора правильного подключения. Для удобства предлагается служебная программа, которая производит эти вычисления. Дополнительные сведения см. в разделе Расчет быстродействия для подключения.
Определение типа подключения по скорости передачи файлов
Тип подключения можно выбрать на основании размера файлов, отправляемых пользователям, и времени получения файла, которое пользователь может ждать. Обычно текстовые страницы HTML следует загружать в течение пяти секунд. Внешние файлы, например графика или видеофрагменты, должны загружаться в течение 30 секунд. При использовании модемов следует помнить о том, что необходимо учитывать время, необходимое для передачи пакета данных от пользователя к серверу и обратно. Модемные подключения занимают примерно секунду на каждое подключение, что является значительным промежутком времени. Более быстрые соединения по выделенным линиям требуют 0,1-0,2 секунды, что является несущественным и не учитывается в вычислениях.
Чтобы оценить размер файла- Умножим 8 бит в символе на 80 символов в строке и на 66 строк на странице = 42 240 бит на странице.
- На каждые 8 бит передаваемых данных приходится 4 бита накладных расходов. Умножим 42 240 бит на странице на 1,5 (передается бит на бит данных)= 63 360 бит на каждую переданную страницу.
Примечание. Эти вычисления предполагают сплошной текст без графики, наиболее характерный для текстовых файлов, преобразованных в формат HTML. Типичная домашняя страница обычно содержит менее насыщенный текст и содержит около 24 000 бит на страницу с учетом накладных расходов. Однако типичная домашняя страница может также содержать один или несколько графических файлов, каждый из которых требует соединений между клиентом и сервером.
Чтобы оценить время передачи
- Разделите скорость подключения на примерный размер файла, чтобы получить приведенные ниже результаты:
- Для модемов необходимо добавить дополнительное время передачи (одна секунда для открытия подключения). Это означает, что модему требуется (в зависимости от скорости модема) от 2,5 до 4 секунд для передачи одной страницы.
Тип подключения | Передано страниц |
---|---|
Выделенный PPP/SLIP | от 0,3 до 0,6 |
56K (Frame Relay) | 0.9 |
ISDN (по PPP) | 1.7 |
T1 | 24 |
T3 | 710 |
Чтобы определить число возможных подключений в день для линии T1
- Разделим скорость подключения 1 540 000 бит/с на 12 (число передаваемых бит на один байт данных). Это дает передачу 125 Кб в секунду.
- Умножим 125 Кб/с на 86 000 секунд в день = 10 777 994 Кб передается за день
- Разделим 10 777 994 Кб в день на 1 048 576 ( = 1024 Х 1024 — число килобайт в гигабайте) = 10,3 Гб передается ежедневно.
- Предположив средний размер файла (текст и графика) равным 25 Кб, разделим 10 777 994 кб на 25 Кб = 431 000 обращений за день.
Примечание. Эти вычисления предполагают, что подключение T1 обслуживает только веб-сервер.
Кб = килобайты, Гб = гигабайты.
Чтобы определить число одновременно подключенных пользователей, поддерживаемых данным типом подключения
- Предположим, что необходимо остаться в пределах пятисекундного времени передачи для страницы текста. Предположим далее, что размер текстового файла составляет 63 360 бит, которые необходимо передать пользователю. Разделим 63 360 бит на 5 секунд = 12 672 бит/с для пользователя.
- Разделим скорость подключения на число бит, которые необходимо передать за секунду каждому пользователю. Например, для линии T1 разделим 1 540 000 бит/с на 12 672 бит/с для пользователя = 121 пользователь одновременно при подключении T1.
Примечание. Здесь предполагается, что все файлы содержат только текст без графики и что полная страница передается в течение пяти секунд. Если большее число пользователей попытаются подключиться, им не будет отказано в подключении, но скорость передачи файлов может упасть значительно ниже рекомендованного значения времени, равного 5 секундам. Приведенная ниже таблица предлагает оценки числа пользователей, поддерживаемых типом подключения.
Тип подключения | Число пользователей |
---|---|
Выделенный PPP/SLIP | 2–3 |
56K (Frame Relay) | 10–20 |
ISDN (по PPP) | 10–50 |
T1 | 100–500 |
T3 | 5000+ |