<?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>Virtual Private Server Cloud Blog &#124; VPS.NET &#187; UK2</title>
	<atom:link href="http://www.vps.net/blog/tag/uk2/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vps.net/blog</link>
	<description>News from the VPS.net Cloud</description>
	<lastBuildDate>Tue, 07 Feb 2012 17:37:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>The importance of failure</title>
		<link>http://www.vps.net/blog/2008/12/04/the-importance-of-failure/</link>
		<comments>http://www.vps.net/blog/2008/12/04/the-importance-of-failure/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 15:58:56 +0000</pubDate>
		<dc:creator>NullMind</dc:creator>
				<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[Hypervisor]]></category>
		<category><![CDATA[UK2]]></category>
		<category><![CDATA[VPS Cloud]]></category>

		<guid isPermaLink="false">http://vps.net/the-importance-of-failure/</guid>
		<description><![CDATA[Henry Wadsworth Longfellow once said &#8220;Sometimes we may learn more from a man&#8217;s errors, than from his virtues.&#8221; .. I guess we can adapt that quote to the fact these days we learn more from when the systems fail, than &#8230; <a href="http://www.vps.net/blog/2008/12/04/the-importance-of-failure/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>Henry Wadsworth Longfellow</em> once said &#8220;<em>Sometimes we may learn more from a man&#8217;s errors, than from his virtues.</em>&#8221; .. I guess we can adapt that quote to the fact these days we learn more from when the systems fail, than when they are working fine .. such was the case today.</p>
<p>We had done some tests on the VPS Cloud self healing measure by shutting down a Hypervisor&#8217;s services, and always, the VPS nodes residing there, would automatically boot up on a different one in the Cloud &#8230; always below 40 seconds (yes, 40 seconds)&#8230; but we decided that was no fun, it was time to go to the datacenter and pull some cables &#8230; yes .. <strong>I love my job</strong> <img src='http://www.vps.net/blog/wp-includes/images/smilies/icon_smile.gif' alt="icon smile The importance of failure" class='wp-smiley' title="The importance of failure" /> </p>
<p><span id="more-23"></span>
<p>So there we are, myself and Paul (head of IT @ UK2), we located the Hypervisor we wanted to test, enabled monitors for the main NIC and the VPS&#8217;s IP&#8217;s &#8230; all systems go, the anticipation of success in the air, our palms sweating, giggling like schoolgirls .. and &#8220;<strong>click</strong>&#8221; &#8230; we pulled the cable &#8230;</p>
<p><img src="http://vps.net/blog/wp-content/uploads/2009/04/200812041627.jpg" width="300" height="228" alt="200812041627 The importance of failure"  title="The importance of failure" /></p>
<p>We then started counting till the VPS&#8217;s where back up elsewhere in the VPS Cloud &#8230; 1,2,3 &#8230; 40 .. ok, anytime now &#8230; 60 &#8230; 90 ? .. wait a second &#8230; what is wrong here ?</p>
<p>3 minutes later, we looked at each other in horror &#8230; the unthinkable happened &#8230; the VPS Cloud self healing feature .. one of the cornerstones of our offer .. had <strong>failed</strong> !!!!<br />
<img src="http://vps.net/blog/wp-content/uploads/2009/04/200812041639.jpg" width="126" height="168" alt="200812041639 The importance of failure"  title="The importance of failure" /></p>
<p>Luckily this is still our beta testing .. but what had happen ? it always worked when we turned the services down, why did it fail when we pulled a NIC cable instead ?, what was the difference ? .. and so it began todays &#8220;must know&#8221; task.</p>
<p>We started by looking at the logs, nothing strange there, actually, nothing there at all for the past few minutes .. thats when it hit .. there was indeed NOTHING in there, the logs show no downtime had ben detected for a Hypervisor.. we returned to the Admin CP, and sure enough .. it still detected that system as being up .. but how ?</p>
<p>Well, as so often is the case, you look into a few hundred lines of code, until you decide to instead look at the obvious &#8230; could the internal monitor daemon failed &#8230; and if it failed .. why where we not notified ? .. wait .. what monitors the monitor .. ? ..<img src="http://vps.net/blog/wp-content/uploads/2009/04/200812041648.jpg" width="150" height="124" alt="200812041648 The importance of failure"  title="The importance of failure" /></p>
<p>Simple schoolboy error, we had all sorts of monitors, bells and whistles .. if anything in the VPS Cloud fails, it gets detected within 5 seconds or less .. a true example of monitoring excellence &#8230; but what we forgot was .. what if the monitor fails ?</p>
<p>This brings me back to the post topic, the importance of failure .. there was no difference on our test .. pulling the cable or shutting down the services all lead to the VPS Cloud monitor to kick in and do it&#8217;s job &#8230; it was just a coincidence that this time the monitor daemon had hang, had the failure not happen, this simply oversight could have cause trouble later on, so yes, failure is good .. as long as it happens during beta testing <img src='http://www.vps.net/blog/wp-includes/images/smilies/icon_wink.gif' alt="icon wink The importance of failure" class='wp-smiley' title="The importance of failure" /> .</p>
<p>So we rewrote some of the daemon to be more robust (we found what caused it to fail and fixed it) and implemented extra monitoring procedures that now we monitor the monitor too <img src='http://www.vps.net/blog/wp-includes/images/smilies/icon_wink.gif' alt="icon wink The importance of failure" class='wp-smiley' title="The importance of failure" /> </p>
<p>This emphasizes the importance of beta testing and fault simulation, so often we see companies go live with untested ground breaking products and have a miserable first quarter or two of constant failure and bug fixing, many times driving them to closure .. if not properly tested, it&#8217; the small things that will get you in the end.</p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F&amp;title=The+importance+of+failure" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/digg.png" alt="digg The importance of failure" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F&amp;title=The+importance+of+failure" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/reddit.png" alt="reddit The importance of failure" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F&amp;title=The+importance+of+failure" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/stumbleupon.png" alt="stumbleupon The importance of failure" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F&amp;headline=The+importance+of+failure" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/yahoo_buzz.png" alt="yahoo buzz The importance of failure" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=The+importance+of+failure&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/dzone.png" alt="dzone The importance of failure" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=The+importance+of+failure&amp;u=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/facebook.png" alt="facebook The importance of failure" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=The+importance+of+failure&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/delicious.png" alt="delicious The importance of failure" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=The+importance+of+failure&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/dotnetkicks.png" alt="dotnetkicks The importance of failure" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=The+importance+of+failure&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/dotnetshoutout.png" alt="dotnetshoutout The importance of failure" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F&amp;title=The+importance+of+failure&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/linkedin.png" alt="linkedin The importance of failure" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/technorati.png" alt="technorati The importance of failure" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/twitter.png" alt="twitter The importance of failure" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F04%2Fthe-importance-of-failure%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/google_buzz.png" alt="google buzz The importance of failure" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://www.vps.net/blog/2008/12/04/the-importance-of-failure/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Welcome to VPS.net</title>
		<link>http://www.vps.net/blog/2008/12/02/welcome-to-vpsnet/</link>
		<comments>http://www.vps.net/blog/2008/12/02/welcome-to-vpsnet/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 10:25:13 +0000</pubDate>
		<dc:creator>NullMind</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[UK2]]></category>
		<category><![CDATA[Virtual Private Servers]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[VPS Cloud]]></category>

		<guid isPermaLink="false">http://vps.net/blog/?p=7</guid>
		<description><![CDATA[After months of planning, we are finally in the homestretch towards releasing our (until now, Uber-secret) VPS.net Cloud. So as such, time has come to start a blog, to keep everybody informed on the latest and greatest features we are &#8230; <a href="http://www.vps.net/blog/2008/12/02/welcome-to-vpsnet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After months of planning, we are finally in the homestretch towards releasing our (until now, Uber-secret) VPS.net Cloud.</p>
<p>So as such, time has come to start a blog, to keep everybody informed on the latest and greatest features we are working on for the VPS Cloud, as such, during the upcoming days and weeks, we will post details on the new website, the Cloud features, the user interface, and much more.</p>
<p>VPS.net is a new brand by that great hosting outfit, the <a href="http://www.uk2group.com/">UK2 Group</a>, owners of <a href="http://10tb.com/">10TB</a>, <a href="http://www.uk2.net/">UK2.NET</a>, <a href="http://www.midphase.com/">Midphase</a>, etc ..</p>
<p>So keep checking this page every day (or even several times a day, things are moving fast), we expect to release VPS.net LIVE on January 31st, but will be looking for beta testers in the upcoming few weeks <img src='http://www.vps.net/blog/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Welcome to VPS.net" class='wp-smiley' title="Welcome to VPS.net" /> </p>
<p>
<img src="http://vps.net/blog/wp-content/uploads/2009/02/welcome-mat.jpg" width="250" height="135" alt="welcome mat Welcome to VPS.net"  title="Welcome to VPS.net" /></p>
<div class="lightsocial_container"><a class="lightsocial_a" href="http://digg.com/submit?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F&amp;title=Welcome+to+VPS.net" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/digg.png" alt="digg Welcome to VPS.net" title="Digg This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.reddit.com/submit?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F&amp;title=Welcome+to+VPS.net" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/reddit.png" alt="reddit Welcome to VPS.net" title="Reddit This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F&amp;title=Welcome+to+VPS.net" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/stumbleupon.png" alt="stumbleupon Welcome to VPS.net" title="Stumble Now!" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://buzz.yahoo.com/buzz?targetUrl=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F&amp;headline=Welcome+to+VPS.net" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/yahoo_buzz.png" alt="yahoo buzz Welcome to VPS.net" title="Buzz This" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dzone.com/links/add.html?title=Welcome+to+VPS.net&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/dzone.png" alt="dzone Welcome to VPS.net" title="Vote on DZone" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.facebook.com/sharer.php?t=Welcome+to+VPS.net&amp;u=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/facebook.png" alt="facebook Welcome to VPS.net" title="Share on Facebook" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://delicious.com/save?title=Welcome+to+VPS.net&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/delicious.png" alt="delicious Welcome to VPS.net" title="Bookmark this on Delicious" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.dotnetkicks.com/kick/?title=Welcome+to+VPS.net&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/dotnetkicks.png" alt="dotnetkicks Welcome to VPS.net" title="Kick It on DotNetKicks.com" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://dotnetshoutout.com/Submit?title=Welcome+to+VPS.net&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/dotnetshoutout.png" alt="dotnetshoutout Welcome to VPS.net" title="Shout it" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F&amp;title=Welcome+to+VPS.net&amp;summary=&amp;source=" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/linkedin.png" alt="linkedin Welcome to VPS.net" title="Share on LinkedIn" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.technorati.com/faves?add=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/technorati.png" alt="technorati Welcome to VPS.net" title="Bookmark this on Technorati" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://twitter.com/home?status=Reading+http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/twitter.png" alt="twitter Welcome to VPS.net" title="Post on Twitter" /></a>&nbsp;&nbsp;<a class="lightsocial_a" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fwww.vps.net%2Fblog%2F2008%2F12%2F02%2Fwelcome-to-vpsnet%2F" ><img class="lightsocial_img" src="http://www.vps.net/blog/wp-content/plugins/light-social/google_buzz.png" alt="google buzz Welcome to VPS.net" title="Google Buzz (aka. Google Reader)" /></a>&nbsp;&nbsp;</div>]]></content:encoded>
			<wfw:commentRss>http://www.vps.net/blog/2008/12/02/welcome-to-vpsnet/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

