Автор: Илларионов Павел (CNA 6 Certified specialist)
Редакция от 22.03.2004
Файл к статье можно скачать здесь
Коллеги, мой писательский талант, оставляет желать много лучшего, так что не
судите меня строго.
В данной статье описан мой опыт по работе с USB устройством под ОС Novell NetWare
6.5. Постараюсь рассказать вам о собственном опыте кратко, но познавательно.
Надеюсь, данный опус поможет кому-либо.
Данный опыт был получен в процессе сборки стенда. Ранее я с USB устройствами
на Novell NetWare не сталкивался, посему опыт был достаточно интересен.
С чем работал.
Сервер работал на простейшей машине: Celeron 466/500Mb/20Gb/Asus P3B-F
USB устройства применялись следующие:
Transcend JetFlash 128Mb Флеш-драйв.
К сожалению, ни USB CD-драйва, ни USB-жесткого диска у меня нет.
Как работал.
На голый ПК была установлена ОС Novell NetWare 6.5 с оверлейного СД с саппорт
паком 1.1а (от 16 января 2004 г.). После установки в Novell Remote Manager USB
devices отображались следующим образом:
так что я даже решил, что на данной машине USB работать не будет. Решил так,
потому что когда ставил 6.5. на серверах с другим железом на этой страничке
было несколько больше информации (отображались устройства USB Root hub).
По клику на ссылку "Not Provided" отображается следующая лаконичная
информация:

Я был очень удивлен отсутствию оборудования для подержки USB на компьютере.
После недолгих поисков на закладке дисковых устройств обнаружил USB контроллер:
Успокоившись, что поддержка USB есть я вставил флешку и ситуация несколько
улучшилась:
Novell Remote Manager Disk and Partitions.
Флеш-драйв не вставлен:

Флеш-драйв установлен:
В Мониторе на консоли сервера хорошо видно что есть USB контроллер и установлено
дисковое устройство.
Monitor Registered Storage Objects:

В Novell Remote Manager флеш-диск видно как HARD DISK:
Что получилось.
Убедившись, что устройство и раздел на нем видно в системе я создать том на
флешке. Действие производил в Novell Remote Manager Disk and Partitions как
обычно. ОС предложила 3 варианта создаваемых томов:
- NSS
- Traditional
- iSCSI (!!!)
Выбрал для пробы NSS. Соответственно был создан пул NSS + том NSS.
Novell Remote Manager Disk and Partitions
Monitor Registered Storage Objects:

Почему до и после NSS пула оставлены пустые пространства (000E и 0010) мне пока
неизвестно - но, скорее всего система резервирует его для собственных нужд.
Таким образом, на диске получились 2 раздела:
Монтируется том как и любой другой - никаких отличий нет.
Скорость записи на том проверял копируя в FAR-е некий набор файлов. Скорость
копирования на том порядка 2500-3000Kb/s. На том SYS (находящийся естественно
на жестком диске) скорость порядка 3500-4000Kb/s.
При этом по индикатору активности на флеш-диске хорошо видно что данные сначала
сваливаются в кеш на сервере, а потом в течении достаточно длительного времени
пишутся уже на устройство.
Конечно интересна было реакция ОС на извлечение устройства "на горячую".
В момент записи выдергивать не стал.
Сервер жалобно пискнул и выдал следующие три сообщения (в 4:06:05):
В Logger screen практически то же самое, но несколько цветнее:

После установки устройства обратно в слот, том автоматически не монтируется.
Но после ручного мапирования подключается без малейшей ошибки. Все данные на
нем в целости и сохранности.
Что в итоге.
Как можно использовать данную технологию сразу сказать затруднительно. Но она
достаточно работоспособна.
Учитывая легкость подключения/отключения USB устройств и сильно выросшую скорость
передачи данных в версии 2.0 можно было бы использовать внешний накопитель для
хранения особо ценных данных с возможностью моментального изъятия с сервера.
Но безопасность данных на диске в таком случае должна обеспечиваться высокой
степенью физической безопасности - то есть отсутствию доступа к устройству посторонних
лиц.
И еще маленькое дополнение: в конце прошлого года появился пакет для установки
сервера с USB CD-ROM-а (USB CD-ROM Installation of NetWare 6.5 - TID2967118
).
Вот собственно и все пока.
|