Менеджер томов Vinum

редактировать

Vinum, это менеджер логических томов, также называемый программным RAID, позволяющий реализовать RAID-0, Модели RAID-1 и RAID-5, как по отдельности, так и в комбинации. Первоначальный Vinum был частью базового дистрибутива операционной системы FreeBSD начиная с 3.0, а также NetBSD с 10.10.2003 по 25.02.2006, а также потомками FreeBSD, включая DragonFly BSD ; в более поздних версиях FreeBSD он был заменен на gvinum, который впервые был представлен около FreeBSD 6. Исходный код Vinum поддерживается в деревьях исходных текстов FreeBSD и DragonFly . Vinum поддерживает уровни RAID 0, 1, 5 и JBOD. Vinum был вдохновлен Veritas Volume Manager.

Vinum вызывается как gvinum(GEOM Vinum) во FreeBSD версии 5.4 и выше. В современной FreeBSD его можно рассматривать как устаревший менеджер томов; современными альтернативами являются GEOM и ZFS.

. В NetBSD он был удален до NetBSD 4.0 из-за отсутствия интереса и обслуживания; RAIDframe был упомянут как обеспечивающий аналогичную функциональность.

В DragonFly BSD собственная файловая система DragonFly HAMMER уже реализует сетевое зеркалирование, а natacontrol можно использовать для настройки nataraid(4) , другой программной реализации RAID, которая изначально появилась во FreeBSD 6.0 как ataraid (4) , но было объявлено устаревшим в FreeBSD 9 и удалено до FreeBSD 10.0; и порт NetBSD для Red Hat lvm2 также доступен в базовой системе DragonFly в дополнение к vinum.

Содержание
  • 1 Программный RAID против аппаратного RAID
  • 2 Пример конфигурации
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Программный RAID против аппаратного RAID

Распределением данных по нескольким дискам можно управлять с помощью специального оборудования или программного обеспечения. Кроме того, существуют гибридные RAID, которые являются частично программными, а частично аппаратными решениями.

При программной реализации операционная система управляет дисками массива через обычный контроллер накопителя (ATA, SATA, SCSI, Fibre Channel и т. Д.). При нынешних скоростях ЦП программный RAID может быть быстрее аппаратного RAID.

Для аппаратной реализации RAID требуется как минимум специальный RAID-контроллер. В настольной системе это может быть карта расширения PCI или это может быть функция, встроенная в материнскую плату. В больших массивах RAID контроллер и диски обычно размещаются во внешнем корпусе с несколькими отсеками. Этот контроллер обрабатывает управление дисками и выполняет вычисления четности (необходимые для многих уровней RAID). Этот вариант обеспечивает лучшую производительность и упрощает поддержку операционной системы.

Аппаратные реализации также обычно поддерживают горячую замену, позволяющую заменять вышедшие из строя диски во время работы системы. В редких случаях аппаратные контроллеры выходят из строя, что может привести к потере данных. Гибридные RAID-массивы стали очень популярными с появлением недорогих аппаратных RAID-контроллеров. Аппаратное обеспечение представляет собой обычный дисковый контроллер, не имеющий функций RAID, но есть приложение во время загрузки, которое позволяет пользователям настраивать RAID, которые управляются через BIOS. Когда используется любая современная операционная система, ей потребуются специализированные драйверы RAID, которые сделают массив похожим на одноблочное устройство. Поскольку эти контроллеры фактически выполняют все вычисления программно, а не аппаратно, их часто называют «поддельными рейдами». В отличие от программного RAID, эти «ложные рейды» обычно не могут охватывать несколько контроллеров.

Пример конфигурации

Простой пример зеркалирования диска предприятия на диск excelsior (RAID1):

диск корпоративное устройство / dev / da1s1d диск excelsior устройство / dev / da2s1d зеркало тома plex org concat длина sd 512 м диск enterprise plex org concat длина sd 512 м диск excelsior
см. также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-18 14:11:32
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте