Введение
Избыточность никогда не мешает. Особенно когда на жёстком диске хранятся важные данные. Представьте, что на носу сдача диплома. И вдруг в последний день файл оказывается испорчен, или, что ещё хуже, жёсткий диск с данными отказывается работать.
Контроллер Vasaid 6153s позволяет не беспокоиться за сохранность файлов. Он использует стандартный интерфейс PCI и содержит один порт SATA. К этому порту подключается защищаемый жёсткий диск, а в процессе загрузки можно выбрать один из двух режимов работы контроллера: обычный ATA или RAIDm1. Vastek поддерживает 48-битную адресацию LBA, что позволяет использовать диски размером до 144 петабайт (144 000 000 Гбайт). Вместе с картой в комплекте находятся SATA-кабель, диск с драйвером и программным обеспечением и руководство пользователя.
Vasstek также предоставляет модели 6112P и VSC6110 с интерфейсом Parallel ATA, которые тоже поддерживают защищённый режим RAID1m.
Что же такое RAID1m?
RAID1m – патентованная технология Vasstek, которая расшифровывается как “Reliable Access in a Disk by Mirror 1”. По существу, контроллер создаёт в реальном времени дополнительный раздел с образом-“зеркалом” на подключённом к SATA-порту жёстком диске, данные с которого будут восстановлены при потере, если информация на основном разделе жёсткого диска испортится или станет нечитаемой из-за плохих секторов. Данная функция восстановления включается немедленно и работает в фоне, не мешая задачам пользователя. Контроллер защищает не только раздел с данными, но и загрузочный сектор жёсткого диска. Создание образа с помощью метода RAID1m, естественно, приводит к своим жертвам: вы теряете половину свободного места на диске.
Вместе с Vasstek идёт фирменная утилита VASSTEK Advanced Disk Indicator (VADI), информирующая пользователя об испорченных секторах. Утилита запускается свёрнутой в трее. Программа немедленно сообщает пользователю об обнаружении плохих секторов и восстанавливает доступ к файлам, считывая информацию из “зеркала” диска. VADI также сохраняет историю найденных плохих секторов. Это позволяет определить, нужно ли провести резервирование данных на какой-либо сторонний носитель и требуется ли заменить жёсткий диск.
Для теста мы выбрали 400-Гбайт Samsung HD400LJ. После применения защиты RAIDm1 полезная ёмкость составила 200 Гбайт. Подобный объём повсеместен для настольных ПК.
На нашем диске не было никаких ошибок, поэтому никакой информации в журнале VADI не появилось.
Я уверен, что многие из вас недоумевают: для чего нужно создавать резервную копию данных, записывая её на тот же жёсткий диск? Во-первых, такой подход не решает проблемы выхода из строя всего жёсткого диска: данные в таком случае будут потеряны. Во-вторых, данные копируются на один и тот же жёсткий диск два раза, что снижает производительность. Но позвольте перейти к тестам.
Тестовая конфигурация
Системное аппаратное обеспечение | |
Процессоры | 2x Intel Xeon (ядро Nocona), 3,6 ГГц, FSB800, кэш L2 1 Мбайт |
Платформа | Asus NCL-DS (Socket 604), чипсет Intel E7520, BIOS 1005 |
Память | Corsair CM72DD512AR-400 (DDR2-400 ECC, reg.), 2x 512 Мбайт, задержки CL3-3-3-10 |
Системный жёсткий диск | Western Digital Caviar WD1200JB, 120 Гбайт, 7200 об/мин, кэш 8 Мбайт, UltraATA/100 |
Тестовый жёсткий диск | Seagate Barracuda 7200.9 ST3500641, 500 Гбайт, 7200 об/мин, кэш 16 Мбайт, SATA/300 |
Контроллеры накопителей | Intel 82801EB UltraATA/100 (ICH5), Silicon Image Sil3124, PCI-X |
Сеть | Встроенный контроллер Broadcom BCM5721 Gigabit Ethernet |
Видеокарта | Встроенная ATi RageXL, 8 Мбайт |
Тесты и настройки | |
Тесты производительности | c’t h2benchw 3.6 |
PCMark05 | V1.01 |
Тесты ввода/вывода | IOMeter 2003.05.10 Fileserver-Benchmark Webserver-Benchmark Database-Benchmark Workstation-Benchmark |
Системное ПО | |
ОС | Microsoft Windows Server 2003 Enterprise Edition, Service Pack 1 |
Драйвер платформы | Intel Chipset Installation Utility 7.0.0.1025 |
Графический драйвер | Default Windows Graphics Driver |
Результаты PCMark05
Результаты h2benchw 3.6
Производительность ввода/вывода
Диаграммы передачи данных
Скорость записи вряд ли удивляет, если принять во внимание, что данные записываются на жёсткий диск два раза (в рабочий раздел и на “зеркало”). В результате мы получаем падение производительности на 60% по сравнению с работой контроллера в режиме SATA. Средняя скорость передачи данных через контроллер Vasstek в режиме RAID1m меньше, чем у жёсткого диска пятилетней давности. Добавление избыточности и повышение надёжности хранения данных имеет свою цену, особенно если мы пытаемся использовать массив RAID 1 на одном жёстком диске.
Сравнение цен на RAID1m и RAID1
Если принять во внимание падение производительности записи в режиме RAID1m, то цена контроллера Vasstek выглядит весьма сомнительной по сравнению с традиционной реализацией массива RAID 1 на двух жёстких дисках. Да, контроллер Vasstek предлагает возможность реализовать псевдо-RAID 1 на одном жёстком диске, а также даёт внутри компьютера ещё один 150-Мбайт/с порт SATA. Но даже если на вашей материнской плате нет портов SATA, можно купить любой другой SATA-контроллер. За те же деньги можно взять контроллер SATA II с двумя портами, поддерживающий стандартные режимы RAID 0/1/5/10 или JBOD.
Проведём простые вычисления для 200 Гбайт полезного места для RAIDm1 и RAID1.
Контроллер за 40$ + 400-Гбайт жёсткий диск за $135 = $175
Два 200-Гбайт жёстких диска за $70 = $140
(мы предполагаем, что на материнской плате уже есть порты SATA).
Заключение
Цена контроллера в $40 невелика. Он действительно помогает защитить данные, если в вашем компьютере всего один жёсткий диск.
Контроллер предохраняет от потери данных, предупреждая пользователя до того, как плохие секторы начнут появляться в массовом порядке. Но не следует предаваться иллюзиям. Чаще всего данные теряются, когда пользователь ненароком стирает ценную информацию, или когда жёсткий диск выходит из строя. Чем активнее используется жёсткий диск, тем выше вероятность потери данных, поскольку шансы повреждения участков винчестера повышаются. Если вы регулярно создаёте резервные копии данных, этот контроллер поможет вам своевременно определить потенциальные проблемы с жёстким диском и до потери важных файлов оценить, когда время наработки на отказ (MTBF) будет подходить к концу.
Технология RAIDm1, создающая зеркало-образ на том же жёстком диске, лишает пользователя половины ёмкости винчестера. Если у вас стало появляться много ошибок, то поменять жёсткий диск так же легко, как в массиве RAID 1, не получится. И хотя технология RAIDm1 действительно даёт некоторые преимущества пользователям, у которых нет массивов RAID, копирование раздела становится проблематичным. Нужно перенести содержимое всего жёсткого диска на новый винчестер (включая “зеркало”), после чего можно будет вновь работать.
Если вам требуется настоящая надёжность хранения данных, то следует переходить на RAID 1. Многие материнские платы уже снабжены встроенными контроллерами RAID 0/1. То есть всё, что нужно, – купить ещё один жёсткий диск.
Производительность чтения и надёжность решения RAID 1 растёт экспоненциально по мере добавления жёстких дисков в массив. Здесь не нужно доверяться надёжности работы одного жёсткого диска.
Как нам кажется, RAID 1 – лучший выбор для работы пользователя без головных болей. Но если вы не готовы перейти на RAID и у вас нет дополнительного порта SATA, то контроллер PCI 6153S можно рассмотреть как один из вариантов. Он действительно повышает надёжность хранения данных, хотя и не в такой степени, как традиционный массив RAID 1.
Мнение редактора
Я не думаю, что этот контролер является ценной покупкой. Я бы придерживался традиционного “зеркала” RAID 1, поскольку там цена за гигабайт меньше, а всё, что нужно для развёртывания такого массива, наверняка есть на вашей материнской плате. Если же нет, то никто не мешает купить обычный SATA-контроллер в том же форм-факторе PCI и не думать о такой экзотике, как Vasstek.
Обсудить статью в форуме THG.ru