Назад | Перейти на главную страницу

Если RAID-контроллер выходит из строя, прерывает ли он работу до замены?

Если у меня 2 диска в RAID 1, и Raid Controller выходит из строя, означает ли это, что веб-сайты на сервере будут иметь простои до тех пор, пока контроллер не будет заменен? Или все по-прежнему выполняется автоматически как программный рейд, пока неисправная рейд-карта не будет заменена?

Или все по-прежнему выполняется автоматически как программный рейд, пока неисправная рейд-карта не будет заменена?

Как это будет работать? Сможет ли программное обеспечение волшебным образом обойти аппаратный рейд, который действует как контроллер диска? Операционная система не только не видит диски, но и физически подключена к аппаратному RAID-контроллеру. Если контроллер выходит из строя, значит, ваше соединение с дисками не работает.

Так что нет, вы идете вниз. Вот почему небольшие установки сильно выигрывают от облачных предложений, а большие установки имеют несколько серверов.

Raid Controller не работает

Я инженер-электронщик, поэтому мое представление о слове «сбой» может отличаться от представления инженеров-программистов ... Я имею в виду, как часто вы, ребята, надеваете защитные очки для отладки?

Если ваша плата RAID-контроллера имеет какой-либо аппаратный сбой, который включает в себя закороченные MOSFET, танталовые конденсаторы, разрывающиеся огненными шарами, сбои с питанием и тому подобное, может произойти много вещей, например, отключение источника питания вашего сервера из-за обнаружения короткого замыкания. В этом случае все выходит из строя.

Если основной чип на вашей карте RAID внезапно выходит из строя, то, что происходит дальше, во многом зависит от того, как ОС и драйверы справляются с внезапной неожиданной смертью периферийного устройства. Например, у меня был ПК с мертвым жестким диском. ПК завис на некоторое время, пока ОС ждала ответа жесткого диска.

Люди, которые пишут ОС и драйверы, обычно делают это на рабочем оборудовании. Таким образом, код, который обрабатывает «CPU карты расширения только что загорелся», никогда не отлаживался. Не могу их винить. Факт жизни.

Было время, когда я проектировал периферийное устройство USB. Я быстро обнаружил, что мне нужно отлаживать эту штуку на мусорном ноутбуке, потому что, если мое периферийное USB-устройство будет работать слишком плохо, ОС просто перейдет в режим OMFG и выйдет из строя и / или перезагрузится.

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

Вы либо устанавливаете программный рейд, либо оборудование. Программное обеспечение не может волшебным образом захватить, поскольку программное обеспечение видит два диска в рейде 1 как один. Он не имеет представления о физических дисках за картой. Он знает только то, что рейд-карта представляет ОС.

Итак, чтобы ответить на ваш вопрос, если рейд-карта не работает, тогда сервер выходит из строя. Однако очень редко бывает, что рейдовая карта проваливается.

Если вам действительно нужен такой уровень доступности, я предлагаю вам изучить ftServer Stratus technologies, время безотказной работы 99,999%. Вы можете использовать практически любую ОС, и вам не нужно ничего менять в своем приложении.

Я работал там над внутренней памятью почти 10 лет назад. Мы можем неожиданно удалить любое устройство (буквально заявить о сбросе pci каждый раз), обнаружить неисправность и переключиться на вторичный с нулевым прерыванием обслуживания. Это достигается за счет использования технологии lockstep.

Однако это дорого, но не возмутительно; В 3-4 раза дороже аналогичного сервера. Люди, которые обычно их покупают, измеряют время простоя в десятках тысяч долларов в секунду, иначе на кону жизнь.