<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	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>Comments for Availability Advisor</title>
	<atom:link href="http://availabilityadvisor.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://availabilityadvisor.com</link>
	<description>Thoughts on High Availability, Continuous Availability and Fault Tolerance</description>
	<lastBuildDate>Fri, 01 Apr 2011 09:03:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on It&#8217;s time to go back to Plan A &#8211; servers specifically designed not to fail by Andy Bailey</title>
		<link>http://availabilityadvisor.com/2011/03/31/its-time-to-go-back-to-plan-a-servers-specifically-designed-not-to-fail/#comment-248</link>
		<dc:creator><![CDATA[Andy Bailey]]></dc:creator>
		<pubDate>Fri, 01 Apr 2011 09:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1605#comment-248</guid>
		<description><![CDATA[Trevor - if you just look at an aquisition cost then probably an ft system might look slightly more expensive (but not always). Factor in the two other elements though - firstly they are dead easy to manage, you do not have to do any failover testing every month, the application does not have to be developed to be cluster-aware, very quick to deploy. 

Secondly, what is the cost of your downtime to the business either in a monetary amount or customer satisfaction. Not everyone knows this but there is always a value or &quot;what is the consequence to your business if the service is unavailable?&quot;

By evaluating these three areas you can come up with a TCO and you will be surprised at how low the break-even point is when it is more cost effective to use ft technology. 

Here is the challenge - send me the above information an I will work it out for you.]]></description>
		<content:encoded><![CDATA[<p>Trevor &#8211; if you just look at an aquisition cost then probably an ft system might look slightly more expensive (but not always). Factor in the two other elements though &#8211; firstly they are dead easy to manage, you do not have to do any failover testing every month, the application does not have to be developed to be cluster-aware, very quick to deploy. </p>
<p>Secondly, what is the cost of your downtime to the business either in a monetary amount or customer satisfaction. Not everyone knows this but there is always a value or &#8220;what is the consequence to your business if the service is unavailable?&#8221;</p>
<p>By evaluating these three areas you can come up with a TCO and you will be surprised at how low the break-even point is when it is more cost effective to use ft technology. </p>
<p>Here is the challenge &#8211; send me the above information an I will work it out for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on It&#8217;s time to go back to Plan A &#8211; servers specifically designed not to fail by Trevor Pott</title>
		<link>http://availabilityadvisor.com/2011/03/31/its-time-to-go-back-to-plan-a-servers-specifically-designed-not-to-fail/#comment-247</link>
		<dc:creator><![CDATA[Trevor Pott]]></dc:creator>
		<pubDate>Fri, 01 Apr 2011 05:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1605#comment-247</guid>
		<description><![CDATA[Lovely idea in theory.  In practice, can these (will these) sorts of servers ever be cheaper than HA clustering tech?  I am right now in the middle of exactly such an evaluation; nothing I can find anywhere says to me that fault-tolerant servers can compete with HA clusters on price.]]></description>
		<content:encoded><![CDATA[<p>Lovely idea in theory.  In practice, can these (will these) sorts of servers ever be cheaper than HA clustering tech?  I am right now in the middle of exactly such an evaluation; nothing I can find anywhere says to me that fault-tolerant servers can compete with HA clusters on price.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Continuous Uptime: High Availability; Apples: Pears by Trevor Pott</title>
		<link>http://availabilityadvisor.com/2011/03/10/continuous-uptime-high-availability-apples-pears/#comment-244</link>
		<dc:creator><![CDATA[Trevor Pott]]></dc:creator>
		<pubDate>Mon, 14 Mar 2011 08:22:51 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1570#comment-244</guid>
		<description><![CDATA[Continuous uptime is theoretically possible, however even Google has yet to succeed.  What&#039;s more, &quot;high availability&quot; is open to interpretation.  What is &quot;highly available?&quot;  Triple nines?  Quadruple?  The measure depends on the business in question.  As a small business sysadmin, if I can keep my downtime outside business hours, then I could have the servers down for 100 hours a year and still have then considered &quot;high availability.&quot;  Downtime of even one hour during business hours and heads roll.

I should point out also that all the redundant components in the world won&#039;t protect you from some disasters.  You can have a beautifully designed, redundant system...but if there is only one of any component, there is a single point of failure.  (Example: the motherboard.)  When you dream dreams of high availability you don&#039;t dream dreams of RAIDed disks or ECC RAM.  You RAID at a system level, or even at a rack level.  

Clustering, hadoop, openstack...this is the start.  Truly redundant systems have redundant networks, storage, virtual servers...you name it!  They will even have a fibrelink to an off site location and real-time block-level replication on the storage systems such that disaster recovery time is measured in seconds.

All of the above said, you can still do an absolutely amazing level of redundancy with your primitive off-the-shelf whitebox servers and some mental elbow grease.  When you are an SMB sysadmin like me, &quot;high availability&quot; simply has a different meaning than it does to those whose resources are orders of magnitude larger.

What a large enterprise spends on the management software for a single project whilst chasing the &quot;continual availability dream&quot; could fund my IT spend - including salaries - for a decade.  The funny part?  My staff and customers are just as happy with &quot;less than 10 cumulative hours unscheduled outages per year&quot; as they are with the &quot;continuous availability&quot; of large enterprises like banks.

People understand the need for maintenance.  Schedual it properly and with a little bit of customer expectation management you can turn a percieved need for &quot;continual availability&quot; into a satisfactory and achievable &quot;high availability.&quot;  On budget, and without burning our your sysadmins.]]></description>
		<content:encoded><![CDATA[<p>Continuous uptime is theoretically possible, however even Google has yet to succeed.  What&#8217;s more, &#8220;high availability&#8221; is open to interpretation.  What is &#8220;highly available?&#8221;  Triple nines?  Quadruple?  The measure depends on the business in question.  As a small business sysadmin, if I can keep my downtime outside business hours, then I could have the servers down for 100 hours a year and still have then considered &#8220;high availability.&#8221;  Downtime of even one hour during business hours and heads roll.</p>
<p>I should point out also that all the redundant components in the world won&#8217;t protect you from some disasters.  You can have a beautifully designed, redundant system&#8230;but if there is only one of any component, there is a single point of failure.  (Example: the motherboard.)  When you dream dreams of high availability you don&#8217;t dream dreams of RAIDed disks or ECC RAM.  You RAID at a system level, or even at a rack level.  </p>
<p>Clustering, hadoop, openstack&#8230;this is the start.  Truly redundant systems have redundant networks, storage, virtual servers&#8230;you name it!  They will even have a fibrelink to an off site location and real-time block-level replication on the storage systems such that disaster recovery time is measured in seconds.</p>
<p>All of the above said, you can still do an absolutely amazing level of redundancy with your primitive off-the-shelf whitebox servers and some mental elbow grease.  When you are an SMB sysadmin like me, &#8220;high availability&#8221; simply has a different meaning than it does to those whose resources are orders of magnitude larger.</p>
<p>What a large enterprise spends on the management software for a single project whilst chasing the &#8220;continual availability dream&#8221; could fund my IT spend &#8211; including salaries &#8211; for a decade.  The funny part?  My staff and customers are just as happy with &#8220;less than 10 cumulative hours unscheduled outages per year&#8221; as they are with the &#8220;continuous availability&#8221; of large enterprises like banks.</p>
<p>People understand the need for maintenance.  Schedual it properly and with a little bit of customer expectation management you can turn a percieved need for &#8220;continual availability&#8221; into a satisfactory and achievable &#8220;high availability.&#8221;  On budget, and without burning our your sysadmins.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hyper-V or VMWare? That is the question &#8230; by Andy Bailey</title>
		<link>http://availabilityadvisor.com/2011/02/01/hyper-v-or-vmware-that-is-the-question/#comment-225</link>
		<dc:creator><![CDATA[Andy Bailey]]></dc:creator>
		<pubDate>Wed, 02 Feb 2011 11:20:54 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1415#comment-225</guid>
		<description><![CDATA[Vmotion by itself does not provide a &quot;no-downtime solution&quot;. I agree that it is a very useful tool formanaging planned downtime - but so is the live migration feature of
hyper-v. Neither vmware or hyper-v HA provide zero downtime. They are both a fail and restart technology so you will always lose transactions. A fault-tolerant platform prevents the failure rather than reacting to it.]]></description>
		<content:encoded><![CDATA[<p>Vmotion by itself does not provide a &#8220;no-downtime solution&#8221;. I agree that it is a very useful tool formanaging planned downtime &#8211; but so is the live migration feature of<br />
hyper-v. Neither vmware or hyper-v HA provide zero downtime. They are both a fail and restart technology so you will always lose transactions. A fault-tolerant platform prevents the failure rather than reacting to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hyper-V or VMWare? That is the question &#8230; by DEVAXTATOR</title>
		<link>http://availabilityadvisor.com/2011/02/01/hyper-v-or-vmware-that-is-the-question/#comment-223</link>
		<dc:creator><![CDATA[DEVAXTATOR]]></dc:creator>
		<pubDate>Tue, 01 Feb 2011 16:10:19 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1415#comment-223</guid>
		<description><![CDATA[vmare hands down vmotion sells itself 3 cluster update no downtime hyper-v dosent do that...
vmotion ha drs its the best]]></description>
		<content:encoded><![CDATA[<p>vmare hands down vmotion sells itself 3 cluster update no downtime hyper-v dosent do that&#8230;<br />
vmotion ha drs its the best</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Corporate clouds: HP, Amazon or DIY? by jodie_microsoft_smb</title>
		<link>http://availabilityadvisor.com/2011/01/27/corporate-clouds-hp-amazon-or-diy/#comment-221</link>
		<dc:creator><![CDATA[jodie_microsoft_smb]]></dc:creator>
		<pubDate>Thu, 27 Jan 2011 18:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1444#comment-221</guid>
		<description><![CDATA[Another option to consider is Azure - a PaaS offering from Microsoft that will include high availability and scalability with a financially backed 99.9% SLA.  This link will help:  http://smb.ms/OutreachfHOZjw 

Regards,
Jodi E.
Microsoft SMB Outreach Team
msftoft@microsoft.com]]></description>
		<content:encoded><![CDATA[<p>Another option to consider is Azure &#8211; a PaaS offering from Microsoft that will include high availability and scalability with a financially backed 99.9% SLA.  This link will help:  <a href="http://smb.ms/OutreachfHOZjw" rel="nofollow">http://smb.ms/OutreachfHOZjw</a> </p>
<p>Regards,<br />
Jodi E.<br />
Microsoft SMB Outreach Team<br />
<a href="mailto:msftoft@microsoft.com">msftoft@microsoft.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Clustering? There is another way &#8230; by Eitan Novotny</title>
		<link>http://availabilityadvisor.com/2010/09/30/clustering-there-is-another-way/#comment-158</link>
		<dc:creator><![CDATA[Eitan Novotny]]></dc:creator>
		<pubDate>Thu, 30 Sep 2010 13:11:02 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=1104#comment-158</guid>
		<description><![CDATA[&quot;There is, of course, the FT option from VMWARE but that really doesn’t scale (only supports 1 core – that’s right – a single core). It’s a bit like using scissors to cut a lawn (but with more serious repercussions). I  don’t know anyone who is using it.&quot;

One more point that I think may matter: it&#039;s not just that they&#039;re limited to a single core, performance is severely limited in both the single core VM as well as the overhead taken out of the system. Their method, check-pointing, consumes a lot of CPU and IO resources to operate, meaning that VMWare&#039;s software FT contains a huge performance cost to not only the fault tolerant VM, but leaves far less CPU cycles and IO bandwidth for the remaining non-FT VMs.

Disclaimer: I&#039;m a hardware engineer for Stratus Technologies.]]></description>
		<content:encoded><![CDATA[<p>&#8220;There is, of course, the FT option from VMWARE but that really doesn’t scale (only supports 1 core – that’s right – a single core). It’s a bit like using scissors to cut a lawn (but with more serious repercussions). I  don’t know anyone who is using it.&#8221;</p>
<p>One more point that I think may matter: it&#8217;s not just that they&#8217;re limited to a single core, performance is severely limited in both the single core VM as well as the overhead taken out of the system. Their method, check-pointing, consumes a lot of CPU and IO resources to operate, meaning that VMWare&#8217;s software FT contains a huge performance cost to not only the fault tolerant VM, but leaves far less CPU cycles and IO bandwidth for the remaining non-FT VMs.</p>
<p>Disclaimer: I&#8217;m a hardware engineer for Stratus Technologies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why learn to love reasonable downtime? by Andy Bailey</title>
		<link>http://availabilityadvisor.com/2010/06/01/why-learn-to-love-reasonable-downtime/#comment-120</link>
		<dc:creator><![CDATA[Andy Bailey]]></dc:creator>
		<pubDate>Tue, 29 Jun 2010 13:54:26 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=783#comment-120</guid>
		<description><![CDATA[Udi

The systems are primarily architected around the concept of an ultra reliable host. I would be delighted to work with you and if you need specific commercial, please do contact me at andy.bailey@stratus.com if I can be of assistance. I am not sure if you have picked up on our availability guarantee - we are now offering Zero Downtime for VMware. So you can virtualize your Tier one applications with no downtime, no failure and no fear. We will give you $50K if you have any downtime. You also raise the interesting question of dr - couple the solutions with other interesting technologies from the virtualisation and storage vendors and you get an environment that is the best in the industry. But first, I need to understand exactly what you need to do. Andy.]]></description>
		<content:encoded><![CDATA[<p>Udi</p>
<p>The systems are primarily architected around the concept of an ultra reliable host. I would be delighted to work with you and if you need specific commercial, please do contact me at <a href="mailto:andy.bailey@stratus.com">andy.bailey@stratus.com</a> if I can be of assistance. I am not sure if you have picked up on our availability guarantee &#8211; we are now offering Zero Downtime for VMware. So you can virtualize your Tier one applications with no downtime, no failure and no fear. We will give you $50K if you have any downtime. You also raise the interesting question of dr &#8211; couple the solutions with other interesting technologies from the virtualisation and storage vendors and you get an environment that is the best in the industry. But first, I need to understand exactly what you need to do. Andy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why learn to love reasonable downtime? by Udi Dahan</title>
		<link>http://availabilityadvisor.com/2010/06/01/why-learn-to-love-reasonable-downtime/#comment-116</link>
		<dc:creator><![CDATA[Udi Dahan]]></dc:creator>
		<pubDate>Thu, 24 Jun 2010 06:48:11 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=783#comment-116</guid>
		<description><![CDATA[Andy,

I&#039;ve just run into Stratus and your blog although I&#039;ve been doing a fair bit of work with clients on high scalability and availability solutions. I&#039;m interested in hearing more about the cost difference (say per server) you&#039;re talking about here (as my clients ask me about this all the time).

Also, do you have solutions for disaster recovery as well that avoid/minimize data loss beyond what is common in the industry? If so, do you have numbers characteristic for various industries (finance, online gambling, etc) ?

Interested in hearing more.

Thanks,
-- Udi Dahan]]></description>
		<content:encoded><![CDATA[<p>Andy,</p>
<p>I&#8217;ve just run into Stratus and your blog although I&#8217;ve been doing a fair bit of work with clients on high scalability and availability solutions. I&#8217;m interested in hearing more about the cost difference (say per server) you&#8217;re talking about here (as my clients ask me about this all the time).</p>
<p>Also, do you have solutions for disaster recovery as well that avoid/minimize data loss beyond what is common in the industry? If so, do you have numbers characteristic for various industries (finance, online gambling, etc) ?</p>
<p>Interested in hearing more.</p>
<p>Thanks,<br />
&#8211; Udi Dahan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Is Active Active Worth it? by Bill Highleyman</title>
		<link>http://availabilityadvisor.com/2010/01/20/active-active-worth-it/#comment-75</link>
		<dc:creator><![CDATA[Bill Highleyman]]></dc:creator>
		<pubDate>Wed, 28 Apr 2010 17:35:56 +0000</pubDate>
		<guid isPermaLink="false">http://availabilityadvisor.com/?p=249#comment-75</guid>
		<description><![CDATA[Andy -

I&#039;m just now getting a little time to catch up on your blog. I read your review of my article with great interest. 

Your points are quite right. However, nothing is perfect. The problem that active/active solves is the failure of a site. If a site fails, and there is no backup, all is lost (the press is full of such stories - check out my Never Again articles in the Availability Digest). Active/active provides two or more geographically-separated sites so that you keep going no matter what. True, there is some data loss if asynchronous replication is used - typically tens to hundreds of milliseconds, but at least you are up-and-running. A solution using just co-located fault-tolerant systems is not disaster tolerant. A site disaster will take down the system. The best you can do is to replicate to a remote site. Assuming that you are using asynchronous replication, you will also lose some data. And recovery could be minutes or hours rather than seconds or subseconds as is being achieved with active/active systems.

By the way, if you use synchronous replication, no data is lost and there is no split-brain mode. You are limited to the disatance between nodes by performance concerns (typically tens of kilometers), but that is better than having all of your eggs in one room.Of course, you&#039;ve got to be pretty clever on how you remove the failed system from the scope of further transactions so that processing can proceed, but there are several solutions to this problem.

Why not add an active/active option to ftServer to make it disaster tolerant and fully faiult tolerant?

- Bill]]></description>
		<content:encoded><![CDATA[<p>Andy -</p>
<p>I&#8217;m just now getting a little time to catch up on your blog. I read your review of my article with great interest. </p>
<p>Your points are quite right. However, nothing is perfect. The problem that active/active solves is the failure of a site. If a site fails, and there is no backup, all is lost (the press is full of such stories &#8211; check out my Never Again articles in the Availability Digest). Active/active provides two or more geographically-separated sites so that you keep going no matter what. True, there is some data loss if asynchronous replication is used &#8211; typically tens to hundreds of milliseconds, but at least you are up-and-running. A solution using just co-located fault-tolerant systems is not disaster tolerant. A site disaster will take down the system. The best you can do is to replicate to a remote site. Assuming that you are using asynchronous replication, you will also lose some data. And recovery could be minutes or hours rather than seconds or subseconds as is being achieved with active/active systems.</p>
<p>By the way, if you use synchronous replication, no data is lost and there is no split-brain mode. You are limited to the disatance between nodes by performance concerns (typically tens of kilometers), but that is better than having all of your eggs in one room.Of course, you&#8217;ve got to be pretty clever on how you remove the failed system from the scope of further transactions so that processing can proceed, but there are several solutions to this problem.</p>
<p>Why not add an active/active option to ftServer to make it disaster tolerant and fully faiult tolerant?</p>
<p>- Bill</p>
]]></content:encoded>
	</item>
</channel>
</rss>

