RAID - Redundant Arrays of Independent Discs
Новости
О компании
Продукция
Статьи/Обзоры
Тех.Поддержка
Прайс-лист
Где купить
FAQ

 

Можно ли использовать 3 TB SAS диски в системах хранения?

Да, можно использовать. Никаких ограничений по использованию SAS дисков нет. Более того, это рекомендуется как для систем предыдущего поколения SS-xxxx, так и для новых системах серии NOVA, поскольку обеспечивает не только более надежную работу, но и в некоторых случаях финансовую экономию (поскольку стоимость SAS диска оказывается дешевле, чем аналогичный SATA диск с AA-Mux платой преобразования).

 

Можно ли и как использовать 3 TB SATA диски в системах хранения?

В большинстве систем хранения, разработанных до 2011 года (серия SS-xxxx), используется надежный и популярный набор LSI 1068, обеспечивающий поддержку SAS/SATA дисков. Этот chipset был разработан еще в 2006 году и с тех пор нашел себе применение в сотнях тысяч SAS контроллеров, в том числе и в системах хранения данных. Но, к сожалению, после появления дисков 3 TB выяснилось, что LSI 1068 некорректно транслирует SATA 6Gb сигналы, так что использование 3 TB HDD (равно как и любых других SATA 6 Gb дисков) оказалось под вопросом.

Как только проблема была обнаружена, нашлось и решение проблемы. Оно предусматривает применение промежуточной платы между 3 TB жестким диском и контроллером с LSI 1068 chipset. В терминологии Maxtronic это AA-MUX 6Gb, которые для дисков SATA 6Gb необходимо использовать в любых системах хранения (в том числе в одноконтроллерных), производство которых началось до 2011 года (SS-xxxx).

Что касается современных систем, а именно устройств серии NOVA, то в них для поддержки SATA дисков использован иной набор микросхем без LSI 1068. Это позволяет в одноконтроллерных системах серии Nova (например, Nova 20S) применять любые SATA диски (в том числе 3 TB) без дополнительных плат преобразования AA-MUX 6 Gb. Однако для двухконтроллерных систем (Nova 20R) эти платы преобразования для SATA дисков необходимы.

 

Могу ли я использовать новые SATA диски с интерфейсом SATA Revision 3.0 (часто называемым SATA 6 Gb) в системах хранения данных, изначально рассчитанных на диски SAS/SATA II (3 Gb)?

На этот вопрос нет однозначного ответа, к сожалению. Частично ответ дан в ответе на вопрос по 3 TB дискам. Тем не менее, мы предлагаем как подробное описание проблемы, так и варианты ее решения. Суть проблемы: После установки SATA жестких дисков с интерфейсом SATA 6 Gb в системы хранения, поддерживающие как SAS, так и SATA диски (у Maxtronic это системы SS-xxxx) работа системы хранения становится крайне нестабильной. Самопроизвольно диск (диски) могут "выпасть" из RAID, самопроизвольно может пропадать доступ к web интерфейсу управления системой хранения и т.п. Очевидно, что нормальное функционирование системы хранения невозможно из-за подобных проблем. Также обращаем Ваше внимание, что проблема полностью отсутствует в системах хранения, появившихся на рынке в 2011 году (и позднее) и изначально поддерживающих SATA 6 Gb.

Суть проблемы в применении большинством производителей SAS/SATA систем хранения SAS chipset LSI 1068, который не может корректно работать с SATA 6 Gb дисками. К сожалению, заменить эти микросхемы в десятках тысяч RAID контроллеров невозможно чисто технически, не говоря уже о том, что LSI ответственности за несовместимость не несет. В 2006 году, когда LSI 1068 был разработан, никто о SATA 6 Gb не знал. Поэтому мы предлагаем такие варианты решения проблемы:

