1. Рейтинг хостингов
  2. /
  3. База знаний
  4. /
  5. RAID: что такое и для...

RAID: что такое и для чего используют

Когда мы ищем надежный хостинг, вопрос о своевременном бекапе, очень часто, занимает одно из первых мест. Ведь целость и сохранность наших данных – это не только экономия времени, но средств, сил и даже нервов. Также важно отметить и такую характеристику, как производительность. Если с процессорами и видеокартами все более-менее ясно, то что касается твердотельных накопителей (дисков), в вопросе скорости работы они так и остались на отметке 7200 об./мин. Многие, заменили привычные нам HDD на SDD, но для этого обмена характерны свои нюансы. Соответственно, возникает вопрос, а как улучшить скорость и возможно ли это вообще? Рассмотрим ниже.

RAID: Понятия и виды

Redundant Array of Independent Disks или более знакомое нам RAID – это специальная технология виртуализации дисков, которая объединяет несколько накопителей в один логический элемент с целью повысить производительность и работоспособность системы в целом. Минимальное количество – два, в некоторых случаях и более. Выделяют аппаратные и программные RAID массивы. Первые обеспечивают работу с технической стороны, вторые – благодаря использованию специализированного программного обеспечения. В Интернете, можно встретить много разных классификаций, мы же рассмотрим самые распространённые виды:

  • RAID 0 (striping или чередование) – с точки зрения отказоустойчивости наименее выгодный вариант, его не используют с целью бекапа и повышения выносливости системы. Для него характерна быстрая запись и чтение информации блоками из всех физических дисков массива одновременно. В случае поломки одного из них – выходит из строя вся система. Рекомендуют использовать для малобюджетных, легких задач, которые всегда будут иметь актуальную сохраненную рабочую копию, а за основу массива брать только надежные, высококлассные накопители.
  • RAID 1 (mirroring или зеркалирование) – одновременная запись одинаковых данных на все диски массива. Состоит из двух или более дисков, которые являются полной копией друг друга. Плюсы: распараллеливание процессов, относительно высокая скорость чтения/записи, надежность, отказоустойчивость (в случае выхода из строя одного из дисков, нужно его просто заменить для продолжения работы). Минусы: по факту, клиент может пользоваться объемом лишь одной единицы техники, по цене двух (а то и более) дисков.
  • RAID 01 (0+1) и RAID 10 (1+0) – это производные вышеупомянутых двух типов, для которых характерна более сложная процедура реализации и отсутствие минусов RAID 0. RAID 01 – может работать лишь с четным количеством дисков. Он практически не применяется, поскольку по сравнению с тем же, RAID 10, имея одинаковые рабочие объемы и производительность, он имеет низкую отказоустойчивость.
  • RAID 5 – самый распространённый и часто используемый теми же хостинг- провайдерами, тип массива. За счет минимальной избыточности (для адекватной работы достаточно будет и трёх физических дисков) обеспечивает высокую отказоустойчивость, хорошую скорость считывания, благодаря параллельности обработки данных. При выходе из строя одного из дисков, информация не теряется. Минусы: производительность заметно падает на записи в произвольном порядке (Random Write), в сравнении с тем же RAID 10. Если из строя выходит один из дисков – надежность понижается до отметки RAID 0.
  • RAID 6 — считается наиболее надежным. Используют два или больше диска данных и 2 накопителя под контрольные суммы. В случае выхода из строя любых двух дисков – продолжает работать. Относительно RAID 5 наблюдается снижение производительности на 10-15%, это вызвано большими объемами работы для контроллера.

Существует также и ряд других видов, которые имеют определенные плюсы и минусы в процессе функционирования. В наше время достаточно популярными есть и нестандартные уровни: RAID 1E (enhanced), RAID-DP (Dual Parity), RAID 7. Для современных массивов характерны и дополнительные возможности: проверка на стабильность, «горячая замена», «горячий резерв».

Другие возможности RAID

Помимо технической реализации, RAID возможно сформировать и с помощью специализированного ПО. Так, к примеру, в дистрибутивах Linux существует поддержка специальных драйверов на уровне ядра, а самая популярная программа для управления массивами это – mdadm. Последнее ядро этой ОС поддерживает RAID: 0,1, 4, 5, 6, 10. В свою очередь семейство Windows совместимо с разными типами массивов в зависимости от версии ОС. Популярная в узких кругах FreeBSD имеет утилиту atacontrol, а уже с версии 7.2 (файловая система ZFS) позволяет поддерживать массивы 0,1, 5, 6 и некоторые комбинированные версии.

Широкое использование RAID позволяет работать серверу бесперебойно, даже когда происходит замена одного из дисков. Такая универсальность системы позволяет не только сэкономить время, но и средства.

Другие статьи из "Базы знаний"

Коды ответов и ошибки сервера — Часть I

В этой статье мы рассмотрим наиболее распространенные ошибки и коды (статусы http), которые могут возникнуть в процессе эксплуатации серверов, а также методы их устранения. Общие моменты Как часто бывает такое,

Читать »

RAID: что такое и для чего используют

Когда мы ищем надежный хостинг, вопрос о своевременном бекапе, очень часто, занимает одно из первых мест. Ведь целость и сохранность наших данных – это не только экономия времени, но средств,

Читать »

Специальное программное обеспечение для хостинга

В этом обзоре мы рассмотрим наиболее распространенное программное обеспечение, которое широко используется хостинг-провайдерами для обеспечения качественной роботы не только самых серверов, но и веб-ресурсов, размещенных на них. Общие моменты Данная

Читать »

Что такое Cloud Server?

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

Читать »

Операционные системы на хостинг серверах — Часть II (Linux)

Unix системы: преимущества и возможности ОС семейства Unix – это своего рода универсальный инструмент, который подойдет практически под любой проект. Их необъятный функционал и возможности, в первую очередь, обеспечивает открытый

Читать »

SSL сертификат для сайта

Из всех сертификатов для шифрования данных в Интернете на данный момент самым распространенным является SSL сертификат (Secure Sockets Layer — уровень защищённых cокетов, то есть интерфейсов для передачи данных между

Читать »
Баннер HOSTiQ
CityHost 4.83/5 (209)
S-Host 4.81/5 (91)
Parkovka 4.81/5 (168)
HOSTiQ 4.8/5 (220)
NetX 4.8/5 (54)
AvaHost 4.78/5 (88)
HostLife 4.78/5 (131)
Hostinger 4.76/5 (49)
HostPro 4.73/5 (55)
Mirohost 4.63/5 (42)
ПровайдерСутки30 днейГод
AVAHOST100%99.979%99.979%
HOSTINGER99.629%99.989%99.983%
HOSTLIFE100%99.989%99.994%
MIROHOST100%100%99.997%
NETX100%99.904%99.943%
PARKOVKA100%100%96.05%
CityHost100%99.91%99.967%
HOSTiQ.UA100%99.916%99.944%
HostPro100%100%99.984%
S-Host98.11%99.748%99.908%
Hosting CityHost
ПровайдерТарифСтоимость
NETXНовичок165 грн/год
PARKOVKAMiniPark370 грн/год
S-HOSTSmall464 грн/год
HOSTINGERПростой468 грн/год
AVAHOSTStarter907 грн/год

На основе сравнения стоимости базовых тарифных планов.

ПровайдерТарифОбъем
HOSTLIFESimpleUnlimited GB
AVAHOSTStarter20 GB
HOSTINGERПростой10 (SSD) GB
HOSTPROПервый Turbo NVMe10 (NVMe) GB
CITYHOSTApartment5 (SSD) GB
S-HOSTSmall5 (SSD) GB

На основе сравнения выделенного объёма дискового пространства на базовых тарифных планах.

ПровайдерТарифСайты
CITYHOSTApartmentUnlimited
AVAHOSTStarter5
S-HOSTSmall5
HOSTPROПервый Turbo NVMe2

На основе сравнения количества сайтов, возможных к размещению на базовых тарифных планах.