<?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/"
	>

<channel>
	<title>Anchor Web Hosting Blog &#187; linuxconf</title>
	<atom:link href="http://www.anchor.com.au/blog/tag/linuxconf/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anchor.com.au/blog</link>
	<description>A view into the Anchor Engineroom</description>
	<lastBuildDate>Wed, 08 Feb 2012 00:51:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>LCA day 4 &#8211; On freedom</title>
		<link>http://www.anchor.com.au/blog/2012/01/lca-day-4-on-freedom/</link>
		<comments>http://www.anchor.com.au/blog/2012/01/lca-day-4-on-freedom/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 02:31:25 +0000</pubDate>
		<dc:creator>Barney Desmond</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[ballarat]]></category>
		<category><![CDATA[bdale]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[freedombox]]></category>
		<category><![CDATA[LCA2012]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[pacemaker]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=2484</guid>
		<description><![CDATA[It goes without saying that Linuxconf is all about free software, as in both beer and/or speech. A number of today&#8217;s talks focused on freedom, in the context of access to data and code, and the freedom to use software (and hardware) the way you see fit. We actually had two great keynote talks on [...]]]></description>
			<content:encoded><![CDATA[<p>It goes without saying that Linuxconf is all about free software, as in both beer and/or speech. A number of today&#8217;s talks focused on freedom, in the context of access to data and code, and the freedom to use software (and hardware) the way <em>you</em> see fit.</p>
<p>We actually had two great keynote talks on freedom, I&#8217;d like to step back to yesterday&#8217;s talk by Karen Sandler (you can see the talk for yourself on on <a href="https://www.youtube.com/watch?v=5XDTQLa3NjE">youtube</a>, which I&#8217;d highly recommended). Karen was diagnosed with hypertrophic cardiomyopathy, a heart condition that means she could suddenly die at any time. Thankfully there are treatments available, one of which is a pacemaker.</p>
<p>Being the person she is, she immediately asked &#8220;what software does it run?&#8221;. Long story short, the manufacturer ended up stonewalling on the issue, refusing to provide code or further details even with an NDA. Noone had ever asked before, and everything was pushed back with assurances that the devices are safe, and that they&#8217;re approved by the <a href="http://en.wikipedia.org/wiki/Food_and_Drug_Administration">FDA</a>.</p>
<p>It might seem like a trivial matter, but it&#8217;s a big deal if you step back and consider it. This device is implanted in your body to regulate your heart. In the event of cardiac arrest, your life could be 100% dependent on it functioning properly. I think it&#8217;s safe to say that failure is unacceptable.</p>
<p>Okay, you say, but they work very well for a lot of people. This is true. But the devices are known to be imperfect &#8211; putting aside the issue that they may not function correctly when needed, there are clear concerns regarding malicious access by an attacker. There&#8217;s published research for this on both <a href="http://venturebeat.com/2008/08/08/defcon-excuse-me-while-i-turn-off-your-pacemaker/">pacemakers</a> and <a href="http://www.extremetech.com/extreme/92054-black-hat-hacker-details-wireless-attack-on-insulin-pumps">insulin pumps</a> for diabetics.</p>
<p>The hard questions clearly irked a lot of people, including her doctor, who was greatly upset that she&#8217;d even be asking such things. The practical concerns did eventually win out (though she was able to get an older, less advanced device), leading to this statement:</p>
<blockquote><p><em>I became a cyborg lawyer with proprietary software connected to my heart.</em></p></blockquote>
<hr />
<p>Switching focus to social networking, Bdale Garbee (possibly best known for <a href="http://www.anchor.com.au/blog/2009/01/free-as-in-beard/">free beards</a>) has been working on <a href="http://freedomboxfndn.mirocommunity.org/">FreedomBox</a>, personal servers for social networking. The immediate need for another social network isn&#8217;t obvious &#8211; the key here is the storage and control of your own personal information. It&#8217;s <em>your</em> data, it should be kept on <em>your</em> terms.</p>
<p>As it stands, your data in Facebook/Google+/FoospaceEtc. could be stored anywhere in the world. For all the privacy policies and statements, you don&#8217;t know where that information is, or who really has access to it (think of legal jurisdictions). Designed with tiny &#8220;plug computers&#8221; in mind, this decentralisation should make it feasible to run your own server from home. Whether Australian internet will ever be up to the job is another matter&#8230;</p>
<hr />
<p>There&#8217;s a lot we could go on about but for lack of time. In all, it was a very successful conference: a <a href="https://www.youtube.com/watch?v=3acclV9y-4c">talk was given</a>, ponies were node&#8217;d, a mobile phone was <a href="http://www.flickr.com/photos/55385315@N00/6728790309/in/photostream">sent towards the stratosphere on party balloons</a>, and Project Horus had their own <a href="http://projecthorus.org/?p=2152">successful launch</a>. Next year we&#8217;re off to Canberra for LCA, hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2012/01/lca-day-4-on-freedom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCA day 3 &#8211; High Availability</title>
		<link>http://www.anchor.com.au/blog/2012/01/lca-day-3-high-availability/</link>
		<comments>http://www.anchor.com.au/blog/2012/01/lca-day-3-high-availability/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 06:57:54 +0000</pubDate>
		<dc:creator>Barney Desmond</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[ballarat]]></category>
		<category><![CDATA[ganeti]]></category>
		<category><![CDATA[high availability]]></category>
		<category><![CDATA[LCA2012]]></category>
		<category><![CDATA[linuxconf]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=2487</guid>
		<description><![CDATA[Thursday was more of a &#8220;practical&#8221; day, with plenty of hands-on hacking. This is nothing new, but nowadays you&#8217;re more likely to talk about running a bittorrent client on your bluetooth headset than linux on your toaster. There&#8217;s some genuinely awesome, really cool hacks out there (Android and Arduino is where a lot of it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Thursday was more of a &#8220;practical&#8221; day, with plenty of hands-on hacking. This is nothing new, but nowadays you&#8217;re more likely to talk about running a bittorrent client on your bluetooth headset than linux on your toaster. There&#8217;s some genuinely awesome, really cool hacks out there (Android and Arduino is where a lot of it&#8217;s at), but they&#8217;re unlikely to help us give you 99.8% uptime. <img src='http://www.anchor.com.au/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Instead, we&#8217;ll have a really quick rundown of the high availability (HA) and virtualisation talks, and why it&#8217;s a good thing we sent a sysadmin along to them.</p>
<hr />
<p>Complexity is your biggest enemy when trying to build reliable systems. Complex systems tend to be flaky, and that means they&#8217;re unpredictable. Unpredictable systems are bloody hard to support and rely upon. You won&#8217;t read this in all the you-beaut cloud services literature, but highly available systems are complex. <em>Really, really complex</em>.</p>
<p>This is all manageable, but it means your staff need to be trained with an intimate understanding of everything, top to bottom. When you&#8217;re unfamiliar with it, the <a href="http://www.linux-ha.org/">HA stack on linux</a> is like the bogeyman. It scares the living daylights out of you, and you try to pretend that if you close your eyes it&#8217;ll just go away. This is okay most of the time, but for a company like Anchor it would leave you dependent on a small team of HA gurus when things go wrong.</p>
<p>Thank $DEITY for the <a href="http://linux.conf.au/schedule/81/view_talk?day=thursday">High Availability Sprint</a> at LCA. Anchor can train you in <em>The Way Of The Cluster</em> if you so desire, but an enlightenment session from the jedi grandmasters is immeasurably valuable. Knowledge breeds confidence, and these things translate to a more effective sysadmin. If you&#8217;re an Anchor customer with an HA system, it means we can support you better, and respond faster when there&#8217;s a problem. Everyone wins!</p>
<hr />
<p>To wrap up, a quick look at the presentation on <a href="http://linux.conf.au/schedule/101/view_talk?day=thursday">Ganeti</a>, software for management of a cluster of virtual machines.</p>
<p>We evaluated Ganeti for our needs a couple of years ago as a VM solution, and found that it wasn&#8217;t mature enough to really be usable. It&#8217;s clearly grown up since then, but I think it might be more interesting to discuss <em>why it&#8217;s still no good for us</em>.</p>
<p>Most people can probably look at the featureset and determine whether it&#8217;s what they need. Magical on-demand clouds of VMs are the &#8220;in thing&#8221; at the moment, what <em>aren&#8217;t</em> they good for? Well, it turns out they&#8217;re not much good for web-hosting.</p>
<p>This really became evident several months ago when we tasked a sysadmin with evaluating the various cloud management products on the market (free or otherwise). It&#8217;s kinda disappointing, but the truth is that we don&#8217;t need 100 instances of the same machine. We certainly don&#8217;t want them to be ephemeral. The other benefits touted by cloudy VMs, such as live migration and replication, are nice but ultimately not that useful for us.</p>
<p>In the end we developed a system that met our real needs, as plain as they are: really fast to deploy, fully automated, customisable, comprehensively supported and monitored.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2012/01/lca-day-3-high-availability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCA day 2</title>
		<link>http://www.anchor.com.au/blog/2012/01/lca-day-2/</link>
		<comments>http://www.anchor.com.au/blog/2012/01/lca-day-2/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 06:02:41 +0000</pubDate>
		<dc:creator>Barney Desmond</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[ballarat]]></category>
		<category><![CDATA[btrfs]]></category>
		<category><![CDATA[filesystem]]></category>
		<category><![CDATA[LCA2012]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[xfs]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=2478</guid>
		<description><![CDATA[Bit of a quiet day today, the highlight was probably the presentations on btrfs and xfs. Btrfs has been developing nicely, and Avi Miller got up to spruik some of the newer features of the filesystem. A bit like ZFS (which isn&#8217;t compatible with Linux licensing terms), it pulls in a lot of smarts that [...]]]></description>
			<content:encoded><![CDATA[<p>Bit of a quiet day today, the highlight was probably the presentations on btrfs and xfs. Btrfs has been developing nicely, and Avi Miller got up to <a href="http://linux.conf.au/schedule/38/view_talk?day=wednesday">spruik some of the newer features</a> of the filesystem. A bit like ZFS (which isn&#8217;t compatible with Linux licensing terms), it pulls in a lot of smarts that are usually the domain of your RAID controller/subsystem. This means more flexibility in how you handle your data, but a lot of new complexity too.</p>
<p>It&#8217;s exciting stuff, but we&#8217;ll be waiting a bit longer to consider it robust enough to use in production. We&#8217;d kill for the integrated snapshotting (great for backups) and data integrity checking (store CRCs with your data) features.</p>
<p>Meanwhile, XFS <a href="http://linux.conf.au/schedule/85/view_talk?day=wednesday">reports steady progress</a> and positions itself as the filesystem of choice for Really Big systems. Not that anyone would admit to it, but it was clear there was a little bit of rivalry between the two, especially since both talks were back-to-back in the same room. <img src='http://www.anchor.com.au/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dave Chinner talked about how they&#8217;ve spent a lot of time working through the metadata performance issues that have caused headaches for scaling-up in the past, and reckons XFS should scale linearly, unlike the competition. Probably not something you&#8217;ll lose sleep over when deciding how to format your root filesystem, but definitely important for databases and big filestores.</p>
<hr />
<p>In lieu of other diversions, let&#8217;s have a look at the <a href="http://www.freetronics.com/pages/leostick-quickstart-guide">LeoStick</a>, which was included in the bag of goodies for LCA attendees, alongside the requisite stubby coolers and mousepads.</p>
<p>Unless you&#8217;ve been living under a really big rock, the Arduino is the go-to platform for hackers wanting to build embedded systems. This is thanks to ease of programming, fast prototyping, and expansion options (need a thermal probe? fingerprint scanner? CCD camera? there&#8217;s probably a single shield module with all of those things). The Leostick is particularly cute in that it comes in USB thumbdrive form-factor. As this is a pre-release board, the more cynical amongst us will note that this is a stroke of marketing genius that should result in some free beta-testing. Heh.</p>
<p>I know a couple of my fair colleagues are handy with a soldering iron; just quietly, this thing may or may not have had something to do with requests from the LCA organisers to stop messing with the exposed USB ports on the electronic door locks around campus.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2012/01/lca-day-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LCA update, Day 1</title>
		<link>http://www.anchor.com.au/blog/2012/01/lca-update-day-1/</link>
		<comments>http://www.anchor.com.au/blog/2012/01/lca-update-day-1/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 10:04:53 +0000</pubDate>
		<dc:creator>Barney Desmond</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[ballarat]]></category>
		<category><![CDATA[LCA2012]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[qwantz]]></category>
		<category><![CDATA[slides]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=2440</guid>
		<description><![CDATA[Anchor&#8217;s talk went pretty well by all reports, huzzah! Actually, it wouldn&#8217;t be fair to say it was that easy, so I&#8217;ll let the cat out of the bag on this one: Panel 1 T-Rex: Our talk to linux.conf.au got accepted! Panel 2 {Close-up of T-Rex&#8217;s face, he is visibly excited} T-Rex: It will be [...]]]></description>
			<content:encoded><![CDATA[<p>Anchor&#8217;s talk went pretty well by all reports, huzzah!</p>
<p>Actually, it wouldn&#8217;t be fair to say it was <em>that</em> easy, so I&#8217;ll let the cat out of the bag on this one:</p>
<div id="attachment_2458" class="wp-caption alignnone" style="width: 510px"><a href="http://www.anchor.com.au/blog/wp-content/uploads/2012/01/DSCF0224.jpg"><img src="http://www.anchor.com.au/blog/wp-content/uploads/2012/01/DSCF0224.jpg" alt="" title="Anchor&#039;s LCA talk slides" width="500" height="345" class="size-full wp-image-2458" /></a><p class="wp-caption-text">How Anchor&#039;s presentation slides for LCA2012 got done in time</p></div>
<blockquote><p><em><strong>Panel 1</strong></em></p></blockquote>
<p><strong>T-Rex</strong>: Our talk to linux.conf.au got accepted!</p>
<blockquote><p><strong>Panel 2</strong></p></blockquote>
<p><em>{Close-up of T-Rex&#8217;s face, he is visibly excited}</em><br />
<strong>T-Rex</strong>: It will be AWESOME</p>
<blockquote><p><em><strong>Panel 3</strong></em></p></blockquote>
<p><em>{Zoom out to show T-Rex and Dromiceiomimus. T-Rex is about to confidently stomp a tiny house}</em><br />
<strong>Dromiceiomimus</strong>: You&#8217;ve prepared the talk months in advance, right?<br />
<strong>T-Rex</strong>: 1337 speakers such as myself need no such preparation!</p>
<blockquote><p><em><strong>Panel 4</strong></em></p></blockquote>
<p><em>{Utahraptor replaces Dromiceiomimus in shot, verbally catching T-Rex just as he is about to stomp a tiny woman}</em><br />
<strong>Utahraptor</strong>: But what about the slides?</p>
<blockquote><p><em><strong>Panel 5</strong></em></p></blockquote>
<p><em>{Now some distance apart, T-Rex and Utahraptor look directly at each other, in tense silence}</em></p>
<blockquote><p><em><strong>Panel 6</strong></em></p></blockquote>
<p><strong>T-Rex</strong>: Oh uni placement dude?! Can I ask you a favor???</p>
<hr />
<p><strong>I kid, I kid &#8211; they <em>did</em> make the slides themselves, all of them. No uni students were harmed or exploited in the making of this talk.</strong></p>
<p>To wrap up, one talk that covered a topic that doesn&#8217;t get much loving was <a href="http://linux.conf.au/schedule/140/view_talk?day=tuesday"><em>Moving Day: Migrating Big Data from A to B</em></a>. Mozilla had more than 40TB of data in their crash-reporting system, which demands near 100% uptime, and needed to move it all to a new datacentre &#8211; <em>not</em> something to be cowboyed the morning after an all-night bender.</p>
<p>Rigorous planning, automation and testing ensured that everything went smoothly; this talk instilled an idea of how to approach such a mammoth project with confidence.</p>
<p>This is something we handled when Github moved to Rackspace, but Mozilla also added a &#8220;post-mortem&#8221; phase &#8211; even if everything goes well (it did), there are lessons to be learnt from the experience, which stands you in good stead for the next time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2012/01/lca-update-day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exciting news from LCA miniconfs</title>
		<link>http://www.anchor.com.au/blog/2012/01/exciting-news-from-lca-miniconfs/</link>
		<comments>http://www.anchor.com.au/blog/2012/01/exciting-news-from-lca-miniconfs/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 02:56:18 +0000</pubDate>
		<dc:creator>Barney Desmond</dc:creator>
				<category><![CDATA[WTF]]></category>
		<category><![CDATA[device-mapper]]></category>
		<category><![CDATA[flashcache]]></category>
		<category><![CDATA[high availability]]></category>
		<category><![CDATA[LCA2012]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[miniconf]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=2429</guid>
		<description><![CDATA[Florian Haas gave a talk yesterday at the HA miniconf to present Flashcache, a project that was spawned from Facebook and their desire to squeeze more performance out of their databases. The basic concept is to use any SSD device as a cache in front of slower rotational media. This is similar to commercial products [...]]]></description>
			<content:encoded><![CDATA[<p>Florian Haas gave a talk yesterday at the HA miniconf to present <a href="https://github.com/facebook/flashcache">Flashcache</a>, a project that was spawned from Facebook and their desire to squeeze more performance out of their databases.</p>
<p>The basic concept is to use any SSD device as a cache in front of slower rotational media. This is similar to commercial products such as LSI&#8217;s Cachecade, but implemented as a linux device-mapper module (so you wouldn&#8217;t be able to boot from such a setup, but that&#8217;s unlikely to be a real concern).</p>
<p>One of the nice things about Flashcache is that it&#8217;s presented as a plain block device. As well as making for a robust and understandable system, a practical upshot of this is that you can also replicate your cache with DRBD. In large HA database setups, this would mitigate a lot of the cache warmup penalty that you suffer after a reboot or failover event.</p>
<p>Flashcache is also fairly configurable, and exposes a lot of stuff through procfs rather than being a black box.</p>
<p>At the moment you have to build it as an out-of-tree module, so of course it&#8217;s not the kind of thing we&#8217;ll be rushing into production any time soon. Based on what we&#8217;ve seen in the past, I reckon there&#8217;s a good chance we&#8217;ll see Flashcache in mainline in a year or two if there&#8217;s a concerted push on development.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2012/01/exciting-news-from-lca-miniconfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anchor speaking at LCA2012, come listen!</title>
		<link>http://www.anchor.com.au/blog/2012/01/anchor-speaking-at-lca2012-come-listen/</link>
		<comments>http://www.anchor.com.au/blog/2012/01/anchor-speaking-at-lca2012-come-listen/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 02:24:35 +0000</pubDate>
		<dc:creator>Barney Desmond</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[ballarat]]></category>
		<category><![CDATA[LCA2012]]></category>
		<category><![CDATA[linuxconf]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=2425</guid>
		<description><![CDATA[I think the title sums it up nicely. If you needed further incentive to come along, I would proudly inform you that my esteemed colleagues Messrs David Basden and Chris Collins will be discussing the finer points of the automated production of heterogeneous server systems. Activities will commence tomorrow (Tuesday) at half-past-ten in room C001, [...]]]></description>
			<content:encoded><![CDATA[<p>I think the title sums it up nicely. If you needed further incentive to come along, I would proudly inform you that my esteemed colleagues Messrs David Basden and Chris Collins will be discussing the finer points of the automated production of heterogeneous server systems. Activities will commence <strong>tomorrow (Tuesday) at half-past-ten in room C001</strong>, following the completion of elevenses.</p>
<p>In all seriousness, we do hope you&#8217;ll come along if you&#8217;re attending Linuxconf and this tickles your fancy:<br />
<strong>Any monkey can build the same server over and over again reliably.<br />
But what if you need reliable server builds, and every single one is a little different?</strong></p>
<p>If you&#8217;d like a little more in-depth detail, the LCA website has a copy of the <a href="http://linux.conf.au/schedule/112/view_talk?day=tuesday">abstract for the talk</a>.</p>
<p>In addition to presenting, Anchor is sponsoring LCA and has sent a crack team of DevOperatives to look after things. Come and say Hi if you spot us. <img src='http://www.anchor.com.au/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2012/01/anchor-speaking-at-lca2012-come-listen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Conf Au 2009 Hobart &#8211; Day 5</title>
		<link>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-5/</link>
		<comments>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-5/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 00:21:21 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[hobart]]></category>
		<category><![CDATA[lca]]></category>
		<category><![CDATA[lca09]]></category>
		<category><![CDATA[lca2009]]></category>
		<category><![CDATA[linux conf au]]></category>
		<category><![CDATA[linux.conf.au]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[smells]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=295</guid>
		<description><![CDATA[It was with regret that day 5 of LCA2009 came and went. But it was a blast! Simon Phipps of Sun Microsystems delivered the keynote, which mostly amounted to a scathing attack on the current state of the open source business model. People are going to be increasingly demanding for services they are interested in [...]]]></description>
			<content:encoded><![CDATA[<p>It was with regret that day 5 of LCA2009 came and went. But it was a blast!</p>
<p>Simon Phipps of Sun Microsystems delivered the keynote, which mostly amounted to a scathing attack on the current state of the open source business model. People are going to be increasingly demanding for services <em>they</em> are interested in buying, not what the current flock of companies are selling. You don&#8217;t want to provide support for anything but RHEL or SLES? Too bad, to make money you&#8217;ll have to provide support for Fedora and SUSE.</p>
<p>OK, maybe it&#8217;s not as straightforward as he made out, but it&#8217;s a realistic-enough sounding proposition. At the very least I expect the rapidly changing web development environment will be increasingly demanding of the latest and greatest tools on completely supported platforms. The choice between <em>stable</em> OR <em>cutting-edge</em> will not be sufficient anymore &#8211; we want <em>both!</em> Don&#8217;t expect this overnight, folks.</p>
<p>Shortly after our arrival in Hobart we were fortunate enough to sit down to lunch with Matthew Wilcox of Intel, so we got a sneak preview of his presentation <em>Solid State Devices.</em> Aside from the unstated message of &#8220;Intel SSDs Rock!&#8221; (which is being actively competed against by some of the other players in the SSD market, who are making leaps and bounds in their technology) it was very interesting to see how we have finally escaped the hard drive bottleneck. Somewhat unsurprisingly this shows up limitations in the OS storage subsystem, which was never designed to handle data at the rates SSDs can deliver and store them. It&#8217;s a similar situation to when GigE and 10GigE devices came on the market initially.</p>
<p>Matthew Garrett (arguably the handsomest presenter at LCA, according to some sources) gave us some food for thought with <em>Power Management That Works.</em> Essentially the status quo is that users are given too much control over power management, when they can&#8217;t really make accurate-enough decisions for what will save the most power. This is no longer strictly a portable computer arena, as power savings are fast becoming a critical business discipline in the data centre. It is interesting to note the technologies that are currently available in recent hardware though, such as the ability to dramatically reduce the screen refresh rate in notebooks to lower power consumption caused by repeatedly scanning the frame buffer when nothing is moving on screen.</p>
<p>On the other end of the scale, where <em>more</em> power usage is desirable, was <em>Geek My Ride</em> with Jonathan Oxer (former president of Linux Australia) and Jared Herbohn (a.k.a. Flame), showing off their sports cars fitted out with Linux-powered entertainment, navigation, networking and engine-computer interfaces. If having an RFID tag implanted in your arm isn&#8217;t enough to feel like lord of the geeks, being able to SSH into your car surely is.</p>
<p>The final presentation of the conference I decided to attend was <em>System Administration in a Large-Scale Linux Web-Hosting Environment</em> by <a href="http://www.dreamhost.com/">Dreamhost</a>&#8216;s Terri Haber. Sound familiar? It&#8217;s always nice to know what the other players in the market are up to, and although the US market is much larger than what we enjoy at home the same principles apply. In fact, I hoped to learn some tricks the big boys use. Dreamhost has been around for quite some time and you would expect them to get the fundamental things about hosting right.</p>
<p>A common trend I find in companies of this scale and age is that since they started business at a time when many of the tools we take for granted didn&#8217;t exist, they have crafted many of these tools from scratch and customised them heavily for their own business. We use the open source tool <a href="http://reductivelabs.com/trac/puppet">Puppet</a> for configuration management, but Dreamhost has their own custom configuration management tool written in object-oriented Perl. Sadly this trend continued through the presentation with their home-grown solutions. I did learn one thing though &#8211; we are designing our systems right. Could we be the next Dreamhost? Who knows.</p>
<p>So endeth another satisfying and richly rewarding Linux.conf.au! Lessons were learnt, beards were shaved, and maybe, just maybe, we helped save another species of native animal from extinction.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Conf Au 2009 Hobart &#8211; Day 4</title>
		<link>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-4/</link>
		<comments>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-4/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 00:18:02 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[hobart]]></category>
		<category><![CDATA[lca]]></category>
		<category><![CDATA[lca09]]></category>
		<category><![CDATA[lca2009]]></category>
		<category><![CDATA[linux conf au]]></category>
		<category><![CDATA[linux.conf.au]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[smells]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=292</guid>
		<description><![CDATA[Day 4 of Linux Conf Au began with a hangover for many after the &#8220;Penguin Dinner&#8221; for professional delegates, and an equal number of empty wallets. The open source community generously gives a lot of their time to free software, and they are equally generous when it comes to other good causes such as the [...]]]></description>
			<content:encoded><![CDATA[<p>Day 4 of Linux Conf Au began with a hangover for many after the &#8220;Penguin Dinner&#8221; for professional delegates, and an equal number of empty wallets. The open source community generously gives a lot of their time to free software, and they are equally generous when it comes to other good causes such as the <a href="http://www.utas.edu.au/foundation/devil.htm">plight of the Tasmanian Devils</a>. An auction was held for an impressive <a href="http://www.mnh.si.edu/exhibits/natures_best_2008/gallery/waterfall.html">nature photograph print</a> and <a href="http://www.anchor.com.au/blog/2009/01/free-as-in-beard/">other valuable items</a>, at which we were able to raise an impressive $40,000+ figure. Awesome!</p>
<p>The presentation on <em>CELT: A Low-Latency, High-quality Audio Codec</em> by Timothy Terriberry was an eye (and ear) opener. It lives up to the claims made in the title, and then some, with amazing quality. A live demo was given and I think it surprised a lot of people. I wouldn&#8217;t be surprised if <a href="http://www.celt-codec.org/">this codec</a> starts turning up in commercial products before long.</p>
<p>I briefly attended <em>The Joy of Inkscape</em> by Donna Benjamin, a tutorial on the ins and outs of this fantastic <a href="http://www.inkscape.org/">vector-based graphic illustrator</a>. I was already familiar with the application to some extent as I&#8217;d used it for generating the diagrams in my presentation last year, but it was nice to pick up a couple of tips before darting off to another interesting presentation in the same timeslot.</p>
<p>The afternoon yielded some extremely satisfying learning. Jeff Arnold presented<em> Ksplice: Rebootless Kernel Updates </em>to a very large, expectant audience (in a very small and stuffy room). <a href="http://www.ksplice.com/">Ksplice</a> promises to revolutionise the way we handle security updates. Given the very active community based around discovery of security vulnerabilities in open source software, we see updates for the Linux kernel quite frequently (often multiple times per month). Reboots are inconvenient for us and clients, and any possibility of reducing the number of reboots we have to perform on our growing flock of servers is welcome. If Ksplice can earn the support of commercial software vendors, it should give a large chunk of time back to us lowly sysadmins <img src='http://www.anchor.com.au/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>And of course, the day wouldn&#8217;t have been complete without seeing a <a href="http://www.nicta.com.au/research/research_themes/embedded_systems/artemis">robot-powered clarinet</a> running on Linux!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Conf Au 2009 Hobart &#8211; Day 3</title>
		<link>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-3/</link>
		<comments>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-3/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 00:15:59 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[hobart]]></category>
		<category><![CDATA[lca]]></category>
		<category><![CDATA[lca09]]></category>
		<category><![CDATA[lca2009]]></category>
		<category><![CDATA[linux conf au]]></category>
		<category><![CDATA[linux.conf.au]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[smells]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=290</guid>
		<description><![CDATA[Just a quick writeup for day 3, as I know you are still reeling from reading all about the first two action-packed days! We were lucky enough to have Tom Limoncelli give the keynote speech on Wednesday morning. He is the revered Systems Administrator who penned Time Management for System Administrators and The Practice of [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick writeup for day 3, as I know you are still reeling from reading all about the first two action-packed days! We were lucky enough to have Tom Limoncelli give the keynote speech on Wednesday morning. He is the revered Systems Administrator who penned<em> Time Management for System Administrators</em> and <em>The Practice of System and Network Administration</em>, both of which are compulsory reading for every sysadmin at Anchor (we each have a copy of both books!), and he works for Google (no surprises there).</p>
<p>Tom gave a fairly moving and unconventional speech about how we think we are living in an environment of scarcity, but we are actually living in an environment of plenty. We can give so much more to other people that costs us nothing, and open source software is a great example of this (and is something Anchor is proud to support).</p>
<p>I enjoy creating music so the presentation on <em>FFADO &#8211; Firewire audio for Linux</em> by Jonathon Woithe was a nice break from the strictly sysadmin-oriented stuff I&#8217;d been attending on the first two days. Linux audio has progressed a lot recently and it is now possible to see sub 10ms latencies when using well-supported Firewire audio devices and the Realtime kernel options. We should see Linux penetrate the studio audio market increasingly as FFADO matures.</p>
<p><em>Subversion Scaling at Google</em> by the always interesting Marc Merlin was a lot more applicable to us, as we use Subversion extensively for internal code and configuration repositories. Some of the smart fellows at Google have contributed a large number of improvements to Subversion that allow it to scale out a lot better, and add helpful collaborative tools (for example, commit hooks that force changes into a separate branch for review; reviewed changes are then merged from the branch into trunk). We&#8217;ll be looking into how we can integrate <a href="http://code.google.com/p/gvn/">GVN</a> into our workflow.</p>
<p>Asterisk, for those who don&#8217;t know already, is an open-source phone system application. Anchor made the transition to Asterisk a couple of years ago from a proprietary system and has never looked back thanks to the unprecedented flexibility, configurability and open-sourcey goodness.<em> Using Asterisk for Fun and Profit</em> by Avi Miller was a tutorial into using the <a href="http://www.elastix.org">Elastix</a> distribution. If you haven&#8217;t checked out Asterisk, I highly suggest you download the Elastix LiveCD and give it a try.</p>
<p>See you at LCA2009 Day 4!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Conf Au 2009 Hobart &#8211; Day 2</title>
		<link>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-2/</link>
		<comments>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-2/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 03:29:32 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[FTW]]></category>
		<category><![CDATA[hobart]]></category>
		<category><![CDATA[lca]]></category>
		<category><![CDATA[lca09]]></category>
		<category><![CDATA[lca2009]]></category>
		<category><![CDATA[linux conf au]]></category>
		<category><![CDATA[linux.conf.au]]></category>
		<category><![CDATA[linuxconf]]></category>
		<category><![CDATA[smells]]></category>

		<guid isPermaLink="false">http://www.anchor.com.au/blog/?p=277</guid>
		<description><![CDATA[OK, so I&#8217;m a little late on giving the day 2 review (and days 3-5), but in my defence I was just that busy LEARNING. Quite seriously though, the amount of information available to you at this kind of conference can be almost overwhelming. It is a task in itself just to keep up with [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so I&#8217;m a little late on giving the day 2 review (and days 3-5), but in my defence I was just that busy LEARNING.</p>
<p>Quite seriously though, the amount of information available to you at this kind of conference can be almost overwhelming. It is a task in itself just to keep up with the presentations.</p>
<p>&#8220;747s on Treadmills: Experiences Scaling Uptime and Management&#8221; was a high-level look at large web-serving infrastructure rollouts by Matt Moor of Bulletproof Networks covering a project for an unnamed client that was expecting a very high amount of traffic to their charity website, peaking in November last year (surely you can guess the charity). As with many projects (and certainly with computer related technology) not everything goes 100% smoothly and indeed they did suffer hardware failures, lack of cooperation from developers and not being able to manage as much of the configuration as they would have liked to in the time available &#8211; a familiar situation.</p>
<p>While it was interesting hearing the approach to a common problem taken by a competitor in the market, I was left feeling unsatisfied, mostly with the lack of technical detail. I couldn&#8217;t help but compare the presentation to <a href="http://www.anchor.com.au/hosting/dedicated/high_availability_load_balanced_replicating_mysql">my own from last year</a> where I delved head-first into configuration files, daemons and more. Maybe it is competition in the business world, individual pride of the sysadmin or just plain stubbornness. Regardless, I genuinely believe we can do things better than them and I will stick to that. Maybe there&#8217;s another LCA presentation in it!</p>
<p>Barney was able to attend the &#8220;Enhanced Monitoring of MySQL Servers&#8221; presentation by Arjen Lentz (at this stage still in possession of his hair). This mostly focussed on the <a href="http://ourdelta.org/">OurDelta</a> project, which is a collection of enhancements to MySQL created by various 3rd parties and maintained in the central repository on this site. Most of them offer significant benefits to MySQL users so it is a project to keep an eye on (and hopefully make use of) if you are a thriving MySQL DBA.</p>
<p>Two of the (in my humble opinion) most interesting and most important presentations of the day (perhaps even week) were those on IPv6 by AARNET&#8217;s Glen Turner and Google&#8217;s Angus Lees. Angus presented the results of a study done by his team at Google on IPv6 penetration on the Internet. In short, there is very little existing deployment (around 0.2%) and of those active deployments around half are broken. Glen painted a fairly grim view of the future of the Internet, where ISPs will profit from enterprise NAT deployments and the end user in general will suffer. We will hit the limits of IPv4 addressing within a couple of years and the logical solution is IPv6.</p>
<p>The impact of these presentations was not lost on us, and as a result we are now committing to deploying IPv6. I&#8217;ve made a separate summary of those presentations in <a href="http://www.anchor.com.au/blog/2009/01/the-future-of-the-internet/">a separate blog article</a> which details a lot of the reasons for moving to IPv6, and you can read more about our deployment this on our public wiki at <a href="http://www.anchor.com.au/hosting/IPv6">http://www.anchor.com.au/hosting/IPv6</a></p>
<p>Stick around and read our review of LCA2009 Day 3!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.anchor.com.au/blog/2009/01/linux-conf-au-2009-hobart-day-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