1. Применять новые мультиплексоры AA-MUX 6 Gb даже в одноконтроллерных системах SS-xxxxE. Самый существенный недостаток этого варианта в высокой стоимости AA-MUX 6 Gb. В расчете на один диск применение AA-MUX 6 Gb приводит к удорожанию в размере $70. По иронии судьбы столь высокая стоимость объясняется не аппетитами производителей систем хранения, а все той же LSI, которая продает основную микросхему для AA-MUX 6 Gb весьма недешево, а замены ей на рынке нет. Тем не менее, установка AA-MUX 6 Gb является универсальным вариантом, решающим проблему с любым SATA 6 Gb жестким диском любого производителя.

2. Если вы хотите использовать жесткие диски Hitachi (несмотря на покупку подразделения жестких дисков Hitachi компанией WD, продукция бывшей Hitachi еще долго будет носить это имя), то следует скачать программу Feature Tool версии 2.16 или выше. Затем, создав CD диск и загрузившись с него, переключить скорость интерфейса жесткого диска с 6 Gb на 3 Gb, запретив одновременно параметр Spread Spectrum Modulated. Такую операцию надо проделать для каждого Hitachi диска, планируемого к использованию в системе хранения.

3. Если вы хотите использовать жесткие диски WD, то на них достаточно установить джампер в положение 3 Gb в соответствии с инструкцией на сайте производителя (раздел PNY enabled). Кроме этого, можно использовать SAS 6 Gb диски от WD без установки каких-либо джамперов. Последнее решение настоятельно рекомендуется в случае применения двухконтроллерных систем, поскольку в этом случае нет необходимости применять любые AA-MUX в принципе.

4. Если вы хотите использовать жесткие диски Seagate, то наилучшим во всех отношениях вариантом будет применение SAS жестких дисков на 7200 оборотов серии Constellation® ES (аналог серии WD RAID Edition) от Seagate. По сути это те же SATA диски, но с SAS внешним интерфейсом. Стоимость таких дисков отличается от аналогичных SATA дисков с такой же емкостью на единицы процентов.

 

Хотим создать хранилище на 30 терабайт, видимых как один диск, с помощью системы SA-6651E, корзины расширения SA-6692J и 32 дисков по 1 терабайту. К сожалению, встроенное программное обеспечение не дает создать дисковую группу более чем на 16 дисков, поэтому мы можем видеть только два диска по 15 терабайт. Как решить проблему?
Действительно, есть ограничения на количество дисков в одной дисковой группе. Максимально допустимое количество дисков в группе соответствует максимальному количеству дисков в системе. Иными словами, для системы на 12 дисков ограничение в 12 дисков на группу, для 16 - 16 и для 24 - 24. Понятно, что это ограничение становится заметным только при подключении корзин расширения к системе. К счастью, это ограничение легко преодолевается созданием Volume (Тома). Возьмем пример из текста вопроса и опишем процедуру создания одного с точки зрения внешнего компьютера диска на 30 терабайт.

Шаг 1 - Создаем 2 дисковые группы. => RAID Management -> Disk Groups -> Create -> dg0(hdd1~hdd16), dg1(hddb1~16) -> Apply. Имена дисков и дисковых групп использованы по умолчанию.

Шаг 2 - Создаем логические диски с RAID 5 на каждой из дисковых групп. => RAID Management -> Logical Disks -> Create -> dg0ld0(Raid5), dg1ld0(Raid5) -> Apply

Шаг 3 - Создаем Volume из 2-х логических дисков. => RAID Management -> Volumes -> Create -> LD Level -> RAID 5 -> выбираем ‘dg0ld0’ и ‘dg1ld0’ как Member LDs-> Apply

Шаг 4 – Мапируем (отображаем) Volume на требуемы FC канал. => RAID Management -> Storage Provisioning -> Add -> Apply

Вот и все. Теперь внешний компьютер будет видеть 1 диск размером 30 терабайт.

 

