xg-scale

diff evms.tex @ 1:6f6e0f706b86

Added tag v0.1 for changeset 4730a0d07d88
author Igor Chubin <igor@chub.in>
date Tue Jul 01 16:28:00 2008 +0300 (2008-07-01)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/evms.tex	Tue Jul 01 16:28:00 2008 +0300
     1.3 @@ -0,0 +1,68 @@
     1.4 +\section{Система управления томами EVMS}
     1.5 +
     1.6 +\textbf{EVMS} (Enterprise Volume Management System) --- система управления томами
     1.7 +для ОС Linux.
     1.8 +EVMS предлагает единые унифицированные механизмы 
     1.9 +для управления дисками, дисковыми разделами, файловыми системами, физическими томами LVM, группами томов LVM, логическими томами LVM и RAID-массивами.
    1.10 +Проект EVMS изначально развивался компанией IBM.
    1.11 +
    1.12 +\begin{center} \resizebox{10cm}{!}{\includegraphics{/var/lib/mediawiki/images/6/63/Evm_ncurses.png}}\\ \textit{Ncurses-интерфейс EVMS}\end{center}
    1.13 +
    1.14 +EVMS не интегрирован в ядро Linux (vanilla)
    1.15 +и требует наложения внешнего патча
    1.16 +\url{http://evms.sourceforge.net/install/kernel.html\#bdclaim}.
    1.17 +Когда нужно было выбирать какую систему управления томами (LVM или EVMS)
    1.18 +включать в ядро, был выбран LVM \url{http://lwn.net/Articles/14816/}. 
    1.19 +
    1.20 +В результате развитие проекта замедлилось, а потом и практически полностью
    1.21 +прекратилось.
    1.22 +В настоящее время проект развивается очень медленно: основная команда разработчиков от IBM распущена,
    1.23 +хотя небольшая работа вестись \url{http://marc.info/?l=evms-devel\&m=118256847901628\&w=2}.
    1.24 +
    1.25 +Когда стало известно, что в ядро Linux будет включен LVM, а не EVMS 
    1.26 +у разработчиков возникла
    1.27 +идея использовать развитый userland-инструментарий
    1.28 +EVMS и приспособить его к работе с LVM и прочими технологиями \url{http://lwn.net/Articles/14714/}.
    1.29 +Однако с ноября 2002 года, когда эта идея была высказана,
    1.30 +никаких особых результатов нет.
    1.31 +
    1.32 +\subsection{Технические возможности}
    1.33 +Дополнительные возможности, которые есть у EVMS:
    1.34 +\begin{itemize}
    1.35 +\item  Перемещение испорченных блоков;
    1.36 +\item  Объединение дисков; 
    1.37 +\item  Поддержка снапшотов.
    1.38 +\end{itemize}
    1.39 +
    1.40 +EVMS может самостоятельно выполнять такие операции
    1.41 +как проверка целостности и создание файловых систем.
    1.42 +Поддерживаются такие файловые системы:
    1.43 +\begin{itemize}
    1.44 +\item  Ext2/3
    1.45 +\item  JFS
    1.46 +\item  ReiserFS
    1.47 +\item  XFS
    1.48 +\item  Swap
    1.49 +\item  OCFS2
    1.50 +\item  NTFS
    1.51 +\item  FAT 
    1.52 +\end{itemize}
    1.53 +
    1.54 +Поддерживаются три вида пользовательских интерфейсов:
    1.55 +\begin{itemize}
    1.56 +\item  GUI (GTK-based)
    1.57 +\item  Псевдографический интерфейс (Ncurses)
    1.58 +\item  Интерфейс командной строки (для написания скриптов)
    1.59 +\end{itemize}
    1.60 +
    1.61 +\subsection{Дополнительная информация}
    1.62 +\begin{itemize}
    1.63 +\item \htmladdnormallinkfoot{EVMS}{http://xgu.ru/wiki/EVMS} 
    1.64 +\item \htmladdnormallinkfoot{Enterprise Volume Management System}{http://evms.sourceforge.net/} (англ.) ­--- домашняя страница проекта 
    1.65 +\item \htmladdnormallinkfoot{Mastering the Enterprise Volume Management System}{http://www.osnews.com/story.php/10288/Mastering-the-Enterprise-Volume-Management-System/page1/} (англ.)
    1.66 +\item \htmladdnormallinkfoot{Supercharge Volume Management With EVMS For Linux}{http://www.enterprisenetworkingplanet.com/netsysm/article.php/3519641} (англ.)
    1.67 +\item \htmladdnormallinkfoot{Re: (zfs-discuss) Re: ZFS LVM and EVMS}{http://www.mail-archive.com/zfs-discuss@opensolaris.org/msg02200.html} (англ.)
    1.68 +\item \htmladdnormallinkfoot{Evms - Ubuntu Wiki}{https://wiki.ubuntu.com/Evms}
    1.69 +\item \htmladdnormallinkfoot{Несколько слов о судьбе проекта}{http://www.linux.org.ru/jump-message.jsp?msgid=2392856\&cid=2394392}
    1.70 +\end{itemize}
    1.71 +