Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IIS - О планировании пропускной способности

В IIS предусмотрено множество свойств для регулировки производительности узла. В этих разделах описываются свойства, служащие для настройки производительности сети, и способы их задания. Кроме того, здесь также приведены рекомендации по выбору оборудования в зависимости от интенсивности трафика и типов размещаемых узлов.

Глава содержит следующие разделы:

Ограничение полосы пропускания

Ограничивая полосу пропускания, используемую IIS, можно зарезервировать ее часть для других приложений, например для серверов электронной почты или новостей. Если на сервере IIS работает несколько веб-узлов, то можно ограничить использование полосы пропускания для каждого из веб-узлов в отдельности. Ограничение пропускной способности для отдельных узлов гарантирует доступность сети для каждого из узлов, совместно использующих сетевую плату. Ограничение полосы пропускания распространяется только на полосу, используемую файлами статического HTML. Кроме того, ограничения, наложенные на отдельные веб-узлы, имеют преимущество перед ограничениями, заданными на уровне компьютера. Сведения о том, как ограничивать полосу пропускания, используемую внешними приложениями, см. в разделе Регулирование процессов.

Чтобы определить, следует ли ограничивать полосу пропускания для IIS или для отдельного узла, используйте инструментальные средства, описанные в разделе О настройке быстродействия. Необходимо помнить, что хотя общее число попыток подключения за день может дать представление об общей нагрузке на узел, для выяснения того, не перегружается ли узел при пиковых нагрузках, следует также принимать во внимание изменение интенсивности подключений (т.е. числа подключений в секунду). Если обычно загружено более 50 процентов общей полосы пропускания канала, то следует рассмотреть вопрос о расширении канала. Дополнительные сведения о типах подключений см. в разделе Выбор правильного подключения.

Если веб-узел находится в состоянии установки и у вас еще нет данных для анализа, но при этом на нем планируется использовать несколько служб, например веб-сервер, почтовый сервер и сервер новостей, то можно для начала позволить веб-серверу использовать только 50 процентов от общей полосы пропускания канала. Спустя достаточно короткое время после начала эксплуатации узла, можно будет проанализировать статистику его производительности и более точно отрегулировать ограничения на полосу пропускания. Сведения о регулировании полосы пропускания см. в разделе Регулирование полосы пропускания.

Ограничение числа подключений

Ограничивая число одновременных подключений к веб-узлу, можно зарезервировать часть ресурсов для других служб, использующих тот же канал, или для других приложений, работающих на этом же компьютере. При ограничении числа подключений к отдельному веб-узлу следует помнить, что большинство обозревателей обычно устанавливает до четырех одновременных подключений для загрузки текста и графики со страницы. Все попытки подключения сверх установленного лимита будут отвергаться. Инструкции по ограничению числа подключений см. в разделе Ограничение подключений и задание времени ожидания.

Пропускная способность сетевого подключения

Кроме аппаратных характеристик компьютера на производительность сервера существенное влияние оказывает тип подключения к сети. Если сетевой канал связи не может справиться с объемом передаваемых данных, то быстродействие сервера понижается. Полоса пропускания, доступная для IIS, зависит также от других выполняющихся на компьютере приложений (например электронная почта), которые используют этот же канал.

На узле, используемом с умеренной интенсивностью, IIS может полностью загрузить 10-мегабитную сетевую плату Ethernet. Чтобы предотвратить ограничение доступа к серверу из-за недостаточной пропускной способности сети, используйте либо несколько 10-мегабитных плат Ethernet, либо установите 100-мегабитную плату Ethernet или плату сети FDDI. Для того чтобы выяснить, является ли причиной спада производительности системы процессор, проверьте процент загруженности ресурсов процессора на сервере и на клиенте. Если ни клиент, ни сервер не ограничены недостаточно мощным процессором, то проблема кроется в чем-то другом. С помощью программы «Сетевой монитор», входящей в состав Windows 2000, проверьте загруженность сети. Если на клиенте или на сервере она близка к стопроцентной, то узким местом, скорее всего, является сеть. Дополнительные сведения о работе с программой «Сетевой монитор» см. в документации Windows 2000.

Различные сетевые платы имеют разную производительность. На быстродействие сетевой платы также влияют драйверы и настройки драйверов, заданные при конфигурировании сетевой платы. Сведения о наличии обновленных драйвером к вашей сетевой плате вы можете получить у ее производителя. Сведения о признаках, свидетельствующих о значительной загруженности сети, см. в разделе Регулирование полосы пропускания.

Тип подключения к Интернету

Пропускная способность подключения к Интернету определяет скорость доставки данных на ваш компьютер и число одновременно обслуживаемых запросов. Если пропускной способности канала недостаточно для обработки всех поступающих запросов, будут возникать задержки и сбои. Доступная полоса пропускания напрямую зависит от типа подключения к Интернету. В этом разделе рассказывается о различных типах подключения к сети и их пропускной способности. О том, как оценить полосу пропускания, требующуюся для вашего узла, см. в разделе Выбор правильного подключения.

