<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Florian's blog</title>
	<atom:link href="http://fghaas.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://fghaas.wordpress.com</link>
	<description>Linux, DRBD, and other stuff of interest</description>
	<lastBuildDate>Fri, 11 Dec 2009 21:05:49 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='fghaas.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/a35edda9610f079febfc73ed5ef54276?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Florian's blog</title>
		<link>http://fghaas.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://fghaas.wordpress.com/osd.xml" title="Florian&#8217;s blog" />
		<item>
		<title>And just when you thought LINBIT was all about DRBD&#8230;</title>
		<link>http://fghaas.wordpress.com/2009/12/11/and-just-when-you-thought-linbit-was-all-about-drbd/</link>
		<comments>http://fghaas.wordpress.com/2009/12/11/and-just-when-you-thought-linbit-was-all-about-drbd/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 21:05:14 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Heartbeat]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=341</guid>
		<description><![CDATA[&#8230; here&#8217;s our first RC of Heartbeat 3.0.2!
High availability, that&#8217;s us. Bottom to top.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=341&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>&#8230; <a href="http://lists.linux-ha.org/pipermail/linux-ha-dev/2009-December/016905.html">here&#8217;s our first RC of Heartbeat 3.0.2</a>!</p>
<p>High availability, that&#8217;s us. Bottom to top.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/341/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/341/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/341/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=341&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/12/11/and-just-when-you-thought-linbit-was-all-about-drbd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>We&#8217;re in!</title>
		<link>http://fghaas.wordpress.com/2009/12/08/were-in/</link>
		<comments>http://fghaas.wordpress.com/2009/12/08/were-in/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 17:02:43 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Non-technical]]></category>
		<category><![CDATA[Random thoughts]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[SUSE Linux]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=307</guid>
		<description><![CDATA[DRBD has entered a new phase. After being developed out of tree for 9 years, and after an extended review and streamlining phase since March, Phil submitted DRBD to be merged into 2.6.32 release of the Linux mainline kernel. The submission was accepted by block layer maintainer Jens Axboe, who merged DRBD in September, then [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=307&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.drbd.org">DRBD</a> has entered a new phase. After being developed out of tree for 9 years, and after an extended review and streamlining phase since March, <a href="http://www.linbit.com/en/company/management/philipp-reisner/">Phil</a> <a href="http://marc.info/?l=linux-kernel&amp;m=125302593323927&amp;w=2">submitted DRBD to be merged into 2.6.32 release</a> of the <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> mainline kernel. The submission was accepted by block layer maintainer <a href="http://en.wikipedia.org/wiki/Jens_Axboe">Jens Axboe</a>, <a href="http://git.kernel.dk/?p=linux-2.6-block.git;a=commit;h=5898c1d13d14cae37c0ca00701ad4469581d0eef">who merged DRBD in September</a>, then deferred to the 2.6.33 merge window, and this morning <a href="http://en.wikipedia.org/wiki/Linus_Torvalds">Linus</a> <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6035ccd8e9e40bb654fbfdef325902ab531679a5">pulled DRBD</a> into <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tree;f=drivers/block/drbd;h=cbdeb9de856406a1b391fbcdab9d0efe57439e42;hb=6035ccd8e9e40bb654fbfdef325902ab531679a5">his tree</a>.</p>
<p>That makes DRBD an integral part of Linux, starting with the 2.6.33 release expected in a few weeks&#8217; time.</p>
<p>We have something to celebrate.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/307/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/307/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/307/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=307&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/12/08/were-in/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>Publican packages for Ubuntu karmic</title>
		<link>http://fghaas.wordpress.com/2009/11/18/publican-packages-for-ubuntu-karmic/</link>
		<comments>http://fghaas.wordpress.com/2009/11/18/publican-packages-for-ubuntu-karmic/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 13:57:29 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=330</guid>
		<description><![CDATA[Andrew, whom I helped convince to switch to DocBook for writing Pacemaker documentation, pointed me to Publican, a DocBook publishing framework developed by tech writers at Red Hat.
Publican packages have been available in Debian squeeze for a while, but as of today are not included in Ubuntu. Thus, I built packages for karmic, which you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=330&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.clusterlabs.org/wiki/Andrew_Beekhof">Andrew</a>, whom I helped convince to switch to <a href="http://www.docbook.org">DocBook</a> for writing <a href="http://www.clusterlabs.org/doc/en-US/Pacemaker/1.0/html/Pacemaker_Explained/index.html">Pacemaker documentation</a>, pointed me to <a href="https://fedorahosted.org/publican/">Publican</a>, a DocBook publishing framework developed by tech writers at <a href="http://www.redhat.com">Red Hat</a>.</p>
<p>Publican packages have been available in <a href="http://www.debian.org">Debian</a> <a href="http://www.debian.org/releases/squeeze">squeeze</a> for a while, but as of today are not included in <a href="http://www.ubuntu.com">Ubuntu</a>. Thus, I built packages for <a href="http://wiki.ubuntu.com/KarmicKoala">karmic</a>, which you may fetch by adding the following line to your <code>/etc/apt/sources.list</code> file:</p>
<pre>deb http://people.linbit.com/~florian/ubuntu/publican karmic main</pre>
<p>Then fetch my GnuPG key so you can verify the Release file&#8217;s integrity:</p>
<pre>apt-key adv --keyserver pgp.mit.edu --recv-keys 7349B897BC759CF1</pre>
<p>Now you can install with</p>
<pre>aptitude update
aptitude install publican</pre>
<p>&#8230; and then hack away.</p>
<p>Ubuntu folks (<a href="http://www.roaksoax.com/">Andres</a>, that means you!), can we have this in the upstream Ubuntu distros please?</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/330/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/330/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=330&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/11/18/publican-packages-for-ubuntu-karmic/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>LINBIT announces stewardship for Heartbeat code base</title>
		<link>http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/</link>
		<comments>http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 19:06:35 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Heartbeat]]></category>
		<category><![CDATA[Non-technical]]></category>
		<category><![CDATA[Pacemaker]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=327</guid>
		<description><![CDATA[Here is an announcement we made earlier today on the linux-ha and linux-ha-dev mailing lists.
This is to announce that LINBIT, with the kind permission from the Linux-HA project board, will act as the &#8220;steward&#8221; of the Heartbeat cluster messaging layer code base, from this point forward. This is a summary of our motivation and plans [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=327&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Here is an announcement we made earlier today on the linux-ha and linux-ha-dev mailing lists.</p>
<p>This is to announce that LINBIT, with the kind permission from the <a href="http://www.linux-ha.org">Linux-HA</a> project board, will act as the &#8220;steward&#8221; of the Heartbeat cluster messaging layer code base, from this point forward. This is a summary of our motivation and plans related to that role.</p>
<p><span id="more-327"></span></p>
<p>What does this entail?</p>
<ul>
<li>LINBIT will assume responsibility for bug fixes for the Heartbeat code base, currently hosted at <a href="http://hg.linux-ha.org/dev/">http://hg.linux-ha.org/dev/</a>.</li>
<li>LINBIT will bundle up the 3.0 beta codebase, make a 3.0 final release (currently this is planned for the month of January 2010), and subsequently make bugfix releases as deemed necessary.</li>
<li>LINBIT will further collaborate with the Pacemaker project to keep the existing dual-stack capability in Pacemaker.</li>
<li>LINBIT will continue making the public Mercurial repository available at the present location (any eventual relocation, if desired by the Board, would be publicly announced with ample advance notice).</li>
<li>LINBIT will administer the public mailing lists (linux-ha and linux-ha-dev) on the servers currently hosting them (again, any eventual relocation, would be publicly announced with ample advance notice).</li>
<li>LINBIT intends to offer improved documentation for the Heartbeat messaging layer. This is meant to consolidate the content currently found on the linux-ha.org wiki site.</li>
<li>LINBIT intends to offer support services for the Heartbeat/Pacemaker cluster stack (i.e. the Pacemaker cluster resource manager running on top of the Heartbeat cluster communication layer).</li>
<li>LINBIT will continue to respect he Board as the final authority on matters affecting the project as a whole.</li>
</ul>
<p>What does this not entail?</p>
<ul>
<li>LINBIT has no intention to add significant features to the Heartbeat code base, or extend its functionality significantly.</li>
<li>LINBIT has no intention to apply changes to the licensing, development model, or collaboration model for the Linux-HA code base.</li>
<li>LINBIT has no intention to establish the Heartbeat code base as a <em>long-term</em> alternative or competition to the OpenAIS/Corosync cluster messaging layer. However, we do believe that it is a valid alternative for the short to mid term, and for some configurations where OpenAIS/Corosync is currently suffering from some growing pains.</li>
<li>LINBIT has no intention to support or advocate continued use of Heartbeat in v1 (haresources) configurations. We will continue to recommend to switch to the Pacemaker cluster stack, now that two (technically and commercially) supported cluster messaging layers are available.</li>
</ul>
<p>At this time, the primary contact in charge of Heartbeat development matters at LINBIT is Lars Ellenberg, the person in charge of documentation is myself. The best means of relaying comments and asking questions continues to be the public mailing list.</p>
<p>We hope that this is a useful service to the Heartbeat user community. I want to reiterate that we have no intention whatsoever to change the current, proven, community centric approach to how the Heartbeat code base is managed. We continue to welcome, and depend on, community suggestions, feedback, and collaboration. Heartbeat is a community project and will remain so.</p>
<p>If you have any questions about our intentions and plans, please post them on the mailing list, or peruse the comment fields below.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/327/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=327&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/11/16/linbit-announces-stewardship-for-heartbeat-code-base/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>LINBIT mount their bikes to support Butterfly Children</title>
		<link>http://fghaas.wordpress.com/2009/09/17/linbit-mount-their-bikes-to-support-butterfly-children/</link>
		<comments>http://fghaas.wordpress.com/2009/09/17/linbit-mount-their-bikes-to-support-butterfly-children/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 09:20:15 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Non-technical]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=303</guid>
		<description><![CDATA[A completely non-technical post for a change.
Last weekend, seven employees of LINBIT&#8217;s European division participated in the World Games of Mountain Biking in Saalbach-Hinterglemm, Austria. We took part as Marathon race participants and co-sponsors of Biking for Butterfly Children, a charity dedicated to the fight against epidermolysis bullosa (EB).
Currently, no cure for any of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=303&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A completely non-technical post for a change.</p>
<p>Last weekend, seven employees of LINBIT&#8217;s European division participated in the <a href="http://www.worldgames.at">World Games of Mountain Biking</a> in<a href="http://en.wikipedia.org/wiki/Saalbach-Hinterglemm"> Saalbach-Hinterglemm</a>, Austria. We took part as Marathon race participants and co-sponsors of <strong>Biking for Butterfly Children</strong>, a charity dedicated to the fight against <a href="http://en.wikipedia.org/wiki/Epidermolysis_bullosa">epidermolysis bullosa (EB)</a>.</p>
<p>Currently, no cure for any of the over 30 subtypes of EB exists &#8212; dermatologists and care givers can, however, greatly improve patients&#8217;<br />
quality of life. Still, EB can be an excruciatingly painful, disfiguring, and debilitating disease that affects one in 20,000 live births and as such, makes the condition an <a href="http://en.wikipedia.org/wiki/Orphan_disease">orphan disease</a>. The health care industry has little incentive to research the condition (as there is little money to be made off of it), and those who dedicate their careers to EB patient care and research rely on charitable donations for funding. Biking for Butterfly Children acts as a reliable fund raiser rounding up much-needed donations in the course of amateur cycling events (such as the World Games).</p>
<p>During this year&#8217;s World Games, B4BC raised a total of about 7,000 euros in donations &#8212; a respectable sum for an all-amateur event, but a lot more money is needed to improve the quality of life of EB patients, and potentially discover a cure to the disease. If you consider joining the fight against EB, please contact your local <a href="http://en.wikipedia.org/wiki/DebRA">DebRA</a> chapter.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=303&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/09/17/linbit-mount-their-bikes-to-support-butterfly-children/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;Alternatives&#8221; to DRBD</title>
		<link>http://fghaas.wordpress.com/2009/09/16/alternatives-to-drbd/</link>
		<comments>http://fghaas.wordpress.com/2009/09/16/alternatives-to-drbd/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 06:59:15 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Pacemaker]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=313</guid>
		<description><![CDATA[Every once in a while, people ask us something along the lines of &#8220;why do I need DRBD? Can&#8217;t I accomplish what it does by other means?&#8221; You mean build high availability clusters with block-level synchronous replication? Well, sure you can. But all of the available alternatives have serious drawbacks.

Use a SAN. Well, SANs are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=313&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Every once in a while, people ask us something along the lines of &#8220;why do I need DRBD? Can&#8217;t I accomplish what it does by other means?&#8221; You mean build high availability clusters with block-level synchronous replication? Well, sure you can. But all of the available alternatives have serious drawbacks.</p>
<ul>
<li><strong>Use a SAN.</strong> Well, <a href="http://en.wikipedia.org/wiki/Storage_area_network">SANs</a> are great in terms of management, even though they&#8217;re sometimes prohibitively expensive. But your regular SAN box does not offer physically distributed redundancy at the data level. In order words, if your SAN box goes down, all your beautiful high availability infrastructure turns to shreds. And even if you naïvely believe (and you shouldn&#8217;t) that a storage box can never crash, just think about air conditioning going down in just that part of your data center where your storage shelf is at. Repair time of several hours means down time of several hours, even though your servers in a different cabinet may be up and running. You&#8217;re dealing with a <a href="http://en.wikipedia.org/wiki/SPOF">single point of failure</a>. Not high availability in my book.</li>
<li><strong>Use a SAN with native replication.</strong> This means using two separate storage boxes with synchronous block-level replication between them. This eliminates the above-mentioned SPOF and is available from just about any SAN vendor (using proprietary implementations under various product names). The downside is that it costs you serious bucks, and I am not referring to just the additional piece of hardware. Those firmware licenses can hit six figures. Plus, switchover times (changing the direction of replication) can be extremely long, <a href="http://lists.community.tummy.com/pipermail/linux-ha-dev/2009-July/016625.html">up to 4 minutes</a> in some cases. And there is little to no support for replication management from open source cluster management software.</li>
<li><strong>Use a SAN with host-based mirroring.</strong> This means that you have two separate SAN boxes, hosts import <a href="http://en.wikipedia.org/wiki/Logical_Unit_Number">LUNs</a> from both, and mirror those pairs using <a href="http://en.wikipedia.org/wiki/RAID#Operating_system_based_.28.22software_RAID.22.29">software RAID</a> (such as <a href="http://neil.brown.name/blog/mdadm">md</a>). Eliminates the SPOF and saves you dollars on firmware licensing. Downsides: you <em>still</em> need a SAN (and the associated infrastructure &#8212; <a href="http://en.wikipedia.org/wiki/Fibre_Channel">fibre channel</a>, for example, isn&#8217;t exactly cheap), and as such your clusters are still not shared-nothing. And the integration with <a href="http://www.clusterlabs.org">open source cluster management</a> is also lacking.</li>
<li><strong>Use host-based mirroring between a local device, and a network block device.</strong> In this case, you have one disk that is local, and another that is exported from a remote host using <a href="http://en.wikipedia.org/wiki/Network_block_device">NBD</a> or <a href="http://en.wikipedia.org/wiki/ISCSI">iSCSI</a>. Those two disks are then mirrored with software RAID. Now this one is really terrible in terms of management. Role reversal always requires some custom glue, no support from cluster manages is available whatsoever, and split brain detection is poor or non existant. So if you really want to go down that alley then do &#8212; but please don&#8217;t call it a high availability cluster.</li>
</ul>
<p>Compare this to DRBD: no need for a SAN, so you can use it to operate a fully shared-nothing cluster. No firmware licensing cost. No need for expensive infrastructure as everything can replicate over regular IP networks. <a href="http://www.drbd.org/users-guide/s-switch-resource-roles.html">Role switch in a matter of seconds</a>. Tight integration with both <a href="http://www.clusterlabs.org">Pacemaker</a> and <a href="http://www.redhat.com/cluster_suite/">Red Hat Cluster Suite</a>.  Excellent <a href="http://www.drbd.org/users-guide/s-split-brain-notification-and-recovery.html">split brain detection</a> to make sure you don&#8217;t wreck your data accidentally. So if you are considering alternatives then that&#8217;s perfectly fine, but our soaring usage numbers are there for a reason.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=313&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/09/16/alternatives-to-drbd/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>On MySQL Replication, cluster managers, and DRBD (again)</title>
		<link>http://fghaas.wordpress.com/2009/08/31/on-mysql-replication-cluster-managers-and-drbd-again/</link>
		<comments>http://fghaas.wordpress.com/2009/08/31/on-mysql-replication-cluster-managers-and-drbd-again/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 17:49:26 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Pacemaker]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=299</guid>
		<description><![CDATA[With all of the discussions over the past years about MySQL Replication vs. DRBD (where the &#8220;vs.&#8221; part is in fact grossly misled of course &#8212; they are two technologies that complement each other quite well), here&#8217;s one with a slightly different angle: does it make sense to roll your own cluster manager around MySQL [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=299&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>With all of the discussions over the past years about <a href="http://dev.mysql.com/doc/refman/5.1/en/replication.html">MySQL Replication</a> vs. <a href="http://www.drbd.org">DRBD</a> (where the &#8220;vs.&#8221; part is in fact grossly misled of course &#8212; they are two technologies that complement each other quite well), here&#8217;s one with a slightly different angle: does it make sense to <a href="http://mysql-mmm.org/">roll your own cluster manager around MySQL Replication</a>, or is it smarter to <a href="http://www.clusterlabs.org">plug into an existing, proven cluster architecture</a>?</p>
<p>You&#8217;ll expect my own view to be fairly well defined, <a href="http://www.xaprb.com/blog/2009/08/30/failure-scenarios-and-solutions-in-master-master-replication/#comment-16891">and it is</a>. <a href="http://www.xaprb.com/blog/2009/08/30/failure-scenarios-and-solutions-in-master-master-replication/">But make up your own mind!</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/299/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=299&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/08/31/on-mysql-replication-cluster-managers-and-drbd-again/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>Full drbd-user list functionality restored</title>
		<link>http://fghaas.wordpress.com/2009/08/27/full-drbd-user-functionality-restored/</link>
		<comments>http://fghaas.wordpress.com/2009/08/27/full-drbd-user-functionality-restored/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 07:57:13 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Non-technical]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=294</guid>
		<description><![CDATA[Unfortunately, we&#8217;ve had a small issue with the drbd-user mailing list with some posts from new members not properly coming through. If you&#8217;ve been affected by this, our sincere apologies. Full functionality of the mailing list has now been restored.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=294&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Unfortunately, we&#8217;ve had a small issue with <a href="http://lists.linbit.com/mailman/listinfo/drbd-user">the <code>drbd-user</code> mailing list</a> with some posts from new members not properly coming through. If you&#8217;ve been affected by this, our sincere apologies. Full functionality of the mailing list has now been restored.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/294/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/294/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/294/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=294&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/08/27/full-drbd-user-functionality-restored/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>On DRBD connection timeouts</title>
		<link>http://fghaas.wordpress.com/2009/08/26/on-drbd-connection-timeouts/</link>
		<comments>http://fghaas.wordpress.com/2009/08/26/on-drbd-connection-timeouts/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 07:35:00 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=288</guid>
		<description><![CDATA[Here is a question recently seen on drbd-user:
I cannot get the timeout parameter in [drbd.conf] to work (I set it up as in all the examples I saw). I set it low (say 1 second), kill the remote box IO [re]commences after 10 seconds (as the other parameters state).
Anything I&#8217;m doing wrong?
Well, sort of. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=288&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Here is a question recently seen on <a href="http://lists.linbit.com/listinfo/drbd-user">drbd-user</a>:</p>
<blockquote><p>I cannot get the <code>timeout</code> parameter in [drbd.conf] to work (I set it up as in all the examples I saw). I set it low (say 1 second), kill the remote box IO [re]commences after 10 seconds (as the other parameters state).</p>
<p>Anything I&#8217;m doing wrong?</p></blockquote>
<p>Well, sort of.<span id="more-288"></span> The <code>timeout</code> parameter specifies the timeout DRBD uses for the blocking sockets it transmits data over. So if you issue I/O on the DRBD device while <code>Connected</code>, and a corresponding replication packet does not complete within <code>timeout</code>, then DRBD concludes that the peer has gone away and transitions to <code>WFConnection</code>, effectively switching into <a href="http://www.drbd.org/users-guide/s-node-failure.html">disconnected mode</a>.</p>
<p>If however the connection is lost while the DRBD device is idle (not handling any write I/O), then there are no packets to replicate, and none to wait for. By itself, this would mean that while idle, DRBD would be unable to detect that its peer has gone away. Clearly, this would not be desirable.</p>
<p>Here&#8217;s where DRBD&#8217;s in-protocol &#8220;pings&#8221; come into play. Don&#8217;t confuse this with real <a href="http://en.wikipedia.org/wiki/Ping">ICMP echo requests</a>. A DRBD &#8220;ping&#8221; is simply a no-op message inside the DRBD replication layer, as in the peers shouting at each other, &#8220;hello, I&#8217;m still here.&#8221; DRBD sends these &#8220;pings&#8221; in a configurable interval, specified by the <code>ping-int</code> configuration option and defaulting to 10 seconds. DRBD &#8220;pings&#8221; time out within the time specified as <code>ping-timeout</code>, which by default is 0.5 seconds.</p>
<p>So: while I/O is being issued on a device, it&#8217;s <code>timeout</code> that governs disconnection. While it is idle, however, disconnection is initiated by a &#8220;ping&#8221; packet (which is issued every 10 seconds, unless otherwise configured with <code>ping-int</code>) not being received within half a second (unless otherwise configured with <code>ping-timeout</code>).</p>
<p>Finally, for the sake of completeness, I should add that there is also a connect-int option, which is the interval DRBD uses for re-connecting to the peer in case of a connection failure. timeout must be lower than both connect-int and ping-int, otherwise it will be ignored. That is the issue that the user I quoted ran into.</p>
<p>All of this is, of course, explained in more detail in the <a href="http://www.drbd.org/users-guide/re-drbdconf.html"><code>drbd.conf</code> man page</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=288&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/08/26/on-drbd-connection-timeouts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
		<item>
		<title>LINBIT at LinuxCon and LPC</title>
		<link>http://fghaas.wordpress.com/2009/08/24/linbit-at-linuxcon-and-lpc/</link>
		<comments>http://fghaas.wordpress.com/2009/08/24/linbit-at-linuxcon-and-lpc/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 08:13:20 +0000</pubDate>
		<dc:creator>Florian Haas</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Pacemaker]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[SUSE Linux]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://fghaas.wordpress.com/?p=280</guid>
		<description><![CDATA[LINBIT will be a proud sponsor at this year&#8217;s LinuxCon in Portland, OR, held on September 21-23. We will also participate in the Linux Plumbers Conference, co-located with LinuxCon.
Phil is to speak at LinuxCon about DRBD 8.3 and beyond. At LPC, we will primarily focus on building highly available storage systems with DRBD, Pacemaker, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=280&subd=fghaas&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.linbit.com">LINBIT</a> will be a proud <a href="http://events.linuxfoundation.org/events/linuxcon/sponsors">sponsor</a> at this year&#8217;s <a href="http://events.linuxfoundation.org/events/linuxcon">LinuxCon in Portland, OR, held on September 21-23</a>. We will also participate in the <a href="http://linuxplumbersconf.org/2009/">Linux Plumbers Conference</a>, co-located with LinuxCon.</p>
<p>Phil is to speak at LinuxCon about <a href="http://linuxcon.linuxfoundation.org/meetings/1883">DRBD 8.3 and beyond</a>. At LPC, we will primarily focus on building highly available storage systems with DRBD, <a href="http://www.clusterlabs.org">Pacemaker</a>, and the <a href="http://stgt.berlios.de">STGT</a> and <a href="http://www.linux-iscsi.org">LIO</a> <a href="http://en.wikipedia.org/wiki/iSCSI">iSCSI</a> targets.</p>
<p>So, storage and data center folks on the West Coast, come and meet us! <a href="http://www.mysql.com">MySQLers</a> and <a href="http://www.drizzle.org">Drizzlers</a> from the Pacific Northwest (<a href="http://mysql-ha.com/author/mordred">mordred</a>, that means you!), drop us a line to see how we can link up! Novell folks, let&#8217;s sit down and chat about what we can do to help improve <a href="http://www.novell.com/rc/docrepository/public/25/basedocument.2009-02-27.4808652455/SLEHA_Summary_vf%203-27-09_en.odp">SLE 11 HAE</a>! Red Hat/Fedora people, let&#8217;s talk about how we can improve DRBD integration in your distributions! Virtualization folks, let&#8217;s talk about seamless DRBD integration with <a href="http://www.libvirt.org">libvirt</a>, like it already exists in Xen!</p>
<p>Please drop us a line at <code>linuxcon at linbit dot com</code> or <code>lpc at linbit dot com</code> if you are coming to either event, so we can arrange a get-together. Thanks!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/fghaas.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/fghaas.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/fghaas.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/fghaas.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/fghaas.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/fghaas.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/fghaas.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/fghaas.wordpress.com/280/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/fghaas.wordpress.com/280/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/fghaas.wordpress.com/280/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=fghaas.wordpress.com&blog=1182330&post=280&subd=fghaas&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://fghaas.wordpress.com/2009/08/24/linbit-at-linuxcon-and-lpc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">fghaas</media:title>
		</media:content>
	</item>
	</channel>
</rss>