Основы НАБЕГА

Несколько недавние Технические Подсказки от www. выродков. com упомянули НАБЕГ, но уровень деталей, требуемых в тех подсказках, не проливал много света на то, каков НАБЕГ фактически. Число ответов электронной почты и комментариев в Читателях Отступает, секция убеждала достаточно, что введение в основы НАБЕГА будет соответствующим Техническим Наконечником, так здесь это.

Введение

Слово НАБЕГ кажется, что это могло бы описать кое-что, что Морские пехотинцы проводят в Fallujah, или можении того, чего боится вся плотва, но это - просто акроним, который обозначает Избыточное Множество Независимых (или Недорогой) Диски. В зависимости от того, кто Вы говорите, письмо I может обозначать или независимый или недорогой, но по моему независимому мнению является более соответствующим, и гораздо менее субъективным.

НАБЕГ вообще позволяет данным быть написанными многократным жестким дискам так, чтобы отказ любого двигателя во множестве не привел к потере никаких данных, так же как увеличению терпимости ошибки системы. Я говорю, что НАБЕГ вообще делает это, поскольку есть несколько конфигураций НАБЕГА, которые обеспечивают различные подходы к избыточности, но некоторые конфигурации НАБЕГА не избыточны вообще. Терпимость ошибки обращается к способности системы продолжить управлять когда подарено аппаратные средства (или программное обеспечение) отказом, как должен быть испытан, когда накопитель на жестких дисках терпит неудачу в одной из избыточных конфигураций НАБЕГА.

Аппаратные средства

НАБЕГОМ можно управлять на любом типе накопителя на жестких дисках, включая SCSI, SATA, и ATA. Число требуемых накопителей на жестких дисках зависит от специфической выбранной конфигурации НАБЕГА, как описано позже. Я упоминаю потребность в подобранных накопителях на жестких дисках, и хотя это не абсолютно необходимо, она рекомендуется. Большинство множеств только будет в состоянии использовать способность наименьшего двигателя, так, если двигатель Хитачи на 250 ГИГАБАЙТОВ будет добавлен к конфигурации НАБЕГА с двигателем Хитачи на 80 ГИГАБАЙТОВ, который дополнительные 170 ГИГАБАЙТОВ вероятно пошли бы, чтобы потратить впустую (единственное время, когда это не применяется, находится в конфигурации НАБЕГА под названием JBOD (Только Связка Дисков); который действительно не НАБЕГ configuration но только удобная вещь, которую диспетчер НАБЕГА может сделать - видит Основной НАБЕГ Configurations ниже за дополнительной информацией). В дополнение к соответствию мощностям высоко рекомендуется, чтобы состязание двигателей в терминах скорости и нормы передачи как работа множества было бы ограничено самым слабым используемым двигателем. Еще одна область, которую нужно рассмотреть, в то время как соответствие - тип накопителя на жестких дисках. Диспетчеры НАБЕГА вообще или для SCSI, SATA, или для ATA исключительно, хотя некоторые системы позволяют множествам НАБЕГА управляться через диспетчеров различных форматов.

