Не нужно обладать глубокими техническими познаниями, чтобы понять простую истину: производительность любого устройства зависит от быстродействия всех его компонентов. Именно поэтому с ростом мощности процессоров разработчики компьютерных систем вынуждены использовать более производительные шины и интерфейсы ввода-вывода. Перспективные продукты и технологии, оптимизирующие процедуры ввода-вывода в современных корпоративных системах, стали темой прошедшего 18 февраля семинара, который организовала компания ELKO-Moscow. С докладами на семинаре выступили представители компаний Adaptec и Seagate, активно работающих в этом секторе рынка.
Согласно прогнозу корпорации IDC, приведенному в докладе сотрудника компании Adaptec Дитера Уалднера, по числу инсталляций в мире Windows NT Workstation в 1998 г. сравняется, а затем обойдет Windows 95. Это обстоятельство наряду со многими другими будет способствовать росту популярности интерфейса SCSI, который позволяет расширить пропускную способность подсистем ввода-вывода, часто ограничивающих возможности компьютерных систем по обмену данными с жесткими дисками и внешними периферийными устройствами.
Основные преимущества интерфейса SCSI по сравнению с EIDE не ограничиваются более высокой скоростью передачи данных и большим числом подключаемых устройств. Интерфейс SCSI работает с очередями команд, осуществляет параллельную обработку запросов и является более интеллектуальным интерфейсом, заметно снижающим нагрузку на центральный процессор при обращении к накопителям или другим устройствам и сокращающим потери времени из-за внутренних задержек в этих устройствах. Способность SCSI обслуживать многопоточные процессы наиболее эффективно используется в ОС, поддерживающих многопоточность при работе с приложениями, например в Windows NT. Кроме того, интерфейс SCSI позволяет подключать к системе устройства разных типов (НЖМД, дисководы CD-ROM, MO, CD-R, WORM, сканеры и т. д.), как внутренние, так и внешние, и поэтому достаточно привлекателен также для пользователей Windows 95, испытывающих затруднения с одновременным подключением всей имеющейся периферии.
Согласно оценкам компании Dataquest, приведенным в докладе Войцека Скроцкого, инженера службы технической поддержки компании Seagate, к 1998 г. спецификация SCSI-2 в корпоративных системах уступит свое место более производительному интерфейсу Ultra SCSI, который будет доминирующим в течение 1998 - 1999 гг. Стремление компаний к переходу на более современный интерфейс обусловлено возросшими объемами используемых данных и повышением требований к скорости их передачи. Безболезненности перехода способствует обратная совместимость интерфейса с более ранними модификациями, расширение спектра поддерживающих его устройств, а также их полная взаимная совместимость вследствие тесного сотрудничества заинтересованных компаний в рамках SCSI Trade Association - созданной в 1995 г. организации, занимающейся разработкой и продвижением стандарта. К числу систем, в которых применение интерфейса Ultra SCSI наиболее целесообразно, следует отнести высокопроизводительные ПК, системы обработки видеоинформации, рабочие станции, а также оснащенные дисковыми массивами серверы, используемые в локальных сетях с невысоким трафиком.
В мощных корпоративных информационных системах, работающих с большими массивами данных и критически важными бизнес-приложениями, на смену параллельному интерфейсу приходит последовательный, уже сегодня обеспечивающий более высокую скорость передачи данных. Интерфейс Fibre Channel, продукты на основе которого в настоящее время разрабатывают более сотни компаний, может быть использован как для подключения периферийных устройств, так и для организации сетевого обмена и при однопетлевом соединении позволяет передавать данные со скоростью 100 Мб/с. Fibre Channel преодолевает ограничения, свойственные сетям Ethernet, в значительной степени беря на себя контроль за правильностью передачи данных, обеспечивает надежное соединение с удаленными устройствами, обладает большой гибкостью в отношении поддерживаемых протоколов передачи данных (SCSI, ATM, HIPPI, IPI-3, IP и др.), физической реализации каналов связи (оптоволоконные или проводные кабели) и топологий межсоединений (точка - точка, коммутируемые связи, соединения типа Token-Ring). Благодаря способности интерфейса обслуживать до 126 устройств, его можно использовать для организации банков дисковой памяти огромной емкости, которые к тому же можно разместить в специально оборудованном помещении, удаленном от хост-системы. Более подробную информацию об этом интерфейсе можно найти на Web-узле: http://www.unisys.com.
Другой развиваемый в настоящее время последовательный интерфейс - IEEE-1394 (FireWire) со скоростью передачи данных до 50 Мб/с - претендует на роль недорогого технического средства для организации домашних сетей, позволяя соединять до 63 устройств разного типа (камкодеры, принтеры, сканеры, камеры для проведения видеоконференций, дисковые накопители и т. д.) без применения какого-либо дополнительного оборудования. Устройства соединяются кабелем, включающим две витые пары и два провода питания. Реализуемый интерфейсом изохронный режим передачи данных обеспечивает трансляцию высококачественного стереозвука и полноэкранного видео телевизионного качества со скоростью 30 кадров в секунду. Поддержка технологии Plug & Play облегчает подключение и отключение устройств, которое может производиться без выключения питания. Для получения дополнительной информации по этому интерфейсу загляните на Web-сервер компании Adaptec: http://www.adaptec.com/firewire.
Игорь Лапинский
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ ИНТЕРФЕЙСОВ
+--------------+-----------------+-----------------------------------------------------------------------------+
|Название |Тип | Максимальные |
| | |-----------------------------------------------------------------------------+
| | |скорость передачи |число подключаемых | длина кабеля, м |
| | | данных, Мб/с | устройств | |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
|EIDE |Параллельный | 16,6 (Mode 4) | 4 (по 2 на канал) | 0,46 (общая) |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
|Ultra DMA/33* |Параллельный | 33 | 4 (по 2 на канал) | 0,46 (общая) |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
|Fast Wide |Параллельный | 20 | 15 | 1,5 (общая) |
|SCSI | | | | |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
|Ultra Wide |Параллельный | 40 | 15 | 1,5** (общая) |
|SCSI | | | | |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
|IEEE-1394 |Последовательный | 50 | 63 | 4,5 (между устройствами) |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
|Fibre Channel |Последовательный |100 (singl loop), | 126 | 30 (между устройствами, коаксиальный |
| | | 200 (dual loop) | | кабель), |
| | | | |10 000 (между устройствами, оптический |
| | | | | кабель) |
+--------------+-----------------+------------------+-------------------+--------------------------------------+
* Ожидаемое в этом году дальнейшее развитие интерфейса EIDE.
** В разрабатываемой новой спецификации Ultra SCSI будет увеличена до 25 м.