Приобрели для рабочих станций системы хранения нового поколения на процессоре PPC440SP, создали RAID на несколько терабайт и столкнулись с необъяснимой проблемой: Windows XP вообще никак не видит внешнего диска, хотя контроллер интерфейса Fibre Channel от QLogic из своего BIOS прекрасно видит как систему, так и диск в ней. Как такое может быть и что делать в этом случае?
Причина произошедшего довольно проста. Windows XP имеет ограничение на максимальное количество секторов на жестком диске, что принципиально не позволяет ей видеть диски емкостью более 2 терабайт при стандартном размере сектора жесткого диска 512 байт. Новые же системы хранения автоматически, ни о чем не спрашивая, применяют расширенную адресацию, т.е. метод 16 byte CDB, описанный ниже. К сожалению, в этом случае с таким диском будут нормально работать только *nix системы и MAC OS от версии X и выше. Из Windows систем работать с такими дисками можно (хотя и довольно неудобно) только начиная с Windows 2003 Server. Вариантов решения проблемы два: Уничтожив созданный системой хранения логический диск большого объема, создать заново n логических дисков, где n > Емкость RAID/2 терабайта. Иными словами, разбить на логические диски объемом менее 2 терабайт каждый. Напоминаем, что логические диски внутри системы хранения для хост-компьютера видны как физические диски. Изменить размер видимого внешнему миру сектора диска. Для этого в разделе RAID Management (Управление RAID) и подразделе Storage Provisioning (Роль системы хранения) в параметре Add (Добавить) выбрать Sector Size (Размер сектора) и в появившемся списке выбрать нужный размер сектора. Для определения правильно размера воспользуйтесь информацией отсюда.

Приобрел систему Maxtronic SA-xx30/31. Для подключения к компьютеру купил контроллер SCSI Ultra320 Adaptec и обнаружил, что нормальная работа невозможна - компьютер регулярно "теряет" дисковый массив,  часто " задумывается" и т.п. Как решить данную проблему?
Действительно, у систем хранения данных Maxtronic, обозначение моделей которых заканчивается на 30, есть проблема несовместимости с некоторыми контроллерами Adaptec или интегрированными на материнской плате контроллерами от Adaptec. В таблицу ниже сведена информация о конкретных типах совместимых и несовместимых контроллеров.

SCSI контроллер/ Чип на материнской плате

Установка параметра Quick Arbirtration and Selection (QAS) в Maxtronic setup

Совместимы и рекомендуются

 

Несовместимы и не рекомендуются (На базе чипов Adaptec 7902W и 7901X)  Enable  (Разрешено) - установлено по умолчанию) Disable (Запрещено)
1. Adaptec-39320-R

2. Tekram DC 390U4W

3. ATTO – UL4D

4. LSI – 22320R, 20320R

 

1 Adaptec 39320A-R

2 Adaptec 29320A-R

3 Adaptec 29320ALP-R

4. Материнские платы с контроллером  Adaptec- 7902W или 7901X

 

Для SCSI контроллеров   Adaptec

 

Для SCSI контроллеров LSI

Эти проблемы обусловлены несовместимостью SCSI контроллера LSI на чипе 1030R, установленного в Maxtronic SA-xx30 и контроллеров Adaptec на чипах  7902W или 7901X. C остальными контроллерами проблем не выявлено. 

Если вы будете использовать контроллер SCSI не от Adaptec, то следует запретить параметр Quick Arbirtration and Selection (QAS). Это можно сделать так: в меню, в разделе Advanced Setup выбрать SCSI Params ->Primary (or Secondary) SCSI -> QAS и далее Disable. 
     24 ноября 2004 года компания Adaptec выпустила первую тестовую версию драйверов для своих UltraSCSI 320 контроллеров, устраняющих их неустойчивую работу с внешними системами хранения. Переписать новые драйвера можно по адресу:

http://www.adaptec.com/worldwide/support/driverdetail.jsp?sess=no&language=
English+US&cat=/Product/ASC-29320A-R&filekey=PH30S7B1.EXE
 

