<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki2.linuxformat.ru/skins/common/feed.css?97"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>LXF109:DRBraun1 - История изменений</title>
		<link>http://wiki2.linuxformat.ru/index.php?title=LXF109:DRBraun1&amp;action=history</link>
		<description>История изменений этой страницы в вики</description>
		<language>ru</language>
		<generator>MediaWiki 1.11.1</generator>
		<lastBuildDate>Wed, 13 May 2026 23:58:10 GMT</lastBuildDate>
		<item>
			<title>Crazy Rebel: Новая: ==Блоки в коробке Распределенное реплицируемое блочное устройство==  : Низкоуровневая репликация файл...</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF109:DRBraun1&amp;diff=9042&amp;oldid=prev</link>
			<description>&lt;p&gt;Новая: ==Блоки в коробке Распределенное реплицируемое блочное устройство==  : Низкоуровневая репликация файл...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Блоки в коробке Распределенное реплицируемое блочное устройство==&lt;br /&gt;
&lt;br /&gt;
: Низкоуровневая репликация файловой системы Linux&lt;br /&gt;
&lt;br /&gt;
Несколько месяцев назад в [[LXF100-101:Hardcore_Linux|LXF101]] и [[LXF102:Hardcore_Linux|LXF102]] я писал о построении кластеров – как высоконадежных (с использованием Heartbeat для&lt;br /&gt;
обработки отказов), так и высокопроизводительных с балансировкой нагрузки через LVS (Linux Virtual Server).&lt;br /&gt;
Но я не затронул одну из проблем: создание отказоустойчивой файловой системы. Недавно мое внимание привлекла технология '''DRBD''' (Distributed Replicated&lt;br /&gt;
Block Device – распределённое реплицируемое блочное устройство). Блочные устройства в Linux – это хранилища, данные с которых могут считываться и записываться блоками в произвольном (в отличие от последовательного) порядке; такие устройства важны, поскольку&lt;br /&gt;
Linux использует их для построения файловых систем.&lt;br /&gt;
В Linux есть несколько технологий, использующих механизм отображения для создания дополнительного слоя&lt;br /&gt;
блочных устройств поверх физического накопителя. Одна из них – логические диски, другая – программный&lt;br /&gt;
RAID, третья – зашифрованные файловые системы.&lt;br /&gt;
&lt;br /&gt;
'''DRBD''' – распределенная система хранения. Она определяет основной и резервный серверы и зеркалирует содержимое блочных устройств основного сервера&lt;br /&gt;
на резервный. Концептуально это похоже на RAID 1, с той разницей, что выполняется по сети. При нормальной работе системы операции чтения и записи просто&lt;br /&gt;
передаются на соответствующее физическое устройство (диск) основного сервера. Операции записи также&lt;br /&gt;
отправляются по сети на резервный компьютер, где зеркалируются. Если основной компьютер выходит из&lt;br /&gt;
строя, резервный замещает его. При возврате основного компьютера в сеть '''DRBD''' применяет эффективный&lt;br /&gt;
механизм синхронизации, обновляя только те блоки устройства хранения основного сервера, что претерпели&lt;br /&gt;
изменения за время его простоя.&lt;br /&gt;
&lt;br /&gt;
'''DRBD''' написали Ларс Элленберг [Lars Ellenberg] и Филипп Райзнер [Philipp Reisner]. Это продукт производителя открытого ПО Linbit (http://www.linbit.com). Он не&lt;br /&gt;
особенно новый, но лишь недавно включен в популярные версии ядра Linux, и будет любопытно поговорить о нем поподробнее в следующих номерах Linux&lt;br /&gt;
Format. Следите за новостями!&lt;/div&gt;</description>
			<pubDate>Wed, 11 Nov 2009 06:42:35 GMT</pubDate>			<dc:creator>Crazy Rebel</dc:creator>			<comments>http://wiki2.linuxformat.ru/index.php/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:LXF109:DRBraun1</comments>		</item>
	</channel>
</rss>