<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Storage on Markelov.Dev</title>
		<link>https://markelov.dev/tags/storage/</link>
		<description>Recent content in Storage on Markelov.Dev</description>
		<generator>Hugo</generator>
		<language>en-gb</language>
		
		
		
			<copyright>© 2007-2026 Andrey Markelov</copyright>
		
		
			<lastBuildDate>Sun, 13 Dec 2015 10:08:00 +0000</lastBuildDate>
		
			<atom:link href="https://markelov.dev/tags/storage/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Основы облачного хранилища данных Ceph. Часть 2. Установка кластера</title>
				<link>https://markelov.dev/posts/ceph-2/</link>
				<pubDate>Sun, 13 Dec 2015 10:08:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/ceph-2/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://markelov.dev/posts/ceph-2/img-001.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;My next article about Ceph published in Russian magazine Samag 12/2015, pp 07-11. The hands-on guide to installation of Ceph cluster with ceph-deploy and manual. The third article in January issue will discuss OpenStack integration. The announcement is here &lt;a href=&#34;http://samag.ru/archive/article/3084&#34;&gt;http://samag.ru/archive/article/3084&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Советы по оптимизации производительности</title>
				<link>https://markelov.dev/posts/blog-post-4/</link>
				<pubDate>Wed, 09 Mar 2011 12:45:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/blog-post-4/</guid>
				<description>&lt;p&gt;С удовольствием читаю интересный технический блог «&lt;a href=&#34;http://blog.aboutnetapp.ru/&#34;&gt;about NetApp&lt;/a&gt;», в основном посвященный софтверной компании NetApp. На днях там появилась заметка с рекомендациями по оптимизации производительности, которые равно применимы к любой ИТ-системе. Хотя казалось бы советы очевидны, нередко ими пренебрегают что вызывает только деградацию производительности. &lt;a href=&#34;http://blog.aboutnetapp.ru/archives/839&#34;&gt;Читаем тут&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Работа с образами дисков виртуальных машин через libguestfs</title>
				<link>https://markelov.dev/posts/libguestfs/</link>
				<pubDate>Wed, 14 Oct 2009 07:42:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/libguestfs/</guid>
				<description>&lt;p&gt;В Fedora 11 включен ряд инструментов, значительно упрощающих работу с образами дисков виртуальных машин из операционной системы хоста. Утилиты, разработанные в рамках &lt;a href=&#34;http://libguestfs.org/&#34;&gt;libguestfs&lt;/a&gt;, используют код ядра Linux и qemu и, соответственно, позволяют получить доступ к файловым системам, с которыми умеют работать Linux и qemu, включая ext2/3/4, btrfs, FAT, NTFS, тома LVM и различные варианты схем хранения разделов Virtual Machine DisK format (vmdk) и qcow1/2. Также библиотека корректно работает с метками SELinux.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Упрощенная настройка iSCSI target при помощи targets.conf</title>
				<link>https://markelov.dev/posts/iscsi-target-targetsconf/</link>
				<pubDate>Mon, 28 Sep 2009 07:50:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/iscsi-target-targetsconf/</guid>
				<description>&lt;p&gt;Около года назад я &lt;a href=&#34;http://markelov.blogspot.com/2008/11/iscsi-target-initiator-rhelfedora.html&#34;&gt;писал&lt;/a&gt; в блоге про настройку iSCSI target и initiator в RHEL5. Начиная с версии 5.3 настройка target значительно упростилась. Теперь не нужно прописывать несколько команд tgtadm в /etc/rc.local, а достаточно создать файл /etc/tgt/targets.conf вида:&lt;/p&gt;&#xA;&lt;p&gt;backing-store /dev/xvda5&lt;/p&gt;&#xA;&lt;p&gt;и запустить tgtd. Подробнее — в man tgt-admin.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Приоритет ввода/вывода процесса и ionice</title>
				<link>https://markelov.dev/posts/ionice/</link>
				<pubDate>Tue, 06 Jan 2009 16:05:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/ionice/</guid>
				<description>&lt;p&gt;В планировщике ввода/вывода CFQ (подробнее о планировщиках ввода/вывода можно почитать &lt;a href=&#34;http://www.rhd.ru/docs/articles/schedulers/&#34;&gt;тут&lt;/a&gt;), который используется по умолчанию, начиная с ядра версии 2.6.18 (кстати, в последнем издании &lt;a href=&#34;http://markelov.blogspot.com/2007/10/blog-post_22.html&#34;&gt;Understanding the Linux Kernel&lt;/a&gt; описано ядро 2.6.11, и там в соответствующей главе пишут про упреждающий конвейер - Anticipatory) есть интересная возможность вручную присваивать приоритет ввода/вывода конкретному процессу. На практике эти манипуляции осуществляются при помощи утилиты ionice.&lt;/p&gt;&#xA;&lt;p&gt;Можно задать три класса ввода/вывода:&lt;/p&gt;&#xA;&lt;p&gt;3. Idle - получает доступ к диску только тогда, когда другие процессы не требуют ввода/вывода. При &amp;ldquo;нормальной&amp;rdquo; работе системы такой процесс не должен испытывать проблем с производительностью.&lt;/p&gt;</description>
			</item>
			<item>
				<title>I am RHCDS</title>
				<link>https://markelov.dev/posts/i-am-rhcds/</link>
				<pubDate>Mon, 15 Dec 2008 15:44:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/i-am-rhcds/</guid>
				<description>&lt;p&gt;&lt;img src=&#34;https://markelov.dev/posts/i-am-rhcds/img-001.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Пришли результаты EX436, а вместе с ними сертификат Red Hat Certified Datacenter Specialist :) До RHCA &lt;a href=&#34;https://www.redhat.com/training/certification/verify/?rhce_cert_display%3Acertno=805008329232638&amp;amp;rhce_cert_display%3Averify_cb=Verify&#34;&gt;остался всего один экзамен&lt;/a&gt;, но это уже на следующий год. :)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Построение HA-кластера с использованием RHCS и GFS в RHEL 5</title>
				<link>https://markelov.dev/posts/ha-rhcs-gfs-rhel-5/</link>
				<pubDate>Sun, 07 Dec 2008 19:37:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/ha-rhcs-gfs-rhel-5/</guid>
				<description>&lt;p&gt;Цель поста - продемонстрировать создание тестовой конфигурации кластера высокой доступности с использованием Red Hat Cluster Suite и кластерной файловой системы Global File System.&lt;/p&gt;&#xA;&lt;p&gt;При создании HA-кластера используем следующее ПО/технологии. Все они являются полностью открытыми и для них доступен исходный код:&lt;/p&gt;&#xA;&lt;p&gt;- Red Hat Enterprise Linux Advanced Platform 5.1&lt;br&gt;&#xA;-- Red Hat Cluster Suite (в том числе web-интерфейс Conga, qdiskd и clvmd);&lt;br&gt;&#xA;-- Global File System;&lt;br&gt;&#xA;-- udev.&lt;/p&gt;&#xA;&lt;p&gt;Вместо RHEL можно использовать CentOS, Scientific Linux и другие подобные.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Настройка Device-Mapper Multipath в RHEL 5</title>
				<link>https://markelov.dev/posts/device-mapper-multipath-rhel-5/</link>
				<pubDate>Sat, 15 Nov 2008 17:41:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/device-mapper-multipath-rhel-5/</guid>
				<description>&lt;p&gt;В данном посте я хочу описать шаги для настройки Multipath при помощи dm-multipath. Device Mapper Multipathing (DM-Multipath) позволяет &amp;ldquo;собрать&amp;rdquo; несколько маршрутов ввода/вывода между сервером и дисковым массивом в единое целое, и рассматривать доступный по нескольким путям массив как одно мета-устройство. Например, если сервер с двумя двух-портовыми HBA подключен к одному и тому же массиву, то сервер, в самом простейшем случае, будет &amp;ldquo;видеть&amp;rdquo; четыре устройства /dev/sd{a,b,c,d}. При помощи dm-multipath можно собрать из них агрегирующее все четыре пути мета-устройство /dev/dm-N, обеспечив прозрачную для операционной системы и приложений конфигурацию, отказоустойчивую в случае выхода из строя HBA, кабеля или коммутатора (если каждый HBA подключен через свой коммутатор).&lt;/p&gt;</description>
			</item>
			<item>
				<title>Настройка iSCSI target и initiator в RHEL/Fedora</title>
				<link>https://markelov.dev/posts/iscsi-target-initiator-rhelfedora/</link>
				<pubDate>Sun, 09 Nov 2008 11:10:00 +0000</pubDate>
				<guid>https://markelov.dev/posts/iscsi-target-initiator-rhelfedora/</guid>
				<description>&lt;p&gt;Как известно, при использовании существующей сетевой инфраструктуры iSCSI представляет собой недорогую альтернативу FC, а для целей обучения и тестирования вообще не заменим, поскольку, в ряде случаев, можно обойтись без дорогостоящего оборудования. Безусловно, существует и множество &amp;ldquo;боевых&amp;rdquo; конфигураций, когда по тем или иным причинам стоит отдать предпочтение iSCSI. В этом посте я хочу кратко описать настройку iSCSI target и iSCSI initiator в Red Hat Enterprise Linux и Fedora. Нужно отметить, что до версии RHEL 5.2 поддержка iSCSI target присутствовала в статусе Technology Preview. Поддержка же iSCSI initiator присутствует в полном объеме еще с Red Hat Enterprise Linux 4.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
