<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Представлен набор патчей с поддержкой снапшотов для ext4]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=14267</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=14267&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Представлен набор патчей с поддержкой снапшотов для ext4».]]></description>
		<lastBuildDate>Thu, 09 Jun 2011 14:58:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Представлен набор патчей с поддержкой снапшотов для ext4]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=186424#p186424</link>
			<description><![CDATA[<div class="quotebox"><cite>Battle Coder пишет:</cite><blockquote><p>Заплатки на ядро или на e2fsprogs?</p></blockquote></div><p>на ядро + дополнительная юзер-спейс утилитка.</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Thu, 09 Jun 2011 14:58:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=186424#p186424</guid>
		</item>
		<item>
			<title><![CDATA[Re: Представлен набор патчей с поддержкой снапшотов для ext4]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=186416#p186416</link>
			<description><![CDATA[<p>Заплатки на ядро или на e2fsprogs?</p>]]></description>
			<author><![CDATA[null@example.com (Battle Coder)]]></author>
			<pubDate>Thu, 09 Jun 2011 14:16:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=186416#p186416</guid>
		</item>
		<item>
			<title><![CDATA[Представлен набор патчей с поддержкой снапшотов для ext4]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=186315#p186315</link>
			<description><![CDATA[<p>Разработчики проекта <a href="http://next3.sourceforge.net/">NEXT3</a>, в рамках которого уже несколько лет развивается неофициальная реализация поддержки мгновенных снимков состояния файловой системы Ext3 (снапшотов), представили первый выпуск набора патчей <a href="https://github.com/amir73il/ext4-snapshots/">ext4-snapshots</a>, обеспечивающих работу снапшотов в файловой системе Ext4.</p><p>Вопрос об интеграции представленного набора патчей в Linux-ядро пока не решен. Набор состоит из 36 патчей и интегрируется с Ext4 через систему стандартных хуков. Предусмотрена возможность монтирования разделов с отключением поддержки снапшотов, в этом случае код никак себя не проявляет и ФС Ext4 функционирует как раньше. В качестве причины развития проекта указано желание интегрировать возможность работы со снапшотами в уже зарекомендовавшую себя и повсеместно используемую ФС Ext4, вместо использования экспериментальной ФС Btrfs или системы <a href="http://www.kernel.org/pub/linux/kernel/people/agk/patches/2.6/editing/">dm_multisnap</a>.</p><p>Разработка проекта ведется компанией CTERA Networks, которая использует код проекта NEXT3 в своих NAS-хранилищах и гибридных системах хранения данных. Несмотря на то, что патчи уже достаточно хорошо протестированы и отлажены в недрах компании CTERA, для интеграции их в ядро требуется более широкомасштабное тестирование и оценка их влияния на производительность. По заявлению разработчиков проекта патчи готовы к интеграции в состав Linux-ядра. Так как окно по принятию патчей для ядра 3.0 уже закрыто, а следующее будет только в августе, у энтузиастов есть несколько месяцев на проведение дополнительного тестирования.</p><p>В отличии от снапшотов на базе LVM, система снапшотов на уровне файловой системы обладает следующими <a href="http://www.opennet.ru/opennews/art.shtml?num=26901">преимуществами</a>:</p><ul><li><p>Снапшоты не требуют предварительного резервирования места, что позволяет гибко управлять доступным свободным пространством. Снапшоты Next3 являются компактными и требуют дополнительного места только для хранения изменений;</p></li><li><p>Близкая к линейной масштабируемость - даже при огромном количестве снапшотов скорость остается на уровне, близком к Ext4;</p></li><li><p>Поддержка инкрементальных снапшотов, доступных только на чтение (создаем снапшот: &quot;snapshot.ext4dev take Monday&quot;, монтируем его: &quot;snapshot.ext4dev mount Monday&quot;, удаляем: &quot;snapshot.ext4dev delete Monday&quot;);</p></li><li><p>Снапшоты <a href="http://sourceforge.net/apps/mediawiki/next3/index.php?title=Getting_started#Configure_script_parameters">создаются</a> и удаляются практически мгновенно. Сразу же после удаления снапшота занятое им пространство автоматически освобождается;</p></li><li><p>Полная прямая и обратная совместимость с Ext4. Миграция с Ext4 на вариант с поддержкой снапшотов и обратно выполняется буквально в три команды (&quot;umount /dev/xxx; snapshot.ext4dev on /dev/xxx; mound -t ext4dev /dev/xxx&quot;).</p></li></ul><p>Инструкцию по установке можно найти <a href="http://sourceforge.net/apps/mediawiki/next3/index.php?title=Getting_started#Install_next3">здесь</a> (вместо модуля next3 следует указать ext4dev, а вместо скрипта next3 - snapshot.ext4dev). Тестовые патчи <a href="http://next3.sourceforge.net/files/1.0.13/">подготовлены</a> для Linux-ядра 2.6.38 и протестированы в дистрибутивах Ubuntu 11.04 и Fedora 15. Загрузить предкомпилированную версию для систем на AMD64 можно <a href="http://next3.sourceforge.net/files/1.0.13/ext4dev_snapshots-1.0.13-x86_64.tar.gz">здесь</a>.</p><p>Источник — <a href="http://www.opennet.ru/opennews/art.shtml?num=30826">http://www.opennet.ru/opennews/art.shtml?num=30826</a><br />Главная ссылка к новости — <a href="http://permalink.gmane.org/gmane.comp.file-systems.ext4/25968">http://permalink.gmane.org/gmane.comp.f … ext4/25968</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Thu, 09 Jun 2011 08:12:45 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=186315#p186315</guid>
		</item>
	</channel>
</rss>
