Рефераты. Электронный документооборот страхового общества p>Жесткие диски

Подключение жестких дисков очень просто, нужно только позаботиться о двух вещах — о терминаторе и SCSI ID. Обычно у нового диска терминация включена, а номер поставлен на 6 или 2. Поэтому если Вы ставите первый диск, то заботиться не о чем, а если нет, то нужно проверить эти установки.
Еще одно замечание о SCSI ID — старые контроллеры Adaptec могут загружаться только с номера 0 или 1.

Следующий этап установки — форматирование диска. Считается хорошим тоном перед использованием диска на новом контроллере отформатировать его именно на нем. Это связано с тем, что у разных производителей SCSI адаптеров используются разные схемы трансляции секторов (можно сравнить с
LBA, CHS, LARGE у IDE дисков) и при переносе диск может работать плохо или вообще никак. Если диск на новом контроллере не заработал, попробуйте его отформатировать командой format, а если не поможет, то из SCSI BIOSа.

Если Вы подключаете больше двух жестких дисков или диски объемом более
2Г, может потребоваться изменить установки SCSI BIOS. При подключении removable устройств, например IOmega Jaz, для загрузки с них нужно установить опции SCSI BIOS. Описание возможных вариантов слишком велико — читайте документацию.

Выбор SCSI устройств

Контроллеры

При выборе SCSI контроллера нужно обращать внимание на несколько параметров:

- Ваши требования и задачи;

- совместимость;

- известность фирмы–производителя карты;

- известность фирмы–производителя чипа;

- наличие драйверов;

- техническая поддержка;

- стоимость;

- советы друзей и знакомых;

- личные предпочтения;

- внешний вид и комплектация.

Ниже преведены несколько наиболее распространённых и «проверенных»
SCSI–адаптеров.

FastSCSI PCI контроллер — Tekram DC–390. Этот контроллер построен на базе известного чипа AMD, что гарантирует работоспособность под большинством операционных систем с встроенными драйверами, однако можно использовать и от Tekram. Присутствует несложный SCSI BIOS. Контроллеры на чипе Symbios Logic SYM53C810, хорошо известны большинству ОС. SCSI BIOS именно для него входит почти в любой AWARD BIOS для материнских плат. Очень дешевый и тем не менее работоспособный.

UltraWideSCSI PCI контроллер — Adaptec AHA2940UW. Один из самых популярных сегодня, хотя уже сдает свои позиции. Однако он все–таки работоспособен. Ну немного медленный и дорогой, зато работает под всеми распространенными ОС.

Контроллеры на чипе Symbios Logic 53C875 — многие отмечают его скорость и надежность.

Устройства

HDD —Seagate Cheetah — с RPM 10000 сложно поспорить. Но без дополнительных вентиляторов охлаждения этот диск долго не проживет. Так же отличаются надежностью и другие серии дисков Seagate — Barracuda и Hawk.

Остальные устройства (CD-ROM, Tape, CD–R и другие) — здесь все определяется либо личными предпочтениями, либо — просто сложившейся ситуацией. SCSI устройства производят многие известные компании. Например
HP, Sony, Plextor, Yamaha.

PIO и DMA

Режимы программного ввода/вывода (Programmed Input/Output) и прямого доступа к памяти (Direct Memory Access) на винчестерах стандарта IDE/EIDE.
Программный ввод/вывод — обычный метод обмена с IDE–винчестеpом, когда процессор при помощи команд ввода/вывода считывает или записывает данные в буфер винчестера, что отнимает какую–то часть процессорного времени.
Ввод/вывод путем прямого доступа к памяти идет под управлением самого винчестера или его контроллера в паузах между обращениями процессора к памяти, что экономит процессорное время, но несколько снижает максимальную скорость обмена. В однозадачных системах более предпочтителен режим PIO, в многозадачных — режим DMA. Однако для реализации режима DMA необходимы специальные контроллеры и драйверы, тогда как режим PIO поддерживается всеми без исключения системами.

IORDY

Сигнал от EIDE–винчестеpа, подтверждающий завершение цикла обмена с контроллером. другие названия — CHRDY, IOCHDRY. Использование IORDY позволяет скоростному винчестеру затянуть цикл обмена с контроллером, когда он не успевает принять или передать данные. Это дает возможность свести стандартную длительность цикла обмена к минимуму, предельно увеличив скорость, а при необходимости удлинять отдельные циклы при помощи IORDY.
Для этого сигнал должен поддерживаться и винчестером, и контроллером.

Режимы PIO и DMA

Hомеpа режимов обозначают скорость (или время одного цикла) обмена:
|PIO |Время цикла |Максимальная скорость |
| |(нс) |обмена (Мб/с) |
|0 |600 |3.3 |
|1 |383 |5.2 |
|2 |240 |8.3 |
|3 |180 |11.1 |
|4 |120 |16.6 |
|5 |100 |20.0 |

Режимы 0..2 относятся к обычным IDE (стандарт ATA), 3..4 — к EIDE
(ATA–2), режим 5 — к ATA–3. За один цикл передается слово (два байта), поэтому скорость вычисляется так:

2 байта / 180 нс = 11 111 110 байт/c

PIO 3 и выше требует использования сигнала IORDY.

