<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Cloudscaling</title>
	
	<link>http://cloudscaling.com</link>
	<description>Cloud strategy &amp; infrastructure</description>
	<lastBuildDate>Tue, 02 Feb 2010 17:49:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/neoTactics" /><feedburner:info uri="neotactics" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>“Hybrid” Clouds are Half-Baked</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/ghRa5eaEZok/hybrid-clouds-are-half-baked</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/hybrid-clouds-are-half-baked#comments</comments>
		<pubDate>Tue, 02 Feb 2010 17:49:01 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=931</guid>
		<description><![CDATA[It&#8217;s difficult to throw a stone these days without hitting a so-called &#8216;hybrid cloud.&#8217;  The problem is that the term hybrid, used in this context, appears to mean: &#8220;Put any two kinds of clouds together.&#8221;  In fact, that&#8217;s how NIST defines it in their cloud definition document [1].  The problem with this [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s difficult to throw a stone these days without hitting a so-called &#8216;hybrid cloud.&#8217;  The problem is that the term hybrid, used in this context, appears to mean: &#8220;Put any two kinds of clouds together.&#8221;  In fact, that&#8217;s how NIST defines it in their <a href="http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc">cloud definition document</a> [1].  The problem with this approach is that hybrid, as used commonly, means more than just &#8216;put two things together&#8217;.  It means <em>put two things together to make a new thing</em>.</p>
<p>Here&#8217;s the <a href="http://en.wikipedia.org/wiki/Hybrid">Wikipedia page on hybrid</a>.  As used in almost every case the result is that you have a kind of equation:</p>
<hr />
<blockquote>
<pre>A + B = C</pre>
</blockquote>
<hr />Hybrid cars have a single kind of new engine &amp; power train that use gas or electricity.  It&#8217;s neither a gas engine, nor an electric engine; it&#8217;s a new <strong>kind</strong> of engine: a hybrid engine.  A hybrid flower is a cross-breed of two flowers, containing the genetic descendent of both parents.  It&#8217;s neither of its parents, but a new kind of flower that is a combination of both.</p>
<p>As used today in cloud computing, hybrid is abused to mean CONNECTING, not COMBINING two kinds of clouds:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Cloud_computing#Private_cloud">Private</a> + public clouds</li>
<li>Internal + external clouds</li>
<li>Physical servers + virtual servers</li>
</ul>
<p>The fundamental issue with all of these (except arguably the third, but I&#8217;ll cover that shortly) is that the end result is <strong>not <span style="font-weight: normal;"><em>A + B = C</em>, but rather:</span></strong></p>
<hr />
<blockquote>
<pre>A + B = A + B</pre>
</blockquote>
<hr /><strong><span style="font-weight: normal;"><strong><span style="font-weight: normal;">When NIST, VMware, and others apply the term ‘hybrid’ they are referring to connecting two kinds of clouds.  Once connected however, the result is still two clouds, albeit connected; not a new cloud that is a union of the parts of the two.</span></strong></span></strong></p>
<p>As long as the industry misuses (some might even say ‘abuses’) the term hybrid by using it any time they connect two clouds, more confusion is added to what is already a difficult conversation:</p>
<hr />
<pre><strong>Joe</strong>:  "Our new hybrid cloud is up and running!"
<strong>
Bob</strong>:  "Which kind of hybrid is that?  Public and private?  Private and</pre>
<pre>private?  Internal and external? ..."</pre>
<hr />Connecting clouds together is best talked about in the context of<a href="http://devcentral.f5.com/weblogs/macvittie/archive/2009/07/09/cloud-balancing-cloud-bursting-and-intercloud.aspx"> cloud bursting</a>, <a href="http://blog.gogrid.com/2009/01/08/cloudcenters-are-datacenters-in-the-sky/">cloud bridging</a>, or <a href="http://www.cloudswitch.com/page/2010-is-the-year-of-the-federated-cloud">federating clouds</a> [2] together.  Do we use the term &#8216;hybrid&#8217; ISP?  Of course not.  If there are connections provided by two different service providers, even if they are connected together, it is clearly understood there are TWO service providers.  It&#8217;s the same situation here.</p>
<p>The most accurate use of the term I&#8217;ve seen to date is GoGrid’s use for their combination of physical and virtual servers. However, the assumption is that cloud computing is about virtualized servers, which <a href="http://cloudscaling.com/blog/technology/virtualization-is-not-the-answer-for-clouds">it&#8217;s clearly not</a>.  Virtualization is a multi-tenancy strategy.  It allows you to chop up a physical server into smaller bite-sized chunks.</p>
<p>Cloud computing is about on-demand self-service IT resources, whether it&#8217;s servers (physical or virtual), storage, or network.  There is no need to make up a new marketing name for &#8216;physical &amp; virtual&#8217;.  Just say: &#8220;<em>Our cloud now provides physical servers on-demand for high performance workloads!</em>&#8221;  Everyone gets that.</p>
<p>Precise language, especially when discussing the confusing bleeding edge, is critical. Fuzzy terms, which can be perceived as marketing fluff, are best left at the door. We (those of us in the cloud industry) do ourselves and our customers a disservice by misuse of the term &#8216;hybrid&#8217; unless we truly have figured out how to do the equation of <em><strong>A + B = C</strong> </em>and <strong>C</strong> is something brand new. I challenge all thought leaders (myself included) to figure something else out or reuse one of the above terms.</p>
<hr />[1] This is why I usually say in person that NIST is a good starting point only.  Their definitions leave a lot to be desired and clarified.<br />
[2] The term &#8220;intercloud&#8221; still bugs me; why rename the Internet?  Connections between clouds will be tied together by the Internet with open standards.  There is no need for a new (and awful) name or buzzword.</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+%E2%80%9CHybrid%E2%80%9D+Clouds+are+Half-Baked+http://tinyurl.com/y85p92v" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=ghRa5eaEZok:L5RuMQZ-RVA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=ghRa5eaEZok:L5RuMQZ-RVA:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=ghRa5eaEZok:L5RuMQZ-RVA:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=ghRa5eaEZok:L5RuMQZ-RVA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=ghRa5eaEZok:L5RuMQZ-RVA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=ghRa5eaEZok:L5RuMQZ-RVA:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/ghRa5eaEZok" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/hybrid-clouds-are-half-baked/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/hybrid-clouds-are-half-baked</feedburner:origLink></item>
		<item>
		<title>Debunking the “No Such Thing as A Private Cloud” Myth</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/p6BJRM9yV8A/debunking-the-no-such-thing-as-a-private-cloud-myth</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/debunking-the-no-such-thing-as-a-private-cloud-myth#comments</comments>
		<pubDate>Tue, 19 Jan 2010 14:50:12 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[centralization]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudscaling]]></category>
		<category><![CDATA[commoditization]]></category>
		<category><![CDATA[decentralization]]></category>
		<category><![CDATA[private cloud]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=896</guid>
		<description><![CDATA[Once upon a time, a network engineer scrawled an amorphous shape upon a whiteboard and wrote &#8220;Internet&#8221; thereon.  The amorphous circle, a &#8216;cloud&#8217;, soon became the de facto way that we represent &#8220;not my problem&#8221;, or outsourcing.  Hence, the &#8220;cloud&#8221; in cloud computing means that cloud is predominantly an outsourcing business model.  Only large scale [...]]]></description>
			<content:encoded><![CDATA[<hr /><em>Once upon a time, a network engineer scrawled an amorphous shape upon a whiteboard and wrote &#8220;Internet&#8221; thereon.  The amorphous circle, a &#8216;cloud&#8217;, soon became the de facto way that we represent &#8220;not my problem&#8221;, or outsourcing.  Hence, the &#8220;cloud&#8221; in cloud computing means that cloud is predominantly an outsourcing business model.  Only large scale &#8216;utilities&#8217; can provide the cost savings benefits associated with cloud computing. </em> — The Private Cloud Myth</p>
<hr />This myth is misguided because it assumes that all cloud computing is a financial model rather than a technology or service model.  Information Technology is rapidly changing from the older client/server and mainframe computing models to the cloud computing model.  This computing model has been pioneered by Amazon and Google, both of whom offer non-utility ‘cloud’ services. It is a model that embraces automation and on-demand self-service.  Providing a public utility service requires cloud computing, but cloud computing does not have to be delivered with a predetermined financial model.</p>
<p>An aside: a &#8216;model&#8217; is a way of doing things.  Technology models are ways of putting technology together.  Financial models are ways to arrange finances.  Service models are ways of providing a service that is consumed by someone else.</p>
<p>There are two primary ways you can use cloud computing[1]:</p>
<ol>
<li>Outsourced to an external public utility that uses economies of scale to service many customers</li>
<li>Maintained in-house as an internal shared infrastructure (aka ‘private’ or more properly &#8216;internal&#8217; cloud)[2]</li>
</ol>
<p>The myth about private clouds above conflates 3 ideas worth digging into:</p>
<ol>
<li>The cloud diagram was used only to represent the Internet by network engineers and means &#8216;outsourcing&#8217;</li>
<li>Cloud is a business model and must be delivered as a public utility</li>
<li>Implied: clouds cannot be &#8216;private&#8217; and owned by a single entity</li>
</ol>
<p>Understanding the importance of private clouds is important, because the cloud computing model (like the client/server computing model before it) is about <strong>how </strong>IT works, not <strong>where</strong> it works.</p>
<p>Let&#8217;s address each part of the “no such thing as an (internal) private cloud” myth.</p>
<p style="text-align: center;"><strong><img class="size-medium wp-image-898 aligncenter" title="simple-cloud" src="http://cloudscaling.com/wp-content/uploads/2010/01/simple-cloud-300x146.png" alt="simple-cloud" width="240" height="117" /></strong></p>
<p style="text-align: left;"><strong>The Cloud Picture<br />
</strong> I can say with 100% certainty that cloud pictures were used for much more than the Internet in the early 90s when the commercial Internet was forming. I know this because I was a network engineer.  My peers and I used clouds to represent any &#8216;autonomous system&#8217; or group of such in a routing architecture.  It was a convenience mechanism to simplify network diagrams.</p>
<p>One example was using it to represent a large <strong>private</strong> wide area network (WAN), consisting of Frame Relay circuits or T-1s.  A cloud was also frequently used to represent the entire public switched telephone network (PSTN) or even, at times, entire groups of internal enterprise datacenters &amp; networks.</p>
<p>One of my colleagues at Cloudscaling who is also a network engineering expert says:</p>
<hr /><em>Clouds are also commonly used for exchange points like MAE-West, other geographies like ‘China’, security zones like ‘DMZ’, parallel networks like ‘Out of Band’, obfuscation networks like ‘Tor’ and layer 2 distinctions. In fact, the entire idea underlying TCP/IP and OSI models is the idea of abstraction and simplification which is what a cloud indicates. Anybody who thinks cloud equals Internet exclusively is misguided</em> — Adam Waters, COO, Cloudscaling (Internet2, Level3, iAsiaworks, Calren)</p>
<hr />The assertion that a cloud was used to exclusively represent the Internet is based on two things: a lack of understanding of network &amp; Internet engineering history and the fact that in every network diagram there was inevitably a cloud with an &#8220;Internet&#8221; label.  The reason for this is that whenever you created a diagram you were required to show where your Internet connection was, but you weren&#8217;t always required to show other WANs, the PSTN, etc.</p>
<p>Want more?  Here are three of the first page of network diagrams that came up on a Google image search for ‘network diagram’: <a href="http://www.conceptdraw.com/products/img/cd5/article/part2/ActiveDir_4.jpg">1</a>, <a href="http://www.webvisions.co.in/services/network-diagram-small.gif">2</a>, <a href="http://www.nxicom.com/documents/Tech%20Notes/NTS%20Typical%20Architecture%20Diagram.jpg">3</a>.  As you will see there is liberal usage of the cloud picture for purposes other than representing the Internet.  Many of these clouds also represent &#8216;private&#8217; areas of the network.</p>
<p>Without the historical context, it is understandable how one could conclude that the term “the cloud” was used as another term for &#8220;The Internet”.</p>
<p><strong>Clouds Are Shared Infrastructure, not Utilities<br />
</strong> Let’s explore the “utility” concept outside the context of the IT function[3]. A common definition of a &#8216;utility&#8217; amongst cloud pundits today is: <em>a shared infrastructure with metered usage, which has a pay-as-you-go model</em>. An example of a non-IT utility is power companies like Pacific Gas &amp; Electric (PG&amp;E) which are energy utilities.  <a href="http://www.roughtype.com/">Nick Carr</a>&#8217;s famous books, <span style="text-decoration: underline;"><a href="http://www.amazon.com/exec/obidos/ASIN/1591394449/amazingbooks0b0">Does IT Matter?</a></span> and <span style="text-decoration: underline;"><a href="http://www.amazon.com/exec/obidos/ASIN/0393062287/amazingbooks0b0">The Big Switch</a></span> extensively examine the concept of shared infrastructures leading to the rise of utility computing.</p>
<p>Nick posits that all shared infrastructures, including roads, telegraph, the national air system, railroad system, electrical system, and gas system, are utilities.  Do you think of a road as a utility?  What about the air traffic control system?  I don’t and neither does Wikipedia nor is that term used commonly.  A public utility is “a company that performs a public service; subject to government regulation” according to <a href="http://wordnetweb.princeton.edu/perl/webwn?o2=&amp;o0=1&amp;o7=&amp;o5=&amp;o1=1&amp;o6=&amp;o4=&amp;o3=&amp;s=public+utility">WordNet</a>.  In other words, a utility is a for-profit entity entrusted to perform an important public function and is commonly regulated.</p>
<p>There is a common notion in the discussion of cloud today, which is that &#8220;utility&#8221; or “utility billing” is a financial arrangement where usage is “metered” and you “pay-as-you-go”, paying only for actual consumption.  This idea comes directly from the way true public utilities such as water, gas, electricity, and telecommunications operate.  These are all systems we commonly consider to be utilities.</p>
<p>But other shared infrastructures do not use the utility billing model.  Certainly, some roads have tolls, but the bulk of roadways are paid for with public money and are unmetered.  The railroad system is not metered.  Neither is air travel.  You do not &#8216;pay-as-you-go.&#8217;  While these systems aren’t labeled as ‘utilities’, Nick Carr lumps them into the same bucket.</p>
<p>It might be heresy, but I think there are essentially two big buckets: shared infrastructure and utilities.  Public utilities are a subset of shared infrastructure as is illustrated in the Venn diagram below.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-899" title="venn-diagram-shared-infra-public-utilities" src="http://cloudscaling.com/wp-content/uploads/2010/01/venn-diagram-shared-infra-public-utilities-300x300.png" alt="venn-diagram-shared-infra-public-utilities" width="240" height="240" /></p>
<p><strong>Infrastructure Can Be a Public Utility OR a Private Shared Infrastructure</strong><br />
Infrastructure is frequently deployed by private individuals or entities for the purpose of sharing with others. Private road and highways <strong>are commonly</strong> shared.  No, I&#8217;m not referring to a simple driveway; I&#8217;m talking about large-scale construction efforts in which on-campus roads are built on university campuses, enterprise businesses, military bases, etc.  People fly private planes all the time, yet they share the national air infrastructure in terms of air controllers and air space, but not the planes themselves.  The military or large federated organizations also have large-scale shared infrastructure that is not a ‘public’ service.  There are many more examples and it is clear that not all shared infrastructure is a public utility.</p>
<p>We now have a conundrum.  The  &#8216;utility&#8217; concept isn&#8217;t as clear-cut as being simply a shared infrastructure.  It clearly implies a financial arrangement.  What do we do?</p>
<p>For me it&#8217;s clear:  There is &#8217;shared infrastructure&#8217; and there are &#8216;utilities&#8217;.  Utilities are usually shared infrastructure, but not all shared infrastructure is a utility.  <em>Utilitization</em> is the act of taking a shared infrastructure and applying a financial model to it that charges for metered usage.  <strong><em>That means that utilitization is a business model that can be layered on top of a shared infrastructure</em></strong> (aka ‘public cloud’).</p>
<p>“Cloud” or “cloud computing” are limited terms. Nick Carr predicted the rise of utility computing.  He did not call it &#8216;cloud&#8217; or &#8216;cloud computing&#8217;, nor did he coin those terms.  Nick correctly predicted the advent of a cost/economics model that inevitably moves large amounts of computing infrastructure to specialized providers who operate as public utilities and can use their scale to cost effectively deliver this service.  That&#8217;s the utility model and there is absolutely no doubt that it exists, is real, and will eventually apply to <strong>every shared infrastructure</strong> that human beings will create now and in the future.</p>
<p><strong>So What&#8217;s a Private Cloud?<br />
</strong> To better understand the concept of a ‘private’ cloud, we need to explore the concept of cloud computing itself.</p>
<p>Cloud computing can be seen not as a utility business model, but as a technology infrastructure model. The infrastructure in play is &#8216;data infrastructure&#8217;, not electrical infrastructure, people moving infrastructure, or others.  This new model determines how data infrastructure will be delivered and was pioneered by Google and Amazon among others.  Amazon used their data infrastructure to drive new revenue (AWS), and Google later introduced its Google App Engine (GAE) to do the same.</p>
<p>Were Amazon and Google clouds before they added revenue generation models?  I, and many others, would say “yes”.  The utility financial model for revenue generation <em>is</em> being applied to their clouds, but it does not, and never has, <em>defined</em> their clouds.</p>
<p>What defines their clouds is the method by which they built the actual IT infrastructure.  It was designed to be completely self-service, has no major single points of failure, and relies on commodity software and hardware.</p>
<p>That&#8217;s cloud computing.  Cloud computing is a methodology for delivering IT that changes everything. This is similar to how client/server computing disrupted mainframe computing changing IT in the process. The diagram below clearly illustrates my point.</p>
<p style="text-align: center;"><img class="size-large wp-image-900  aligncenter" title="mainframe-clientserver-cloud-evolution-blue" src="http://cloudscaling.com/wp-content/uploads/2010/01/mainframe-clientserver-cloud-evolution-blue-1023x722.png" alt="mainframe-clientserver-cloud-evolution-blue" width="523" height="370" /></p>
<p style="text-align: left;">This diagram shows the evolution to client-server from mainframe computing. Cloud computing is the next progression in the evolution of IT. Public cloud proponents want us to believe that everything in that third column is subsumed by the financial &amp; business model, which is not true.  If you extract cloud computing from the public utility business model, there are significant and important advantages to moving away from the client-server model.  These advantages will be embraced by larger businesses that cannot easily progress to the public cloud model. <strong><em> In fact, the private cloud model is a critical transitional step. It is an essential component to help larger organizations move their compute capacity to the public cloud.</em></strong>[4]</p>
<p>Just what is a private cloud?  Private clouds are the cloud computing methodologies that Amazon and Google pioneered but applied in such a fashion that only a single tenant uses them.  They are owned by a single entity and <strong>optionally</strong> shared.  If Amazon deploys a copy of their Elastic Compute Cloud (EC2) for a customer, that copy of EC2 is a little private cloud used only by that customer.  It&#8217;s the same technology and methodology wrapped up in one little neat &#8216;cloud&#8217; ball for the client.  It&#8217;s private, it&#8217;s a cloud, and the financial model it uses is not the utility billing model.</p>
<p><strong>Summary</strong><br />
Will cloud be delivered as a utility?  Absolutely.  It is today.  In fact, the public utility model will be the dominant financial paradigm for cloud computing within the next two decades.  Most people will consume cloud computing built and delivered by others.  The cost economics are too compelling.</p>
<p>However, there will always be a demand for a private, unshared, cloud option.   This option could be outsourced or not, but it is &#8216;private’ because organizations will have some kind of requirement that disallows public cloud usage.  It could be security, regulatory, performance, or just plain old paranoia driving these requirements that prevent the ‘public cloud option’.</p>
<p>The old client/server computing paradigm is no longer good enough, just as the mainframe computing model before it wasn’t good enough.  The cloud computing model is displacing both client/server computing as the de facto way to deliver IT services.  At the same time, cloud computing pioneers (i.e.Amazon and Google) are finding that by utilitizing their cloud services, they can leverage their leadership while offering unprecedented value. Large enterprises will eventually move much of IT outside their walls. However, there will be areas which cannot be moved. That which remains inside their walls will be delivered using internal private cloud technologies.</p>
<p>I predict that 2010 will be the year of the private cloud.  We are at the beginning of a huge growth curve and this is the year it will start to see significant traction.</p>
<hr />[1] There are really two &#8216;private cloud&#8217; options: outsourcing and insourcing.  Outsourced or &#8216;external private&#8217; clouds are a single-tenant cloud outsourced to a third party while &#8216;internal private&#8217; clouds are those run by the same entity that uses them.<br />
[2] Yes, this only makes sense for the largest businesses, but the majority of IT spending happens there and hence it will be very significant how they embrace both internal and external private clouds.<br />
[3] See my earlier posting on why cloud isn’t about outsourcing<br />
[4] When asked, most large enterprises rank cost savings well below rapid provisioning as their reasons for embracing cloud technologies; they care more about driving top-line revenue opportunities than bottom-line cost savings.</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+Debunking+the+%E2%80%9CNo+Such+Thing+as+A+Private+Cloud%E2%80%9D+Myth+http://tinyurl.com/ycqfv9x" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=p6BJRM9yV8A:hntdS8rUCJg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=p6BJRM9yV8A:hntdS8rUCJg:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=p6BJRM9yV8A:hntdS8rUCJg:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=p6BJRM9yV8A:hntdS8rUCJg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=p6BJRM9yV8A:hntdS8rUCJg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=p6BJRM9yV8A:hntdS8rUCJg:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/p6BJRM9yV8A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/debunking-the-no-such-thing-as-a-private-cloud-myth/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/debunking-the-no-such-thing-as-a-private-cloud-myth</feedburner:origLink></item>
		<item>
		<title>Nicira &amp; Citrix are Warming Up</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/G7pFBCguqrE/nicira-citrix-are-warming-up</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/nicira-citrix-are-warming-up#comments</comments>
		<pubDate>Tue, 19 Jan 2010 00:58:39 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[iaas]]></category>
		<category><![CDATA[network virtualization]]></category>
		<category><![CDATA[open cloud]]></category>
		<category><![CDATA[openflow]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=916</guid>
		<description><![CDATA[Some exciting news on the open cloud front.  Nicira&#8217;s openvswitch (think: open source Cisco Nexus 1000V) made it in as the default vSwitch in the latest release of the Xen Cloud Platform.  For those who aren&#8217;t aware, the Xen Cloud Platform is an open source provider/cloud-focused management framework for clouds.  The website says:

   [...]]]></description>
			<content:encoded><![CDATA[<p>Some exciting <a href="http://blog.xen.org/index.php/2010/01/18/xen-cloud-platform-code-update/">news</a> on the open cloud front.  <a href="http://www.nicira.com">Nicira&#8217;s</a> <a href="http://openvswitch.org/">openvswitch</a> (think: open source Cisco Nexus 1000V) made it in as the default vSwitch in the latest release of the Xen Cloud Platform.  For those who aren&#8217;t aware, the <a href="http://www.xen.org/products/cloudxen.html">Xen Cloud Platform</a> is an open source provider/cloud-focused management framework for clouds.  The website says:</p>
<hr />
<pre>    Xen Cloud Platform offers ISVs and service providers a complete cloud
    infrastructure platform with a powerful management stack based on
    open, standards-based APIs, support for mutli-tenancy, SLA guarantees
    and deteailed metrics for consumption based charging.</pre>
<hr />I&#8217;ve mentioned Nicira before in public forums and videos made with <a href="http://www.johnmwillis.com/">John Willis</a>, but I haven&#8217;t posted here about them.  Nicira is commercializing the <a href="http://www.openflowswitch.org/">OpenFlow</a> switch specification.  OpenFlow is a very important change in the way we build, design, and manage network infrastructure.</p>
<p>From the website:</p>
<hr />
<pre>    In a classical router or switch, the fast packet forwarding (data path)
    and the high level routing decisions (control path) occur on the same
    device. An OpenFlow Switch separates these two functions. The data
    path portion still resides on the switch, while high-level routing decisions
    are moved to a separate controller, typically a standard server. The
    OpenFlow Switch and Controller communicate via the OpenFlow protocol,
    which defines messages, such as packet-received, send-packet-out,
    modify-forwarding-table, and get-stats.</pre>
<hr />What this means is that instead of allowing the switch to make routing/switching decisions, you can have centralizing control of the entire network topology.  OpenFlow has two types of switches: software switches like the openvswitch and firmware that can be loaded onto cheap switch hardware.  Combined you can create fully virtualized networking.  A single centralized control system that is integrated to your cloud layout can reprogram your logical network topology on-demand.  A virtual server moves from one host to another?  Switches are reprogrammed dynamically and the move is never noticed.</p>
<p>This means you can create a fully multi-tenant, highly secure, extremely flexible, cloud network topology that maps exactly to your requirements.  This contrasts starkly to the current cloud networking today, which is either extremely restrictive (Amazon&#8217;s EC2), has scaling problems (e.g. 802.1q VLAN tagging), or doesn&#8217;t give you complete control (Rackspace Cloud, et al).</p>
<p>Let me clarify what I mean by complete control before anyone is offended.  Rackspace Cloud does provide more control than EC2, but it doesn&#8217;t put you in the driver&#8217;s seat.  Imagine that instead of having a fixed network architecture like, every customer has a &#8216;frontend public network&#8217; and a &#8216;backend private network&#8217;, you have something that allows arbitrary network configurations?  Customers get a &#8216;private&#8217; network by default and buy networks as their applications need them.  Now having a separate network for database servers per PCI compliance (or other) rules is trivial.</p>
<p>Many other things are possible if you move towards an OpenFlow-based network architecture with a centralized control system, including:</p>
<ul>
<li>Distributed firewall just like Amazon EC2&#8217;s distributed firewall</li>
<li>On-demand network introspection / tapping</li>
<li>On-demand in-line firewall / IPS</li>
<li>N-tier network topologies</li>
<li>Distributed Virtual Switch (a la Cisco Nexus 1000V)</li>
</ul>
<p>There are many other possibilities.  The eventual promise here is network virtualization as good as storage or computing virtualization is today.</p>
<p>Way to go Nicira and Citrix!</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+Nicira+%26+Citrix+are+Warming+Up+http://tinyurl.com/ydpvyep" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=G7pFBCguqrE:gppUm19XIIg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=G7pFBCguqrE:gppUm19XIIg:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=G7pFBCguqrE:gppUm19XIIg:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=G7pFBCguqrE:gppUm19XIIg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=G7pFBCguqrE:gppUm19XIIg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=G7pFBCguqrE:gppUm19XIIg:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/G7pFBCguqrE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/nicira-citrix-are-warming-up/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/nicira-citrix-are-warming-up</feedburner:origLink></item>
		<item>
		<title>Cloudscaling on a Tear – 2009 in Review</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/2qzkgqI0wI4/cloudscaling-on-a-tear-2009-in-review</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/cloudscaling-on-a-tear-2009-in-review#comments</comments>
		<pubDate>Fri, 15 Jan 2010 18:16:17 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudscaling]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=888</guid>
		<description><![CDATA[We&#8217;re a little late in posting this due to the holidays, but I have some exciting stats to share with you.  In 2009 the Cloudscaling blog became one of the hottest destinations for cloud knowhow.  A big part of that success was our unique perspective on cloud computing.  We aren&#8217;t a news aggregation site.  Instead [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re a little late in posting this due to the holidays, but I have some exciting stats to share with you.  In 2009 the Cloudscaling blog became one of the hottest destinations for cloud knowhow.  A big part of that success was our unique perspective on cloud computing.  We aren&#8217;t a news aggregation site.  Instead we try and provide hard information on differentiated visions on what cloud is, how it can help, and what people are doing with it today.</p>
<p>In particular, a number of articles posted here last year were extremely widely read.  In fact, the #1 article had well over 10,000 pageviews and almost 9,000 unique visitors.  3,500 pageviews came in that first week of posting 09/27/09 &#8211; 10/03/09.  That&#8217;s an average of 500 per day.</p>
<p>Here&#8217;s a chart showing our blog traffic growth over 2009:</p>
<p style="text-align: center; "><img class="aligncenter size-full wp-image-889" title="2009-cloudscaling-blog-stats" src="http://cloudscaling.com/wp-content/uploads/2010/01/2009-cloudscaling-blog-stats.png" alt="2009-cloudscaling-blog-stats" width="488" height="78" /></p>
<p>As you can see we had tremendous growth and we&#8217;re expecting more in 2010.  Thanks for your readership and especially your comments.  We&#8217;re looking forward to even more conversation this year.</p>
<p>Here&#8217;s a list of our top ten blog posts in 2009 (in order of most read) if you want to go back and review.</p>
<ol>
<li><a href="http://cloudscaling.com/blog/cloud-computing/amazons-ec2-generating-220m-annually">Amazon&#8217;s EC2 Generating 220M+ Annually</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-computing/vmware-vs-amazon-round-one-fight">VMware vs. Amazon &#8230; ROUND ONE &#8230; FIGHT!</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-computing/why-amazons-sas70-is-bogus">Why is Amazon’s SAS70 Audit Bogus?</a></li>
<li><a href="http://cloudscaling.com/blog/technology/engineyard-uses-chef-a-puppet-alternative">EngineYard uses Chef, a Puppet Alternative</a></li>
<li><a href="http://cloudscaling.com/blog/technology/the-open-cloud-is-coming">The “Open” Cloud is Coming</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-applications/vmwares-vcloud-api-forces-cloud-standards">VMware’s vCloud API Forces Cloud Standards</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-computing/amazon-threatens-vps-market">Amazon Threatens VPS Market</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-computing/on-second-thought-how-big-is-aws-really">On Second Thought…How Big Is AWS Really?</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-computing/infrastructure-as-a-service-builders-guide-v1-0">Infrastructure-as-a-Service Builder’s Guide v1.0</a></li>
<li><a href="http://cloudscaling.com/blog/cloud-computing/defining-infrastructure-clouds">Defining Infrastructure Clouds</a></li>
</ol>
<ul></ul>
<p>It&#8217;s worth pointing out that the Infrastructure-as-a-Service Builder&#8217;s Guide made #9 in the list, but was posted on 12/19/09.  It made #9 in only 12 days time.  The actual white paper has been downloaded almost 1,000 times in less than one month.</p>
<p>Again, thanks so much for readership.</p>
<p>Best,</p>
<p>&#8211;Randy Bias, CEO, Cloudscaling</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+Cloudscaling+on+a+Tear+%E2%80%93+2009+in+Review+http://tinyurl.com/ycf9czj" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=2qzkgqI0wI4:C3g9VVSWses:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=2qzkgqI0wI4:C3g9VVSWses:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=2qzkgqI0wI4:C3g9VVSWses:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=2qzkgqI0wI4:C3g9VVSWses:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=2qzkgqI0wI4:C3g9VVSWses:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=2qzkgqI0wI4:C3g9VVSWses:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/2qzkgqI0wI4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/cloudscaling-on-a-tear-2009-in-review/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/cloudscaling-on-a-tear-2009-in-review</feedburner:origLink></item>
		<item>
		<title>How Clouds Enable Global Reach</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/k8Ze6ofAGi0/how-clouds-enable-global-reach</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/how-clouds-enable-global-reach#comments</comments>
		<pubDate>Sat, 19 Dec 2009 20:46:16 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudscaling]]></category>
		<category><![CDATA[elastic compute cloud]]></category>
		<category><![CDATA[global reach]]></category>
		<category><![CDATA[predictions]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=884</guid>
		<description><![CDATA[Over a year and a half ago, I mentioned that there were four key aspects to cloud computing: scalability, leverage, speed, and reach.  All of these still hold true today.  In particular, the one area that was underdeveloped was the notion of using clouds for global reach.
As you know, since then quite a bit has [...]]]></description>
			<content:encoded><![CDATA[<p>Over a year and a half ago, I mentioned that there were four key aspects to cloud computing: scalability, leverage, speed, and <a href="http://cloudscaling.com/blog/technology/cloud-values">reach</a>.  All of these still hold true today.  In particular, the one area that was underdeveloped was the notion of using clouds for global reach.</p>
<p>As you know, since then quite a bit has changed.  Amazon&#8217;s Elastic Compute Cloud <a href="http://aws.amazon.com/about-aws/whats-new/2008/12/10/amazon-ec2-crosses-the-atlantic/">crossed the Atlantic</a> to Europe, EC2 opened up a U.S. West Coast presence, AWS also recently <a href="http://aws.amazon.com/about-aws/whats-new/2009/11/12/aws-asia/">pre-announced</a> their Asian expansion, and a number of other clouds sprung up across the globe, including a very strong new Australian entrant, <a href="http://www.cloudcentral.com.au">Cloud Central</a>.[1]</p>
<p>All of this goes to show that my prediction around the importance of <strong>reach</strong> in cloud computing is coming true.  One of the examples that brings this home that I enjoy talking about is <a href="http://www.friendster.com/">Friendster</a>.</p>
<p>For those of you new to social networking, Friendster was one of the very first social networks.  They were a true first mover in the space, but due to some strategic and tactical errors, they quickly fell behind sites like MySpace, Facebook, and LinkedIn. <em> Except in the AsiaPacific region</em>!</p>
<p>Friendster is one of the largest social networking sites still within that geographic region. You can see how they have re-tooled their business to be friendly to the AsiaPac region by providing localization in many Asian languages.</p>
<p>Now here&#8217;s the kicker: Friendster&#8217;s initial infrastructure was all in the United States.  What happens when your market changes underneath you?  How do you respond?  What tools are there to adapt?</p>
<p>As cloud computing goes global, it&#8217;s very nature provides a whole new opportunity in how businesses think about responding to market shifts.  Now you can follow-the-sun, follow-the-moon, follow-the-law, and up and move your entire application to a new country with much less effort than ever before &#8230; <strong>and</strong>, it will get even easier over time.</p>
<p>Cloud computing is going global and it&#8217;s going to change the way we think about service delivery models completely.</p>
<hr />[1] DISCLOSURE: <a href="http://www.cloudcentral.com.au/">Cloud Central</a> is a Cloudscaling customer.  They are currently in private BETA and looking for folks to provide feedback.  Please take a look if you have a moment!</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+How+Clouds+Enable+Global+Reach+http://tinyurl.com/yeh3ymo" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=k8Ze6ofAGi0:oreNcCY9GnU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=k8Ze6ofAGi0:oreNcCY9GnU:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=k8Ze6ofAGi0:oreNcCY9GnU:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=k8Ze6ofAGi0:oreNcCY9GnU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=k8Ze6ofAGi0:oreNcCY9GnU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=k8Ze6ofAGi0:oreNcCY9GnU:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/k8Ze6ofAGi0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/how-clouds-enable-global-reach/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/how-clouds-enable-global-reach</feedburner:origLink></item>
		<item>
		<title>Infrastructure-as-a-Service Builder’s Guide v1.0</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/ZaPGCNHH57A/infrastructure-as-a-service-builders-guide-v1-0</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/infrastructure-as-a-service-builders-guide-v1-0#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:00:57 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudscaling]]></category>
		<category><![CDATA[iaas]]></category>
		<category><![CDATA[infrastructure]]></category>
		<category><![CDATA[scaling]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[whitepapers]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=867</guid>
		<description><![CDATA[Just in time for the New Year, we&#8217;re releasing a short 12 page whitepaper on building Infrastructure-as-a-Service (IaaS) clouds.  This whitepaper is targeted at folks building public or private clouds who want to understand our general take on clouds, cloud computing, and Infrastructure-as-a-Service.  In particular, we highlight some of the important areas to think about [...]]]></description>
			<content:encoded><![CDATA[<p>Just in time for the New Year, we&#8217;re releasing a short 12 page whitepaper on building Infrastructure-as-a-Service (IaaS) clouds.  This whitepaper is targeted at folks building public or private clouds who want to understand our general take on clouds, cloud computing, and Infrastructure-as-a-Service.  In particular, we highlight some of the important areas to think about when you are planning and designing your infrastructure cloud.</p>
<p>Of course, we welcome comments and feedback.  They will be incorporated into future revisions.  The paper itself does go into some technical depth in a few areas, but we can provide quite a bit more color in our <a href="http://cloudscaling.com/services#3">workshops</a>.</p>
<p>For your reading pleasure, I present our first big technical whitepaper:</p>
<ul>
<li><a title="Infrastructure-as-a-Service Builder's Guide" href="/files/iaas-building-guide-v1.pdf">The Infrastructure-as-a-Service Builder&#8217;s Guide v1.0 (PDF)</a> <a href="/files/iaas-building-guide-v1.pdf"><img src="/wp-content/themes/CloudScaling/images/pdficon_large.gif" alt="" /></a></li>
</ul>
<p>Thanks!</p>
<p><em>The Cloudscaling Team</em></p>
<p>Ps. We realize the definition of &#8216;workload&#8217; or &#8216;cloud workload&#8217; is not as crisp as it could be and request your feedback and thinking on better nomenclature or definitions.  Credit will be given as appropriate.</p>
<hr />
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+Infrastructure-as-a-Service+Builder%E2%80%99s+Guide+v1.0+http://tinyurl.com/ykaapd3" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=ZaPGCNHH57A:UxST5Zpcmqc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=ZaPGCNHH57A:UxST5Zpcmqc:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=ZaPGCNHH57A:UxST5Zpcmqc:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=ZaPGCNHH57A:UxST5Zpcmqc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=ZaPGCNHH57A:UxST5Zpcmqc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=ZaPGCNHH57A:UxST5Zpcmqc:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/ZaPGCNHH57A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/infrastructure-as-a-service-builders-guide-v1-0/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/infrastructure-as-a-service-builders-guide-v1-0</feedburner:origLink></item>
		<item>
		<title>Virtual Server vs. Real Server Disk Drive Speed</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/fSkAoxquXUQ/virtual-disks</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/virtual-disks#comments</comments>
		<pubDate>Sun, 13 Dec 2009 21:09:42 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudscaling]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=837</guid>
		<description><![CDATA[It&#8217;s important to understand the potential differences between virtual server disk drives and physical disk drives, so I wanted to post a very brief blog on the topic.  For this article I&#8217;ve chosen to compare the performance of an iSCSI SAN on Gigabit Ethernet to a single SATA disk drive.  The reason for this is [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s important to understand the potential differences between virtual server disk drives and physical disk drives, so I wanted to post a very brief blog on the topic.  For this article I&#8217;ve chosen to compare the performance of an iSCSI SAN on Gigabit Ethernet to a single SATA disk drive.  The reason for this is two-fold: first, it more starkly highlights the relative performance differences between purchasing say a single dedicated server in a hosting environment with a single disk or a virtual machine hosted in a cloud environment.  Secondly, when you are looking at internal private clouds or a lot of the newer cloud offerings, they are commonly built using an <a href="http://en.wikipedia.org/wiki/Storage_area_network">iSCSI SAN</a> backend.</p>
<p>To be clear, the top three U.S. clouds do <strong>not</strong> use iSCSI SANs: Amazon&#8217;s <a href="http://aws.amazon.com/ec2">EC2</a>, <a href="http://www.rackspacecloud.com">Rackspace Cloud</a>, and <a href="http://www.gogrid.com">GoGrid</a>, all use local RAID subsystems.  This is common knowledge.  Of the early cloud pioneers, as far as I&#8217;m aware, mostly the U.K.-based clouds such as <a href="http://www.elastichosts.com">ElasticHosts</a> and <a href="http://www.flexiscale.com">FlexiScale</a> use iSCSI SANs.  The latest set of new cloud entrants, such as Savvis, Terremark, and Hosting.com all use either iSCSI or Fiber Channel-based SANs.  This is also commonly known.</p>
<p>Your Mileage May Vary on these performance numbers.  I&#8217;m not trying to highlight any &#8216;right&#8217; way to build a cloud here.  I&#8217;m simply trying to show what the difference in performance is between a single SATA disk and a VM disk drive backed by an iSCSI SAN over a single Gigabit Ethernet.</p>
<p>This is <strong>not</strong> a robust performance and benchmarking analysis.  It&#8217;s a simple &#8220;run the numbers and compare&#8221; blog posting.  These are by no means authoritative performance numbers and that&#8217;s not their purpose either.  Their purpose is to highlight how performance differs between a single spindle and many in a RAID configuration, even when that RAID is available via a SAN over Gigabit Ethernet.</p>
<p>Please avoid overly critiquing the testing technique here.  It&#8217;s not meant to be robust, so nitpicking it serves no purpose.</p>
<p><strong>Setup &amp; Methodology</strong><br />
This is a very simple test in the Cloudscaling hosting &amp; cloud lab environment.  Both servers running the test are on latest Ubuntu Jaunty Jackalope release.  One is a physical server with a single SATA disk and the other is a VMware vSphere VM backed by an iSCSI LUN.  The iSCSI LUN is provided by a ZFS-based SAN product called <a href="http://www.nexenta.com/corp/">NexentaStor</a> from Nexenta Systems.  This is an OpenSolaris derivative and a very cost effective alternative to say a NetApp or EqualLogic system.</p>
<p>The iSCSI SAN hardware is a simple Sun <a href="http://www.sun.com/servers/x64/x2200/">x2200 M2</a> with a Sun <a href="http://www.sun.com/storage/disk_systems/expansion/4200/">J4200 JBOD</a> and 6 15K RPM SAS drives.</p>
<p>The bonnie++ command line was as simple as possible:</p>
<hr />
<blockquote><p>bonnie++ -n 512</p></blockquote>
<hr />Note that the simplicity of the bonnie testing method may have caused some weird skewing of numbers.  See below for more.</p>
<p><strong>Basic Numbers</strong><br />
Here is a basic high-level chart showing the numbers.</p>
<div id="attachment_847" class="wp-caption alignnone" style="width: 563px"><img class="size-large wp-image-847  " title="iscsi-vs-local-disk-pic1" src="http://cloudscaling.com/wp-content/uploads/2009/12/iscsi-vs-local-disk-pic12-1024x646.png" alt="Figure 1. High level of SATA vs. VM disk" width="553" height="349" /><p class="wp-caption-text">Figure 1. High level of SATA vs. VM disk</p></div>
<p>The first thing you will notice, of course, is the two big spikes for sequential and random file reads.  These numbers are artificially inflated as clearly 325,000 IOPS for sequential and 460,000 IOPS for random reads are ridiculous.  This is likely due to caching either in the OS or the controller on the physical box.  bonnie++ is supposed to account for this, but for some reason, in this instance it did not.  So it might be a little easier to evaluate the relative performance on a logarithmic scale:</p>
<div id="attachment_846" class="wp-caption alignnone" style="width: 563px"><img class="size-large wp-image-846   " title="iscsi-vs-local-disk-pic2" src="http://cloudscaling.com/wp-content/uploads/2009/12/iscsi-vs-local-disk-pic2-1024x646.png" alt="Figure 2. Logarithmic Scale for High Level Results" width="553" height="349" /><p class="wp-caption-text">Figure 2. Logarithmic scale for test Results</p></div>
<p>Much better.  What is easier to notice here is that the VM generally performs better on both standard measures of disk speed: raw throughput and disk operations (I/O per second or <a href="http://en.wikipedia.org/wiki/IOPS">IOPS</a>) with the obvious exception of the two aberrant data points.</p>
<p>Removing those two data points will give us an even clearer picture:</p>
<div id="attachment_848" class="wp-caption alignnone" style="width: 563px"><img class="size-large wp-image-848  " title="iscsi-vs-local-disk-pic3" src="http://cloudscaling.com/wp-content/uploads/2009/12/iscsi-vs-local-disk-pic3-1024x646.png" alt="Figure 3. Normalized test results" width="553" height="349" /><p class="wp-caption-text">Figure 3. Normalized test results</p></div>
<p>Great.  Now this is very clear.  As you can see, the first half of the chart shows raw throughput (Kbytes/second).  When reading blocks from the VM disk we&#8217;re nearly saturating the gigabit ethernet link which should top out at 125Mbps theoretical, and we&#8217;re hitting 107MBps on average over 10 runs, so this is quite acceptable.  The SATA disk, in comparison gets just over 60MBps, which is about right, even though the SATA spec and controller are capable of more.  Sustained block reads from SATA disks will typically be 60-80MBps in the real world.</p>
<p>Much more interesting is the number of <a href="http://en.wikipedia.org/wiki/IOPS">IOPS</a>.  Many real world disk workloads, like a database spend the majority of their time doing large amounts of their &#8217;seeking&#8217; from one position of the disk to another, meaning lots of random file access.  They will bottleneck on waiting for the disk &#8216;head&#8217; to move from one position to another on a disk drive and read new data.  It&#8217;s hard to tell the difference above because the SATA disk is so slow it barely registers on the chart.</p>
<p>If we change to a logarithmic scale again the data becomes much easier to read:</p>
<div id="attachment_849" class="wp-caption alignnone" style="width: 563px"><img class="size-large wp-image-849  " title="iscsi-vs-local-disk-pic4" src="http://cloudscaling.com/wp-content/uploads/2009/12/iscsi-vs-local-disk-pic4-1024x646.png" alt="Figure 4. Normalized logarithmic scale test data" width="553" height="349" /><p class="wp-caption-text">Figure 4. Normalized logarithmic scale test data</p></div>
<p>Now you can see that doing random seeks (i.e. moving the head of the disk drive from one location to a new one to read a piece of data) are starkly different.  A single SATA disk gets about 185 IOPS while a set of 6 SAS disks in the SAN is right around 10,000 IOPS.  This is a huge performance difference.  There are several reasons for this.  One, a typical SATA disk has an average latency of 8.5ms and a 15K SAS disk has only 3ms.  Also, with 6 disks in a RAID configuration, I have 6x more disk heads to read with.</p>
<p>It&#8217;s still a bit hard to see with this chart, but for most of the rest of the IOPS tests above, the SAN solution is roughly 3x the performance of the single disk.  For example, Sequential File deletion is 2,573 (SAN) vs. 840 (SATA).</p>
<p>Rather than going through the entire set of results, I recommend you <a href="http://cloudscaling.com/files/iscsi-vs-local-disk-numbers.xlsx">download my simple spreadsheet</a>.</p>
<p>Note that for Amazon, Rackspace, or GoGrid, local VM disk results will likely look very similar to the iSCSI SAN results for IOPS and sequential read/write (first half of chart) will be <strong>much</strong> higher.</p>
<p>Amazon&#8217;s Elastic Block Storage (EBS) would have similar performance characteristics to the iSCSI SAN above and hence you can see why it can be acceptable for running a database.</p>
<p><strong>Summary</strong><br />
My point here is very simple.  I want to highlight the difference between purchasing a dedicated server with a single (or small number of) SATA disks vs. going with a cloud solution that uses a shared iSCSI SAN or local RAID on a single physical node.  Purchasing your  own dedicated server solution with a RAID can be extremely costly compared to a similar cloud solution.</p>
<p>More importantly, for those workloads that require random I/O and file access, like database applications, RAID is clearly a winner.  That&#8217;s why using a shared RAID (via an iSCSI SAN or a local RAID) on a physical node for your cloud VM can be a clear advantage of the cloud today.</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+Virtual+Server+vs.+Real+Server+Disk+Drive+Speed+http://tinyurl.com/yatu56y" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=fSkAoxquXUQ:IhCKlGqA-ck:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=fSkAoxquXUQ:IhCKlGqA-ck:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=fSkAoxquXUQ:IhCKlGqA-ck:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=fSkAoxquXUQ:IhCKlGqA-ck:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=fSkAoxquXUQ:IhCKlGqA-ck:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=fSkAoxquXUQ:IhCKlGqA-ck:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/fSkAoxquXUQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/virtual-disks/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/virtual-disks</feedburner:origLink></item>
		<item>
		<title>More on Amazon’s SAS70 Type II</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/fVA6uczUNoY/more-on-amazons-sas70-type-ii</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/more-on-amazons-sas70-type-ii#comments</comments>
		<pubDate>Sat, 21 Nov 2009 02:59:23 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[audits]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[elastic compute cloud]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[whitepapers]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=829</guid>
		<description><![CDATA[Amazon hasn&#8217;t been forthcoming since my last post on their control and control objectives, which is disappointing, but expected.  I still believe that transparency here is more important than security through obscurity.  Hiding the controls and control objectives doesn&#8217;t provide much in the way of particular security benefits, although I&#8217;m certain some will argue that [...]]]></description>
			<content:encoded><![CDATA[<p>Amazon hasn&#8217;t been forthcoming since my <a href="http://cloudscaling.com/blog/cloud-computing/why-amazons-sas70-is-bogus">last post</a> on their control and control objectives, which is disappointing, but expected.  I still believe that transparency here is more important than <a href="http://en.wikipedia.org/wiki/Security_through_obscurity">security through obscurity</a>.  Hiding the controls and control objectives doesn&#8217;t provide much in the way of particular security benefits, although I&#8217;m certain some will argue that it does.  Consider however, that while the <a href="http://en.wikipedia.com/wiki/SAS70">SAS70</a> controls would tell what is being audited, that doesn&#8217;t necessarily translate to all of the controls in place.</p>
<p>Regardless, a bit more light has been shed on Amazon&#8217;s controls and measures in their recent security webinar.  You can access it <a href="http://awsmedia.s3.amazonaws.com/Webinar_Overview_of_%20AWS_Security_Processes_102209_final.wmv">here</a>.</p>
<p>At a high level, CJ Moses, who presents the webinar talks to the core areas they covered in the control objectives, which are:</p>
<ol>
<li>Security organization</li>
<li>Amazon employee lifecycle</li>
<li>Logical security</li>
<li>Physical security</li>
<li>Environmental safeguards</li>
<li>Change management</li>
<li>Data integrity, availability, and redundancy</li>
<li>Incident handling</li>
</ol>
<p>This looks pretty reasonable at a high level.  Of course, it would be nice to see the actual controls and objectives, but at least they are covering the appropriate areas of security.  I do notice that there isn&#8217;t much around perimeter or related security.  I&#8217;m guessing they are trying to gloss over the AWS distributed firewall.  It would be nice if someone besides Amazon was vetting the way this was built.  They appear to consider it a piece of core intellectual property despite the fact it would be trivial to reproduce.  I&#8217;m not exactly certain why.</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+More+on+Amazon%E2%80%99s+SAS70+Type+II+http://tinyurl.com/yaggj3b" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=fVA6uczUNoY:q0H71ZI_3f0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=fVA6uczUNoY:q0H71ZI_3f0:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=fVA6uczUNoY:q0H71ZI_3f0:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=fVA6uczUNoY:q0H71ZI_3f0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=fVA6uczUNoY:q0H71ZI_3f0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=fVA6uczUNoY:q0H71ZI_3f0:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/fVA6uczUNoY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/more-on-amazons-sas70-type-ii/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/more-on-amazons-sas70-type-ii</feedburner:origLink></item>
		<item>
		<title>Why is Amazon’s SAS70 Audit Bogus?</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/g8axSpbzqMY/why-amazons-sas70-is-bogus</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/why-amazons-sas70-is-bogus#comments</comments>
		<pubDate>Mon, 16 Nov 2009 15:39:29 +0000</pubDate>
		<dc:creator>randybias</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[audits]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[sas70]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/?p=805</guid>
		<description><![CDATA[At first glance it seems like Amazon&#8217;s recent announcement of a successful SAS70 audit is grounds for celebration[1]. Certainly it has met with fanfare on Twitter and blogs.
Unfortunately, a SAS70 audit isn&#8217;t what most people think it is.  Worse yet, Amazon&#8217;s reluctance to provide details of the audit provides a false sense of security [...]]]></description>
			<content:encoded><![CDATA[<p>At first glance it seems like Amazon&#8217;s <a href="http://aws.amazon.com/about-aws/whats-new/2009/11/11/aws-completes-sas70-type-ii-audit/">recent announcement</a> of a successful <a href="http://en.wikipedia.org/wiki/SAS70">SAS70</a> audit is grounds for celebration[1]. Certainly it has met with fanfare on <a href="http://search.twitter.com/search?q=&#038;ands=SAS70+AWS&#038;phrase=&#038;ors=&#038;nots=&#038;tag=&#038;lang=all&#038;from=&#038;to=&#038;ref=&#038;near=&#038;within=15&#038;units=mi&#038;since=&#038;until=&#038;rpp=15">Twitter</a> and <a href="http://blogsearch.google.com/blogsearch?client=safari&#038;rls=en&#038;q=sas70%20amazon%20web%20services&#038;oe=UTF-8&#038;um=1&#038;ie=UTF-8&#038;sa=N&#038;hl=en&#038;tab=wb">blogs</a>.</p>
<p>Unfortunately, a SAS70 audit isn&#8217;t what most people think it is.  Worse yet, Amazon&#8217;s reluctance to provide details of the audit provides a false sense of security with no tangible benefits.</p>
<p>Let me explain.</p>
<p><strong>Understanding the SAS70 Audit<br />
</strong>The SAS70 is a methodology for performing an audit, not the audit rules themselves. The SAS70 can prove whatever you decide it needs to prove. From taking the garbage out to turning the lights on.</p>
<p>From <a href="http://en.wikipedia.org/wiki/SAS70">Wikipedia</a>:</p>
<hr /><em>SAS 70 defines the professional standards used by a service auditor<br />
to assess the internal controls of a service organization and issue a service auditor’s report.</em></p>
<hr />Here&#8217;s how it works.</p>
<p>For a SAS70, you must specify a series of &#8220;controls&#8221; and &#8220;control objectives&#8221;. Like it sounds, you are asserting that a given &#8216;control&#8217; meets a goal or objective.  An example of a control might be the &#8216;new user creation process&#8217; or a &#8216;firewall&#8217;.  An example of a control objective might be the following[2]:</p>
<hr /><em>The new user creation process MUST guarantee that a user&#8217;s password<br />
is at least 8 characters long and composed of a mix of at least one uppercase,<br />
one lowercase, and one numerical character.</em></p>
<hr />Once all of the control objectives are in place an outside auditor, like Deloitte &#038; Touche, comes in and verifies that you are compliant with the stated control objectives over a period of time. If it is a Type 1 audit the period is 3 days. If it is a Type 2 the period is 6 months.</p>
<p>Now here&#8217;s the rub: Who decides what the control objectives are?  An outside agency?  A regulatory body?</p>
<p>None of the above. The company being audited decides and can make the control objectives anything they like. Here&#8217;s a <a href="http://www.sas70.com/faq/faq14.html">SAS70 FAQ response</a> on the topic right from the SAS70.com website.</p>
<p>Again, <em>the SAS70 is just an auditing framework</em>.  Why then do so many think it&#8217;s useful?</p>
<p><strong>Background on the SAS70 Audit</strong><br />
The SAS70 comes out of the financial industry and is a relatively generic framework for that reason. The financial industry has tons of different regulatory requirements that vary from state to state and country to country. Moreover, within the financial industry these kinds of audits are undertaken all of the time, the parties involved know what they are testing for, and how to negotiate it.</p>
<p>For example, a large bank might outsource work to a secondary institution and have a desire to see that institution provide proof they are following certain guidelines or regulations.  A good example is the <a href="http://en.wikipedia.org/wiki/Bank_Secrecy_Act">Bank Secrecy Act</a>. The large bank in this case knows what the BSA requires and how to evaluate the secondary institution&#8217;s SAS70.  This knowledge allows them to assess secondary institution&#8217;s level of compliance with the BSA. At the same time, the secondary institution is familiar with what its large partners will require and sets up its annual Type 2 to cover the &#8216;usual suspects&#8217; of controls and control objectives.</p>
<p>So how did we get here?</p>
<p><strong>Hosting Companies and the SAS70</strong><br />
In recent years as financial institutions began to outsource they required that various hosting (and other) businesses perform the audit as well.  Unlike their usual partners it hasn&#8217;t been clear what hosters need to be compliant with. Because of this most folks have simply done these SAS70s as simple Type 1s that are one-offs. This allowed the hosters to keep their costs down while allowing the bank to outsource and the hosters to generate revenue.</p>
<p>Here&#8217;s the problem: <em>Cloud computing is ushering in whole new ways of delivering IT services.</em></p>
<p>It demands greater transparency than ever, especially when it comes to security. If the average person doesn&#8217;t understand the SAS70 and if you don&#8217;t provide your control objectives so that others can vet the objectives you sold then you are creating a false sense of security.</p>
<p>You could have one control objective that simply says: &#8220;we must keep the power in the data center on&#8221; and successfully pass by fulfilling that over 3 days or 6 months.</p>
<p><strong>The Need For A Cloud Security Standard</strong><br />
There are a couple of security and IT standards that can be used as the basis for a <strong>good</strong> SAS70 audit.  For example there is <a href="http://en.wikipedia.org/wiki/Cobit">CoBIT</a> and the <a href="http://en.wikipedia.org/wiki/ISO17799">ISO27002</a> (formerly ISO17799).  There are probably  others I&#8217;m unfamiliar with.  Unfortunately, most of these standards really focus on the Enterprise and not on a multi-tenant public cloud or hosting companies, who have some issues specific to their particular business models and architectures.</p>
<p>So, even if Amazon used one of these, <em>it&#8217;s still not good enough</em> for them to keep their controls and control objectives hidden from public view.  How are we to be certain that they are sufficient? [3]</p>
<p><strong>Summary</strong><br />
Until there is a security standard for running a cloud then SAS70 audits with unpublished controls and control objectives like the recent AMZN announcement are simply smoke and mirrors.  They provide little or no real assurance to the average consumer of the AWS public cloud and serve only to provide a false sense of security.</p>
<p><strong>UPDATE</strong>: @wpauley says he has a copy of the AWS controls, but I haven&#8217;t seen them yet.  When I get a copy I will post them.<br />
<strong>UPDATE2</strong>: Apparently @wpauley was a special case. AWS is keeping the controls under wraps. If you have a copy send them to me anonymously and I will get them posted. </p>
<hr />[1] Even the recent refresh of the <a href="http://bit.ly/kUFig">Amazon Security Whitepaper</a> (PDF) does not include details on the controls or control objectives<br />
[2] Been a while since I was involved in a SAS70 and there is a specific language they use that I&#8217;ve forgotten.  Did not find any examples on the net.  Appreciate clarifications in comments below if you have them.<br />
[3] I think this raises a broader question, which is should <strong>any</strong> public cloud ever be allowed to keep their SAS70 controls and control objectives hidden?  There is a very nominal argument for security through obscurity, but the reality is that many people will have to see them anyway, so why not shed some light?</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+Why+is+Amazon%E2%80%99s+SAS70+Audit+Bogus%3F+http://tinyurl.com/yj43836" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=g8axSpbzqMY:hoFmAFpZih8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=g8axSpbzqMY:hoFmAFpZih8:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=g8axSpbzqMY:hoFmAFpZih8:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=g8axSpbzqMY:hoFmAFpZih8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=g8axSpbzqMY:hoFmAFpZih8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=g8axSpbzqMY:hoFmAFpZih8:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/g8axSpbzqMY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/why-amazons-sas70-is-bogus/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/why-amazons-sas70-is-bogus</feedburner:origLink></item>
		<item>
		<title>On Second Thought…How Big Is AWS Really?</title>
		<link>http://feedproxy.google.com/~r/neoTactics/~3/s1ez4mvF3_k/on-second-thought-how-big-is-aws-really</link>
		<comments>http://cloudscaling.com/blog/cloud-computing/on-second-thought-how-big-is-aws-really#comments</comments>
		<pubDate>Tue, 27 Oct 2009 18:11:24 +0000</pubDate>
		<dc:creator>Andy Schroepfer</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[business modeling]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[elastic compute cloud]]></category>
		<category><![CDATA[Rackspace]]></category>

		<guid isPermaLink="false">http://cloudscaling.com/blog/?p=605</guid>
		<description><![CDATA[We are trying something new at Cloudscaling and inviting a few of the more interesting cloud computing bloggers to provide some alternative viewpoints.  We thought we would start with Andy Schroepfer. His additional analysis of AWS revenue is thoughtful and worth consideration.  &#8211;Randy Bias, Founder and Cloud Strategist, Cloudscaling
Guest Author Andy Schroepfer is VP of [...]]]></description>
			<content:encoded><![CDATA[<p><em>We are trying something new at Cloudscaling and inviting a few of the more interesting cloud computing bloggers to provide some alternative viewpoints.  We thought we would start with Andy Schroepfer. His additional analysis of AWS revenue is thoughtful and worth consideration.  &#8211;Randy Bias, Founder and Cloud Strategist, Cloudscaling</em></p>
<p><em><strong>Guest Author Andy Schroepfer is VP of Strategy at <a href="http://www.rackspace.com" target="_blank">Rackspace</a>. You can follow Andy&#8217;s content on <a href="http://nomoreservers.com" target="_blank">www.NoMoreServers.com</a> and via Twitter <a href="http://twitter.com/shrepfur" target="_blank">@shrepfur</a>. </strong></em></p>
<p>Determining the exact revenue size of Amazon’s Web Services (AWS) unit is akin to finding the exact server that an Amazon customer&#8217;s code is running on in the cloud. In both cases, only Amazon knows the specifics whereas the rest of us are left to guesstimate. I have previously <a href="http://nomoreservers.com/mentions/rackspace/cloudscaling-amazons-ec2-generating-200m-annually/" target="_blank">praised</a> a few blog researchers for their <a href="http://nomoreservers.com/best-of-the-web/joac-anatomy-of-an-amazon-ec2-resource-id/" target="_blank">good</a> efforts and wanted to contribute to the discussion with an analysis of a different type. My approach, using just the financial detail in Amazon’s SEC filings, suggests AWS might be smaller than the much more detailed assessments grounded in usage data. To that end, I suggest that all of AWS is below $200 million annually, and perhaps closer to $150 million.</p>
<p><span id="more-605"></span></p>
<p>Before the detail and thought process, I want to begin by noting that whether Amazon’s Web Services unit has $150 million, or well above $200 million, they have achieved success. As a competitor, we both admire their accomplishments and remain steadfast in our pursuit to catch and surpass Amazon since this is a multi-decade opportunity. The game is already on, but before I put my gloves back on, here is some detail worth considering.</p>
<p>The infamous “Other” revenue bucket is where Amazon counts the sales from AWS. While EC2 is well understood, and agreed, to be the likely dominant component of revenue within the AWS portfolio, there are several services that combine to equal the AWS component. The first service launched out of beta was S3 (online storage) in March of 2006. The SQS (hosted message queue) followed in July 2006. While EC2 (compute) entered limited beta in August 2006, unlimited beta was not until October 2007 and then the production launch in October 2008. Of note, the European launch for S3 was not until November 2007 the European release of EC2 happened last December (2008). A few other offerings remain in limited beta (Mechanical Turk, SimpleDB, Import/Export). <a href="http://solutions.amazonwebservices.com/connect/thread.jspa?threadID=34999&amp;tstart=-1" target="_blank">This link</a> shows where I gathered these dates.</p>
<p>With only the tiniest of exceptions, the AWS revenue stream would have only started adding in any noticeable way in 2006 given these release dates. Even for 2006, the revenue generated from AWS is likely to have been minimal. The year of 2007 is sure to have included some noticeable revenue, but it would be 2008 and especially 2009 where most of the revenue from AWS services would be showing. These general assumptions, based largely on release dates, guide my thinking in the following analysis.</p>
<p>I begin with a look at the annual totals reported in Amazon’s “Other” bucket. In 2004, Amazon achieved $132mn of Other revenue. This grew by 74% in 2005 to $230mn. Growth then slowed back to 23% in 2006 when Other revenue totaled $283mn. In 2007, growth increased to 35% bringing Other to $383mn. Other revenue accelerated again in 2008 to 41% such that Other reached $542mn. Lastly, when annualizing 3Q09 &#8220;Other&#8221; revenue of $163mn, we find a yearly run-rate of $652mn in Other revenue. All of these numbers can be found in the <a href="http://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&amp;CIK=0001018724&amp;type=10-K&amp;dateb=&amp;owner=exclude&amp;count=40" target="_blank">10-K filings with the SEC</a> and are worldwide totals.</p>
<p>Before I continue, we believe analysis is more accurate when looking at the North America revenue line for “Other,” rather than the worldwide totals listed above. Why? Because as shown from the release dates of the AWS offerings, there should be minimal revenue until 2008. This is interesting since International “Other” revenue was:</p>
<ul>
<li>$2mn in 2004</li>
<li>$8mn in 2005</li>
<li>$20mn in 2006</li>
<li>$57mn in 2007</li>
<li>$94mn in 2008</li>
</ul>
<p>Of course, some of the $94mn in 2008 should be from AWS services, but how much? Since Amazon has been expanding its core business internationally over these years, and presumably is garnering the same growth of non-AWS-other revenue from this international expansion. It is even possible that all of AWS revenue is counted in the North America segment. Why would I even suggest this? Because the 3Q09 “Other-International” revenue line shows $25mn, which when annualized equals $100mn…barely up from the 2008 total. Since I doubt Amazon has less than 10% growth from international customers for AWS services (especially in the year following the full production version of EC2 and S3), I am giving Amazon the benefit of the doubt that AWS revenue is either being under-reported for some reason (accounting rules or otherwise) in the International-Other revenue reporting line, or is completely included in the North America-Other reporting line.</p>
<p>Accordingly, looking just at the North America-Other revenue line, we find the following from the past five years. “Other” revenue was $130mn in 2004 and grew 71% in 2005 to $222mn. In 2006, growth slowed to 18% as revenues totaled $263mn for the year. As a reminder, I noted above that given the release dates of the AWS services, this $263mn in 2006 Other-North America revenue likely has minimal AWS revenues. This means the debate of figuring out AWS’ contribution should start with the assumption for 2007 where Other-No.America revenue grew 24% to $326mn. This continues with estimating the contribution as Other-No.America revenue grew 37% in 2008 to $448mn and has grown 23% to $552mn when comparing the annualized 3Q09 Other-No.America revenue.</p>
<p>If one were to assume AWS was $10 million in 2006 and is responsible for all growth above 20% in the Other-No.America revenue line, this would lead one to a finding AWS revenue of $22mn in 2007, $84mn in 2008, and $115mn of the annualized 3Q09 results. These are not poor results at all since this would still represent growth of 120% in 2007, 281% in 2008, and 37% for the annualized 3Q09 results over the calendar year of 2008. However, these are meaningfully lower than the recent estimates proposed by other bloggers.</p>
<p>If I use a different estimate, we still conclude there is a smaller outcome for the AWS contribution. As a reminder, this is merely a back-check on the plausibility of Amazon’s AWS revenue estimates made by third-parties such as Cloudscaling.com. However, if we give AWS credit for all growth above 15% starting in 2007 (instead of the 20% used in the preceding paragraph), we would find AWS growing from:</p>
<ul>
<li>$10mn in 2006 to</li>
<li>$36mn in 2007</li>
<li>growing 214% to $113mn in 2008, and</li>
<li>growing 48% to $167mn within the annualized 3Q09 results</li>
</ul>
<p>Essentially, one would need to assume that all of the non-AWS components within the Other revenue line have generated less than 10% of the reported annual growth in 2007, 2008, and the annualized 3Q09 results in order for the AWS portion to equal over $200mn on an annualized basis within the 3Q09 results.</p>
<p>To save some of you from needing to post “what-if” corrections and comments, I will admit (again) that none of this is definitive or factual. This is merely one man playing with the numbers that are publicly reported by the company and mixing in some context. <a href="http://cloudscaling.com/blog/cloud-computing/amazons-ec2-generating-220m-annually" target="_blank">Randy Bias did a great job with starting the discussion of how big is AWS</a> really! Until Amazon confirms the actual size, I thought this would be a useful contribution to the discussion.</p>
<p>Issues such as currency impacts on the reported numbers could, and likely do, influence each of the reported revenue figures that this analysis draws upon. Amazon&#8217;s A9 service likely has declining revenue, which if significant in prior size and pace of decline, would justify altering the assumptions used herein. Also, there is no description in the Amazon filings of whether the reported revenue is counted net of credits, or not. There are basically many different revenue recognition accounting details that would need to be described by Amazon to truly know how to best interpret the reported numbers.</p>
<p>With the disclaimer out of the way, I will point out that even if the $167mn tally for AWS within the annualized 3Q09 results is closer to reality, this would represent 30% of Other-No.America revenue (and just shy of 25% of worldwide Other revenue). I mention this point because during the <a href="http://seekingalpha.com/article/168333-amazon-q3-2009-earnings-call-transcript" target="_blank">Q&amp;A portion of Amazon’s earnings call</a>, the only question into AWS/Other was one asking for which AWS services were seeing stronger uptake. To paraphrase the response, Amazon said AWS in total is certainly part of the “Other” revenue increase along with marketing and Amazon Enterprise Services, which are the larger pieces of “Other.” I hear/read this to mean that Amazon had three core items with Other that are all meaningful to the “Other” total. One-third equals 33%. I am not taking this as validation of our attempts to better pick an estimate of AWS revenue, but I am inclined to think that if AWS was the largest of the “Other” components, the comments from management might have suggested this in their remarks.</p>
<p>As always, your thoughts, comments, objections, criticisms, support, and even praise are invited and welcome in the comment section below, or in the <a href="http://nomoreservers.com/best-of-the-web/onsecondthought" target="_blank">comment section</a> of <a href="http://nomoreservers.com" target="_blank">www.NoMoreServers.com</a>. Regardless, I hope you will become a regaular at <a href="http://nomoreservers.com" target="_blank">NoMoreServers</a>!</p>
<p>OK, I am getting my gloves back on and simply concluding that Amazon is a good competitor, but mindful that this is a long war where there will be many battles as businesses of all sizes continue to trial both <a href="http://aws.amazon.com" target="_blank">Amazon</a> and <a href="http://cloudscaling.com/blog/cloud-computing/amazons-ec2-generating-220m-annually" target="_blank">Rackspace</a>’s cloud offerings. The market is big enough for both of us to succeed, but that won’t stop <a href="http://www.rackspace.com" target="_blank">Rackspace</a> one bit from our pursuit of long-term leadership.</p>
<p align="right"><a class="tt" href="http://twitter.com/home/?status=Please+RT:+@randybias+On+Second+Thought%E2%80%A6How+Big+Is+AWS+Really%3F+http://tinyurl.com/yf5drta" title="Post to Twitter"><img class="nothumb" src="http://cloudscaling.com/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/neoTactics?a=s1ez4mvF3_k:KDcONzspjMI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=s1ez4mvF3_k:KDcONzspjMI:UnblJ5ASV7o"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=s1ez4mvF3_k:KDcONzspjMI:UnblJ5ASV7o" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=s1ez4mvF3_k:KDcONzspjMI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/neoTactics?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/neoTactics?a=s1ez4mvF3_k:KDcONzspjMI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/neoTactics?i=s1ez4mvF3_k:KDcONzspjMI:V_sGLiPBpWU" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/neoTactics/~4/s1ez4mvF3_k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://cloudscaling.com/blog/cloud-computing/on-second-thought-how-big-is-aws-really/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://cloudscaling.com/blog/cloud-computing/on-second-thought-how-big-is-aws-really</feedburner:origLink></item>
	</channel>
</rss>
