АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Узкие места сервера

Читайте также:
  1. Httpd.conf: файл конфигурации сервера
  2. Srm.conf: карта ресурсов сервера
  3. Акций в общественных местах должны предварительно получить
  4. Алекс, Стивенсон и часть группы заняли свои места на диванчиках по обе стороны от экрана, на котором сейчас было изображение эмблемы передачи.
  5. Болота и заболоченные места
  6. В местах принудительного содержания
  7. Визуальные параметры видео-дисплейных терминалов, контролируемые на рабочих местах
  8. Влад. Алексеевич Воропаев о «Выбранных местах из переписки с друзьями»
  9. Вопрос 44. Расчет времени и места встречи самолетов, летящих на встречных курсах
  10. Глава XIV. О Богах язычников и душах Небесных тел, и тех местах, которые были посвящены во времена былые, и каким Божествам
  11. Достопримечательные места Сочи
  12. Иногородние лица, зачисленные на учебу по очной форме обучения, обеспечиваются местами в общежитии.

Перед тем, как данные попадают в сеть, они обнаруживают несколько узких мест в сервере, которые нужно преодолеть. После того, как данные проходят путь по шине SCSI от привода жесткого диска к серверу, они обнаруживают системную шину. Видеопоток фактически пересекает системную шину несколько раз в процессе обработки его программным обеспечением сервера. Для обработки видеоданных вместе с транзакционны-ми данными системная шина должна пропускать примерно 500 Кб/с данных на один канал. При такой полосе пропускания на канал и количестве раз, когда видеоданные пересекают шину, серверу потребуется производительность около 10 Мб/с.

Сервер ISA не является очень хорошим видеосервером, поскольку его системная шина теоретически может работать с производительностью 5 Мб/с, а в действительности - еще меньше. При этом потоки видеоданных также пересекают системную шину несколько раз в процессе их обработки операционной системой сервера. Сервер ISA неспособен воспользоваться преимуществом карт 32-разрядных SCSI ввиду того, что имеет путь для 16-разрядных данных.

Система, путь для данных в которой составляет 32 бита, улучшает эти узкие места для видео. Системы, которые основаны на EISA, MCA или NuBus (шина Macintosh) создают хорошее окружение для видеосервера. Эти системные шины имеют возможности и производительность, достаточные для сетевой обработки видеоданных. Теоретическая производительность этих системных шин составляет 32-40 Мб/с (на самом деле меньше) и поддерживает захват шины.

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

Другим узким местом внутри сервера является сам CPU. При обработке протоколов транзакционньк данных, CPU испытывает значительную перегрузку. Запросы обслуживаются одинаково при помощи алгоритмов планировки. Серверы, ориентированные на транзакционные данные, используют очень мало управления для резервирования ресурсов. Однако, управление резервированием ресурсов является требованием для мультимедиа-данных. Для всех мультимедиа-данных необходима надежная доставка. Для достижения этого вы должны управлять ресурсами в сети. Управление резервированием ресурсов резервирует время для того, чтобы конкретный ресурс смог осуществить доступ к сети.

Для улучшения производительности CPU, связанной с видеоданными, вы должны уменьшить объем перегрузок сервера. Это может быть выполнено путем усовершенствования компонентов CPU и отсутствия кеширования видеоданных. При помощи специального программного обеспечения для серверов (подобного Starlight Networks' StarWorks) вы можете также уменьшить любую перегрузку протокола, а также оптимизировать свои ресурсы. Такая программа, как StarWorks, может планировать количество или процент занятости CPU, приходящийся на каждого пользователя или на каждое видео.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)