Компьютер подключается к Интернету с помощью платы сетевого адаптера или другого сетевого устройства, например модема или платы ISDN. Скорость передачи данных измеряется в битах в секунду (бит/с). В следующей таблице перечислены типы подключений и пропускная способность каждого из них. Описанные типы подключений являются основными разновидностями услуг по постоянному подключению к Интернету, предлагаемых в Северной Америке и в Японии. Услуги по подключению к Интернету в других странах могут значительно отличаться от описанных здесь.

Типы подключения к Интернету
Тип подключения Максимальная полоса пропускания
Выделенный PPP/SLIP Скорость модема
56K (Frame Relay) 56 000 бит/с
ISDN (по PPP) 56 000–64 000 бит/с
T1 1 540 000 бит/с
Неполная T1 Изменяется по мере необходимости
T3 45 000 000 бит/с
ATM 155 000 000 бит/с

Кроме числа одновременных подключений, которые предполагается поддерживать, следует также учитывать скорость, с которой файлы будут передаваться пользователям. Скорость передачи файлов определяется пропускной способностью канала и размером файлов. В качестве общей рекомендации служит следующее правило: отправка страницы должна занимать менее пяти секунд. Это время не учитывает затрат на передачу внешней графической, звуковой и видеоинформации. Внешние файлы обычно загружаются после загрузки текста. Следует придерживаться следующего правила: загрузка внешних файлов не должна занимать более 30 секунд.

Определив полосу пропускания, необходимую для нормальной работы веб- или FTP-сервера, решите, будут ли предлагаться другие службы, также использующие этот канал. Такими службами могут быть электронная почта (e-mail), новости или потоковая передача звуковой или видеоинформации. Этим службам нужно также обеспечить необходимую полосу пропускания.

Обычно к Интернету подключается маршрутизатор, а плата сетевого адаптера соединяет компьютер с этим маршрутизатором. Чтобы участок между компьютером и Интернетом не стал узким местом, нужно использовать высокопроизводительную сетевую плату. Например, если подключение к Интернету осуществляется по линии T1 с полосой пропускания 1,54 Мбит/с, то платы Ethernet, рассчитанной на 10 Мбит/с, будет вполне достаточно. Но если подключение осуществляется по линии T3, то следует рассмотреть вопрос о соединении серверов с помощью оптоволоконной сети FDDI (Fiber Distributed Data Interface), так как полоса пропускания линии T3, равная 45 Мбит/с, намного больше, чем полоса пропускания Ethernet, равная 10 Мбит/с.

Сжатие HTTP

Сжатие HTTP обеспечивает более быструю передачу данных между поддерживающими его обозревателями и IIS. Можно сжимать как статические файлы и приложения, так и только статические файлы. Если пропускная способность сети ограничена, а процессор загружен не на полную мощность, рекомендуется использовать сжатие HTTP хотя бы для статических файлов.

Когда IIS получает запрос, он проверяет, поддерживает ли обозреватель сжатие. Затем IIS по расширению запрашиваемого файла определяет его тип: статический или динамический. Если файл является статическим, IIS проверяет, не запрашивался ли уже этот файл ранее и не был ли он сохранен в сжатом формате во временном каталоге, используемом для сжатия. Если сжатой версии данного файла еще нет, IIS отправляет несжатый файл обозревателю и добавляет сжатую копию файла во временный каталог сжатия. При наличии сжатой версии файла IIS отправляет обозревателю сжатый файл. Файлы не сжимаются, пока они не будут запрошены обозревателем.

Если в файле есть динамическое содержимое, IIS сжимает сгенерированный файл и отправляет его обозревателю. Сжатые копии таких файлов не сохраняются.

Затраты на сжатие статического файла невелики; сжатие обычно выполняется только однажды, так как файл затем помещается во временный каталог сжатия. Сжатие динамически генерируемых файлов требует больших затрат, так как оно выполняется заново при каждом запросе. Восстановление сжатого файла в обозревателе практически не требует ресурсов. Сжатые файлы загружаются быстрее, поэтому сжатие особенно полезно в сетях с небольшой пропускной способностью, например, при использовании модемного соединения.

По умолчанию для сжатых файлов задается дата 1 января 1997 года, чтобы запретить прокси-серверам передавать кэшированные копии сжатых файлов обозревателям, не поддерживающим сжатие. Это также означает, что обозреватель не будет выводить кэшированную копию этого файла при следующем запросе пользователя, а обратится к серверу за получением новой копии. Инструкции по включению сжатия HTTP см. в разделе Включение сжатия HTTP.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог