Interested Article - Enterprise Volume Management System
- 2020-05-10
- 1
Enterprise Volume Management System ( EVMS ) — свободно распространяемое программное обеспечение управления средствами постоянного хранения для Linux . Объединяет в единый пакет все необходимые технологии для управления дисковыми разделами и логическими устройствами хранения . Требует поддержки в ядре , но не включено в его код, поэтому установка требует перекомпиляции ядра. Развитие прекращено, последняя стабильная версия выпущена в феврале 2006 года.
Состав и возможности
Состоит из двух главных компонентов: механизма выполнения ( runtime ), реализуемого как резидент ядра и отвечающего непосредственно за функции ввода-вывода и механизма управления ( engine ), обеспечивающего конфигурирование и распознавание средств хранения.
С точки зрения управления логическими устройствами хранения является альтернативой (включённой в ядро), при этом поддерживает LVM2 и обеспечивает манипулирование LVM2-томами. Многие возможности реализуются посредством подключаемых модулей ( plugins ), реализуемых как загружаемые модули ядра Linux . Подключаемые модули в зависимости от предназначения делятся на классы:
- менеджеры устройств (реализован только один менеджер устройств — локальный дисковый менеджер, предполагалось также реализовать модули для Multipath I/O и SAN );
- менеджеры разделов (реализованы модули поддержки таблиц разделов DOS , GPT, , BSD);
- менеджеры регионов (обеспечивающие соединение разделов в логические тома, RAID );
- особенности ( features ) — обеспечивающие поддержку различных файловых систем (реализованы модули для поддержки Ext2 , Ext3 , FAT , JFS , NTFS , OCFS2 , , ReiserFS , XFS ), расширение и уменьшение томов и файловых систем — подключенных и отключенных (в зависимости от возможностей файловой системы), создание снимков («замороженных» образов томов), опционально с возможностью записи.
Также в комплект EVMS входит серия пользовательских инструментов: GTK -программа для управления хранением из графического интерфейса, ncurses -программа для работы в консольном интерфейсе, и набор утилит командной строки для эмуляции набора команд LVM .
Распространение
Распространяется по лицензии GNU General Public License версии 2 или более поздней. Входила в состав дистрибутива Suse Linux Enterprise Server , начиная с версии SLES 11 не поддерживается.
Ссылки
- от 18 января 2007 на Wayback Machine
- EVMS: A Common Framework for Volume Management. (англ.) // Proceedings of the Ottawa Linux Symposium. — Ottawa, 2002. — P. 451—458 . 15 января 2024 года.
- Холманов, Владимир. . Компьютерра (31 декабря 2002). Дата обращения: 30 октября 2012. Архивировано из 5 апреля 2012 года.
- 2020-05-10
- 1