Их версия v3.00S7. Очевидно, что все последующие версии драйверов UltraSCSI 320 уже будут лишены недостатков старых версий. Новые драйвера применимы к контроллерам Adaptec 29320A-R, Adaptec 29320ALP-R, Adaptec 39320A-R. Если вы решите применить контроллер Adaptec с новыми драйверами, то в Setup системы хранения данных от Maxtronic следует разрешить параметр   Quick Arbirtration and Selection (QAS). Это можно сделать так: в меню, в разделе Advanced Setup выбрать SCSI Params ->Primary (or Secondary) SCSI -> QAS и далее Enable. 

Приобрел систему Maxtronic на 16 дисков. Но у меня уже была система Maxtronic на 8 дисков. Я хочу перенести 8 дисков из системы на 8 дисков в систему на 16, не потеряв данные, поскольку временно скопировать почти 2 терабайта не могу - нет места. Если я просто переношу диски, то новая система Maxtronic не видит на них RAID массива. Возможен ли такой перенос и как это сделать?
Да, такой перенос возможен. Системы от Maxtronic хранят все данные о конфигурации RAID  на самих жестких дисках. В энергонезависимой памяти система хранит только флаг существования RAID, который на новой системе отсутствует, разумеется. Поэтому для переноса RAID из старой системы в новую, вам следует проделать очень простую операцию - установить в новую систему любой диск, который можно временно стереть, определить RAID 1, дождаться конца инициализации, выключить систему, вынуть диск и вставить диски c RAID со старой системы. После включения система без проблем опознает RAID и с ним можно будет работать, потери данных не произойдет.

Я создал в системе на 16 дисков RAID массив на 3.75 терабайта видимой емкости (16х250), но компьютер, к которому подключена система, видит только 2 терабайта. Могу ли я увидеть всю емкость RAID, не переразбивая массив на 2 RAID и не теряя тем самым еще 250 гигабайт?
Эта ситуация вызвана фундаментальным ограничением SCSI - емкость одного диска с 512 байтами в одном секторе, подключенного по SCSI или Fibre Channel не может превышать 2 терабайт. Обойти ее можно очень просто. В системах от Maxtronic вы можете "нарезать" диск на так называемые slice (части), назначив каждой части свой индивидуальный LUN. После этого компьютер увидит эти части как самостоятельные диски и вы сможете использовать емкость RAID полностью.  Системы от Maxtronic поддерживают до 8 LUN на канал, за исключением систем SA-xx30/31, которые поддерживают до 64 LUN на канал.

Хочу "нарезать" массив в 3.75 терабайта на несколько slices, но система не дает мне изменить Slice 0, отведя под нее максимально возможную емкость в 2097151 мегабайт. Как решить эту проблему?
Очень просто:

  1. В Main menu выберите Advance Setup, затем Slice

  2. Выберите нужный RAID массив (RAID 1, например) и затем установите в 0 размер всех Slices, кроме Slice 0.

  3. Выберите Slice 0 и введите нужную емкость.

  4. Введите емкости для остальных Slices

  5. Установите соответствие Slices и LUN. 

Приобрел систему Maxtronic SA-xx30 и установил на компьютер, к которому она подключена, прилагаемое программное обеспечение Global-Eyes. После запуска программы обнаружил, что диагностика работает, а вот при попытке получить управление программа перестает работать, сообщая о некорректном пароле. Как быть?
Да, версии Global-Eyes до 2.03 не могут полноценно работать с системами SA-xx30. Работающие по Ethernet интерфейсу версии программы Global-Net можно переписать отсюда:  http://www.maxtronic.ru/globalnet.htm. Есть версии для Windows, MacOS и Linux.

Приобрел систему Maxtronic SA-xx30. Возможно ли при использовании такой новой системы обойти 2-х терабайтный барьер на один диск при работе в различных операционных системах, не разбивая массив на внутренние виртуальные диски (slices)?
Да, начиная с версии firmware 6.05 для систем SA-8630/31 и 1.01 для систем SA-3830/31 (SA-7230 изначально поставляется с улучшенным firmware) такая возможность появилась. 

1. Для Windows ОС  вы можете самостоятельно задать значение видимого операционной системе размера сектора диска. Для этого следует:

  1. Войти в меню RAID с помощью обычного Windows Hyper-Terminal.

  2. Используйте  пароль по умолчанию (0000) для входа.

  3. Выберите Advanced Setup/Slice over 2TB/Yes/Variable Sector Size

  4. Укажите нужный размер сектора, руководствуясь максимальным объемом используемой вами системы хранения: 1K/Sector (4T), 2K/Sector (8T), 4K/Sector (16T).

  5. Вернитесь в основное меню и выберите Save & Restart.

  6. Создайте RAID, следуя обычной процедуре.

Описанный выше порядок действий справедлив только в том случае, если вы еще не создавали RAID ранее в системе хранения. Если же RAID уже существовал, необходимо действовать следующим образом:

  1. Сохраните содержимое RAID массива на другом носителе в том случае, если это содержимое для вас важно.

  2. Войти в меню RAID с помощью обычного Windows Hyper-Terminal.

  3. Используйте  пароль по умолчанию (0000) для входа. Затем выберите Reconfig RAID, выберите его тип как None (Нет), затем выберите Save & Restart.

  4. Снова войдите в меню RAID, используя  пароль по умолчанию (0000) для входа.

  5. Выберите Advanced Setup/Slice over 2TB/Yes/Variable Sector Size

  6. Укажите нужный размер сектора, руководствуясь максимальным объемом используемой вами системы хранения: 1K/Sector (4T), 2K/Sector (8T), 4K/Sector (16T).

  7. Вернитесь в основное меню и выберите Save & Restart.

  8. Создайте RAID, следуя обычной процедуре.

Желаемый размер сектора следует устанавливать в соответствии с таблицей.

Размер сектора, байт

Объем одного видимого диска за вычетом избыточной емкости на поддержку RAID, терабайт

512  2
1024 4
2048 8
4096 16

 2. Для не-Windows ОС, таких как SuSE, Fedora Linux и т.д.  

  1. Войти в меню RAID с помощью обычного Windows Hyper-Terminal.

  2. Используйте  пароль по умолчанию (0000) для входа.

  3. Выберите Advanced Setup/Slice over 2TB/Yes/16 byte CDB

  4. Вернитесь в основное меню и выберите Save & Restart.

  5. Создайте RAID, следуя обычной процедуре.

Но, следует помнить, что включение 16 byte CDB будет эффективным в том и только в том случае, если SCSI или Fibre Channel контроллер, к которому подключена система хранения данных, поддерживает новые SCSI команды, включенные в  SCSI-3 Block Commands-2 набор команд. В противном случае вы не сможете воспользоваться этим способом обхода барьера 2 TB. 

Вариант 16 byte CDB будет работать и под Windows (также при соответствующей поддержке контроллера), но с ограничениями, описанными здесь: http://www.microsoft.com/whdc/device/storage/LUN_SP1.mspx.

Собрал кластер из двух серверов и двух систем хранения данных на 16 дисков под Windows 2003  Server Enterprise Edition. Кластер работает, я поднял на нем файловый сервер для проверки, но далее, при попытке установить Microsoft SQL 2000 Server (Oracle, Informix и т.д.) начались серьезные проблемы - SQL Server зависает во время установки, Oracle не видит дисков на системе хранения и тому подобное. В чем дело и как решить эту проблему?
В данном случае проблема в том, что в системе хранения данных установлен параметр, позволяющий обойти барьер в 2 TB. Вне зависимости от того, каким способом это сделано, изменением ли размера сектора, или 16 byte CDB, для кластерных конфигураций под Windows оба варианта нельзя использовать ни в коем случае. В системе хранения параметр Slice over 2TB должен быть ОБЯЗАТЕЛЬНО запрещен. Связано это с тем, что ряд программ, таких как Microsoft SQL Server, например, подразумевают, что размер сектора на диске жестко равен 512 byte и не распознают диски с иным размером сектора. Если же использовать вариант с 16 byte CDB, то потребуется конвертация в GPT диски, которые нельзя использовать в кластерных конфигурация.

Данная проблема может возникнуть и в обычной, не кластерной конфигурации системы под Windows с любыми программами, оперирующими непосредственно с секторами жесткого диска и использующими привязку к сектору в 512 byte. Поэтому  тщательно протестируйте систему после установки любого варианта обхода 2 TB барьера.

Приобрел систему хранения данных серии Janus или новее (SA-664x, SA-454x), и не обнаружил программы для настройки и мониторинга системы через локальную сеть. Без такой программы работать крайне неудобно. Как решить эту задачу?
С системами серии Janus или более новыми, выпускаемыми с конца 2005 года, все намного проще, чем было ранее. Программа для управления и мониторинга в современных системах написана как Java applet и хранится во флэш-памяти системы. Понятно, что программа обновляется вместе с новой версией firmware для системы хранения. Для запуска программы необходимо:

Под Microsoft Internet Explorer

  • Переписать с сайта www.java.com бесплатную программу Java Runtime Environment

  • Установить ее на компьютер.

  • Установить правильные для вашей локальной сети настройки (IP адрес, маску подсети и т.п.) в системе хранения данных. При нежелании или невозможности подключать компьютер для изменения настроек, используйте кнопки на лицевой панели системы хранения данных. По умолчанию разрешено получение адреса через DHCP, поэтому вам достаточно просто узнать выданный DHCP адрес. Если же DHCP в вашей организации не используется, то нужный адрес придется набрать на лицевой панели вручную.

  • Набрать IP адрес системы в Internet Explorer и нажать Enter. Появится заставка Java, затем начнется загрузка на компьютер программы управления и мониторинга. По окончании загрузки программа запустится и вы сможете работать с системой.

Под Mozilla Firefox

  • Установить правильные для вашей локальной сети настройки (IP адрес, маску подсети и т.п.) в системе хранения данных. При нежелании или невозможности подключать компьютер для изменения настроек, используйте кнопки на лицевой панели системы хранения данных. По умолчанию разрешено получение адреса через DHCP, поэтому вам достаточно просто узнать выданный DHCP адрес. Если же DHCP в вашей организации не используется, то нужный адрес придется набрать на лицевой панели вручную.

  • Набрать IP адрес системы в Mozilla Firefox и нажать Enter. Появится заставка Java, затем начнется загрузка на компьютер программы управления и мониторинга. По окончании загрузки программа запустится и вы сможете работать с системой.

Аналогичным способом программа запускается под иными, не Windows операционными системами. "Снимки" пары экранов программы приведены ниже.

Монитор

Меню Quick Create Array

 

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

Причина полного разряда батареи понятна. Полный разряд происходит по истечении месяца хранения системы только в том случае, если систему перед хранением выключили тумблером сети, не сделав предварительно программный shutdown (плановое отключение системы). Поскольку контроллер дискового массива не знает причину пропадания питания, то он "считает", что произошла авария - и в этом случае батарея начинает поддерживать питание кэш-памяти контроллера вплоть до своего полного разряда (после которого она уже не может быть заряжена и фактически становится нерабочей). Тем не менее, еще месяц батарея даже в этом режиме будет "живой". Поэтому мы настоятельно рекомендуем всегда перед выключением питания делать программный shutdown через терминал или встроенное Java software. В этом случае батарея отключится, поскольку выключение не аварийное и система об этом благодаря программному shutdown знает. Дабы не размышлять и не вспоминать, выключайте таким образом все системы, вне зависимости от того, есть в них батареи или нет. Кстати, подобный разряд батареи не является гарантийным случаем, и замена батареи является платной.

 

К началу

Перепечатка материалов разрешается только
при обязательной ссылке на http://www.maxtronic.ru/