Режимы DMA делятся на однословные (single word) и многословные
(multiword) в зависимости от количества слов (циклов обмена), передаваемых за один сеанс работы с шиной
|DMA |Время цикла |Максимальная скорость обмена|
| |(нс) |(Мб/с) |
|Single word |
|0 |960 |2.1 |
|1 |480 |4.2 |
|2 |240 |8.3 |
|Multiword |
|0 |480 |4.2 |
|1 |150 |13.3 |
|2 |120 |16.6 |

Режимы Single Word 0..2 и Multiword 0 относятся к ATA, 1..2 - к (ATA-
2), режим 3 - к ATA-3.

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

Block Mode

Режим блочного обмена с IDE–винчестеpом. Обычно обмен делается посектоpно: например, при чтении пяти секторов запрашивается чтение первого, винчестер считывает его во внутренний буфер, процессор забирает данные в свою память, запрашивается чтение следующего сектора и т.д. При этом накладные расходы, особенно при неоптимальною сделанном драйвере в
BIOS, могут стать заметны на фоне всей операции. При блочном чтении винчестеру вначале сообщается количество секторов, обрабатываемых за одну операцию, он считывает их все во внутренний буфер, и затем процессор забирает все секторы сразу. Различные винчестеры имеют разный размер внутреннего буфера и разное максимальное количество секторов на операцию.

Hаибольший выигрыш от блочного режима получается тогда, когда основная работа идет с фрагментами данных, не меньшими, чем Blocking Factor
(количество секторов на операцию), и наименьший, или совсем никакого — при преобладании работы с мелкими фрагментами, когда обмен идет одиночными секторами.

Для работы в блочном режиме необходим винчестер, поддерживающий этот режим, и BIOS или драйвер, умеющий им управлять. Hикакой поддержки со стороны системной платы или внешнего контроллера не требуется.

Режимы LBA и Large

Logical Block Addressing — адресация логических блоков в
EIDE–винчестерах. В стандарте ATA был предусмотрен только классический способ адресации секторов — по номеру цилиндра, головки и сектора. Под номер цилиндра было отведено 16 разрядов, под номер головки — 4 и сектора —
8, что давало максимальную емкость винчестера в 128 Гб, однако BIOS с самого начала ограничивал количество секторов до 63, а цилиндров — до 1024, этому же примеру последовал и DOS, что в итоге дало максимальный поддерживаемый объем в 504 Мб. Метод, использованный для передачи BIOS'у адреса сектора, оставляет свободными 4 старших разряда в регистре с номером головки, что позволило увеличить поддерживаемую DOS емкость еще в 16 раз — до 8 Гб. Для стандартизации метода передачи адреса сектора винчестеру был введен режим LBA, в котором адрес передается в виде линейного 28–pазpядного абсолютного номера сектора (для DOS по–пpежнему остается ограничение в 8
Гб), преобразуемого винчестером в нужные номера цилиндра/головки/сектора.

Для работы в режиме LBA необходима поддержка как винчестера, так и его драйвера (или BIOS). При работе через BIOS винчестер представляется имеющим
63 сектора, число головок, равное степени двойки (до 256) и необходимое число цилиндров. BIOS преобразует эти адреса в линейные, а винчестер — в адреса собственной геометрии.

Award BIOS, кроме режима LBA, поддерживает также режим Large, предназначенный для винчестеров емкостью до 1 Гб, не поддерживающих режима
LBA. В режиме Large количество логических головок увеличивается до 32, а количество логических цилиндров уменьшается вдвое. При этом обращения к логическим головкам 0..F транслируются в четные физические цилиндры, а обращения к головкам 10..1F — в нечётные. Винчестер, размеченный в режиме
LBA, несовместим с режимом Large, и наоборот. Кроме этого, версии 4.50 и
4.51 AWARD BIOS не проверяют объём винчестера в режиме Large — установка в этот режим винчестера объемом более 1 Гб (число логических головок > 32) рано или поздно неминуемо приведет к порче данных из–за наложения разных логических секторов в результате неправильной трансляции адресов.

MRH и PRML

MRH (Magneto–Resistive Heads) — магниторезистивная головка. По традиции для записи/считывания информации с поверхности диска использовались индуктивные головки. Основной недостаток индуктивной головки считывания — сильная зависимость амплитуды сигнала от скорости перемещения магнитного покрытия и высокий уровень шумов, затрудняющий верное распознавание слабых сигналов. Магниторезистивная головка считывания представляет собой резистор, сопротивление которого изменяется в зависимости от напряженности магнитного поля, причем амплитуда уже практически не зависит от скорости изменения поля. Это позволяет намного более надежно считывать информацию и диска и, как следствие, значительно повысить предельную плотность записи.
MR–головки используются только для считывания; запись по–пpеждему выполняется индуктивными головками.

PRML (Partial Response Maximum Likelihood — максимальное правдоподобие при неполном отклике) — метод считывания информации, основанный на ряде положений теории распознавания образов. По традиции декодирование выполнялось путем непосредственного слежения за амплитудой, частотой или фазой считанного сигнала, и для надежного декодирования эти параметры должны были изменяться достаточно сильно от бита к биту. Для этого, в частности, при записи подряд двух и более совпадающих битов их приходилось специальным образом кодировать, что снижало плотность записываемой информации. В методе PRML для декодирования применяется набор образцов, с которыми сравнивается считанный сигнал, и за результат принимается наиболее похожий. Таким образом создается еще одна возможность повышения плотности записи (30–40%).

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.