<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Anatomy of an outage</title>
	<atom:link href="http://storagemojo.com/2008/05/14/anatomy-of-an-outage/feed/" rel="self" type="application/rss+xml" />
	<link>http://storagemojo.com/2008/05/14/anatomy-of-an-outage/</link>
	<description>Data storage info &#38; analysis</description>
	<pubDate>Thu, 20 Nov 2008 21:45:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: e2eiod</title>
		<link>http://storagemojo.com/2008/05/14/anatomy-of-an-outage/#comment-195686</link>
		<dc:creator>e2eiod</dc:creator>
		<pubDate>Sat, 17 May 2008 05:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=710#comment-195686</guid>
		<description>Well done!
I applaud your skills, tenacity and success but I second ValB's and Ryan's suggestions.</description>
		<content:encoded><![CDATA[<p>Well done!<br />
I applaud your skills, tenacity and success but I second ValB&#8217;s and Ryan&#8217;s suggestions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ValB</title>
		<link>http://storagemojo.com/2008/05/14/anatomy-of-an-outage/#comment-195664</link>
		<dc:creator>ValB</dc:creator>
		<pubDate>Thu, 15 May 2008 16:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=710#comment-195664</guid>
		<description>Hi Robin,

Sorry to hear about your troubles here, but it's certainly a sobering &#38; educational reminder of the realities of web "commerce" in this day and age!

At the risk of trivializing your technical problem space, let me share a simplistic best-practice from my early days of selling NetApp filers to Web 1.0 companies:
- Run your site from a locked-down storage-based read-only snapshot

Most blog pages are read-mostly, write-sometimes (post, comments, etc...) workloads which may still be well-suited to an update process which basically appends HTML changes to a "safe" edit area which can be subsequently be re-snapshotted and re-served back into the "wild"

Best of all, you can build this yourself with ZFS if you'd like.  Or perhaps borrow Ryan's sage advice above and outsource the whole thing.  A halfway compromise of course would be to merely outsource the storage piece to a proven web storage supplier instead of building your own!

Sorry, couldn't resist! :-D</description>
		<content:encoded><![CDATA[<p>Hi Robin,</p>
<p>Sorry to hear about your troubles here, but it&#8217;s certainly a sobering &amp; educational reminder of the realities of web &#8220;commerce&#8221; in this day and age!</p>
<p>At the risk of trivializing your technical problem space, let me share a simplistic best-practice from my early days of selling NetApp filers to Web 1.0 companies:<br />
- Run your site from a locked-down storage-based read-only snapshot</p>
<p>Most blog pages are read-mostly, write-sometimes (post, comments, etc&#8230;) workloads which may still be well-suited to an update process which basically appends HTML changes to a &#8220;safe&#8221; edit area which can be subsequently be re-snapshotted and re-served back into the &#8220;wild&#8221;</p>
<p>Best of all, you can build this yourself with ZFS if you&#8217;d like.  Or perhaps borrow Ryan&#8217;s sage advice above and outsource the whole thing.  A halfway compromise of course would be to merely outsource the storage piece to a proven web storage supplier instead of building your own!</p>
<p>Sorry, couldn&#8217;t resist! <img src='http://storagemojo.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://storagemojo.com/2008/05/14/anatomy-of-an-outage/#comment-195662</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Thu, 15 May 2008 15:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=710#comment-195662</guid>
		<description>Tripwire (http://www.tripwire.com/products/enterprise/ost/) or its ilk are your friend for things like this.  (don't know if your host allows/provides it, I use it on internal Linux servers).

It will take a "snapshot" of everything on your system, then alert you to anything that has changed.  I don't believe that it will prevent attacks, but is certainly useful for finding out what files have been changed, failed logins, etc.  It helps you catch problems quicker, and ensure that you have cleaned up everything.</description>
		<content:encoded><![CDATA[<p>Tripwire (http://www.tripwire.com/products/enterprise/ost/) or its ilk are your friend for things like this.  (don&#8217;t know if your host allows/provides it, I use it on internal Linux servers).</p>
<p>It will take a &#8220;snapshot&#8221; of everything on your system, then alert you to anything that has changed.  I don&#8217;t believe that it will prevent attacks, but is certainly useful for finding out what files have been changed, failed logins, etc.  It helps you catch problems quicker, and ensure that you have cleaned up everything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Malayter</title>
		<link>http://storagemojo.com/2008/05/14/anatomy-of-an-outage/#comment-195659</link>
		<dc:creator>Ryan Malayter</dc:creator>
		<pubDate>Thu, 15 May 2008 13:18:40 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=710#comment-195659</guid>
		<description>Running a web *application* clearly isn't your core business. Why wouldn't you outsoursce to say Blogspot (Google)? Cost is minimal (actualy probably far lower given how much time and effort you've just wasted), and the provider worries about the securtiy/patching/uptime.

What's the new B-School mantra? Something like "if its an aspect of your business that faces competitive pressure, you must keep it yourself. Outsource everything else with a positive ROI". Robin, your *content* is your core business, not running the website itself, right?</description>
		<content:encoded><![CDATA[<p>Running a web *application* clearly isn&#8217;t your core business. Why wouldn&#8217;t you outsoursce to say Blogspot (Google)? Cost is minimal (actualy probably far lower given how much time and effort you&#8217;ve just wasted), and the provider worries about the securtiy/patching/uptime.</p>
<p>What&#8217;s the new B-School mantra? Something like &#8220;if its an aspect of your business that faces competitive pressure, you must keep it yourself. Outsource everything else with a positive ROI&#8221;. Robin, your *content* is your core business, not running the website itself, right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://storagemojo.com/2008/05/14/anatomy-of-an-outage/#comment-195658</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 15 May 2008 12:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://storagemojo.com/?p=710#comment-195658</guid>
		<description>I am glad that you shared all this because it has made me so much more aware for my sites.</description>
		<content:encoded><![CDATA[<p>I am glad that you shared all this because it has made me so much more aware for my sites.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.465 seconds -->
