240-1952 (Электронный документооборот страхового общества), страница 9
Описание файла
Документ из архива "Электронный документооборот страхового общества", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "240-1952"
Текст 9 страницы из документа "240-1952"
В ATA–3 увеличена надежность работы в скоростных режимах (PIO 4 и DMA 2), введена технология S.M.A.R.T. (Self Monitoring Analysis And Report Technology — технология самостоятельного следящего анализа и отчета), позволяющая устройствам сообщать о своих неисправностях.
Стандарт Ultra ATA (называемый также ATA–33 и Ultra DMA–33) предложен фирмами Intel и Quantum. В нем повышена скорость передачи данных (до 33 Мб/с), предусмотрено стpобиpование передаваемых данных со стороны передатчика (в прежних ATA стpобиpование всегда выполняется контроллером) для устранения проблем с задержками сигналов, а также введена возможность контроля передаваемых данных (метод CRC).
Все четыре разновидности имеют одинаковую физическую реализацию — 40–контактный разъём, но поддерживают разные режимы работы, наборы команд и скорости обмена по шине. Все интерфейсы совместимы снизу вверх (например, винчестер ATA–2 может работать с контроллером ATA, но не все режимы контроллера ATA–2 возможны для винчестера ATA).
Отдельно стоит стандарт ATAPI (ATA Packet Interface — пакетный интерфейс ATA), представляющий собой расширение ATA для подключения устройств прочих типов (CDROM, стримеров и т.п.). ATAPI не изменяет физических характеристик ATA — он лишь вводит протоколы обмена пакетами команд и данных, наподобие SCSI.
Модификации SCSI–интерфейса
Базовый SCSI (Small Computer System Interface — интерфейс малых компьютерных систем), иногда называемый SCSI–1: универсальный интерфейс для подключения внешних устройств (до восьми, включая контроллер). Содержит развитые средства управления, в то же время не ориентирован на какой-либо конкретный тип устройств. Имеет 8–разрядную шину данных, максимальная скорость передачи — до 1.5 Мб/с в асинхронном режиме (по методу «запрос–подтверждение»), и до 5 Мб/с в синхронном режиме (метод «несколько запросов — несколько подтверждений»). Может использоваться контроль четности для обнаружения ошибок. Электрически реализован в виде 24 линий (однополярных или дифференциальных), кабель должен быть согласован терминаторами (нагрузочными резисторами) с обоих концов. Наибольшую популярность получил 50–пpоводной SCSI–кабель с 50–контактными разъёмами, однако используется и 25–пpоводной/25–контактный с одним общим проводом — для подключения низкоскоростных устройств. SCSI широко используется во многих моделях компьютеров, в студийном музыкальном оборудовании, системах управления технологическими процессами и т.п.
SCSI–2: существенное развитие базового SCSI. Сжаты временные диаграммы режима передачи (до 3 Мб/с в асинхронном и до 10 Мб/с в синхронном) – Fast SCSI, добавлены новые команды и сообщения, поддержка контроля четности сделана обязательной. Введена возможность расширения шины данных до 16 разрядов (Wide SCSI, 68–контактный разъём), что обеспечивает скорость до 20 Мб/с.
Ultra SCSI: введены еще более скоростные режимы передачи – до 20 Мб/с по 8–разрядному каналу и, соответственно, 40 Мб/с — по 16–разрядному (Ultra Wide SCSI).
Plug-and-play SCSI: добавлены средства поддержки технологии PnP — автоматическое опознание типа и функционального назначения устройств, настройка без помощи пользователя или при минимальном его участии, возможность замены устройств во время работы и т.п.
Все типы SCSI теоретически совместимы между собой (устройства самостоятельно устанавливают приемлемый протокол обмена). Однако на практике это не всегда так, и для согласования устройств может понадобиться ручная настройка при помощи перемычек или программ.
Несмотря на кажущееся засилье устройств с интерфейсом IDE/EIDE, по объемам выпуска за SCSI жесткими дисками все-таки остается около 27% рынка. Обычно это объясняют тем, что эти интерфейсы рассчитаны на разные сегменты рынка — IDE для «популярных и дешевых систем», а SCSI для «высокопроизводительных рабочих станций». Однако многие могут возразить, что в последнее время жесткие диски IDE достигли производительности SCSI и стоят значительно дешевле. И IDE контроллер, причем уже самый быстрый, обычно находится на материнской плате и не требует дополнительных материальных затрат, тогда как на хороший SCSI контроллер нужно потратить минимум $100. Однако на популярность SCSI это никак не сказывается.
SCSI или IDE
Спор «Что лучше: IDE или SCSI» входит в число самых распространенных во многих телеконференциях. Число сообщений и статей на эту тему очень велико. Однако этот вопрос, как и знаменитое «Windows NT or OS/2 or Unix», в такой постановке является неразрешимым. Наиболее частая и правильная реакция на них «А для чего?». Рассмотрев этот вопрос подробнее, Вы сможете принять для себя решение о необходимости SCSI для себя.
В таблице приведены данные о том, что может дать простой SCSI контроллер по сравнению с IDE и за что его нужно выбирать или не выбирать.
предложение SCSI | возражения EIDE/ATAPI | ответ SCSI |
возможность подключения 7 устройств к одному контроллеру (к Wide — 15) | нетрудно установить 4 контроллера IDE и всего будет 8 устройств | на каждый контроллер IDE нужно по прерыванию! И только 2 будут с UDMA/33. А 4 UWSCSI это 60 устройств |
широкий спектр подключаемых устройств | на IDE есть СDD, ZIP , MO, CD–R, CD–RW | Для каждого IDE–устройства (не винчестера) необходимы свои драйверы. Для SCSI можно использовать любые, в том числе входящие в состав ОС |
возможность подключать как внутренние, так и внешние устройства | removable rack или LPT-IDE | |
общая длинна кабеля SCSI может достигать 25 метров. В обычных вариантах 3-6м* | не более метра | мало! |
можно использовать кэширование и технологии RAID для кардинального повышения производительности и надежности | раньше были кэширующие Tekramы а сейчас появились и RAID для IDE | для серьёзных приложений это не годится |
* Стоит заметить, что в случае использования интерфейса Ultra или Ultra Wide SCSI на качество соединительных кабелей и их длину накладываются дополнительные ограничения, в результате чего максимальная длина соединения может быть существенно снижена.
Чтобы не складывалось впечатление, что IDE это очень плохо, отметим и положительные качества IDE интерфейса, частично в свете выше приведенной таблицы:
1. Цена. Бесспорно иногда это очень важно.
2. Не всем нужно подключать 4 HDD и 3 CDD. Часто двух каналов IDE более чем достаточно, а многие сканеры идут со своими карточками.
3. В корпусе minitower сложно использовать шлейф, длиннее 80см.
4. IDE HDD установить гораздо проще, там всего один jumper, а не 4–16 как на SCSI.
5. IDE контроллер уже есть у большинства материнских плат.
6. У IDE устройств шина всегда 16 бит и для моделей, сравнимых по цене, IDE выигрывает по скорости.
Теперь о цене. Самый простой SCSI на шину ISA стоит около $20. Следующий вариант это контроллер на шине PCI. Простейший вариант FastSCSI стоит около $40. Однако сейчас появилось множество материнских плат, на которых всего за дополнительные $70 может быть установлен Adaptec 7880 UltraWideSCSI. Даже у знаменитых ASUS P55T2P4 и P2L97 есть варианты со SCSI. Для UWSCSI–карточки цена варьируется от $100 до $600. Также бывают двухканальные (как IDE на Intel Triton HX/VX/TX) контроллеры. Цена их естественно выше. Заметим, что в случае SCSI, в отличие от IDE, где что–то новое придумать сложно, за дополнительные деньги контроллеры могут быть расширены функциями кэш–контроллера, RAID–0¸5, hotswap и т.д., поэтому говорить о верхней границе стоимости контроллера не совсем корректно.
И наконец о скорости. Как известно, сегодня максимальная скорость передачи информации по шине IDE составляет 33Мб/с. Для UWSCSI аналогичный параметр достигает 40Мб/с. Основные преимущества SCSI проявляются при работе в мультизадачных средах (ну и в Windows95 немного). Многие тесты, приведенные под Windows NT показывают несомненное преимущество SCSI. Пожалуй это самая популярная на сегодня ОС, для которой применение SCSI более чем оправдано. Также могут быть конкретные задачи (связанные, например, с обработкой видео) в которых просто невозможно использование IDE. Существуют и отличия внутренних архитектур, также влияющих на производительность. Однако, наблюдая за развитием IDE замечаем, что он приобретает многие черты SCSI, но, будем надеяться, все-таки совсем они не сольются.
Как выглядит и из чего состоит SCSI контроллер
Как видно, больше всего места занимают разъемы. Самый большой (и самый старый) это разъем для 8-и битных внутренних устройств, часто называемый narrow, он аналогичен разъему IDE, только в нем не 40, а 50 контактов. На большинстве контроллеров есть и внешний разъем, как следует из названия, к нему можно и нужно подключать внешние SCSI устройства. На картинке изображен разъем типа mini-centronix на 50 контактов. В увеличенном раза в 2 виде это выглядит так:
Иногда можно встретить и старый вариант внешнего разъема — просто centronix. Такой же (внешне, но не функционально) как и для принтера.
Для работы любого устройства, как известно, необходима программная поддержка. Для большинства IDE устройств минимальная встроена в BIOS материнской платы, для остальных необходимы драйвера под различные операционные системы. У SCSI устройств все немного сложнее. Для первичной загрузки со SCSI жесткого диска и работы в DOS необходим свой SCSI BIOS. Здесь есть 3 варианта.
1. микросхема со SCSI BIOS есть на самом контроллере (как на VGA картах). При загрузке компьютера он активизируется и позволяет загрузиться со SCSI жесткого диска или, например, CDROM, MO. При использовании нетривиальной операционной системы (Windows NT, OS/2, Unix) для работы с устройствами SCSI всегда используются драйвера. Также они необходимы для работы устройств, не являющихся жесткими дисками, под DOS.
2. образ SCSI BIOS прошит в flash BIOS материнской платы. Далее по п.1. Обычно в BIOS платы добавляют SCSI BIOS для контроллера на основе чипа NCR 810, Symbios Logic SYM53C810 (на первой картинке именно он) или Adaptec 78xx. Этим процессом при желании можно управлять и изменять версию SCSI BIOS на более новую. При наличии на материнской плате SCSI контроллера используется именно такой подход. Этот вариант также более выгоден экономически — контроллер без микросхемы BIOS стоит дешевле.
3. SCSI BIOSа нет вообще. Работа всех SCSI устройств обеспечивается только драйверами операционной системы.
Кроме поддержки загрузки со SCSI устройств, BIOS обычно имеет еще несколько функций: настройка конфигурации адаптера, проверка поверхности дисков, форматирование на низком уровне, настройка параметров инициализации SCSI устройств, задание номера загрузочного устройства и т.д.
Следующее замечание следует из первого. Обычно на материнских платах есть CMOS. В нем BIOS хранит настройки платы, в том числе конфигурацию жестких дисков. Для SCSI BIOS часто необходимо также хранить конфигурацию SCSI устройств. Эту роль обычно выполняет микросхема типа 93C46 (flash). Подключается она к основному SCSI чипу. У нее всего 8 ножек и несколько десятков байт памяти, однако ее содержимое сохраняется и при выключении питания. В этой микросхеме SCSI BIOS может сохранять как параметры SCSI устройств так и свои собственные. В общем случае ее присутствие не связано с наличием микросхемы со SCSI BIOS, но, как показывает практика, обычно их устанавливают вместе.
На следующей картинке Вы можете увидеть UltraWide SCSI контроллер фирмы ASUSTeK. На нем уже присутствует микросхема SCSI BIOS. Также можно разглядеть внутренний и внешний Wide разъемы. При ближайшем рассмотрении внутренний выглядит примерно так:
Он даже меньше, чем narrow, за счет более высокой плотности расположения контактов. (Кстати, несмотря на название, wide шлейф тоже уже, чем narrow). Внешний разъем это тот же mini–centronix, только на 68 контактов.
На последней картинке представлен двухканальный Ultra Wide SCSI контроллер. Его спецификация включает следующие пункты: RAID уровней 0,1,3,5 ; Failure Drive Rebuilding ; Hot Swap и on–line Rebuilding; кэш память 2, 4, 8, 16, 32 Mb; Flash EEPROM для SCSI BIOS. Очень хорошо виден 486 процессор, который видимо и пытается всем этим добром управлять.
Еще на плате контроллера SCSI можно встретить
-
светодиод активности SCSI шины и/или разъем для его подключения
-
разъемы для модулей памяти
-
контроллер гибких дисков (в основном на старых платах Adaptec)
-
IDE контроллер
-
звуковую карту (на картах ASUSTeK для MediaBus)
-
VGA карту
Другие карты SCSI
Часто к сканерам и другим небыстрым SCSI устройствам в комплекте прилагается простой SCSI контроллер. Обычно это SCSI–1 контроллер на шине ISA 16 или даже 8 бит с одним (внешним или внутренним) разъёмом. На нем нет BIOSа, eeprom, часто он работает без прерываний (polling mode), иногда поддерживает только одно (а не 7) устройство. В основном такой контроллер можно применять только со своим устройством, т.к. драйвера есть только для него. Однако при определенном навыке можно подключить к нему например жесткий диск или стример. Это оправдано только в случае отсутствия денег и наличия времени (или спортивного интереса) , т.к. стандартный SCSI контроллер, как уже говорилось, можно приобрести за $20–40 и иметь на порядок меньше проблем и гораздо больше возможностей.
Характеристики SCSI–шины
Основными характеристиками шины SCSI являются
-
ее ширина — 8 или 16 бит. Или, другими словами, «narrow» или «wide».
-
скорость (грубо — частота, с которой тактируется шина)
-
физический тип интерфейса (однополярный, дифференциальный, оптика…). иногда это можно назвать типом разъема для подключения
На скорость влияют в основном первые два параметра. Обычно они записываются в виде приставок к слову SCSI.
SCSI | Общая часть названия. Обычно пишется справа. Или обозначает «базовый» интерфейс SCSI: шина 8 бит, скорость 5MHz |
Fast или -2 | скорость может достигать 10MHz (иногда пишут FastSCSI-2) |
Ultra | скорость может достигать 20MHz |
Ultra2 | скорость может достигать 40MHz |
Wide | ширина шины увеличена до 16 байт |
Максимальную скорость передачи устройство–контроллер легко подсчитать. Для этого нужно просто взять частоту шины, а в случае наличия «Wide» умножить ее на 2. Например: FastSCSI — 10Мб/с; Ultra2WideSCSI — 80Мб/с. Заметим, что WideSCSI обычно обозначает все–таки WideFastSCSI.