Другая часть аппаратных средств, которые не требуются, но могут оказаться полезными во множестве НАБЕГА, является горячим заливом двигателя swappable. Это позволяет неудавшемуся накопителю на жестких дисках быть удаленным от живой системы, просто отпирая залив и двигая клетку двигателя из случая. Новый двигатель может тогда быть задвинут, заперт в место, и система не будет пропускать удар. Это типично замечается на множествах НАБЕГА SCSI, но некоторый ЯЗЬ СОВЕРШАЕТ НАБЕГ на карты, также позволит этому (такие как этот продукт, произведенный Технологией Обещания: http://www. обещание. гадюка com/product/product_detail_eng.? productId=92&familyId=7).

Программное обеспечение

НАБЕГОМ можно управлять на любой современной операционной системе при условии, что соответствующие водители доступны от изготовителя диспетчера НАБЕГА. Компьютер с операционной системой и всем программным обеспечением, уже установленным на одном двигателе, может быть легко быть клонированным на другой единственный двигатель при использовании программного обеспечения как Norton Ghost. Но это не как легкий, собираясь СОВЕРШАТЬ НАБЕГ, поскольку пользователь, который хочет иметь их существующую систему с единственным самозагружаемым накопителем на жестких дисках, модернизированным, чтобы СОВЕРШИТЬ НАБЕГ, должен начать с начала. Это подразумевает, что операционная система и все программное обеспечение должны быть повторно установлены на пустом месте, и все ключевые данные должны быть поддержаны, чтобы быть восстановленными на новом множестве НАБЕГА.

Если множество НАБЕГА желательно в системе для использования как хранение, но не как местоположение для операционной системы, вещи становятся намного легче. Существующий накопитель на жестких дисках может остаться неповрежденным, и необходимая конфигурация может быть сделана добавить множество НАБЕГА, не начинаясь на пустом месте.

Основные Конфигурации НАБЕГА

Есть приблизительно дюжина различные типы НАБЕГА, о котором я знаю, и я опишу пять из более типичных конфигураций, и обычно предлагаемый на картах диспетчера НАБЕГА.

НАБЕГ 0 является одной из конфигураций, которая не обеспечивает избыточность, делая его возможно не истинное множество НАБЕГА. Используя по крайней мере два диска, СОВЕРШИТЕ НАБЕГ 0, пишут данные двум двигателям переменным способом, названным striping. Если бы у Вас было 8 кусков данных, например, то кусок 1, 3, 5, и 7 был бы написан первому двигателю, и кусок 2, 4, 6, и 8 будет написан второму двигателю, но всем в последовательном заказе. Этот процесс раскола данных через двигатели учитывает теоретическое повышение работы до двойного, скорость единственного накопителя на жестких дисках, но реальные мировые результаты вообще не будет почти что хороша. Так как все данные не написаны каждому диску, отказ любого двигателя во множестве вообще приводит к полной потере данных. НАБЕГ 0 хорош для людей, кто должен получить доступ к большим файлам быстро, или только потребовать высокую эффективность через правление (то есть играющие системы). Способность НАБЕГА 0 множеств равна сумме индивидуальных двигателей. Так, если бы два 160 ГИГАБАЙТОВ, двигатели Seagate были в НАБЕГЕ 0 множеств, суммарная мощность, составили бы 320 ГИГАБАЙТОВ

НАБЕГ 1 является одним из самых основных множеств, которое обеспечивает избыточность. Используя по крайней мере два накопителя на жестких дисках, все данные написаны обоим двигателям в методе, названном, отражая. Содержание каждого двигателя идентично друг другу, так если один двигатель терпит неудачу, система могла бы продолжить воздействовать на остающийся хороший двигатель, делая его идеальный выбор для тех, кто оценивает их данные. Нет никакого увеличения работы как в НАБЕГЕ 0, и фактически может быть небольшое уменьшение по сравнению с единственной системой двигателя, поскольку данные обработаны и написаны обоим двигателям. Способность НАБЕГА 1 множество равна половине способности суммы индивидуальных двигателей. Используя те те же самые два 160 ГИГАБАЙТОВ двигатели Seagate сверху в НАБЕГЕ 1 привели бы к суммарной мощности 160 ГИГАБАЙТОВ

СОВЕРШИТЕ НАБЕГ 0+1, поскольку название может подразумевать, комбинация НАБЕГА 0 и НАБЕГА 1. У Вас есть лучшие из обоих миров, повышение работы НАБЕГА 0 и избыточности НАБЕГА 1. Минимум четырех двигателей обязан осуществлять НАБЕГ 0+1, где все данные написаны и зеркальным и полосатым способом на четыре двигателя. Используя 8 кусков данных от примера выше, пишущийся образец был бы кое-чем как это? Куски 1, 3, 5, и 7 были бы написаны двигателям один и три, и куски 2, 4, 6, и 8 будут написаны двигателям два и четыре, снова в последовательной манере. Если один двигатель должен потерпеть неудачу, система и данные все еще неповреждены. Способность НАБЕГА 0+1 множество равна половине суммарной мощности индивидуальных двигателей. Так, используя четыре из 160 ГИГАБАЙТОВ Seagate ведет результаты в суммарной мощности 320 ГИГАБАЙТОВ когда формируется в НАБЕГЕ 0+1.

НАБЕГ 5 может быть самой сильной конфигурацией НАБЕГА для типичного пользователя, с три (или пять) требуемые диски. Данные являются полосатыми через все двигатели во множестве, и кроме того, паритетная информация является полосатой также. Эта паритетная информация - в основном чек на написанных данных, так, даже при том, что все данные не пишутся всем двигателям во множестве, паритетная информация может использоваться, чтобы восстановить потерянный двигатель в случае отказа. Возможно немного трудный описать, так пойдем назад к примеру 8 кусков данных, теперь будучи написанным 3 двигателям в НАБЕГЕ 5 множеств. Куски один и два были бы написаны, чтобы заставить один и два соответственно, с соответствующим паритетным куском написанный двигаться три. Куски три и четыре были бы тогда написаны двигателям один и три соответственно, с соответствующим паритетным куском, написанным, чтобы двигаться два. Куски пять и шесть были бы написаны двигателям два и три, с соответствующим паритетным куском, написанным, чтобы вести тот. Куски семь и восемь забирают нас к начинанию с данных, написанных двигателям один и два, и паритетный кусок, написанный, чтобы двигаться три. Это не могло бы походить на это, но из-за паритетной информации, написанной двигателю, не содержащему что определенные биты информации, есть полная избыточность. Способность НАБЕГА 5 множеств равна сумме мощностей всех используемых двигателей, минус один двигатель. Так, используя три из 160 ГИГАБАЙТОВ двигатели Seagate, суммарная мощность составляет 320 ГИГАБАЙТОВ когда формируется в НАБЕГЕ 5.

JBOD - другая безызбыточная конфигурация, которая действительно не предлагает истинное множество НАБЕГА. Стенды JBOD для Только Связки Дисков (или Двигатели), и это - в основном все, что это. СОВЕРШИТЕ НАБЕГ на диспетчеров, которые поддерживают JBOD, позволяют пользователям игнорировать доступные функции НАБЕГА и просто прилагать двигатели, поскольку они были бы стандартному диспетчеру двигателя. Никакая избыточность, никакое повышение работы, только дополнительные связи для того, чтобы добавить больше двигателей к системе. Умная вещь, которую делает JBOD, - то, что он может рассматривать нечетные размерные двигатели, как будто они - единственный объем (таким образом, двигатель на 10 ГИГАБАЙТОВ и 30 ГИГАБАЙТОВ был бы замечен как единственный двигатель на 40 ГИГАБАЙТОВ), таким образом это хорошо, чтобы использовать, если у Вас есть связка нечетных размерных двигателей заседание - но иначе лучше пойти с НАБЕГОМ 0, 1 или 0+1 конфигурация, чтобы получить повышение работы, избыточность или оба.

Заключительные Слова

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