<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Perspectives - Services</title>
    <link>http://perspectives.mvdirona.com/</link>
    <description>James Hamilton's Blog</description>
    <language>en-us</language>
    <copyright>James Hamilton</copyright>
    <lastBuildDate>Tue, 15 Jan 2013 04:32:32 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>jrh@mvdirona.com</managingEditor>
    <webMaster>jrh@mvdirona.com</webMaster>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=9b76d4bf-fdaf-4314-a991-22ef8dc2df1a</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,9b76d4bf-fdaf-4314-a991-22ef8dc2df1a.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,9b76d4bf-fdaf-4314-a991-22ef8dc2df1a.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9b76d4bf-fdaf-4314-a991-22ef8dc2df1a</wfw:commentRss>
      <slash:comments>16</slash:comments>
      <title>Customer Trust</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,9b76d4bf-fdaf-4314-a991-22ef8dc2df1a.aspx</guid>
      <link>http://perspectives.mvdirona.com/2013/01/15/CustomerTrust.aspx</link>
      <pubDate>Tue, 15 Jan 2013 04:32:32 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;In the cloud there is nothing
more important than customer trust. Without customer trust, a cloud business can’t
succeed. When you are taking care of someone else’s assets, you have to treat those
assets as more important than your own. Security has to be rock solid and absolutely
unassailable. Data loss or data corruption has to be close to impossible and incredibly
rare.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;And
all commitments to customers have to be respected through business changes. These
are hard standards to meet but, without success against these standards, a cloud service
will always fail. Customers can leave any time and, if they have to leave, they will
remember you did this to them.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;These are facts and anyone working
in cloud services labors under these requirements every day. It’s almost reflexive
and nearly second nature. What brought this up for me over the weekend was a note
I got from one of my cloud service providers. It emphasized that it really is worth
talking more about customer trust.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Let’s start with some history.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Many
years ago, &lt;/font&gt;&lt;a href="http://www.linkedin.com/pub/michael-merhej/3/704/647"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Michael
Merhej&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and &lt;/font&gt;&lt;a href="http://www.tomkleinpeter.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Tom
Klienpeter&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; started
a company called ByteTaxi that eventually offered a product called Foldershare. It
was a simple service with a simple UI but it did peer-to-peer file sync incredibly
well, it did it through firewalls, it did it without install confusion and, well,
it just worked. It was a simple service but was well executed and very useful. In
2005, Microsoft acquired Foldershare and continued to offer the service. It didn’t
get enhanced much for years but it remained useful.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Then
Microsoft came up with a broader plan called Windows Live Mesh and the Foldershare
service was renamed. Actually the core peer-to-peer functionality passed through an
array of names and implementations from Foldershare, Windows Live Foldershare, Windows
Live Sync and finally Windows Live Mesh.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;During the early days at Microsoft,
it was virtually uncared for and had little developer attention. As new names and
implementations were announced and the feature actually had developer attention, it
was getting enhanced but, ironically, it was also getting somewhat harder to use and
definitely less stable. But, it still worked and the functionality lived on in Live
Mesh. Microsoft has another service called Skydrive that does the same thing that
all the other cloud sync services do: sync files to cloud hosted storage. Unfortunately,
it doesn’t include the core peer-to-peer functionality of Live Mesh.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Reportedly
40% of the Live Mesh users also use Skydrive.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;This is where we get back to customer
trust. Over the weekend, Microsoft sent out a note to all Mesh users confirming it
will be shut off next month as a follow up to their announcement that the service
will be killed that went out in December. They explained the reason to terminate the
service and remove the peer-to-peer file sync functionality:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #454545; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Currently
40% of Mesh customers are actively using SkyDrive and based on the positive response
and our increasing focus on improving personal cloud storage, it makes sense to merge
SkyDrive and Mesh into a single product for anytime and anywhere access for files.&lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Live Mesh is being killed without
a replacement service.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;It’s not a big
deal but 2 months isn’t a lot of warning. I know that this sort of thing can happen
to small startups anytime and, at any time, customers could get left unsupported.
But, Microsoft seems well beyond the startup phase at this point. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;I
get that strategic decisions have to be made but there are times when I wonder how
much thought went into the decision. I suspect it was something like “there are only
3 million Live Mesh customers so it’s really not worth continuing with it.” And, it
actually may not be worth continuing the service. But, there is this customer trust
thing. And I just hate to see it violated – it’s bad for all cloud provider when anyone
in the industry makes a decision that raises the customer trust question. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Fortunately, there is a Mesh replacement service: &lt;/font&gt;&lt;a href="http://www.cubby.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.cubby.com/&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I’ve
been using it since the early days when it was in controlled beta. Over the last month
or so Cubby has moved to full, unrestricted production. It’s been solid for the period
I’ve been using it and, like Foldershare, its simple and it works. I really like it.
If you are a Mesh user, were a Foldershare user, or just would like to be able to
sync your files between your different systems, try Cubby.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Cubby
also add support for Android or IOS devices without extra cost. Cubby is well executed
and stable.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;It must be Cloud Cleaning week at Microsoft.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;A
friend forwarded the note sent to the millions of active &lt;/font&gt;&lt;a href="http://windows.microsoft.com/en-US/messenger/home"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Microsoft
Messenger&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; customers
this month: the service is being “retired” and users are recommended to consider Skype.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;If you are interested in reading
more on the Live Mesh service elimination, the following is the text of the note sent
to all current Mesh users:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;div align=center&gt;
&lt;table style="WIDTH: 5.75in; mso-cellspacing: 0in; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in" class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=552&gt;
&lt;tbody&gt;
&lt;tr style="HEIGHT: 0.5in; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 5.75in; PADDING-RIGHT: 0in; HEIGHT: 0.5in; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 0in" width=552&gt;
&lt;font color=#000000 face=Calibri&gt;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 1"&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 5.75in; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 0in" width=552&gt;
&lt;p style="LINE-HEIGHT: 13.5pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #454545; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Dear
Mesh customer, 
&lt;br&gt;
&lt;br&gt;
Recently we released the latest version of &lt;a href="http://email.microsoft.com/Key-11116802.D.wJxF.N.Jy.CZjxlQ"&gt;&lt;font color=#0000ff&gt;SkyDrive&lt;/font&gt;&lt;/a&gt;,
which you can use to: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;ul type=disc&gt;
&lt;li style="LINE-HEIGHT: 13.5pt; MARGIN: 0in 0in 0pt; COLOR: #454545; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Choose
the files and folders on your SkyDrive that sync on each computer.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/li&gt;
&lt;li style="LINE-HEIGHT: 13.5pt; MARGIN: 0in 0in 0pt; COLOR: #454545; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Access
your SkyDrive using a brand new app for Android v2.3 or the updated apps for Windows
Phone, iPhone, and iPad.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/li&gt;
&lt;li style="LINE-HEIGHT: 13.5pt; MARGIN: 0in 0in 0pt; COLOR: #454545; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Collaborate
online with the new Office Web apps, including Excel forms, co-authoring in PowerPoint
and embeddable Word documents.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="LINE-HEIGHT: 115%; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #454545; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'"&gt;Currently
40% of Mesh customers are actively using SkyDrive and based on the positive response
and our increasing focus on improving personal cloud storage, it makes sense to merge
SkyDrive and Mesh into a single product for anytime and anywhere access for files. &lt;b&gt;As
a result, we will retire Mesh on February 13, 2013. After this date, some Mesh functions,
such as remote desktop and peer to peer sync, will no longer be available and any
data on the Mesh cloud, called Mesh synced storage or SkyDrive synced storage, will
be removed. The folders you synced with Mesh will stop syncing, and you will not be
able to connect to your PCs remotely using Mesh&lt;/b&gt;. 
&lt;br&gt;
&lt;br&gt;
We encourage you to &lt;a href="http://email.microsoft.com/Key-11116802.D.wJxF.P.Jy.CZk19s"&gt;&lt;font color=#0000ff&gt;try
out the new SkyDrive&lt;/font&gt;&lt;/a&gt; to see how it can meet your needs. During the transition
period, we suggest that, in addition to using Mesh, you sync your Mesh files using
SkyDrive. This way, you can try out SkyDrive without changing your existing Mesh setup.
For tips on transitioning to SkyDrive, see &lt;a href="http://email.microsoft.com/Key-11116802.D.wJxF.Q.Jy.CZkf5g"&gt;&lt;font color=#0000ff&gt;SkyDrive
for Mesh users&lt;/font&gt;&lt;/a&gt; on the Windows website. If you have questions, you can post
them in the &lt;a href="http://email.microsoft.com/Key-11116802.D.wJxF.R.Jy.CZkv15"&gt;&lt;font color=#0000ff&gt;SkyDrive
forums&lt;/font&gt;&lt;/a&gt;. 
&lt;br&gt;
&lt;br&gt;
Mesh customers have been influential and your feedback has helped shape our strategy
for Mesh and SkyDrive. We would not be here without your support and hope you continue
to give us feedback as you use SkyDrive. &lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="HEIGHT: 31.5pt; mso-yfti-irow: 2"&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 5.75in; PADDING-RIGHT: 0in; HEIGHT: 31.5pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 0in" width=552&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-line-height-alt: 0pt" class=MsoNormal&gt;
&lt;span style="FONT-SIZE: 1pt; mso-fareast-font-family: 'Times New Roman'; mso-no-proof: yes"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;
&lt;v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;
&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;
&lt;v:formulas&gt;
&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;
&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;
&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;
&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;
&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;
&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;
&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;
&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;
&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;
&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;
&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;
&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;
&lt;/v:formulas&gt;
&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;
&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;
&lt;/v:shapetype&gt;
&lt;v:shape style="WIDTH: 0.75pt; HEIGHT: 0.75pt; VISIBILITY: visible; mso-wrap-style: square" id=Picture_x0020_12 alt="http://ads1.msn.com/ads/pronws/CIQ/HMML/2012-11_MeshDeComm_SN/images/space.gif" type="#_x0000_t75" o:spid="_x0000_i1025"&gt;
&lt;v:imagedata o:title="space" src="file:///C:\Users\james\AppData\Local\Temp\msohtmlclip1\01\clip_image001.gif"&gt;&lt;/v:imagedata&gt;
&lt;/v:shape&gt;
&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 1pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 3"&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 5.75in; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 0in" width=552&gt;
&lt;p style="LINE-HEIGHT: 115%; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #0072c6; mso-fareast-font-family: 'Times New Roman'"&gt;Sincerely,&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0in; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0in; WIDTH: 5.75in; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 0in" width=552&gt;
&lt;p style="LINE-HEIGHT: 115%; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #0072c6; mso-fareast-font-family: 'Times New Roman'"&gt;The
Windows Live Mesh and SkyDrive teams&lt;/span&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;There is real danger of thinking
of customers as faceless aggregations of hundreds of thousands or even millions of
users. We need to think through decisions one user at a time and make it work for
them individually. If millions of active users are on Microsoft Messenger, what would
it take to make them want to use Skype?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;If
60% of the Windows Live Mesh users chose not to use Microsoft Skydrive, why is that?
Considering customers one at a time is clearly the right thing for customers but,
long haul, it’s also the right thing for the business. It builds the most important
asset in the cloud, customer trust.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face=Calibri&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font color=#0000ff&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;http://perspectives.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=9b76d4bf-fdaf-4314-a991-22ef8dc2df1a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,9b76d4bf-fdaf-4314-a991-22ef8dc2df1a.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=71724d95-838e-43ce-bfed-51bace77d571</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,71724d95-838e-43ce-bfed-51bace77d571.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,71724d95-838e-43ce-bfed-51bace77d571.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=71724d95-838e-43ce-bfed-51bace77d571</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>Redshift: Data Warehousing at Scale in the Cloud</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,71724d95-838e-43ce-bfed-51bace77d571.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/11/28/RedshiftDataWarehousingAtScaleInTheCloud.aspx</link>
      <pubDate>Wed, 28 Nov 2012 17:37:51 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I’ve worked in or near the database engine
world for more than 25 years. And, ironically, every company I’ve ever worked at has
been working on a massive-scale, parallel, clustered RDBMS system. The earliest variant
was &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/IBM_DB2"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;IBM
DB2 Parallel Edition&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; released
in the mid-90s. It’s now called the Database Partitioning Feature. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Massive, multi-node parallelism is the only
way to scale a relational database system so these systems can be incredibly important.
Very high-scale &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/MapReduce"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MapReduce&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; systems
are an excellent alternative for&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;many
workloads. But some customers and workloads want the flexibility and power of being
able to run ad hoc SQL queries against petabyte sized databases. These are the workloads
targeted by massive, multi-node relational database clusters and there are now many
solutions out there with Oracle RAC being perhaps the most well-known but there are
many others including &lt;/font&gt;&lt;a href="http://www.vertica.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Vertica&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://www.greenplum.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;GreenPlum&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://www.asterdata.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Aster
Data&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://www.paraccel.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;ParAccel&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://www-01.ibm.com/software/data/netezza/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Netezza&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;,
and &lt;/font&gt;&lt;a href="http://www.teradata.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Teradata&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;What’s common across all these products is
that big databases are very expensive. Today, that is changing with the release of &lt;/font&gt;&lt;a href="http://aws.amazon.com/redshift"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Redshift&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. It’s a relational,
column-oriented, compressed, shared nothing, fully managed, cloud hosted, data warehouse.
Each node can store up to 16TB of compressed data and up to 100 nodes are supported
in a single cluster. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Amazon Redshift manages all the
work needed to set up, operate, and scale a data warehouse cluster, from provisioning
capacity to monitoring and backing up the cluster, to applying patches and upgrades.
Scaling a cluster to improve performance or increase capacity is simple and incurs
no downtime. The service continuously monitors the health of the cluster and automatically
replaces any component, if needed. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The core node on which the Redshift
clusters are build, includes 24 disk drives with an aggregate capacity of 16TB of
local storage. Each node has 16 virtual cores and 120 Gig of memory and is connected
via a high speed 10Gbps, non-blocking network. This a meaty core node and Redshift
supports up to 100 of these in a single cluster.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;There are many pricing options available (see &lt;/font&gt;&lt;a href="http://aws.amazon.com/redshift"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/redshift&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; for
more detail) but the most favorable comes in at only $999 per TB per year. I find
it amazing to think of having the services of an enterprise scale data warehouse for
under a thousand dollars by terabyte per year. And, this is a fully managed system
so much of the administrative load is take care of by &lt;/font&gt;&lt;a href="http://aws.amazon.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Web Services&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Service highlights from: &lt;/font&gt;&lt;a href="http://aws.amazon.com/redshift"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/redshift&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;span class=Heading4Char&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;font color=#4f81bd face=Cambria&gt;&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt; 
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Fast
and Powerful &lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font face=Calibri&gt;–
Amazon Redshift uses a variety to innovations to obtain very high query performance
on datasets ranging in size from hundreds of gigabytes to a petabyte or more. First,
it uses columnar storage and data compression to reduce the amount of IO needed to
perform queries. Second, it runs on hardware that is optimized for data warehousing,
with local attached storage and 10GigE network connections between nodes. Finally,
it has a massively parallel processing (MPP) architecture, which enables you to scale
up or down, without downtime, as your performance and storage needs change.&lt;br&gt;
&lt;br style="mso-special-character: line-break"&gt;
&lt;br style="mso-special-character: line-break"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;You
have a choice of two node types when provisioning your own cluster, an extra large
node (XL) with 2TB of compressed storage or an eight extra large node (8XL) with 16TB
of compressed storage. You can start with a single XL node and scale up to a 100 node
eight extra large cluster. XL clusters can contain 1 to 32 nodes while 8XL clusters
can contain 2 to 100 nodes.&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Scalable&lt;/span&gt;&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; –
With a few clicks of the AWS Management Console or a simple API call, you can easily
scale the number of nodes in your data warehouse to improve performance or increase
capacity, without incurring downtime. Amazon Redshift enables you to start with a
single 2TB XL node and scale up to a hundred 16TB 8XL nodes for 1.6PB of compressed
user data. Resize functionality is not available during the limited preview but will
be available when the service launches.&lt;/span&gt;&lt;span style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Verdana; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;
&lt;font color=#000000&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Inexpensive &lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font face=Calibri&gt;–
You pay very low rates and only for the resources you actually provision. You benefit
from the option of On-Demand pricing with no up-front or long-term commitments, or
even lower rates via our reserved pricing option. On-demand pricing starts at just
$0.85 per hour for a two terabyte data warehouse, scaling linearly up to a petabyte
and more. Reserved Instance pricing lowers the effective price to $0.228 per hour,
under $1,000 per terabyte per year.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 10pt 11.25pt 0pt 47.25pt; BACKGROUND: white; mso-outline-level: 4" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-weight: bold"&gt;Fully
Managed &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Cambria','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Verdana; mso-fareast-theme-font: minor-fareast"&gt;&lt;font color=#000000&gt;–
Amazon Redshift manages all the work needed to set up, operate, and scale a data warehouse,
from provisioning capacity to monitoring and backing up the cluster, and to applying
patches and upgrades. By handling all these time consuming, labor-intensive tasks,
Amazon Redshift frees you up to focus on your data and business insights.&lt;span style="mso-bidi-font-weight: bold"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Verdana; mso-fareast-theme-font: minor-fareast"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Secure&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font face=Calibri&gt; –
Amazon Redshift provides a number of mechanisms to secure your data warehouse cluster.
It currently supports SSL to encrypt data in transit, includes web service interfaces
to configure firewall settings that control network access to your data warehouse,
and enables you to create users within your data warehouse cluster. When the service
launches, we plan to support encrypting data at rest and Amazon Virtual Private Cloud
(Amazon VPC).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Reliable&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font face=Calibri&gt; –
Amazon Redshift has multiple features that enhance the reliability of your data warehouse
cluster. All data written to a node in your cluster is automatically replicated to
other nodes within the cluster and all data is continuously backed up to Amazon S3.
Amazon Redshift continuously monitors the health of the cluster and automatically
replaces any component, as necessary.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Compatible&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font face=Calibri&gt; –
Amazon Redshift is certified by Jaspersoft and Microstrategy, with additional business
intelligence tools coming soon. You can connect your SQL client or business intelligence
tool to your Amazon Redshift data warehouse cluster using standard PostgreSQL JBDBC
or ODBC drivers.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Cambria','serif'; COLOR: #4f81bd; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'"&gt;Designed
for use with other AWS Services&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font face=Calibri&gt; –
Amazon Redshift is integrated with other AWS services and has built in commands to
load data in parallel to each node from Amazon Simple Storage Service (S3) and Amazon
DynamoDB, with support for Amazon Relational Database Service and Amazon Elastic MapReduce
coming soon.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 11.25pt 0pt 47.25pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;/span&gt;&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Petabyte-scale data warehouses
no longer need command retail prices of upwards $80,000 per core. You don’t have to
negotiate an enterprise deal and work hard to get the 60 to 80% discount that always
seems magically possible in the enterprise software world.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;You
don’t even have to hire a team of administrators. Just load the data and get going.
Nice to see.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face=Calibri&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=71724d95-838e-43ce-bfed-51bace77d571" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,71724d95-838e-43ce-bfed-51bace77d571.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=a3273915-cad2-43e5-9004-9bd256e2e11a</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,a3273915-cad2-43e5-9004-9bd256e2e11a.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,a3273915-cad2-43e5-9004-9bd256e2e11a.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a3273915-cad2-43e5-9004-9bd256e2e11a</wfw:commentRss>
      <title>Amazon Event in Palo Alto (10/11@5pm)</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,a3273915-cad2-43e5-9004-9bd256e2e11a.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/10/11/AmazonEventInPaloAlto10115pm.aspx</link>
      <pubDate>Thu, 11 Oct 2012 18:04:49 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The last few weeks have been busy
and it has been way too long since I have blogged. I’m currently thinking through
the server tax and what’s wrong with the current server hardware ecosystem but don’t
have anything yet ready to go on that just yet. But, there are a few other things
on the go.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I did a talk at Intel a couple
of weeks back and last week at the First Round Capital CTO summit. I’ve summarized
what I covered below with pointers to slides.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;In addition, I’ll be at the &lt;/font&gt;&lt;a href="http://events.linkedin.com/amazon-in-palo-alto-1096245"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
in Palo Alto&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; event
this evening and will do a talk there as well. If you are interested in Amazon in
general or in AWS specifically, we have a new office open in Palo Alto and you are
welcome to come down this evening to learn more about AWS, have a beer or the refreshment
of your choice, and talk about scalable systems. Feel free to attend if you are interested:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Amazon in Palo Alto&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;October 11, 2012 at 5:00 PM -
9:00 PM&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Pampas 529 Alma Street Palo Alto,
CA 94301&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000 face=Calibri&gt;Link: &lt;/font&gt;&lt;span style="FONT-FAMILY: 'Arial','sans-serif'; BACKGROUND: white; COLOR: #009933"&gt;&lt;a href="http://events.linkedin.com/amazon-in-palo-alto-1096245"&gt;&lt;font color=#0000ff&gt;http://events.linkedin.com/&lt;b&gt;amazon-in-palo&lt;/b&gt;-&lt;b&gt;alto&lt;/b&gt;-1096245&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;First
Round Capital CTO Summit: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;&lt;span style="mso-tab-count: 1"&gt;&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesHamilton_FirstRoundCapital20121003.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://mvdirona.com/jrh/talksAndPapers/JamesHamilton_FirstRoundCapital20121003.pdf&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;I started this session by arguing
that cost or value models are the right way to ensure you are working on the right
problem. I come across far too many engineers and even companies that are working
on interesting problems but they fail at the “top 10 problem” test. You never want
to first have to explain the problem to a perspective customer before you get a chance
to explain your solution. It is way more rewarding to be working on top 10 problems
where the value of what you are doing is obvious and you only need to convince someone
that your solution actually works.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Cost models are a good way to
force yourself to really understand all aspects of what the customer is doing and
know precisely what savings or advantage you bring. A 25% improvement on an 80% problem
is way better than&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;50% solution to a
5% problem. Cost or value models are a great way of keeping yourself honest on what
the real savings or improvement of your approach actually are. And its quantifiable
data that you can verify in early tests and prove in alpha or beta deployments.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;I then covered three areas of
infrastructure where I see considerable innovation and showed all the cost model helped
drive me there:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;Networking:&lt;/font&gt;&lt;/b&gt;&lt;font size=3&gt; The
networking eco-system is still operating on the closed, vertically integrated, mainframe
model but the ingredients are now in place to change this. See &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/12/19/NetworkingTheLastBastionOfMainframeComputing.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Networking,
the Last Bastion of Mainframe Computing&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for
more detail. The industry is currently going through great change. Big change is a
hard transition for the established high-margin industry players but it’s a huge opportunity
for startups.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;Storage:&lt;/b&gt; The
storage (and database) worlds are going through a unprecedented change where all high-performance
random access storage is migrating from hard disk drives to flash storage. The early
flash storage players have focused on performance over price so there is still considerable
room for innovation. Another change happening in the industry is the explosion of
cold storage (low I/O density storage that I jokingly refer to as write-only) due
to falling prices, increasing compliance requirements, and an industry realization
that data has great value. This explosion in cold storage is opening much innovation
and many startup opportunities.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;font size=3&gt;The
AWS entrant in this market is Glacier where you can store seldom accessed data at
one penny per GB per month (for more on Glacier: &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2012/08/21/GlacierEngineeringForColdDataStorageInTheCloud.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Glacier:
Engineering for Cold Storage in the Cloud&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;Cloud
Computing:&lt;/font&gt;&lt;/b&gt;&lt;font size=3&gt; I used to argue that targeting cloud computing
was a terrible idea for startups since the biggest cloud operators like Google and
Amazon tend to do all custom hardware and software and purchase very little commercially.
I may have been correct initially but, with the cloud market growing so incredibly
fast, every teleco is entering the market, each colo provider is entering, most hardware
providers are entering, … the number of players is going from 10s to 1000s. And, at
1,000s, it’s a great market for a startup to target. Most of these companies are not
going to build custom networking, server, and storage hardware but they do have the
need to innovate with the rest of the industry.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Slides: &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesHamilton_FirstRoundCapital20121003.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;First
Round Capital CTO Summit&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;Intel
Distinguished Speaker Series:&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: 0.5in; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesHamilton_IntelDCSGg.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://mvdirona.com/jrh/talksAndPapers/JamesHamilton_IntelDCSGg.pdf&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;In this talk I started with how
fast the cloud computing market segment is growing using examples form AWS. I then
talked about why cloud computing is such an incredible customer value proposition.
This isn’t just a short term fad that will pass over time. I mostly focused on how
that statement I occasionally hear just can’t be possibly be correct: “I can run my
on-premise computing infrastructure less expensively then hosting it in the cloud”.
I walk through some of the reasons why this statement can only be made with partial
knowledge. There are reasons why some computing will be in the cloud and some will
be hosted locally and industry transitions absolutely do take time but cost isn’t
one of the reasons that some workloads aren’t in the cloud.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;I think walked through 5 areas
of infrastructure innovation and some of what is happening in each area:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Power
Distribution&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Mechanical
Systems&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Data
Center Building Design&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Networking&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Storage&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Slides: &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesHamilton_IntelDCSGg.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Intel
Distinguished Speaker Series&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I hope to see you tonight at the Amazon Palo
Alto event at &lt;/font&gt;&lt;a href="http://goo.gl/maps/dBZxb"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Pampas&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; (&lt;/font&gt;&lt;a href="http://goo.gl/maps/dBZxb"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://goo.gl/maps/dBZxb&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;).
The event starts at 5pm and I’ll do a short talk at 6:35.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=a3273915-cad2-43e5-9004-9bd256e2e11a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,a3273915-cad2-43e5-9004-9bd256e2e11a.aspx</comments>
      <category>Ramblings</category>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=27b2d8f5-d375-44aa-83b3-6d766304f74b</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,27b2d8f5-d375-44aa-83b3-6d766304f74b.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,27b2d8f5-d375-44aa-83b3-6d766304f74b.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=27b2d8f5-d375-44aa-83b3-6d766304f74b</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>Glacier: Engineering for Cold Data Storage in the Cloud</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,27b2d8f5-d375-44aa-83b3-6d766304f74b.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/08/21/GlacierEngineeringForColdDataStorageInTheCloud.aspx</link>
      <pubDate>Tue, 21 Aug 2012 12:46:33 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;Earlier today &lt;/font&gt;&lt;a href="http://aws.amazon.com/"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Amazon
Web Services&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt; announced Glacier,
a low-cost, cloud-hosted, cold storage solution. Cold storage is a class of storage
that is discussed infrequently and yet it is by far the largest storage class of them
all. Ironically, the storage we usually talk about and the storage I’ve worked on
for most of my life is the high-&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/IOPS"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;IOPS&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt; rate
storage supporting mission critical databases. These systems today are best hosted
on &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Flash_memory"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;NAND
flash&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; and I’ve
been talking recently about two AWS solutions to address this storage class: 
&lt;!--?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /--&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;ul style="MARGIN-TOP: 0in" type="disc"&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo1; tab-stops: list .5in" class="MsoNormal"&gt;
&lt;span style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;a href="http://perspectives.mvdirona.com/2012/07/20/IOPerformanceNoLongerSucksInTheCloud.aspx"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;I/O
Performance (no longer) Sucks in the Cloud&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo1; tab-stops: list .5in" class="MsoNormal"&gt;
&lt;span style="mso-fareast-font-family: 'Times New Roman'"&gt;&lt;a href="http://perspectives.mvdirona.com/2012/08/01/EBSProvisionedIOPSOptimizedInstanceTypes.aspx"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;EBS
Provisioned IOPS &amp;amp; Storage Optimized EC2 Instance Types&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.25in" class="MsoNormal"&gt;
&lt;span style="mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;Cold storage is different.
It’s the only product I’ve ever worked upon where the customer requirements are single
dimensional. With most products, the solution space is complex and, even when some
customers may like a competitive product better for some applications, your product
still may win in another. Cold storage is pure and unidimensional.&amp;nbsp; There is
only really one metric of interest: cost per capacity. It’s an undifferentiated requirement
that the data be secure and very highly durable. These are essentially table stakes
in that no solution is worth considering if it’s not rock solid on durability and
security.&amp;nbsp; But, the only dimension of differentiation is price/GB.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;Cold storage is unusual because the
focus needs to be singular. How can we deliver the best price per capacity now and
continue to reduce it over time? The focus on price over performance, price over latency,
price over bandwidth actually made the problem more interesting. With most products
and services, it’s usually possible to be the best on at least some dimensions even
if not on all. On cold storage, to be successful, the price per capacity target needs
to be hit.&amp;nbsp; On Glacier, the entire project was focused on delivering $0.01/GB/Month
with high redundancy and security and to be on a technology base where the price can
keep coming down over time. Cold storage is elegant in its simplicity and, although
the margins will be slim, the volume of cold storage data in the world is stupendous.
It’s a very large market segment. All storage in all tiers backs up to the cold storage
tier so its provably bigger than all the rest. Audit logs end up in cold storage as
do web logs, security logs, seldom accessed compliance data, and all other data I
refer jokingly to as Write Only Storage.&amp;nbsp;It turns out that most files in active
storage tiers are actually never accessed (&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/09/28/MeasurementAndAnalysisOfLargeScaleNetworkFileSystemWorkloads.aspx"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Measurement
and Analysis of Large Scale Network File System Workloads&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; ).
In cold storage, this trend is even more extreme where reading a storage object is
the exception. But, the objects absolutely have to be there when needed. Backups aren’t
needed often and compliance logs are infrequently accessed but, when they are needed,
they need to be there, they absolutely have to be readable, and they must have been
stored securely.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;But when cold objects are called for,
they don’t need to be there instantly. The cold storage tier customer requirement
for latency ranges from minutes, to hours, and in some cases even days. Customers
are willing to give up access speed to get very low cost.&amp;nbsp; Potentially rapidly
required database backups don’t get pushed down to cold storage until they are unlikely
to get accessed. But, once pushed, it’s very inexpensive to store them indefinitely.
Tape has long been the media of choice for very cold workloads and tape remains an
excellent choice at scale. What’s unfortunate, is that the scale point where tape
starts to win has been going up over the years. High-scale tape robots are incredibly
large and expensive. The good news is that very high-scale storage customers like &lt;/font&gt;&lt;a href="http://public.web.cern.ch/public/en/lhc/lhc-en.html"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Large
Hadron Collider (LHC)&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; are
very well served by tape. But, over the years, the volume economics of tape have been
moving up scale and fewer and fewer customers are cost effectively served by tape.&amp;nbsp; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;In the 80s, I had a tape storage backup
system for my &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Usenet"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Usenet&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; server
and other home computers. At the time, I used tape personally and any small company
could afford tape. But this scale point where tape makes economic sense has been moving
up.&amp;nbsp; Small companies are really better off using disk since they don’t have the
scale to hit the volume economics of tape. The same has happened at mid-sized companies.
Tape usage continues to grow but more and more of the market ends up on disk. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;What’s wrong with the bulk
of the market using disk for cold storage? The problem with disk storage systems is
they are optimized for performance and they are expensive to purchase, to administer,
and even to power. Disk storage systems don’t currently target cold storage workload
with that necessary fanatical focus on cost per capacity. What’s broken is that customers
end up not keeping data they need to keep or paying too much to keep it because the
conventional solution to cold storage isn’t available at small and even medium scales. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;Cold storage is a natural cloud solution
in that the cloud can provide the volume economics and allow even small-scale users
to have access to low-cost, off-site, multi-datacenter, cold storage at a cost previously
only possible at very high scale.&amp;nbsp; Implementing cold storage centrally in the
cloud makes excellent economic sense in that all customers can gain from the volume
economics of the aggregate usage. &lt;/font&gt;&lt;a href="http://aws.amazon.com/glacier"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Amazon
Glacier&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; now offers
Cloud storage where each object is stored redundantly in multiple, independent data
centers at $0.01/GB/Month. I love the direction and velocity that our industry continues
to move. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;More on Glacier:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class="MsoListParagraph"&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: #1f497d; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;Detail
Page: &lt;/font&gt;&lt;span style="COLOR: #1f497d"&gt;&lt;a href="http://aws.amazon.com/glacier"&gt;&lt;font color="#0000ff"&gt;http://aws.amazon.com/glacier&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class="MsoListParagraph"&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: #1f497d; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;Frequently
Asked Questions:&lt;/font&gt;&lt;span style="COLOR: #1f497d"&gt; &lt;a href="http://aws.amazon.com/glacier/faqs"&gt;&lt;font color="#0000ff"&gt;http://aws.amazon.com/glacier/faqs&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class="MsoListParagraph"&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: #1f497d; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;Console
access:&lt;/font&gt;&lt;span style="COLOR: #1f497d"&gt; &lt;a href="https://console.aws.amazon.com/glacier"&gt;&lt;font color="#0000ff"&gt;https://console.aws.amazon.com/glacier&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class="MsoListParagraph"&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: #1f497d; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face="Calibri"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;Developers
Guide:&lt;/font&gt;&lt;span style="COLOR: #1f497d"&gt; &lt;a href="http://docs.amazonwebservices.com/amazonglacier/latest/dev/introduction.html"&gt;&lt;font color="#0000ff"&gt;http://docs.amazonwebservices.com/amazonglacier/latest/dev/introduction.html&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class="MsoListParagraph"&gt;
&lt;font color="#000000"&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size="3"&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size="3" face="Calibri"&gt;Getting
Started Video:&lt;/font&gt;&lt;/font&gt;&lt;span style="COLOR: #1f497d"&gt;&lt;font size="3" face="Calibri"&gt; &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.youtube.com/watch?v=TKz3-PoSL2U&amp;amp;feature=youtu.be"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;http://www.youtube.com/watch?v=TKz3-PoSL2U&amp;amp;feature=youtu.be&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;By the way, if Glacier has caught your
interest and you are an engineer or engineering leader with an interest in massive
scale distributed storage systems, we have big plans for Glacier and are hiring. Send
your resume to &lt;/font&gt;&lt;a href="mailto:glacier-jobs@amazon.com"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;glacier-jobs@amazon.com&lt;/font&gt;&lt;/a&gt;&lt;span style="COLOR: #1f497d"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;span style="COLOR: #1f497d"&gt;
&lt;o:p&gt;
&lt;font size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="COLOR: #1f497d"&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;a name="_MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face="Calibri"&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font color="#0000ff"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face="Calibri"&gt;w:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face="Calibri"&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;/&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;http://perspectives.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=27b2d8f5-d375-44aa-83b3-6d766304f74b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,27b2d8f5-d375-44aa-83b3-6d766304f74b.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=e9e3814f-4794-426c-904e-f4e705e54f83</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,e9e3814f-4794-426c-904e-f4e705e54f83.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,e9e3814f-4794-426c-904e-f4e705e54f83.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=e9e3814f-4794-426c-904e-f4e705e54f83</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>EBS Provisioned IOPS &amp; Optimized Instance Types</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,e9e3814f-4794-426c-904e-f4e705e54f83.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/08/01/EBSProvisionedIOPSOptimizedInstanceTypes.aspx</link>
      <pubDate>Wed, 01 Aug 2012 12:57:52 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;In &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2012/07/20/IOPerformanceNoLongerSucksInTheCloud.aspx"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;I/O
Performance (no longer) Sucks in the Cloud&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;,
I said&lt;!--?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /--&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;Many workloads have high
I/O rate data stores at the core. The success of the entire application is dependent
upon a few servers running MySQL, Oracle, SQL Server, MongoDB, Cassandra, or some
other central database.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;Last week a new Amazon &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Elastic
Compute Cloud&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt; (EC2) instance
type based upon &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Solid-state_drive"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;SSDs&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt; was
announced that delivers 120k reads per second and 10k to 85k writes per second. This
instance type with direct attached SSDs is an incredible I/O machine ideal for database
workloads, but most database workloads run on &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Storage_virtualization"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;virtual
storage&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; today.
The administrative and operational advantages of virtual storage are many. You can
allocate more storage with a call of an API. Blocks are redundantly stored on multiple
servers. It’s easy to checkpoint to S3. Server failures don’t impact storage availability. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;The AWS virtual block storage solution
is the &lt;/font&gt;&lt;a href="http://aws.amazon.com/ebs/"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Elastic
Block Store&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; (EBS).&amp;nbsp;
Earlier today two key features were released to support high performance databases
and other random I/O intensive workloads on EBS. The key observation is that these
random I/O-intensive workloads need to have IOPS available whenever they are needed.
When a database runs slowly, the entire application runs poorly. Best effort is not
enough and competing for resources with other workloads doesn’t work. When high I/O
rates are needed, they are needed immediately and must be there reliably.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;Perhaps the best way to understand the
two new features is to look at how demanding database workloads are often hosted on-premise.
Typically large servers are used so the memory and CPU resources are available when
needed. Because a high performance storage system is needed and because it is important
to be able to scale the storage capacity and I/O rates during the life of the application,
direct attached disk isn’t the common choice. Most enterprise customers put these
workloads on &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Storage_area_network"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Storage
Area Network devices&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000" size="3" face="Calibri"&gt; which
are typically connected to the server by a &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Fibre_Channel"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Fiber
Channel network&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; (a
private communication channel used only for storage). 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;The aim of the announcement
today is to take some of what has been learned from 30+ years of on-premise storage
evolution. Customers want virtualized storage but, at the same time, they need the
ability to reserve resources for demanding workloads. In this announcement, we take
some of the best aspects what has emerged in on-premise storage solutions and &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;give
EC2 customers the ability to scale high-performance storage as needed, reserve and
scale the available I/Os per Second (IOPS) as needed, and reserve dedicated network
bandwidth to the storage device. The latter is perhaps the most important and the
combination allows workloads to reserve both the IOPS rates at the storage as well
as the network channel to get to the storage and be assured it will be there when
they need it. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;The storage, IOPS, and network capacity
is there even if you haven’t used it recently. It’s there even if your neighbors are
also busy using their respective reservations. It’s even there if you are running
full networking traffic load to the EC2 instance. Just as when an on-premise customer
allocates a SAN volume with a &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Fibre_Channel"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;Fiber
Channel&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; attach
that doesn’t compete with other network traffic, allocated resources stay reserved
and they stay available. Let’s look at the two features that deliver a low-jitter,
virtual SAN solution in AWS.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;br&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;Provisioned IOPS&lt;/b&gt; is
a feature of Amazon Elastic Block Store. EBS has always allowed customers to allocate
storage volumes of the size they need and to attach these virtual volumes to their
EC2 instances. Provisioned IOPS allows customers to declare the I/O rate they need
the volumes to be able to deliver, up to 1,000 I/Os per second (IOPS) per volume.
Volumes can be striped together to achieve reliable, low-latency virtual volumes of
20,000 IOPS or more. The ability to reliably configure and reserve over 10,000 IOPS
means the vast majority of database workloads can be supported. And, in the near future,
this limit will be raised allowing increasingly demanding workloads to be hosted on
EC2 using EBS.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;&lt;b&gt;EBS-Optimized EC2 instances&lt;/b&gt; are
a feature of EC2 that is the virtual equivalent of installing a dedicated network
channel to storage. Depending upon the instance type, 500 Mbps up to a full 1Gbps
are allocated and dedicated for storage use only. This storage communications channel
is in addition to the network connection to the instance. Storage and network traffic
no longer compete and, on large instance types, you can drive full 1Gbps line rate
network traffic while, at the same time, also be consuming 1Gbps to storage. Essentially
EBS Optimized instances have a dedicated storage channel that doesn’t compete with
instance network traffic.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;From the &lt;/font&gt;&lt;a href="http://aws.amazon.com/ebs/"&gt;&lt;font color="#0000ff" size="3"&gt;EBS
detail page&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;
&lt;/p&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;EBS standard volumes offer
cost effective storage for applications with light or bursty I/O requirements.&amp;nbsp;
Standard volumes deliver approximately 100 IOPS on average with a best effort ability
to burst to hundreds of IOPS.&amp;nbsp; Standard volumes are also well suited for use
as boot volumes, where the burst capability provides fast instance start-up times.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;Provisioned IOPS volumes
are designed to deliver predictable, high performance for I/O intensive workloads
such as databases.&amp;nbsp; With Provisioned IOPS, you specify an IOPS rate when creating
a volume, and then Amazon EBS provisions that rate for the lifetime of the volume.&amp;nbsp;
Amazon EBS currently supports up to 1,000 IOPS per Provisioned IOPS volume, with higher
limits coming soon.&amp;nbsp; You can stripe multiple volumes together to deliver thousands
of IOPS per Amazon EC2 instance to your application.&amp;nbsp; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;font color="#000000"&gt;To
enable your Amazon &lt;/font&gt;&lt;/span&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-latin"&gt;&lt;font color="#000000"&gt;EC2
instances to fully utilize the IOPS provisioned on an EBS volume, you can launch selected
Amazon EC2 instance types as “EBS-Optimized” instances.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;EBS-optimized
instances deliver dedicated throughput between Amazon EC2 and Amazon EBS, with options
between 500 Mbps and 1000 Mbps depending on the instance type used.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;When
attached to EBS-Optimized instances, Provisioned IOPS volumes are designed to deliver
within 10% of the provisioned IOPS performance 99.9% of the time.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;See &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/instance-types"&gt;&lt;font color="#0000ff"&gt;Amazon
EC2 Instance Types&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000"&gt; to find out more about instance
types that can be launched as EBS-Optimized instances.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-latin"&gt;&lt;font color="#000000"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;Providing scalable block storage at-scale,
in 8 regions around the world is one of the most interesting combinations of distributed
systems and storage problems we face. The problem has been well solved in high-cost
on-premise solutions. We now get to apply what has been learned over the last 30+
years to solve the problem at cloud-scale with low-cost and 100s of thousands of concurrent
customers. An incredible number of EC2 customers depend upon EBS for their virtual
storage needs, the number is growing daily, and we are really only just getting started.
If you want to be part of the engineering effort to make Elastic Block Store the virtual
storage solution for the cloud, send us a note at &lt;/font&gt;&lt;a href="mailto:ebs-jobs@amazon.com"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;ebs-jobs@amazon.com&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;With the announcement today, EC2 customers
now have access to two very high performance storage solutions. The first solution
is the &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/instance-types/"&gt;&lt;font color="#0000ff" size="3" face="Calibri"&gt;EC2
High I/O Instance type&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt; announced
last week which delivers a direct attached, SSD-powered 100k IOIPS for $3.10/hour.
In today’s announcement this direct attached storage solution is joined by a high-performance
virtual storage solution. This new type of EBS storage allows the creation of striped
storage volumes that can reliably delivery 10,000 to 20,000 IOPS across a dedicated
virtual storage network. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;Amazon EC2 customers now
have both high-performance, direct attached storage and high-performance virtual storage
with a dedicated virtual storage connection.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;span style="mso-bidi-font-family: Calibri"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;a name="_MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face="Calibri"&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face="Calibri"&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class="MsoNormal"&gt;
&lt;o:p&gt;
&lt;font color="#000000" size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=e9e3814f-4794-426c-904e-f4e705e54f83" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,e9e3814f-4794-426c-904e-f4e705e54f83.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=4478b347-0d30-439a-85d8-fca0db0d95d4</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,4478b347-0d30-439a-85d8-fca0db0d95d4.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,4478b347-0d30-439a-85d8-fca0db0d95d4.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4478b347-0d30-439a-85d8-fca0db0d95d4</wfw:commentRss>
      <title>I/O Performance (no longer) Sucks in the Cloud</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,4478b347-0d30-439a-85d8-fca0db0d95d4.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/07/20/IOPerformanceNoLongerSucksInTheCloud.aspx</link>
      <pubDate>Fri, 20 Jul 2012 13:57:25 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;Many
workloads have high I/O rate data stores at the core. The success of the entire application
is dependent upon a few servers running MySQL, Oracle, SQL Server, MongoDB, Cassandra,
or some other central database. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The best design patter for any highly reliable
and scalable application whether on-premise or in cloud hosted, is to &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Shard_(database_architecture)"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;shard&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; the
database. You can’t be dependent upon a single server being able to scale sufficiently
to hold the entire workload. Theoretically, that’s the solution and all workloads
should run well on a sufficiently large fleet even if that fleet has a low individual
server I/O performance. Unfortunately, few workloads scale as badly as database workloads.
Even scalable systems such as MongoDB or Cassandra need to have a per-server I/O rate
that meets some minimum bar to host the workload cost effectively with stable I/O
performance.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The easy solution is to depend upon a hosted
service like &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2012/01/18/AmazonDynamoDBNoSQLInTheCloud.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;DynamoDB&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; that
can transparently scale to order 10^6 transactions per second and deliver low jitter
performance. For many workloads, that is the final answer. Take the complexity of
configuring and administering a scalable database and give it to a team that focuses
on nothing else 24x7 and does it well.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Unfortunately,&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;in
the database world, &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/11/03/OneSizeDoesNotFitAll.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;One
Size Does Not Fit All&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.
DynamoDB is a great solution for some workloads but many workloads are written to
different stores or depend upon features not offered in DynamoDB. What if you have
an application written to run on sharded Oracle (or MySQL) servers and each database
requires 10s of thousands of I/Os per second? For years, this has been the prototypical
“difficult to host in the cloud” workload. All servers in the application are perfect
for the cloud but the overall application won’t run unless the central database server
can support the workload.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Consequently, these workloads
have been difficult to host on the major cloud services. They are difficult to scale
out to avoid needing very high single node I/O performance and they won’t yield a
good customer experience unless the database has the aggregate IOPS needed.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;Yesterday an ideal EC2 instance
type was announced. It’s the screamer needed by these workloads. The new EC2 High
I/O Instance type is a born database machine. Whether you are running Relational or
NoSQL, if the workload is I/O intense and difficult to cost effectively scale-out
without bound, this instance type is the solution. It will deliver a booming 120,000
4k reads per second and between 10,000 and 85,000 4k random writes per second. The
new instance type:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;60.5
GB of memory&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;35
EC2 Compute Units (8 virtual cores with 4.4 EC2 Compute Units each)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;2
SSD-based volumes each with 1024 GB of instance storage&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;64-bit
platform&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;I/O
Performance: 10 Gigabit Ethernet&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;API
name: hi1.4xlarge&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;If you have a difficult to host
I/O intensive workload, EC2 has the answer for you. 120,000 read IOPS and 10,000 to
85,000 write IOPS for $3.10/hour Linux on demand or $3.58/hour Windows on demand.
Because these I/O workloads are seldom scaled up and down in real time, the Heavy
Utilization Reserved instance is a good choice where the server capacity can be reserved
for $10,960 for a three year term and usage is $0.482/hour.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Amazon
EC2 detail page: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/ec2/&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Amazon
EC2 pricing page: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/#pricing"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/ec2/#pricing&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Amazon
EC2 Instance Types: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/instance-types/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/ec2/instance-types/&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Amazon
Web Services Blog: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://aws.typepad.com/aws/2012/07/new-high-io-ec2-instance-type-hi14xlarge.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.typepad.com/aws/2012/07/new-high-io-ec2-instance-type-hi14xlarge.html&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Werner
Vogels: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.allthingsdistributed.com/2012/07/high-performace-io-instance-amazon-ec2.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.allthingsdistributed.com/2012/07/high-performace-io-instance-amazon-ec2.html&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Adrian Cockcroft of Netflix wrote an excellent
blog on this instance type where he gave benchmarking results from Netflix: &lt;/font&gt;&lt;a href="http://techblog.netflix.com/2012/07/benchmarking-high-performance-io-with.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Benchmarking
High Performance I/O with SSD for Cassandra on AWS&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;You can now have 100k IOPS for
$3.10/hour. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face=Calibri&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=4478b347-0d30-439a-85d8-fca0db0d95d4" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,4478b347-0d30-439a-85d8-fca0db0d95d4.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=bf652118-42c1-49c1-9c30-d89c642e688a</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,bf652118-42c1-49c1-9c30-d89c642e688a.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,bf652118-42c1-49c1-9c30-d89c642e688a.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bf652118-42c1-49c1-9c30-d89c642e688a</wfw:commentRss>
      <slash:comments>12</slash:comments>
      <title>Why there are Datacenters in NY, Hong Kong, and Tokyo?</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,bf652118-42c1-49c1-9c30-d89c642e688a.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/07/13/WhyThereAreDatacentersInNYHongKongAndTokyo.aspx</link>
      <pubDate>Fri, 13 Jul 2012 15:03:27 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Why are there so many data centers
in New York, Hong Kong, and Tokyo? These urban centers have some of the most expensive
real estate in the world. The&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;cost of
labor is high. The tax environment is unfavorable. Power costs are high.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;Construction
is difficult to permit and expensive. Urban datacenters are incredibly expensive facilities
and yet a huge percentage of the world’s computing is done in expensive urban centers.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;One of my favorite examples is the 111 8&lt;sup&gt;th&lt;/sup&gt; Ave
data center in New York. &lt;/font&gt;&lt;a href="http://www.datacenterknowledge.com/archives/2010/12/03/wsj-google-has-bought-111-8th-avenue/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Google
bought this datacenter for $1.9B&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;They
already have facilities on the &lt;/font&gt;&lt;a href="http://www.google.com/about/datacenters/locations/the-dalles/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Columbia
river&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; where the power and land
are cheap. Why go to New York when neither is true? Google is innovating in cooling
technologies in their &lt;/font&gt;&lt;a href="http://www.google.com/about/datacenters/locations/st-ghislain/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Belgium
facility&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; where they are using waste
water cooling. Why go to New York where the facility is conventional, the power source
predominantly coal-sourced, and the opportunity for energy innovation is restricted
by legacy design and the lack of real estate available in the area around the facility.
It’s pretty clear that 111 8&lt;sup&gt;th&lt;/sup&gt; Ave isn’t going to be wind farm powered.
A solar array could likely be placed on the roof but that wouldn’t have the capacity
to run the interior lights in this large facility (See &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2012/03/17/ILoveSolarPowerBut.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;I
love Solar but …&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for
more on the space challenges of solar power at data center power densities). There
isn’t space to do anything relevant along these dimensions.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Google has some of the most efficient
datacenters in the world, running on some of the cleanest power sources in the world,
and custom engineered from the ground up to meet their needs. Why would they buy an
old facility, in a very expensive metropolitan area, with a legacy design? Are they
nuts?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Of course not, Google is in New
York because many millions of Google customers are in New York or nearby.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Companies site datacenters near the customers
of those data centers. Why not serve the planet from Iceland where the power is both
cheap and clean? When your latency budget to serve customers is 200 msec, you can’t
give up ¾ of that time budget on speed of light delays traveling long distances. Just
crossing the continent from California to New York is a 74 msec round trip time (RTT).
New York to London is 70 msec RTT. The speed of light is unbending. Actually, it’s
even worse than the speed of light in that the speed of light in a fiber is about
2/3 of the speed of light in a vacuum (see &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2012/02/21/CommunicatingDataBeyondTheSpeedOfLight.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Communicating
Beyond the Speed of Light&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Because of the cruel realities of the speed
of light, companies must site data centers where their customers are. That’s why companies
selling world-wide, often need to have datacenters all over the world. That’s why
the Akamai content distribution network has over &lt;/font&gt;&lt;a href="http://www.akamai.com/hdonline"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;1,200
points of presence world-wide&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;To
serve customers competitively, you need to be near those customers. The reason datacenters
are located in Tokyo, New York, London, Singapore and other expensive metropolitan
locations is they need to be near customers or near data that is in those locations.
It costs considerably to maintain datacenters all over the world but there is little
alternative.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Many articles recently have been quoting the
Greenpeace open letter asking Ballmer, Bezos and Cook to “go to Iceland”. See for
example &lt;/font&gt;&lt;a href="http://www.smartplanet.com/blog/intelligent-energy/letter-to-ballmer-bezos-cook-go-to-iceland/15131"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Letter
to Ballmer, Bezos, and Cook: Go to Iceland&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.
Having come many of these articles recently, it seemed worth stopping and reflecting
on why this hasn’t already happened. It’s not like company just love paying more or
using less environmentally friendly power sources for their data centers.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Google is in New York because
it has millions of customers in New York. If it were physically possible to serve
these customers from an already built, hyper efficient datacenter like Google Dalles,
they certainly would. But that facility is 70 msec round trip away from New York.
What about Iceland? Roughly the same distance. It simply doesn’t work competitively.
Companies build near their users because physics of the speed of light is unbending
and uncaring.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;So, what can we do? It turns out
that many workloads are not latency sensitive. The right strategy is to house latency
sensitive workloads near customers or the data needed at low latency and house latency
insensitive workloads optimizing on other dimensions. This is exactly what Google
does but, to do that, you need to have many datacenters all over the world so the
appropriate facility can be selected on a workload-by-workload basis. This isn’t a
practical approach for many smaller companies with only 1 or 2 datacenters to choose
from.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This is another area where cloud computing
can help. Cloud computing can allow mid-sized and even small companies to have many
different datacenters optimized for different goals all over the world. Using &lt;/font&gt;&lt;a href="http://aws.amazon.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Web Services&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, a company can house
workloads near customers in Singapore,&amp;nbsp;Tokyo, Brazil, and Ireland to be close
to their international customers. Being close to these customers makes a big difference
in the overall quality of customer experience (see: The &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/10/31/TheCostOfLatency.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cost
of Latency&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for more
detail on how much latency really matters). As well as allowing a company to cost
effectively have an international presence, cloud computing also allows companies
to make careful decisions on where they locate workloads in North America. Again using
AWS as the example, customers can place workloads in Virginia to serve the east coast
or use Northern California to serve the population dense California region. If the
workloads are not latency sensitive or is serving customers near the Pacific Northwest,
they can be housed in the AWS Oregon region where the workload can be hosted coal
free and less expensively than in Northern California.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The reality is that physics is
uncaring and many workloads do need to be close to users. Cloud computing allows all
companies to have access to datacenters all over the world so they can target individual
workloads to the facilities that most closely meet their goals and the needs of their
customers. Some computing will have to stay in New York even though it is mostly coal
powered, expensive, and difficult to expand. But some workload will run very economically
in the AWS West (Oregon) region where there is no coal power, expansion is cheap,
and power inexpensive. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Workload placement decisions are
more complex than “move to Iceland.”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face=Calibri&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=bf652118-42c1-49c1-9c30-d89c642e688a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,bf652118-42c1-49c1-9c30-d89c642e688a.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=7e04ecca-4bf3-477b-aa66-dfa10075e453</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,7e04ecca-4bf3-477b-aa66-dfa10075e453.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,7e04ecca-4bf3-477b-aa66-dfa10075e453.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7e04ecca-4bf3-477b-aa66-dfa10075e453</wfw:commentRss>
      <slash:comments>8</slash:comments>
      <title>Official Report of the Fukushima Nuclear Accident Independent Investigation Commission Executive </title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,7e04ecca-4bf3-477b-aa66-dfa10075e453.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/07/09/OfficialReportOfTheFukushimaNuclearAccidentIndependentInvestigationCommissionExecutive.aspx</link>
      <pubDate>Mon, 09 Jul 2012 14:39:00 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Last night, &lt;/font&gt;&lt;a href="http://www.tomkleinpeter.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Tom
Klienpeter&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; sent me The &lt;/font&gt;&lt;a href="http://naiic.go.jp/wp-content/uploads/2012/07/NAIIC_report_lo_res2.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Official
Report of the Fukushima Nuclear Accident Independent Investigation Commission Executive
Summary&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;.
They must have hardy executives in Japan in that the executive summary runs 86 pages
in length. Overall, It’s an interesting document but I only managed to read in to
the first page before starting to feel disappointed. What I was hoping for is a deep
dive into why the reactors failed, the root causes of the failures, and what can be
done to rectify it. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Because of the nature of my job, I’ve spent
considerable time investigating hardware and software system failures and what I find
most difficult and really time consuming is getting to the real details. It’s easy
to say there was a tsunami and it damaged the reactor complex and loss of power caused
radiation release. But why did loss of power cause radiation release? Why didn’t the
backup power systems work? Why does the design depend upon the successful operation
of backup power systems? Digging to the root cause takes the time, requires that all
assumptions be challenged, and invariably leads to many issues that need to be addresses.
Good post mortems are detailed, get to the root cause, and it’s rare that a detailed
investigation of any complex system doesn’t yield a long, detailed list of design
and operational changes. The &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Rogers_Commission"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Rogers
Commission&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; on the Space
Shuttle Challenger failure is perhaps the best example of digging deeply, finding
root cause both technical and operational, and making detailed recommendations.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;On the second page of this report,
the committee members were enumerated. The committed includes 1) seismologist, 2)
2 medical doctors, 3) chemist, 4) journalist, 5) 2 lawyers, 6) social system designer,
7) one politician, and 8) no nuclear scientist, no reactor designers, and no reactor
operators. The earthquake and subsequent tsunami was clearly the seed for the event
but since we can’t prevent these, I would argue that they should only play a contextual
role in the post mortem.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;What we need
to understand is exactly why the both the reactor and nuclear material storage design
were not stable in the presence of cooling system failure. It's weird that there were
no experts in the subject area where the most dangerous technical problems were encountered.
Basically we can’t stop earthquakes and tsunamis so we need to ensure that systems
remain safe in the presence of them. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Obviously the investigative team
is very qualified to deal with the follow-on events both in assessing radiation exposure
risk, &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;how the evacuation was carried
out, and regulatory effectiveness. And it is clear these factors are all important.
But still, it feels like the core problem is that cooling system flow was lost and
the both the reactors and nuclear material storage ponds overheated. Using materials
that, when overheated, release explosive hydrogen gas is a particularly important
area of investigation. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Personally, the largest part of
my interest were it my investigation, would be focused on achieving designs stable
in the presence of failure. Failing that, getting really good at evacuation seems
like a good idea but still less important than ensuring these reactors and others
in the country fail into a safe state.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The report reads like a political document.
Its heavy on blame, light on root cause and the technical details of the root cause
failure, and the recommended solution depends upon more regulatory oversight. The
document focuses on more oversight by the Japanese &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Diet_of_Japan"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Diet&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; (a
political body) and regulatory agencies but doesn't go after the core issues that
lead to the nuclear release. From my perspective, the key issues are 1) &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Scram"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;scramming&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; the
reactor has to 100% stop the reaction and the passive cooling has to be sufficient
to ensure the system can cool from full operating load without external power, operational
oversight, or other input beyond dropping the rods. Good SCRAM systems automatically
deploy and stop the nuclear reaction. This is common. What is uncommon is ensuring
the system can successfully cool from a full load operational state without external
input of power, cooling water, or administrative input.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The second key point that this
nuclear release drove home for me is 2) all nuclear material storage areas must be
seismically stable, above flood water height, maintain integrity through natural disasters,
and must be able to stay stable and safe without active input or supervision for long
periods of time. They can't depends upon pumped water cooling and have to 100% passive
and stable for long periods without tending. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;My third recommendation is arguably
less important than my first two but applies to all systems: operators can’t figure
out what is happening or take appropriate action without detailed visibility into
the state of the system. The monitoring system needs to be independent (power, communications,
sensors, …) , detailed, and able to operate correctly with large parts of the system
destroyed or inoperative.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;My fourth recommendation is absolutely
vital and I would never trust any critical system without this: test failure modes
frequently. Shut down all power to the entire facility at full operational load and
establish that temperatures fall rather than rise and no containment systems are negatively
impacted. Shut off the monitoring system and ensure that the system continues to operate
safely. Never trust any system in any mode that hasn’t been tested.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The recommendations from the Official
Report of the Fukushima Nuclear Accident Independent Investigation Commission Executive
Summary follow:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Recommendation
1: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Monitoring
of the nuclear regulatory body by the National Diet&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;A permanent committee to deal
with issues regarding nuclear power must be established in the National Diet in order
to supervise the regulators to secure the safety of the public. Its responsibilities
should be:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;To
conduct regular investigations and explanatory hearings of regulatory agencies, academics
and stakeholders.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;To
establish an advisory body, including independent experts with a global perspective,
to keep the committee’s knowledge updated in its dealings with regulators.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;To
continue investigations on other relevant issues. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;4.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;To
make regular reports on their activities and the implementation of their recommendations. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Recommendation
2: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Reform
the crisis management system&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;A fundamental reexamination of
the crisis management system must be made. The boundaries dividing the responsibilities
of the national and local governments and the operators must be made clear. This includes:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;A
reexamination of the crisis management structure of the government. A structure must
be established with a consolidated chain of command and the power to deal with emergency
situations. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;National
and local governments must bear responsibility for the response to off-site radiation
release. They must act with public health and safety as the priority.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The
operator must assume responsibility for on-site accident response, including the halting
of operations, and reactor cooling and containment.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Recommendation
3:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Government
responsibility for public health and welfare&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Regarding the responsibility to
protect public health, the following must be implemented as soon as possible:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l4 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;A
system must be established to deal with long-term public health effects, including
stress-related illness. Medical diagnosis and treatment should be covered by state
funding. Information should be disclosed with public health and safety as the priority,
instead of government convenience. This information must be comprehensive, for use
by individual residents to make informed decisions.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l4 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Continued
monitoring of hotspots and the spread of radioactive contamination must be undertaken
to protect communities and the public. Measures to prevent any potential spread should
also be implemented. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l4 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The
government must establish a detailed and transparent program of decontamination and
relocation, as well as provide information so that all residents will be knowledgeable
about their compensation options.&lt;/font&gt;&lt;font size=3&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Recommendation
4:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Monitoring
the operators&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;TEPCO must undergo fundamental
corporate changes, including strengthening its governance, working towards building
an organizational culture which prioritizes safety, changing its stance on information
disclosure, and establishing a system which prioritizes the site. In order to prevent
the Federation of Electric Power Companies (FEPC) from being used as a route for negotiating
with regulatory agencies, new relationships among the electric power companies must
also be established—built on safety issues, mutual supervision and transparency.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo5" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The
government must set rules and disclose information regarding its relationship with
the operators.NAIIC 23&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo5" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Operators
must construct a cross-monitoring system to maintain safety standards at the highest
global levels.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo5" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;TEPCO
must undergo dramatic corporate reform, including governance and risk management and
information disclosure—with safety as the sole priority.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo5" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;4.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;All
operators must accept an agency appointed by the National Diet as a monitoring authority
of all aspects of their operations, including risk management, governance and safety
standards, with rights to on-site investigations. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Recommendation
5:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Criteria
for the new regulatory body&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The new regulatory organization
must adhere to the following conditions. It must be:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l5 level1 lfo4" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Independent:
The chain of command, responsible authority and work processes must be: (i) Independent
from organizations promoted by the government (ii) Independent from the operators
(iii) Independent from politics.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l5 level1 lfo4" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Transparent:
(i) The decision-making process should exclude the involvement of electric power operator
stakeholders. (ii) Disclosure of the decision-making process to the National Diet
is a must. (iii) The committee must keep minutes of all other negotiations and meetings
with promotional organizations, operators and other political organizations and disclose
them to the public. (iv) The National Diet shall make the final selection of the commissioners
after receiving third-party advice.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l5 level1 lfo4" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Professional:
(i) The personnel must meet global standards. Exchange programs with overseas regulatory
bodies must be promoted, and interaction and exchange of human resources must be increased.
(ii) An advisory organization including knowledgeable personnel must be established.
(iii) The no-return rule should be applied without exception.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l5 level1 lfo4" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;4.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Consolidated:
The functions of the organizations, especially emergency communications, decision-making
and control, should be consolidated.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l5 level1 lfo4" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;5.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Proactive:
The organizations should keep up with the latest knowledge and technology, and undergo
continuous reform activities under the supervision of the Diet.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;Recommendation
6: &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Reforming
laws related to nuclear energy&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Laws concerning nuclear issues
must be thoroughly reformed. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l3 level1 lfo6" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Existing
laws should be consolidated and rewritten in order to meet global standards of safety,
public health and welfare.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l3 level1 lfo6" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The
roles for operators and all government agencies involved in emergency response activities
must be clearly defined.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l3 level1 lfo6" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Regular
monitoring and updates must be implemented, in order to maintain the highest standards
and the highest technological levels of the international nuclear community.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l3 level1 lfo6" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;4.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;New
rules must be created that oversee the backfit operations of old reactors, and set
criteria to determine whether reactors should be decommissioned.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Recommendation
7: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Develop
a system of independent investigation commissions&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;A system for appointing independent
investigation committees, including experts largely from the private sector, must
be developed to deal with unresolved issues, including, but not limited to, the decommissioning
process of reactors, dealing with spent fuel issues, limiting accident effects and
decontamination.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Many of the report recommendations
are useful but they fall short of addressing the root cause. Here’s what I would like
to see:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l6 level1 lfo7" class=MsoPlainText&gt;
&lt;span style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3 face=Calibri&gt;1.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Scram"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Scramming&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; the
reactor has to 100% stop the reaction and the passive cooling has to be sufficient
to ensure the system can cool from full operating load without external power, operational
oversight, or other input beyond dropping the rods.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l6 level1 lfo7" class=MsoPlainText&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;2.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;All
nuclear material storage areas must be seismically stable, above flood water height,
maintain integrity through natural disasters, and must be able to stay stable and
safe without active input or supervision for long periods of time.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l6 level1 lfo7" class=MsoPlainText&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;3.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The
monitoring system needs to be independent, detailed, and able to operate correctly
with large parts of the system destroyed or inoperative.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l6 level1 lfo7" class=MsoPlainText&gt;
&lt;font color=#000000&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;4.&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Test
all failure modes frequently. Assume that all systems that haven’t been tested will
not work. Surprisingly frequently, they don’t.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;The
Official Report of the Fukushima Nuclear Accident Independent Investigation Commission
Executive Summary can be found at: &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://naiic.go.jp/wp-content/uploads/2012/07/NAIIC_report_lo_res2.pdf"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://naiic.go.jp/wp-content/uploads/2012/07/NAIIC_report_lo_res2.pdf&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Since
our focus here is primarily on building reliable hardware and software systems, this
best practices document may be of interest: Designing &amp;amp; Deploying Internet-Scale
Services: &lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf"&gt;&lt;font color=#0000ff&gt;http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoPlainText&gt;
&lt;/font&gt;&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face=Calibri&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=7e04ecca-4bf3-477b-aa66-dfa10075e453" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,7e04ecca-4bf3-477b-aa66-dfa10075e453.aspx</comments>
      <category>Hardware</category>
      <category>Process</category>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=4fb8dba5-9f37-4803-b248-5d2423e73e1c</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,4fb8dba5-9f37-4803-b248-5d2423e73e1c.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,4fb8dba5-9f37-4803-b248-5d2423e73e1c.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4fb8dba5-9f37-4803-b248-5d2423e73e1c</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Urs Holzle @ Open Networking Summit 2012</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,4fb8dba5-9f37-4803-b248-5d2423e73e1c.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/05/23/UrsHolzleOpenNetworkingSummit2012.aspx</link>
      <pubDate>Wed, 23 May 2012 14:28:21 GMT</pubDate>
      <description>



&lt;title&gt;Untitled 1&lt;/title&gt; &lt;style type="text/css"&gt;
 p.MsoNormal
	{margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	margin-left: 0in;
	margin-right: 0in;
	margin-top: 0in;
}
a:link
	{color:blue;
	text-decoration:underline;
	text-underline:single;
}
p.MsoListParagraph
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	}
&lt;/style&gt;
&lt;p class="MsoNormal"&gt;
&lt;a href="http://research.google.com/pubs/author79.html"&gt;Urs Holzle&lt;/a&gt; did the keynote
talk at the &lt;a href="http://opennetsummit.org/"&gt;2012 Open Networking Summit&lt;/a&gt; where
he focused on &lt;a href="http://en.wikipedia.org/wiki/Software_Defined_Networking"&gt;Software
Defined Networking&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Wide_area_network"&gt;Wide
Area Networking&lt;/a&gt;. Urs leads the Technical Infrastructure group at Google where
he is Senior VP and Technical Fellow. Software defined networking (SDN) is the central
management of networking routing decisions rather than depending upon distributed
routing algorithms running semi-autonomously on each router.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o /&gt;Essentially
what is playing out in the networking world is a replay of what we have seen in the
server world across many dimensions. The dimension that is central to the SDN discussion
is a datacenter full of 10k to 50k servers are not managed individually by an administrator
and the nodes making up the networking fabric shouldn’t be either.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
The key observations behind SDN are 1) if the entire system is under single administrative
control, central routing control is possible, 2) at the scale of a single administrative
domain, central control of networking routing decisions is practical, and 3) central
routing control allows many advantages including faster convergence on failure, priority-based
routing decisions when resource constrained, application-aware routing and it enables
the same software system that manages application deployment to manage network configuration. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
In Holzle’s talk, he motivated SDN by first talking about WAN economics:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Cost
per bit/sec delivered should go down with scale rather than up (consider analogy in
compute and storage)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; However,
cost/bit doesn’t naturally decrease with size due to:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Quadratic
complexity in pairwise interactions&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Manual
management and configuration of individual elements&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Complexity
of automation due to non-standard vendor configuration APIs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Solution:
Manage the &lt;a href="http://en.wikipedia.org/wiki/Wide_area_network"&gt;WAN&lt;/a&gt; as a fabric
rather than as a collection of individual boxes&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Current
equipment and protocols don’t support this:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Internet
protocols are box-centric rather than fabric-centric&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Little
support for monitoring and operations&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Optimized
for “eventual&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;consistency” in networking&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Little
baseline support for low-latency routing and fast failover&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Advantages
of central traffic engineering: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Better
networking utilization with a global view&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Converges
faster to target optimum on failure&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Allows
more control and to specify application intent:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Deterministic
behavior simplifies planning vs overprovisioning for worst case variability&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Can
mirror product event streams for testing to support faster innovation and roust software
development&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Controller
uses modern server hardware (50x better performance)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Testability
matters:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Decentralized
requires a full scale test bed of production network to test new traffic engineering
features&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Centralized
can tap real production input to research new ideas and to test new implementations&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; SDN
Testing Strategy:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Various
logical modules enable testing in isolation&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Virtual
environment to experiment and test with the complete system end-to-end&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Everything
is real except the hardware&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Allows
use of tools to validate state across all devices after every update from central
server&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Enforce
‘make before break’ semantics&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Able
to simulate the entire back-bone with real monitoring and alerts&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Google
is using custom networking equipment with 100s of ports of 10GigE&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Dataplane
runs on merchant silicon routing &lt;a href="http://en.wikipedia.org/wiki/Application-specific_integrated_circuit"&gt; ASICs&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Control
plane runs on Linux hosted on custom hardware 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Supports
OpenFlow&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Quagga
BGP and ISIS stacks&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Only
supports the protocols in use at Google&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; OpenFlow
Deployment History:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; The
OpenFlow deployment was done on the Google internal (non-customer facing) network&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Phase
I: Spring 2010&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Install
OpenFlow-controlled switches but make them look like regular routers&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; BGP/ISIS/OSPF
now interfaces with OpenFlow controller to program switch state&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Installation
procedure:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 2in; mso-list: l0 level4 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt; &lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Pre-deploy
gear at one site, take down 50% of bandwidth, perform upgrade, bring new equipment
online and repeat with the remaining capacity&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 2in; mso-list: l0 level4 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt; &lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Repeat
at other sites&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Phase
II: Mid 2011&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Activate
simple SDN without traffic engineering&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Ramp
traffic up on test network&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Test
transparent software rollouts&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Phase
III: Early 2012&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; All
datacenter backbone traffic carried by new network&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Rolled
out central traffic engineering&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 2in; mso-list: l0 level4 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt; &lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Optimized
routing based upon 7 application level priorities&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 2in; mso-list: l0 level4 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt; &lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Globally
optimized flow placement&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; External
copy scheduler works with the OpenFlow controller to implement deadline scheduling
for large data copies&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Google
SDN Experience:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Much
faster iteration: deployed production quality centralized traffic engineering in 2
months&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Fewer
devices to update&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Much
better testing prior to roll-out&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Simplified
high-fidelity test environment&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; No
packet loss during upgrade&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; No
capacity loss during upgrade&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Most
features don’t touch the switch&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Higher
network utilization&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; More
stable&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Unified
view of entire network fabric (rather than router-by-router view)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Able
to implement:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Traffic
engineering with higher quality of service awareness and predictability&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Latency,
loss, bandwidth, and deadline sensitivity in routing decisions&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Improved
routing decisions:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Based
upon a priori knowledge of network topology&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Based
upon L1 and L3 connectivity 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Improved
monitoring and alerts&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; SDN
Challenges:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; OpenFlow
protocol barebones but good enough&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Master
election/control plane partition challenging to handle&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; What
to leave on router and what to run centrally?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Flow
programming can be slow for large networks&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; mso-list: l0 level1 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Conclusions:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; OpenFlow
is ready for real world use&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; SDN
is ready for real world use&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Enables
rich feature deployment&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Simplified
network management&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1in; mso-list: l0 level2 lfo1;" class="MsoListParagraph"&gt;
&lt;span style='font-family: "Courier New"; mso-fareast-font-family: "Courier New";'&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Googles
Datacenter WAN runs on OpenFlow&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Largest
production network at Google&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Improved
manageability 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin-left: 1.5in; mso-list: l0 level3 lfo1;" class="MsoListParagraph"&gt;
&lt;span style="font-family: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings;"&gt; &lt;span style="mso-list: Ignore;"&gt;§&lt;span style='font: 7pt/normal "Times New Roman"; font-size-adjust: none; font-stretch: normal;'&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; Lower
cost&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
A video of Urs’ talk is available at: &lt;a href="http://www.youtube.com/watch?v=VLHJUfgxEO4"&gt;OpenFlow
@ Google&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;a name="_MailAutoSig"&gt; &lt;span style='background: white; color: black; font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt; James
Hamilton&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='color: black; font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;
&lt;br&gt;
&lt;span style="background: white;"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="background: white;"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='background: white; color: rgb(0, 0, 153); font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='background: white; color: black; font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='color: black; font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;
&lt;br&gt;
&lt;span style="background: white;"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='background: white; color: rgb(0, 0, 153); font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='background: white; color: black; font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='background: white; color: rgb(0, 0, 153); font-size: 9pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: Calibri; mso-no-proof: yes;'&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig;"&gt;&lt;span style='mso-fareast-font-family: "Times New Roman"; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes;'&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=4fb8dba5-9f37-4803-b248-5d2423e73e1c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,4fb8dba5-9f37-4803-b248-5d2423e73e1c.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=37b4abb3-05d0-4896-85d2-788893cf01c4</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,37b4abb3-05d0-4896-85d2-788893cf01c4.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,37b4abb3-05d0-4896-85d2-788893cf01c4.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=37b4abb3-05d0-4896-85d2-788893cf01c4</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Power Management of Online Data-Intensive Services</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,37b4abb3-05d0-4896-85d2-788893cf01c4.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/03/29/PowerManagementOfOnlineDataIntensiveServices.aspx</link>
      <pubDate>Thu, 29 Mar 2012 14:22:31 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I met Google’s &lt;/font&gt;&lt;a href="http://research.google.com/pubs/author10649.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Wolf-Dietrich
Weber&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; at the &lt;/font&gt;&lt;a href="http://www.cidrdb.org/cidr2009/index.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;2009
CIDR conference&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; where he presented
what is still one of my favorite datacenter power-related papers. I liked the paper
because the gain was large, the authors weren’t confused or distracted by much of
what is incorrectly written on datacenter power consumption, and the technique is
actually practical. In &lt;/font&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/archive/power_provisioning.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Power
Provisioning for a Warehouse-sized Computer&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;,
the authors argue that we should oversell power, the most valuable resource in a data
center.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;Just
as airlines oversell seats, their key revenue producing asset, datacenter operators
should oversell power.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Most datacenter operators take
the critical power, the total power available to the data center less power distribution
losses and mechanical system cooling loads, then reduce it by at least 10 to 20% to
protect against the risk of overdraw which can draw penalty or power loss. Servers
are then provisioned to this reduced critical power level. But, the key point is that
almost no data center is ever anywhere close to 100% utilized (or even close to 50%
for that matter but that’s another discussion) so there is close to no chance that
all servers will draw their full load at the same time.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;And,
with some diversity of workloads, even with some services spiking to 100%, we can
often exploit the fact that peak loads across dissimilar services are not fully correlated.
On this understanding, we can provision more servers than we actually have critical
power.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;This exactly what airlines do
when selling seats. And, just as airlines need to be able to offer a free ticket to
Hawaii in the unusual event that they find a flight over-subscribed, we need the same
safety valve here. Some datacenter equivalents of a free ticket to Hawaii is: 1) delay
all non-customer impacting workloads (administrative and operational batch jobs, 2)
stop non-critical or best-effort workloads, 3) force servers into lower power states.
This last one is a favorite research topic but is almost never done in practice because
it is the&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;equivalent of solving the oversold
airline seat problem by actually having two people sit in the same seat. It sort of
works but isn’t safe and doesn’t make for happy customers. Option #3 reduces the resources
available to all workloads by lowering overall quality of service. For most businesses
this is not a good economic choice. The best answers are options 1 and 2 above. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;One class of application that is particularly
difficult to manage efficiently are o&lt;/font&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/37062.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;nline
data-intensive&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; workloads. Web search,
advertising, and machine translation are examples of this workload type. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;These
workloads can be very profitable so option #3 above, that of reducing the quality
of service doesn’t make economic sense. In the note &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/10/31/TheCostOfLatency.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;the
cost of latency&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; we
reviewed the importance of very rapid response in these workload types and ecommerce
systems. Reducing the quality of service for these high value workloads to save power,
doesn’t make economic sense. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The best answer for these workloads is what
Barroso and Hoelzle refer to Energy Proportional Computing (&lt;/font&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/33387.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;The
Case for Energy Proportional Computing&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;).
Essentially the goal of energy proportional computing is that a server at 10% load
should consume 10% of the power of a server running at 100% load.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Clearly
there is overhead and this goal will never be fully achieved but, the closer we get,
the lower the cost and environmental impact for hosing OLDI workloads. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The good news is there has been
progress. When energy proportional computing was first proposed, many servers at idle
would consume 80% of the power that it would consume at full load. Today, a good server
can be as low as 45% at idle. We are nowhere close to where we want to be but good
progress is being made. In fact, CPUs are quite good by this measure today -- the
worst offenders are the other components in the server. Memory has big opportunities
and the mobile consumer device world shows us what is possible. I expect we’ll continue
to progress by stealing ideas from the cell phone industry and applying them to servers.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;In &lt;/font&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/37062.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Power
Management of Online Data-Intensive Services&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;,
a research team from Google and the University of Michigan target the OLDI power proportionality
problem focusing on Google search, advertising, and translation workloads. These workloads
are difficult because the latency goals are achieved using large in-memory caches
and, as workload moves from peak to valley, all these machines need to stay available
in order to meet the application latency goals.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;It
is not an option to concentrate the workload on fewer servers – the cache size requires
all the servers continue to be available so, as workload goes down towards idle, all
the servers continue to have some small amount of workload so they can’t be dropped
into full system low power states. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The data cache size requires the
memory of all the servers so as the workload volume goes down, each server gets progressively
less busy but never actually hit idle. They always need to be online and available
so the next request can be served at the required latency. The paper draws the following
conclusions:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;CPU
active low-power modes provide the best &lt;i style="mso-bidi-font-style: normal"&gt;single&lt;/i&gt; power-performance
mechanism but, by themselves, cannot achieve power proportionality&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;There
is a pressing need to improve idle low-power modes for shared caches and on-chip memory
controllers&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;There
is a substantial opportunity to save memory system power with low-power modes [mobile
systems do this well today so the techniques are available]&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Even
with query-batching, full system idle low-power modes cannot provide acceptable latency-power
tradeoffs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Coordinated,
full-system active low-power modes hold the greatest promise to achieve energy proportionality
with acceptable query latency&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;Summarizing the OLDI workload
type as presented in the paper, the workload latency goals are achieved by spreading
very large data caches over the operational servers.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;As
the workload goes from peak to trough, these servers all get less busy but never are
actually at idle so can’t be dropped into a full system lower power state. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;I like to look at servers supporting
these workloads as being in a two dimensional grid. Each row represents one entire
copy of the cache spread over 100s of servers. A single row could serve the workload
and successfully deliver on the application latency goals but a single row will not
scale. To scale to workloads beyond that which can be served on a single row, more
rows are added. When a search query comes into the system, it is sent to the 100s
of systems in a single row but only to the servers in a single row. Looking at the
workload this way, I would argue, we actually do have some ability to make OLDI workloads
power proportional at a warehouse-scale. When the workload goes up towards peak, more
rows are needed. When the workload reduces towards trough, fewer rows are used and
the rows not currently in use can be used to support other workloads.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;This row-level scaling technique
produces very nearly full proportionality at the overall datacenter level with two
problems: 1) the workload can’t scale down below a row for all the reason outlined
in the paper, 2) if the workload is very dynamic and jumps from trough to peak quickly,
more rows need to be kept ready in case they are needed which further reduces the
power proportionality of the technique. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;If a workload is substantially
higher scale than a single row and predictably swings from trough to peak, this per-row
scaling technique produces very good results. It fails where workloads change dramatically
or where less-than-single row scaling is needed.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The two referenced papers:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/37062.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Power
Management of Online Data-Intensive Services&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/archive/power_provisioning.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Power
Provisioning for a Warehouse-sized Computer&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Thanks to &lt;/font&gt;&lt;a href="http://www.linkedin.com/in/alexmallet"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Alex
Mallet&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for sending
me Power Management of Data-Intensive Services.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;font face=Calibri&gt;&lt;span style="BACKGROUND: white"&gt;e: jrh@mvdirona.com&amp;nbsp;&lt;/span&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;br&gt;
&lt;span style="BACKGROUND: white"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="BACKGROUND: white; COLOR: #000099; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=37b4abb3-05d0-4896-85d2-788893cf01c4" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,37b4abb3-05d0-4896-85d2-788893cf01c4.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=8ea85505-ff3f-4c60-b0b8-c7daacba6a7d</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,8ea85505-ff3f-4c60-b0b8-c7daacba6a7d.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,8ea85505-ff3f-4c60-b0b8-c7daacba6a7d.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8ea85505-ff3f-4c60-b0b8-c7daacba6a7d</wfw:commentRss>
      <slash:comments>14</slash:comments>
      <title>Communicating Data Beyond the Speed of Light</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,8ea85505-ff3f-4c60-b0b8-c7daacba6a7d.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/02/21/CommunicatingDataBeyondTheSpeedOfLight.aspx</link>
      <pubDate>Tue, 21 Feb 2012 23:41:23 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;In the past, I’ve written about the cost of
latency and how reducing latency can drive more customer engagement and increase revenue.
Two example of this are: 1) &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/10/31/TheCostOfLatency.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;The
Cost of Latency&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and 2) &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/06/07/EconomicIncentivesAppliedToWebLatency.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Economic
Incentives applied to Web Latency&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
Nowhere is latency reduction more valuable than in &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Algorithmic_trading"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;high
frequency trading&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; applications.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Because
these trades can be incredibly valuable, the cost of the infrastructure on which they
trade is more or less an afterthought.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;Good
people at the major trading firms work hard to minimize costs but, if the cost of
infrastructure was to double tomorrow, high frequency trading would continue unabated. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;High frequency trading is very
sensitive to latency and it is nearly insensitive to costs. That makes it an interesting
application area and its one I watch reasonably closely. It’s a great domain to test
ideas that might not yet make economic sense more broadly.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Some
of these ideas will never see more general use but many ideas get proved out in high
frequency trading and can be applied to more cost sensitive application areas once
the techniques have been refined or there is more volume.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;One suggestion that comes up in
jest on nearly every team upon which I have worked is the need to move bits faster
than the speed of light. Faster than the speed of light communications would help
cloud hosted applications and cloud computing in general but physics blocks progress
in this area resolutely.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;What if it really were possible
to transmit data at roughly 33% faster than the speed of light? It turns out this
is actually possible and may even make economic sense in high frequency trading. Before
you cancel your RSS feed to this blog, let’s look more deeply at what is being sped
up, how much, and why it really is possible to substantially beat today’s optical
communication links.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;When you get into the details,
every “law” is actually more complex than the simple statement that gets repeated
over and over. This is one of the reasons I tell anyone who joins Amazon that the
only engineering law around here is there are no unchallengeable laws. It’s all about
understanding the details and applying good engineering judgment. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;For example the speed of light is 186,000
miles per second right?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Absolutely. But
the fine print is that the speed of light is 186k m/s &lt;b style="mso-bidi-font-weight: normal"&gt;in
a vacuum&lt;/b&gt;. The actual speed of light is dependent upon the medium in which the
light is propagating. In an optical fiber, the speed of light is actually roughly
33% slower than a in a vacuum. More specifically, the &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Refractive_index"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;index
of refraction&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; of most common &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Optical_fibre"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;optical
fibers is 1.52&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. What
this means is that the speed of light in a fiber is actually just over 122,000 miles/second.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The index of refraction of light
in air is very close to 1 which is to say that the speed of light in air is just about
the same as the speed of light in vacuum. This means that free space optics -- the
use of light for data communications without a fiber wave guide -- is roughly 50%
faster than the speed of light in a fiber. Unfortunately, this only matters over long
distances but its only practical over short distances. There have been test deployments
over metro-area distances – we actually have one where I work – but, generally, it’s
a niche technology that hasn’t proven practical and widely applicable. On this approach,
I’m not particularly excited.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Continuing this search for low
refraction index data communications, we find that microwaves transmitted in air are
again have a refraction index near 1 which is to say that microwave is around 50%
faster than light in a fiber. As before, this is only of interest over longer distances
but, unlike free space optics, Microwave is very practical over longer distances.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;On
longer runs, it needs to be received and retransmitted periodically but this is practical,
cost effective, and is fairly heavily used in the telecom industry. What hasn’t been
exploited in the past is that Microwave is actually faster than the speed of light
in a fiber. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The 50% speed-up of Microwave over fiber optics
seems exploitable and an enterprising set of entrepreneurs are doing exactly that.
This plan was outlined in the &lt;/font&gt;&lt;a href="http://gigaom.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Gigaom&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; article
from yesterday titled &lt;/font&gt;&lt;a href="http://gigaom.com/broadband/wall-street-gains-an-edge-by-trading-over-microwaves/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Wall
Street gains edge by trading over microwave&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;In this approach, &lt;/font&gt;&lt;a href="http://www.mckay-brothers.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;McKay
Brothers&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; are planning
on linking New York city with Chicago using microwave transmission. This is a 790
mile distance but fiber seldom takes the most direct route. Let’s assume a fiber path
distance of 850 miles which will yield 6.9 msec propagation delay if there are no
routers or other networking gear in the way. Give that both optical and microwave
require repeaters, I’m not including their impact in this analysis.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Covering
the 790 miles using microwave will require 4.2 msec. Using these data, we would have
the microwave link a full 2.7 msec faster. That’s a very substantial time difference
and, in the world of high frequency trading and 2.7 msec is very monetizable. In fact,
I’ve seen HFT customers extremely excited about very small portions of a msec. Getting
2.7msec back is potentially a very big deal.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;From the &lt;/font&gt;&lt;a href="http://www.mckay-brothers.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;McKay
Brothers&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; web site:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Profitability in High Frequency
Trading (“HFT”) is about being the first to respond to market events. Events which
occur in Chicago markets impact New York markets. The first to learn about this information
in New York can take appropriate positions and benefit. There is nothing new in this
principle. Paul Reuters, founder of the Reuters news agency, used carrier pigeons
to fill a gap in the telegraph lines and bring financial news from Berlin to Paris.
The groundbreaking idea of the time was to use an old technology – the carrier pigeon
– to fill a gap. What Paul Reuters did 160 years ago is being done again.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Today, we are revisiting an old
technology, microwave transmission, to connect Chicago and New York at speeds faster
than fiber optic transmission will ever be able to deliver.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;This technology is emerging just
two years after Spread Networks is reported to have spent 300 million dollars developing
a low latency fiber optic connection between Chicago and New York. Spread’s fiber
connection will soon be much slower than routes available by microwave.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The Gigaom article is at: &lt;/font&gt;&lt;a href="http://gigaom.com/broadband/wall-street-gains-an-edge-by-trading-over-microwaves"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://gigaom.com/broadband/wall-street-gains-an-edge-by-trading-over-microwaves&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
The McKay Brothers web site is at: &lt;/font&gt;&lt;a href="http://www.mckay-brothers.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.mckay-brothers.com/&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.
Thanks for Amazon’s Alan Judge for pointing me to this one.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=8ea85505-ff3f-4c60-b0b8-c7daacba6a7d" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,8ea85505-ff3f-4c60-b0b8-c7daacba6a7d.aspx</comments>
      <category>Hardware</category>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=4c566867-ce4e-4c60-b33a-1150fae44ea0</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,4c566867-ce4e-4c60-b33a-1150fae44ea0.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,4c566867-ce4e-4c60-b33a-1150fae44ea0.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4c566867-ce4e-4c60-b33a-1150fae44ea0</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>Amazon DynamoDB: NoSQL in the Cloud</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,4c566867-ce4e-4c60-b33a-1150fae44ea0.aspx</guid>
      <link>http://perspectives.mvdirona.com/2012/01/18/AmazonDynamoDBNoSQLInTheCloud.aspx</link>
      <pubDate>Wed, 18 Jan 2012 21:00:06 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Finally! I’ve been dying to talk about &lt;/font&gt;&lt;a href="http://aws.amazon.com/dynamodb/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;DynamoDB&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; since
work began on this scalable, low-latency, high-performance NoSQL service at &lt;/font&gt;&lt;a href="http://aws.amazon.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;AWS&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
This morning, AWS announced availability of DynamoDB: &lt;/font&gt;&lt;a href="http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;amp;p=irol-newsArticle&amp;amp;ID=1649209&amp;amp;highlight="&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Web Services Launches Amazon DynamoDB – A New NoSQL Database Service Designed for
the Scale of the Internet&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;In a past blog entry, &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/CommentView,guid,afe46691-a293-4f9a-8900-5688a597726a.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;One
Size Does Not Fit All&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, I offered
a taxonomy of 4 different types of structured storage system, argued that &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Relational_database"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Relational
Database Management Systems&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; are
not sufficient, and walked through some of the reasons why NoSQL databases have emerged
and continue to grow market share quickly. The four database categories I introduced
were: 1) features-first, 2) scale-first, 3) simple structure storage, and 4) purpose-optimized
stores. RDBMS own the first category. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;DynamoDB targets workloads fitting
into the Scale-First and Simple Structured storage categories where NoSQL database
systems have been so popular over the last few years.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Looking
at these two categories in more detail, &lt;b style="mso-bidi-font-weight: normal"&gt;Scale-First&lt;/b&gt; is:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Scale-first applications are those
that absolutely must scale without bound and being able to do this without restriction
is much more important than more features. These applications are exemplified by very
high scale web sites such as Facebook, MySpace, Gmail, Yahoo, and Amazon.com. Some
of these sites actually do make use of relational databases but many do not. The common
theme across all of these services is that scale is more important than features and
none of them could possibly run on a single RDBMS. As soon as a single RDBMS instance
won’t handle the workload, there are two broad possibilities: 1) shard the application
data over a large number of RDBMS systems, or 2) use a highly scalable key-value store.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;And, &lt;b style="mso-bidi-font-weight: normal"&gt;Simple
Structured Storage&lt;/b&gt;:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;There are many applications that
have a structured storage requirement but they really don’t need the features, cost,
or complexity of an RDBMS. Nor are they focused on the scale required by the scale-first
structured storage segment. They just need a simple key value store. A file system
or BLOB-store is not sufficiently rich in that simple query and index access is needed
but nothing even close to the full set of RDBMS features is needed. Simple, cheap,
fast, and low operational burden are the most important requirements of this segment
of the market.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;More detail at: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/CommentView,guid,afe46691-a293-4f9a-8900-5688a597726a.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;One
Size Does Not Fit All&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The DynamoDB service is a unified purpose-built
hardware platform and software offering. The hardware is based upon a custom server
design using &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Flash_memory"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Flash
Storage&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; spread over
a scalable high speed network joining multiple data centers. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;DynamoDB supports a provisioned
throughput model. A DynamoDB application programmer decides the number of database
requests per second their application should be capable of supporting and DynamoDB
automatically spreads the table over an appropriate number of servers. At the same
time, it also reserves the required network, server, and flash memory capacity to
ensure that request rate can be reliably delivered day and&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;night,
week after week, and year after year.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;There
is no need to worry about a neighboring application getting busy or running wild and
taking all the needed resources. They are reserved and there whenever needed.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;font color=#000000 face=Calibri&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;The &lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;a href="http://en.wikipedia.org/wiki/Shard_(database_architecture)"&gt;&lt;span style="COLOR: blue; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;sharding&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; techniques
needed to achieve high requests rates are well understood industry-wide but implementing
them does take some work. Reliably &lt;/span&gt;&lt;/font&gt;
&lt;/font&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;reserving capacity so it
is always there when you need it, takes yet more work.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Supporting
the ability to allocate more resources, or even less, while online and without disturbing
the current request rate takes still more work. DynamoDB makes all this easy. It supports
online scaling between very low transaction rates to applications requiring millions
of requests per second. No downtime and no disturbance to the currently configured
application request rate while resharding. These changes are done online only by changing
the DynamoDB provisioned request rate up and down through an API call.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;In addition to supporting transparent,
on-line scaling of provisioned request rates up and down over 6+ orders of magnitude
with resource reservation, DynamoDB is also both consistent and multi-datacenter redundant.
Eventual consistency is a fine programming model for some applications but it can
yield confusing results under some circumstances. For example, if you set a value
to 3 and then later set it to 4, then read it back, 3 can be returned. Worse, the
value could be set to 4, verified to be 4 by reading it, and yet 3 could be returned
later. It’s a tough programming model for some applications and it tends to be overused
in an effort to achieve low-latency and high throughput.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;DynamoDB
avoids forcing this by supporting low-latency and high throughout while offering full
consistency. It also offers eventual consistency at lower request cost for those applications
that run well with that model. Both consistency models are supported.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;It is not unusual for a NoSQL
store to be able to support high transaction rates. What is somewhat unusual is to
be able to scale the provisioned rate up and down while on-line. Achieving that while,
at the same time, maintaining synchronous, multi-datacenter redundancy is where I
start to get excited.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Clearly nobody wants to run the
risk of losing data but NoSQL systems are scale-first by definition. If the only way
to high throughput and scale, is to run risk and not commit the data to persistent
storage at commit time, that is exactly what is often done. This is where&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;DynamoDB
really shines. When data is sent to DynamoDB, it is committed to persistent and reliable
storage before the request is acknowledged. Again this is easy to do but doing it
with average low single digit millisecond latencies is both harder and requires better
hardware. Hard disk drives can’t do it and in-memory systems are not persistent so
flash memory is the most cost effective solution. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;But what if the server to which
the data was committed fails, or the storage fails, or the datacenter is destroyed?
On most NoSQL systems you would lose your most recent changes.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;On
the better implementations, the data might be saved but could be offline and unavailable.
With dynamoDB, if data is committed just as the entire datacenter burns to the ground,
the data is safe, and the application can continue to run without negative impact
at exactly the same provisioned throughput rate. The loss of an entire datacenter
isn’t even inconvenient (unless you work at Amazon :-)) and has no impact on your
running application performance.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Combining rock solid synchronous,
multi-datacenter redundancy with average latency in the single digits, and throughput
scaling to the millions of requests per second is both an excellent engineering challenge
and one often not achieved.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; 
&lt;p style="MARGIN: 0in 0in 0pt; BACKGROUND: white" class=MsoNormal&gt;
&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;More
information on DynamoDB:&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 12pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Press
Release:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;a href="http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;amp;p=irol-newsArticle&amp;amp;ID=1649209&amp;amp;highlight"&gt;&lt;font color=#0000ff&gt;http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;amp;p=irol-newsArticle&amp;amp;ID=1649209&amp;amp;highlight&lt;/font&gt;&lt;/a&gt;=&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;DynamoDB
detail Page&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;: &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://aws.amazon.com/dynamodb/"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://aws.amazon.com/dynamodb/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;DynamoDB
Developer Guide: &lt;/span&gt;&lt;/b&gt;&lt;a href="http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/"&gt;&lt;font color=#0000ff&gt;http://docs.amazonwebservices.com/amazondynamodb/latest/developerguide/&lt;/font&gt;&lt;/a&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Blog
entries:&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; BACKGROUND: white; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 8pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 7pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Werner:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://www.allthingsdistributed.com/2012/01/amazon-dynamodb.html"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://www.allthingsdistributed.com/2012/01/amazon-dynamodb.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; BACKGROUND: white; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 8pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Jeff
Barr:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://aws.typepad.com/aws/2012/01/amazon-dynamodb-internet-scale-data-storage-the-nosql-way.html"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://aws.typepad.com/aws/2012/01/amazon-dynamodb-internet-scale-data-storage-the-nosql-way.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;DynamoDB
Frequently Asked Questions:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://aws.amazon.com/dynamodb/faqs/"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://aws.amazon.com/dynamodb/faqs/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;DynamoDB
Pricing:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://aws.amazon.com/dynamodb/pricing/"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://aws.amazon.com/dynamodb/pricing/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;GigaOM:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://gigaom.com/cloud/amazons-dynamodb-shows-hardware-as-mean-to-an-end/"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://gigaom.com/cloud/amazons-dynamodb-shows-hardware-as-mean-to-an-end/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;eWeek: &lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://www.eweek.com/c/a/Database/Amazon-Web-Services-Launches-DynamoDB-a-New-NoSQL-Database-Service-874019/"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://www.eweek.com/c/a/Database/Amazon-Web-Services-Launches-DynamoDB-a-New-NoSQL-Database-Service-874019/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; BACKGROUND: white; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-size: 8.0pt"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Seattle
Times:&lt;/span&gt;&lt;/b&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt"&gt;&lt;a href="http://seattletimes.nwsource.com/html/technologybrierdudleysblog/2017268136_amazon_unveils_dynamodb_databa.html"&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: blue; FONT-SIZE: 11pt"&gt;http://seattletimes.nwsource.com/html/technologybrierdudleysblog/2017268136_amazon_unveils_dynamodb_databa.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Relational systems remain an excellent solution
for applications requiring Feature-First structured storage. AWS Relational Database
Service supports both the MySQL and Oracle and relational database management systems: &lt;/font&gt;&lt;a href="http://aws.amazon.com/rds/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/rds/&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Just as I was blown away when I saw it possible
to create the world’s 42&lt;sup&gt;nd&lt;/sup&gt; most powerful super computer with a few API
calls to AWS (&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/CommentView,guid,68b8d131-7b79-4cc1-99f3-f75b37f3fb56.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;42:
the Answer to the Ultimate Question of Life, the Universe and Everything&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;),
it is truly cool to see a couple of API calls to DynamoDB be all that it takes to
get a scalable, consistent, low-latency, multi-datacenter redundant, NoSQL service
configured, operational and online.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;e:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;w:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;/&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=4c566867-ce4e-4c60-b33a-1150fae44ea0" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,4c566867-ce4e-4c60-b33a-1150fae44ea0.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=df624c0d-2af5-4fa5-ac92-5c0489b8f968</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,df624c0d-2af5-4fa5-ac92-5c0489b8f968.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,df624c0d-2af5-4fa5-ac92-5c0489b8f968.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=df624c0d-2af5-4fa5-ac92-5c0489b8f968</wfw:commentRss>
      <title>Global Netflix Platform: Large Scale Java PaaS Running on AWS</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,df624c0d-2af5-4fa5-ac92-5c0489b8f968.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/11/22/GlobalNetflixPlatformLargeScaleJavaPaaSRunningOnAWS.aspx</link>
      <pubDate>Tue, 22 Nov 2011 21:09:55 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Netflix is super interesting in that they
are running at extraordinary scale, are a leader in the move to the cloud, and Adrian
Cockcroft, the Netflix Director of Cloud Architecture, is always interesting in presentations.
In this presentation Adrian covers similar material to his &lt;/font&gt;&lt;a href="http://hpts.ws/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;HPTS
2011&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; talk
I saw last month. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;His slides are up at: &lt;/font&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;a href="http://www.slideshare.net/adrianco/global-netflix-platform"&gt;&lt;font color=#0000ff&gt;http://www.slideshare.net/adrianco/global-netflix-platform&lt;/font&gt;&lt;/a&gt; and
my rough notes follow:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
has 20 milion streaming members&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Currently
in US, Canada, and Latin America&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Soon
to be in UK and Ireleand&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
is 100% public cloud hosted&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Why
did Netflix move from their own high-scale facility to a public cloud?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Better
business agility&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
was unable build datacenters fast enough&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Capacity
growth was both accelerating and unpredictable&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Product
launch spikes require massive new capacity (iPhone, Wii, PS3, &amp;amp; Xbox)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Netflix
grew 37x from Jan 2010 through Jan 2011&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;/span&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/NetflixGrowth2010through2011.jpg"&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Why
did Netflix choose AWS as their cloud solution?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Chose
AWS using Netflix own platform and tools&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
has unique platform requirements and extreme scale needing both agility &amp;amp; flexibility&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Chose
AWS partly because it was the biggest public cloud&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Wanted
to leverage AWS investment in features and automation&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Wanted
to use AWS availability zones and regions for availability, scalability, and global
deployment&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Didn’t
want to be the biggest customer on a small cloud&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;But
isn’t Amazon a competitor?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Many
products that compete with Amazon run on AWS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
is the “poster child” for the AWS Architecture&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;One
of the biggest AWS customers&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
strategy: turn competitors into partners&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Could
Netflix use a different cloud from AWS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Would
be nice and Netflix already uses 3 interchangeable CDN vendors&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;But
no one else has the scale and features of AWS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;“you
have to be tall to ride this ride”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Perhaps
in 2 to 3 years?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;“We
want to use cloud, we don’t want to build them”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Public
clouds for agility and scale&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;We
use electricity too but we don’t want to build a power station&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;AWS
because they are big enough to allocated thousands of instances per hour when needed&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/NetflixOnAWS.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
Global PaaS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Supports
all AWS Availability Zones and Regions&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Supports
multiple AWS accounts (test, prod, etc.)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Supports
cross Regions and cross account data replication &amp;amp; archiving&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Supports
fine grained security with dynamic AWS keys&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Autoscales
to thousands of instances&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Monitoring
for millions of metrics&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Portals
and explorers:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
Application Console (NAC): Primary AWS provisioning &amp;amp; config interface&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;AWS
Usage Analyzer: cost breakdown by application and resource&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;SimpleDB
Explorer: browse domains, items, attributes, values,…&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Cassandra
Explorer: browse clusters, keyspaces, column families, …&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Base
Service Explorer: browse endpoints, configs, perf metrics, …&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
Platform Services:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Discovery:
Service Register for applications&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Introspections:
Endpoints&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Cryptex:
Dynamic security key management&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Geo:
Geographic IP lookup engine&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Platform
Serivce: Dynamic property configuration&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Localization:
manage and lookup local translations&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;EVcache:
Eccetric Volatile (mem)Cached&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Cassadra:
Persistence&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Zookeeper:
Coordination&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Netflix
Persistence Services:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;SimpleDB:
Netflix moving to Cassandra&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Latencies
typically over 10msec&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;S3:
using the JetS3t based interface with Netflix changes and updates&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Eccentric
Volatile Cache (evcache)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Discovery
aware memcached based backend&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Client
abstractions for zone aware replication&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Supports
option to write to all zones, fast read from local&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;On
average, latencies of under 1 msec&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Cassandra&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Chose
because they value availability over consistency&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;On
average, latency of “few microseconds”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;MongoDB&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;MySQti:
supports hard to scale, legacy, and small relational models&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Implemented
a Multi-Regional Data Replication system:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Oracle
to SimpleDB and queued reverse path usingj SQS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;High
Availability:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Cassandra
stores 3 local copies, 1 per availability zone&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Each
AWS availability zone is a separate building with separate power etc. but still fairly
close together so synchronous access is practical&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Wingdings; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;§&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Synchronous
access, durable, and highly available&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 1.25in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;Adrian’s
slide deck is posted at: &lt;/span&gt;&lt;a href="http://www.slideshare.net/adrianco/global-netflix-platform"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.slideshare.net/adrianco/global-netflix-platform&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;span style="FONT-FAMILY: 'Calisto MT','serif'; COLOR: black; FONT-SIZE: 10.5pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;James
Hamilton&lt;/span&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=df624c0d-2af5-4fa5-ac92-5c0489b8f968" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,df624c0d-2af5-4fa5-ac92-5c0489b8f968.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=2fab45ea-cecf-4247-b215-972618f7e9b0</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,2fab45ea-cecf-4247-b215-972618f7e9b0.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,2fab45ea-cecf-4247-b215-972618f7e9b0.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=2fab45ea-cecf-4247-b215-972618f7e9b0</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <title>Free Lessons in Industrial Design &amp; Customer Experience</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,2fab45ea-cecf-4247-b215-972618f7e9b0.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/11/18/FreeLessonsInIndustrialDesignCustomerExperience.aspx</link>
      <pubDate>Fri, 18 Nov 2011 15:44:52 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I seldom write consumer product reviews and
this blog is about the furthest thing from a consumer focused site but, every so often,
I come across a notable tidbit that is worthy of mention. A few weeks ago, it was &lt;/font&gt;&lt;a href="http://sprint.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Sprint&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; unilaterally
changing the terms of their wireless contracts (&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2011/10/29/SprintIsGivingFreeCustomerServiceLessons.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Sprint
is Giving Free Customer Service Lessons&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;).
It just seemed a sufficiently confused decision that it was worthy of mention.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Here’s one that just nails it on the other
side of the equation by obsessing over the customer experience: &lt;/font&gt;&lt;a href="http://www.roku.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Roku&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
I’ve long known about Roku but I’m not a huge TV watcher so I’ve only been peripherally
interested in the product. But we are both &lt;/font&gt;&lt;a href="http://netflix.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Netflix&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and &lt;/font&gt;&lt;a href="http://www.amazon.com/b/ref=sa_menu_aiv_piv_t10?ie=UTF8&amp;amp;node=2676882011"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Prime Instant Video&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; customers and
Roku supports both. And the entry level &lt;/font&gt;&lt;a href="http://www.roku.com/roku-products"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Roku
streaming appliance&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; is
only $49 so we figured let’s give it a try. It actually ended up a bit more than $49
in that we first managed to upsell ourselves to a $59 Roku 2 to get HD, and then to
a $79 device to get 1080P and then to a $99 device to het 1080P HD with a hardwired
Ethernet connection. So we ended up with a $100 device. I think $50 is close to where
this class of devices needs to end up but $100 is reasonable as well.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/roku2_xd_paired.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The device is amazing and shows what can be
done with a focus on clean &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Industrial_design"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;industrial
design&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. It is incredibly
small at only 3” square. I plugged it in, it booted up, updated its software, found
its remote, upgraded the software on the remote and went live without any user interaction.
I setup a Roku account, linked my Amazon account for access to Prime Instant Video,
linked our Netflix account and it was ready to go. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The device is tiny, produces close
to no heat, you don’t have to read the manual, the user interface is clean and notable
for its snappiness. I expected a sluggish UI as many companies scrimp on processing
power to get costs down but it is very snappy. In fact Netflix on a Roku is faster
than the same support on an Xbox. The UI is clean, simple, snappy, and very elegant.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;I love where consumer appliances
are heading: simple, cheap, dedicated, purpose-build devices with clean user interfaces,
and the hybrid delivery model where the user interface is delivered by the appliance
but most of the functionality is hosted in the cloud.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The
combination of cheap microelectronics, open source operating systems, and cloud hosting
allows incredibly high function devices to be delivered at low cost.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The &lt;/font&gt;&lt;a href="http://www.amazon.com/Kindle-Fire-Amazon-Tablet/dp/B0051VVOB2"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Kindle
Fire&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; takes the hybrid cloud connected
model a long way where the Fire’s &lt;/font&gt;&lt;a href="http://amazonsilk.wordpress.com/2011/09/28/introducing-amazon-silk/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Silk
browser&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; UI runs directly on the
device close to the user where it can be highly interactive and responsive. But the
power and network-bandwidth hungry browser backend is hosted on &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
EC2&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; where connectivity
is awesome and compute power is not battery constrained. I love the hybrid model and
we are going to see more and more devices delivering a hybrid user experience where
the compute intensive components are cloud hosted and user interface is in the device.
My belief is that this is the future of consumer electronics and, as prices drop to
the $30 to $50 range, everyone will have 10s of these special-purpose, cloud-connected
devices.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;For the first time in my life,
I’m super interested in consumer devices and the possibilities of what can be done
in the hybrid cloud-connected appliance model.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=2fab45ea-cecf-4247-b215-972618f7e9b0" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,2fab45ea-cecf-4247-b215-972618f7e9b0.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=68b8d131-7b79-4cc1-99f3-f75b37f3fb56</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,68b8d131-7b79-4cc1-99f3-f75b37f3fb56.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,68b8d131-7b79-4cc1-99f3-f75b37f3fb56.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=68b8d131-7b79-4cc1-99f3-f75b37f3fb56</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <title>42: The Answer to the Ultimate Question of Life, the Universe, and Everything</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,68b8d131-7b79-4cc1-99f3-f75b37f3fb56.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/11/15/42TheAnswerToTheUltimateQuestionOfLifeTheUniverseAndEverything.aspx</link>
      <pubDate>Tue, 15 Nov 2011 18:21:38 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/42.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Yesterday the &lt;/font&gt;&lt;a href="http://www.top500.org/project/top500_description"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Top
500 Supercomputer Sites&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; was announced.
The &lt;/font&gt;&lt;a href="http://www.top500.org/list/2011/11/100"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Top500
list&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; shows the most
powerful commercially available supercomputer systems in the world. This list represents
the very outside of what supercomputer performance is possible when cost is no object.
The top placement on the list is always owned by a sovereign funded laboratory. These
are the systems that only government funded agencies can purchase. But they have great
interest for me because, as the cost of computing continues to fall, these performance
levels will become commercially available to companies wanting to run high scale models
and data intensive computing. In effect, the Top500 predicts the future so I’m always
interested in the systems on the list.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/Top500.jpg"&gt;
&lt;br&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;What makes this list of the fastest
supercomputers in the world released yesterday particularly unusual can be found at
position #42.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;42 is an anomaly of the
first order. In fact, #42 is an anomaly across enough dimensions that its worth digging
much deeper.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/Top500_Number42.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Virtualization
Tax is Now Affordable:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I remember reading through the detailed specifications
when the &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Cray-1"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cray
1 supercomputer&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; was
announced and marveling that it didn’t even use virtual memory. It was believed at
the time that only real-mode memory access could deliver the performance needed. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/220px-Cray-1-deutsches-museum.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;We have come a long way in the
nearly 40 years since the Cray 1 was announced. This #42 result was run not just using
virtual memory but with virtual memory in a guest operating system running under a
hypervisor. This is the only fully virtualized, multi-tenant super computer on the
Top500 and it shows what is possible as the virtualization tax continues to fall.
This is an awesome result and many more virtualization improvements are coming over
the next 2 to 3 years.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Commodity
Networks can Compete at the Top of the Performance Spectrum:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This is the only Top500 entrant below number
128 on the list that is not running either &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/InfiniBand"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Infiniband&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; or
a proprietary, purpose-built network. This result at #42 is an all Ethernet network
showing that a commodity network, if done right, can produce industry leading performance
numbers. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;What’s the secret?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;10Gbps
directly the host is the first part. The second is full &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Clos_network"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;non-blocking
networking fabric&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; where all systems
can communicate at full line rate at the same time.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Worded
differently, the network is not oversubscribed. See &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/10/31/DatacenterNetworksAreInMyWay.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Datacenter
Networks are in my Way&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for
more on the problems with existing datacenter networks. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Commodity Ethernet networks continue
to borrow more and more implementation approaches and good network architecture ideas
from Infiniband, scale economics continues to drive down costs so non-blocking networks
are now practical and affordable, and scale economics are pushing rapid innovation.
Commodity equipment in a well-engineered overall service is where I see the future
of networking continuing to head.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;Anyone
can own a Supercomputer for an hour:&lt;/span&gt;&lt;/b&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;You can’t rent supercomputing time by the
hour from &lt;/font&gt;&lt;a href="https://www.llnl.gov/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Lawrence
Livermore National Laboratory&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. &lt;/font&gt;&lt;a href="http://www.sandia.gov/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Sandia&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; is
not doing it either. But you can have a top50 supercomputer for under $2,600/hour.
That is one of the world’s most powerful high performance computing systems&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;with
1,064 nodes and 8,512 cores for under $3k/hour. For those of you not needing quite
this much power at one time, that’s $0.05/core hour which is ½ of the previous Amazon
Web Services HPC system cost. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;Single
node speeds and feeds:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Processors:
8-core, 2 socket Intel Xeon @ 2.6 Ghz with hyperthreading&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Memory:
60.5GB&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Storage:
3.37TB direct attached and &lt;/font&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/ebs/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Elastic
Block Store&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for remote
storage&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Networking:
10Gbps Ethernet with full bisection bandwidth within the placement group&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Virtualized: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Hardware-assisted_virtualization"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hardware
Assisted Virtualization&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;API:
cc2.8xlarge&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;Overall
Top500 Result:&lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;1064
nodes of cc2.8xlarge&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;240.09
TFlops at an excellent 67.8% efficiency&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;$2.40/node
hour on demand&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;10Gbps
non-blocking Ethernet networking fabric&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 14pt; mso-bidi-font-size: 11.0pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Database
Intensive Computing:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This is a database machine masquerading as
a supercomputer. You don’t have to use the floating point units to get full value
from renting time on this cluster. It’s absolutely a screamer as an HPC system. But
it also has the potential to be the world’s highest performing MapReduce system (&lt;/font&gt;&lt;a href="http://aws.amazon.com/elasticmapreduce/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Elastic
Map Reduce&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;) with a
full bisection bandwidth 10Gbps network directly to each node.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Any
database or general data intensive workload with high per-node computational costs
and/or high inter-node traffic will run well on this new instance type.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;If you are network bound, compute
bound, or both, the EC2 cc2.8xlarge instance type could be the right answer. And,
the amazing thing is that the cc2 instance type is ½ the cost per core of the cc1
instance. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Supercomputing is now available to anyone
for $0.05/core hour. Go to &lt;/font&gt;&lt;a href="http://aws.amazon.com/hpc-applications/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://aws.amazon.com/hpc-applications/&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; and
give it a try. You no longer need to be a national lab or a government agency to be
able run one of the biggest supercomputers in the world. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=68b8d131-7b79-4cc1-99f3-f75b37f3fb56" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,68b8d131-7b79-4cc1-99f3-f75b37f3fb56.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=9957030e-40f4-45f6-9599-df123056a79a</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,9957030e-40f4-45f6-9599-df123056a79a.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,9957030e-40f4-45f6-9599-df123056a79a.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9957030e-40f4-45f6-9599-df123056a79a</wfw:commentRss>
      <title>Storage Infrastructure Behind Facebook Messages</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,9957030e-40f4-45f6-9599-df123056a79a.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/10/25/StorageInfrastructureBehindFacebookMessages.aspx</link>
      <pubDate>Tue, 25 Oct 2011 21:03:10 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;One of the talks that I particularly enjoyed
yesterday at &lt;/font&gt;&lt;a href="http://www.hpts.ws/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;HPTS
2011&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; was &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/KannanMuthukkaruppan_StorageInfraBehindMessages.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Storage
Infrastructure Behind Facebook Messages&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; by &lt;/font&gt;&lt;a href="http://www.facebook.com/Kannan"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Kannan
Muthukkaruppan&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;.
In this talk, Kannan talked about the Facebook store for chats, email, SMS, &amp;amp;
messages. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This high scale storage system is based upon &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/HBase"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;HBase&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and
Haystack. HBase is a non-relational, distributed database very similar to Google’s &lt;/font&gt;&lt;a href="http://labs.google.com/papers/bigtable.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Big
Table&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. Haystack is simple file
system designed by Facebook for efficient photo storage and delivery. More on Haystack
at: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/06/30/FacebookNeedleInAHaystackEfficientStorageOfBillionsOfPhotos.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Facebook
Needle in a Haystack&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;In this Facebook Message store,
Haystack is used to store attachments and large messages.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;HBase
is used for message metadata, search indexes, and small messages (avoiding the second
I/O to Haystack for small messages like most SMS).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;Facebook Messages takes 6B+ messages
a day. Summarizing HBase traffic:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;75B+
R+W ops/day with 1.5M ops/sec at peak&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The
average write operation inserts 16 records across multiple column families&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;2PB+
of cooked online data in HBase. Over 6PB including replication but not backups&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;All
data is LZO compressed&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Growing
at 250TB/month&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The Facebook Messages project
timeline:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;2009/12:
Project started&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;2010/11:
Initial rollout began&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;2011/07:
Rollout completed with 1B+ accounts migrated to new store&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Production
changes:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;2
schema changes&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Upgraded
to Hfile 2.0&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;They implemented a very nice approach
to testing where, prior to release, they shadowed the production workload to the test
servers.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/FacebookMessagesShadowTesting1.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;After going into production the
continued the practice of shadowing the real production workload into the test cluster
to test before going into production:&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/FacebookMessagesShadowTesting2.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The list of scares and scars from
Kannan:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Not
without our share of scares and incidents:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;s/w
bugs. (e.g., deadlocks, incompatible LZO used for bulk imported data, etc.) 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;found
a edge case bug in log recovery as recently as last week!&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;performance
spikes every 6 hours (even off-peak)!&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;cleanup
of HDFS’s Recycle bin was sub-optimal! Needed code and config fix.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;transient
rack switch failures&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Zookeeper
leader election took than 10 minutes when one member of the quorum died. Fixed in
more recent version of ZK.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;HDFS
Namenode – SPOF&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;flapping
servers (repeated failures)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Sometimes,
tried things which hadn’t been tested in dark launch!&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Added
a rack of servers to help with performance issue&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Pegged
top of the rack network bandwidth!&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Had
to add the servers at much slower pace. Very manual .&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Intelligent
load balancing needed to make this more automated.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;A
high % of issues caught in shadow/stress testing&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Lots
of alerting mechanisms in place to detect failures cases&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Automate
recovery for a lots of common ones&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Treat
alerts on shadow cluster as hi-pri too!&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Sharding
service across multiple HBase cells also paid off&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Kannan’s slides are posted at: &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/KannanMuthukkaruppan_StorageInfraBehindMessages.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://mvdirona.com/jrh/TalksAndPapers/KannanMuthukkaruppan_StorageInfraBehindMessages.pdf&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;e:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;w:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;b:&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;&amp;nbsp;/&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=9957030e-40f4-45f6-9599-df123056a79a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,9957030e-40f4-45f6-9599-df123056a79a.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=fb710025-c116-414d-999f-772cda9227d7</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,fb710025-c116-414d-999f-772cda9227d7.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,fb710025-c116-414d-999f-772cda9227d7.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=fb710025-c116-414d-999f-772cda9227d7</wfw:commentRss>
      <title>Microsoft COSMOS at HPTS</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,fb710025-c116-414d-999f-772cda9227d7.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/10/25/MicrosoftCOSMOSAtHPTS.aspx</link>
      <pubDate>Tue, 25 Oct 2011 16:37:20 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Rough notes from a talk on COSMOS, Microsoft’s
internal Map reduce systems from &lt;/font&gt;&lt;a href="http://www.hpts.ws/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;HPTS
2011&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;. &lt;/font&gt;&lt;span style="COLOR: black; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;font size=3&gt;This
is the service Microsoft uses internally to run MapReduce jobs. Interesting, Microsoft
plans to use Hadoop in the external Azure service even though COSMOS looks quite good: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2011/10/13/MicrosoftAnnouncesOpenSourceBasedCloudService.aspx"&gt;&lt;font color=#0000ff size=3&gt;Microsoft
Announces Open Source Based Cloud Service&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;. Rough notes below:&lt;/font&gt;&lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&gt;&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;b&gt;Talk&lt;/b&gt;: COSMOS: Big Data
and Big Challenges&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;b&gt;Speaker&lt;/b&gt;: Ed Harris&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Petabyte
storage and computation systems&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Used
primarily by search and advertising inside Microsoft&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Operated
as a service with just over 4 9s of availability&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Massively
parallel processing based upon Dryad&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Dryad
is very similar to MapReduce&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Use
SCOPE (structured Computation Optimized for Parallel Execution) over Dryad&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;A
SQL-like language with an optimizers implemented over Dryad&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;They
run hundreds of virtual clusters. In this model, internal Microsoft teams buy servers
and given them to COSMOS and are subsequently assured at least these resources&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Average
85% CPU over the cluster&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Ingest
1 to 2 PB/day&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Roughly
30% of the Search fleet is running COSMOS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Architecture:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Store
Layer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Many
extent nodes store and compress streams&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Streams
are sequences of extents&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;CSM:
Cosmos Store Layer handles names, streams, and replication&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;First
level compression is light. Data that is kept more than a week is more aggressively
compressed after a week on the assumption that data that lives a week will likely
live longer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Execution
Layer:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Jobs
queue up on virtual clusters and then executed&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;SCOPE
Layer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Compiler
and optimizer for SCOPE&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Ed
said that the optimizer is a branch of the SQL Server optimizer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;They
have 60+ Phd internships each year and hire ~30 a year&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt"&gt;James Hamilton&lt;/span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff&gt;jrh@mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff&gt;http://www.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff&gt;http://blog.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;span style="COLOR: black"&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff&gt;http://perspectives.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=fb710025-c116-414d-999f-772cda9227d7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,fb710025-c116-414d-999f-772cda9227d7.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=cb6a2ae4-1b5d-48e8-9415-b01097a9b351</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,cb6a2ae4-1b5d-48e8-9415-b01097a9b351.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,cb6a2ae4-1b5d-48e8-9415-b01097a9b351.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=cb6a2ae4-1b5d-48e8-9415-b01097a9b351</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <title>EMCs Joe Tucci on the Cloud and Big Data</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,cb6a2ae4-1b5d-48e8-9415-b01097a9b351.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/10/20/EMCsJoeTucciOnTheCloudAndBigData.aspx</link>
      <pubDate>Thu, 20 Oct 2011 14:24:29 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Last night &lt;/font&gt;&lt;a href="http://www.emc.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;EMC&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; Chief
Executive &lt;/font&gt;&lt;a href="http://www.emc.com/about/emc-at-glance/exec-team/tucci.htm"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Joe
Tucci&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; laid out his
view of where the information processing world is going over the next decade and where
EMC will focus. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;His
primary point was cloud computing is the future and big data is the killer app for
the cloud. He laid out the history of big transitions in our industry and argued the
big discontinuities were always driven by a killer application. He sees the cloud
as the next big and important transition for our industry.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This talk was presented as part of the University
of Washington &lt;/font&gt;&lt;a href="http://www.cs.washington.edu/news/newdlshome.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Distinguished
Lecturer Series&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. With six TV cameras
covering the action, there were nearly as many as some &lt;/font&gt;&lt;a href="http://www.gohuskies.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;University
of Washington Huskies&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; games and
it was well attended. The next talk in the series will be Bill Gates on October 27
presenting &lt;/font&gt;&lt;a href="http://www.cs.washington.edu/events/billg_oct27_2011/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;The
Opportunity Ahead: A Conversation with Bill Gates&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
I’ll be presenting &lt;/font&gt;&lt;a href="https://www.cs.washington.edu/htbin-post/mvis/mvis?ID=1090"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Internet
Scale Storage&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; on November
1&lt;sup&gt;st&lt;/sup&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;If you are interested in any of the talks
in the series, all are open to the public and the upcoming schedule is posted at: &lt;/font&gt;&lt;a href="http://www.cs.washington.edu/news/newdlshome.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.cs.washington.edu/news/newdlshome.html&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The most notable statistic from
the Joe Tucci talk was the massive investment that EMC is making mergers and acquisitions.
He said over the next 5 years, EMC will spend $10.5B in R&amp;amp;D – this number alone
is amazingly large -- but what I found really startling was they expect to spend even
more purchasing companies. They expect to spend $14.0B on M&amp;amp;A during this same
period. That’s nearly $3B/year from just a single company. Amazing. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;With many large companies increasingly
looking to the startup community for new ideas and innovation, there is incredible
opportunity for startups. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Joe emphasized
the opportunity, saying that Washington in general and especially the University of
Washington will likely be the source of many of these new companies. As large companies
lean more on the startup community for new ideas, products, and services, it’s a good
time to be starting a company.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;My rough notes from the talk:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;IDC
reports:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;This
decade WW information content will grow 44x (0.9 zettabytes to 35.2)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;90%
unstructured&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Big
data has arrived&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Mobile
sensors&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Social
media&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Video
surveillance&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Smart
grids&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Gene
sequencing&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Medical
imaging&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Geophysical
exploration&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;73%
maintaining existing infrastructure (true for 10 years)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;JRH:
I’ve heard this statistic before but it seems like nearly has to be the case the most
companies are spending at least 3/4s of their investment continuing to running the
business and around a ¼ on new applications. The statistic is usually presented as
a problem but it feels like it might be close to the right ratio.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;3D
movie is about a petabyte with all camera angles and footage included&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The
average company is attacked 300 times per week&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;All
CIO say this is way light – my home router gets nailed that many times in a good hour&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;IT
staffing will increase less than 50% in next 10 years but the data under management
will grow faster.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;JRH:
Again this seems like the desirable outcome where the data under management should
be able to grow far faster than administrative team&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;EMCs
Mission: To lead customers towards a hybrid cloud&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Leading
customers to x86 based private clouds and hybrid clouds&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Burst,
test &amp;amp; development, etc. into the public cloud&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Hybrid
cloud between private and public is the “big winner”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;VM
is basically a cloud operating systems&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;EMC
still owns 80% of VMWare&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;There
are now more than virtual machines shipped than physical machines&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;62%
virtualized out of the gate&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Applications
like SAP, Oracle, and Microsoft are now available in the cloud&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Killer
app for the cloud is big data&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Real
time data analytics&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;New
end user computing&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;IOS
devices, android, windows, …&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Tenets
of cloud computing&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Efficiency,
control, choice =&amp;gt; Agility&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Control
through policy, service levels, and cost&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Big&amp;nbsp;
competitors&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;IBM,
HP, Cisco, Microsoft, …&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;EMC
is big at $20B but not close to as big as these incumbents&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;JRH:
I’ve never thought of EMC as the small, nimble competitor but I guess it’s all relative&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Recent
acquisitions in drive to cloud &amp;amp; big data&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Isilon&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Greenplum&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Datadomain&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;RSA&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Mammoth
5 year M&amp;amp;A plan: roughly ½ of investments in R&amp;amp;D and ½ in M&amp;amp;A&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;14.0B
M&amp;amp;A&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;10.5B:
R&amp;amp;D&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;EMC
has 14,000 sales people so there is huge potential synergy in any acquisition&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Adding
a 14,000 person sales team to any reasonable product is going to produce considerable
new revenue quickly&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;EMC
is now 152 in fortune 500&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Revenue
is $17B&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Free
cash flow: $3.4b&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Thanks to &lt;/font&gt;&lt;a href="http://www.cs.washington.edu/homes/lazowska/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Ed
Lazowska&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for hosting
this talk and many in the University of Washington Distinguished Lecturer Series.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=cb6a2ae4-1b5d-48e8-9415-b01097a9b351" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,cb6a2ae4-1b5d-48e8-9415-b01097a9b351.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=8d35487a-3e32-4f2f-ab5b-233e090fdded</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,8d35487a-3e32-4f2f-ab5b-233e090fdded.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,8d35487a-3e32-4f2f-ab5b-233e090fdded.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8d35487a-3e32-4f2f-ab5b-233e090fdded</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Microsoft Announces Open Source based Cloud Service</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,8d35487a-3e32-4f2f-ab5b-233e090fdded.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/10/13/MicrosoftAnnouncesOpenSourceBasedCloudService.aspx</link>
      <pubDate>Thu, 13 Oct 2011 15:08:10 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;We see press releases go by all the time and
most of them deserve the yawn they get. But, one caught my interest yesterday. At
the &lt;/font&gt;&lt;a href="http://www.sqlpass.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;PASS
Summit conference&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; Microsoft Vice
President &lt;/font&gt;&lt;a href="http://www.microsoft.com/presspass/exec/kummert/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Ted
Kummert&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; announced that Microsoft
will be offering a big data solution based upon Hadoop as part of SQL Azure. From
the &lt;/font&gt;&lt;a href="http://www.microsoft.com/Presspass/press/2011/oct11/10-12PASS1PR.mspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Microsoft
press release&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;,
“Kummert also announced new investments to help customers manage big data, including
an Apache Hadoop-based distribution for Windows Server and Windows Azure and a strategic
partnership with Hortonworks Inc.”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Clearly this is a major win for the early
startup &lt;/font&gt;&lt;a href="http://www.hortonworks.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hortonworks&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
Hortonworks is a spin out of Yahoo! and includes many of the core contributors to
the Apache Hadoop distribution: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2011/08/17/HortonworksTakingHadoopToNextLevel.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hortonwoks
Taking Hadoop to Next Level&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This announcement is also a big win for the
MapReduce processing model. First invented at Google and published in &lt;/font&gt;&lt;a href="http://labs.google.com/papers/mapreduce.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MapReduce:
Simplified Data Processing on Large Clusters&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
The Apache Hadoop distribution is an open source implementation of MapReduce. Hadoop
is incredibly widely used with Yahoo! running more than 40,000 nodes of Hadoop with
their biggest single cluster now at 4,500 servers. Facebook runs a 1,100 node cluster
and a second 300 node cluster. Linked in runs many clusters including deployments
of 1,200, 580, and 120 nodes. See the &lt;/font&gt;&lt;a href="http://wiki.apache.org/hadoop/PoweredBy"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hadoop
Powered By&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; Page for
many more examples.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;In the cloud, AWS began offering &lt;/font&gt;&lt;a href="http://aws.amazon.com/elasticmapreduce/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Elastic
MapReduce&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; back in early
2009 and has been expanding the features supported by this offering steadily over
the last couple of years adding support for Reserved Instances, Spot Instances, and
Cluster Compute instances (on a 10Gb non-oversubscribed network – MapReduces just
loves high bandwidth inter-node connectivity)and support for more regions with EMR
available in Northern Virginia, Northern California, Ireland, Singapore, and Tokyo. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Microsoft expects to have a pre-production
(what they refer to as a "community technology Preview") version of a Hadoop service
available by the “end of 2011”. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;This
is interesting for a variety of reasons. First, its more evidence of the broad acceptance
and applicability of the MapReduce model. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;What
is even more surprising is that Microsoft has decided in this case to base their MapReduce
offering upon open source Hadoop rather than the Microsoft internally developed MapReduce
service called Cosmos which is used heavily by the Bing search and advertising teams.
The &lt;/font&gt;&lt;a href="http://blogs.msdn.com/b/dryad/archive/2009/11/24/what-is-dryad.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;What
is Dryad&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; blog entry
provides a good description of Cosmos and some of the infrastructure build upon the
Cosmos core including Dryad, DryadLINQ, and SCOPE.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;As surprising as it is to see
Microsoft planning to offer MapReduce based upon open source rather than upon the
internally developed and heavily used Cosmos platform, it’s even more surprising that
they hope to contribute changes back to the open source community saying “Microsoft
will work closely with the Hadoop community and propose contributions back to the
Apache Software Foundation and the Hadoop project.” &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Microsoft
Press Release: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.microsoft.com/Presspass/press/2011/oct11/10-12PASS1PR.mspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Microsoft
Expands Data Platform&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Hortonsworks
Press Release: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.hortonworks.com/about-us/news/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hortonworks
to Extend Apache Hadoop to Windows Users&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Hortonworks
Blog Entry: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.hortonworks.com/bringing-apache-hadoop-to-windows/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Bringing
Apache Hadoop to Windows&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;Past MapReduce postings on Perspectives:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2010/01/02/MapReduceInCACM.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MapReduce
in CACM&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2008/01/18/MapReduceAMinorStepForward.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MapReduce:
A Minor Step Forward&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2010/07/03/HadoopSummit2010.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hadoop
Summit 2010&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2008/03/28/HadoopSummitSummary.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hadoop
Summit 2008&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2008/07/08/HadoopWinsTeraSort.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hadoop
Wins TeraSort&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2008/11/22/GoogleMapReduceWinsTeraSort.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Google
MapReduce Wins TeraSort&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2009/07/25/HadoopDBMapReduceOverRelationalData.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;HadoopDB:
MapReduce over Relational Data&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/2011/08/17/HortonworksTakingHadoopToNextLevel.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Hortonworks
Taking Hadoop to Next Level&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;e:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;w:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;b:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&amp;nbsp;/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: Calibri; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: black; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=8d35487a-3e32-4f2f-ab5b-233e090fdded" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,8d35487a-3e32-4f2f-ab5b-233e090fdded.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=16a1af94-2ad4-414f-b24f-a196ace6086b</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,16a1af94-2ad4-414f-b24f-a196ace6086b.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,16a1af94-2ad4-414f-b24f-a196ace6086b.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=16a1af94-2ad4-414f-b24f-a196ace6086b</wfw:commentRss>
      <slash:comments>10</slash:comments>
      <title>2011 European Data Center Summit</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,16a1af94-2ad4-414f-b24f-a196ace6086b.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/05/25/2011EuropeanDataCenterSummit.aspx</link>
      <pubDate>Wed, 25 May 2011 13:52:18 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The &lt;/font&gt;&lt;a href="http://www.google.com/events/datacentersummit2011/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;European
Data Center Summit 2011&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; was held
yesterday at SihlCity CinCenter in Zurich. Google Senior VP &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Urs_H%C3%B6lzle"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Urs
Hoelzle&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; kicked off
the event talking about why data center efficiency was important both economically
and socially.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;He went on to point out
that the oft quoted number that US data centers represent is 2% of total energy consumption
is usually mis-understood. The actual data point is that 2% of the US energy budget
is spent on IT of which the vast majority is client side systems. This is unsurprising
but a super important clarification.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;The
full breakdown of this data:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.25in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2%
of US power&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Datacenters: &lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;14%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Telecom:&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;37%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Client
Device:&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;50%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The net is that 14% of 2% or 0.28%
of the US power budget is consumed in datacenters.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;This
is a far smaller but still a very relevant number. In fact, that is the primary motivator
behind the conference: how to get the best practices from industry leaders in datacenter
efficiency available more broadly . 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;To help understand why this is
important, 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.25in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Of
the 0.28% energy consumption by datacenters:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Small:&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;41%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Medium:&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;31%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Large: &lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;28%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;This later set of statistics predictably
shows that the very largest data centers consume 28% of the data center energy budget
while small and medium centers consume 72%.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;High
scale datacenter operates have large staffs of experts focused on increasing energy
efficiency but small and medium sized centers can’t afford this overhead at their
scale. Urs’s point and the motivation behind the conference is we need to get industry
best practices available to all data center operations.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The driving goal behind the conference
is that extremely efficient datacenter operations are possible using only broadly
understood techniques. No magic is required.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;It
is true that the very large operators will continue to enjoy even better efficiency
but existing industry best practices can easily get even small operators with limited
budgets to within a few points of the same efficiency levels. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Using &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Power_usage_effectiveness"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Power
Usage Effectiveness&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; as
the measure while the industry leaders are at 1.1 to 1.2 where 1.2 means that every
watt delivered to the servers requires 1.2 watts to be deliverd from the utility.
Effectively it is a measure of the overhead or efficiency of the datacenter infrastructure.
Unfortunately the average remains in the 1.8 to 2.0 range and the worst facilities
can be as poor as 3.0. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Summarizing: Datacenters consume
0.28% of the annual US energy budget. 72% of these centers are small and medium sized
centers that tend towards the lower efficiency levels. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The Datacenter Efficiency conference
focused on making cost effective techniques more broadly understood showing how a
PUE of 1.5 is available to all without large teams of experts or huge expense. This
is good for the environment and less expensive to operate. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=16a1af94-2ad4-414f-b24f-a196ace6086b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,16a1af94-2ad4-414f-b24f-a196ace6086b.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=421c5f16-78a0-4d11-9159-b98baee9faa6</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,421c5f16-78a0-4d11-9159-b98baee9faa6.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,421c5f16-78a0-4d11-9159-b98baee9faa6.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=421c5f16-78a0-4d11-9159-b98baee9faa6</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Software Load Balancing using Software Defined Networking</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,421c5f16-78a0-4d11-9159-b98baee9faa6.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/05/20/SoftwareLoadBalancingUsingSoftwareDefinedNetworking.aspx</link>
      <pubDate>Fri, 20 May 2011 18:55:51 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I invited Nikhil Handigol to present at Amazon
earlier this week. Nikhil is a Phd candidate at &lt;/font&gt;&lt;a href="http://www.stanford.edu/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Stanford
University&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; working with networking
legend &lt;/font&gt;&lt;a href="http://yuba.stanford.edu/~nickm/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Nick
McKeown&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; on
the Software Defined Networking team. Software defined networking is an concept coined
by Nick where the research team is separating the networking control plane from the
data plane. The goal is a fast and dumb routing engine with the control plane factored
out and supporting an open programming platform. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;From Nikil’s presentation, we
see the control plane hoisted up to a central, replicated network O/S configuring
the distributed routing engines in each switch.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/SoftwareDefinedNetworking2.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;One implementation of software
defined networking is OpenFlow where each router supports the OpenFlow protocol and
a central OpenFlow Controller computes routing tables that are installed in each router:&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/SoftwareDefinedNetworking1.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;What makes OpenFlow especially interesting
is that it’s simple, easy to implement, and getting broad industry support with the &lt;/font&gt;&lt;a href="http://www.opennetworkingfoundation.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Open
Networking Foundation&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; as
the central organizing body. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;The Open
Networking Foundation’s primary mission is to advance software defined networking
using OpenFlow as the protocol. Founding members of the Open Networking Foundation
are Deutsche Telekom, Facebook, Google, Microsoft, Verizon, and Yahoo!.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Also
included are networking equipment providers including: Broadcom, Dell, Cisco, Force10,
HP, Juniper, Marvell, Mellanox, and many others.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Today, most networking equipment is shipped
as a vertically integrated stack including both the control and data planes. There
are many reasons why this is not good for the industry. The Stanford team argues it
blocks innovation in that researches can’t try new protocols with a closed stack without
a programming model.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I agree. This is
a problem for both academia and industry but my dislike of the current model is much
broader. In &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/12/19/NetworkingTheLastBastionOfMainframeComputing.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Networking:
The Last Bastion of Mainframe Computing&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;,
I made the case that this vertically integrated approach is artificially holding prices
high and slowing the pace of innovation. A quick summary of the argument:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;When networking equipment is purchased,
it’s packaged as a single sourced, vertically integrated stack. In contrast, in the
commodity server world, starting at the most basic component, CPUs are multi-sourced.
We can get CPUs from AMD and Intel. Compatible servers built from either Intel or
AMD CPUs are available from HP, Dell, IBM, SGI, ZT Systems, Silicon Mechanics, and
many others.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Any of these servers can
support both proprietary and open source operating systems. The commodity server world
is open and multi-sourced at every layer in the stack.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;Open, multi-layer hardware and
software stacks encourage innovation and rapidly drive down costs. The server world
is clear evidence of what is possible when such an ecosystem emerges.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;I’m excited about software defined
networking because it provides a clean interface allowing switch providers to both
innovate and compete. An additional benefit is that SDN allows innovation and experimentation
at the network protocol layer. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;In Nikil’s talk last week at Amazon,
he explored integrating load balancing functionality into the network routing fabric.
The team started with the hypothesis that load balancing is really just smart routing.
They then implemented a distributed load balancing fabric by adding load balancing
support to network routers using Software Defined Networking. Essentially they distribute
the load balancing functionality throughout the network. What’s unusual here is that
the ideas could be tested and tried over a 9 campus, North American wide network with
only 500 lines of code. With conventional network protocol stacks, this research work
would have been impossible in that vendors don’t open up protocol stacks. And, even
if they did, it would have been complex and very time consuming.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3 face=Calibri&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;font color=#000000&gt;&lt;font size=3 face=Calibri&gt;Video
Demo of the distributed load balancer: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=Sfqofxdk1gE"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;&lt;a href="http://www.youtube.com/watch?v=Sfqofxdk1gE"&gt;http://www.youtube.com/watch?v=Sfqofxdk1gE
&lt;/font&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color=#000000&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color=#000000&gt;Nikil’s
slides from his Amazon Talk: &lt;a href="http://www.mvdirona.com/jrh/TalksAndPapers/Handigol-Amazon-May2011.pdf"&gt;http://www.mvdirona.com/jrh/TalksAndPapers/Handigol-Amazon-May2011.pdf&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-latin; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color=#000000&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;e: &lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;w: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;b: &lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; / &lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=421c5f16-78a0-4d11-9159-b98baee9faa6" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,421c5f16-78a0-4d11-9159-b98baee9faa6.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=eb0db259-19bc-40e1-b523-08aa691fee81</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,eb0db259-19bc-40e1-b523-08aa691fee81.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,eb0db259-19bc-40e1-b523-08aa691fee81.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=eb0db259-19bc-40e1-b523-08aa691fee81</wfw:commentRss>
      <slash:comments>10</slash:comments>
      <title>Prioritizing Principlas in "On Designing and Deploying Internet-Scale Services"</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,eb0db259-19bc-40e1-b523-08aa691fee81.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/03/26/PrioritizingPrinciplasInOnDesigningAndDeployingInternetScaleServices.aspx</link>
      <pubDate>Sat, 26 Mar 2011 16:21:16 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a href="http://www.linkedin.com/pub/brad-porter/0/89/1a9"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Brad
Porter&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; is Director and Senior Principal
engineer at Amazon. We work in different parts of the company but I have known him
for years and he’s actually one of the reasons I ended up joining Amazon Web Services.
Last week Brad sent me the guest blog post that follows where, on the basis of his
operational experience, he prioritizes the most important points in the Lisa paper &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf"&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#0000ff&gt;On
Designing and Deploying Internet-Scale Services&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-outline-level: 1" class=MsoNormal&gt;
&lt;b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 24pt; mso-fareast-font-family: 'Times New Roman'; mso-font-kerning: 18.0pt"&gt;&lt;font color=#000000&gt;Prioritizing
the Principles in "On Designing and Deploying Internet-Scale Services" 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;By &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.linkedin.com/pub/brad-porter/0/89/1a9"&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#0000ff&gt;Brad
Porter&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;James &lt;/font&gt;&lt;a name=_GoBack&gt;&lt;/a&gt;&lt;font color=#000000&gt;published
what I consider to be the single best paper to come out of the highly-available systems
world in many years. He gave simple practical advice for delivering on the promise
of high-availability. James presented “&lt;/font&gt;&lt;/span&gt;&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf"&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#0000ff&gt;On
Designing and Deploying Internet-Scale Services&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;”&lt;/font&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt; at
Lisa 2007.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;A
few folks have commented to me that implementing all of these principles is a tall
hill to climb. I thought I might help by highlighting what I consider to be the most
important elements and why. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;1.
Keep it simple&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Much
of the work in recovery-oriented computing has been driven by the observation that
human errors are the number one cause of failure in large-scale systems. However,
in my experience complexity is the number one cause of human error. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Complexity
originates from a number of sources: lack of a clear architectural model, variance
introduced by forking or branching software or configuration, and implementation cruft
never cleaned up. I'm going to add three new sub-principles to this.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Have
Well Defined Architectural Roles and Responsibilities: Robust systems are often described
as having "good bones." The structural skeleton upon which the system has evolved
and grown is solid. Good architecture starts from having a clear and widely shared
understanding of the roles and responsibilities in the system. It should be possible
to introduce the basic architecture to someone new in just a few minutes on a white-board. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Minimize
Variance: Variance arises most often when engineering or operations teams use partitioning
typically through branching or forking as a way to handle different use cases or requirements
sets. Every new use case creates a slightly different variant. Variations occur along
software boundaries, configuration boundaries, or hardware boundaries. To the extent
possible, systems should be architected, deployed, and managed to minimize variance
in the production environment.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Clean-Up
Cruft: Cruft can be defined as those things that clearly should be fixed, but no one
has bothered to fix. This can include unnecessary configuration values and variables,
unnecessary log messages, test instances, unnecessary code branches, and low priority
"bugs" that no one has fixed. Cleaning up cruft is a constant task, but it is a necessary
to minimize complexity.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;2.
Expect failures&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;At
its simplest, a production host or service need only exist in one of two states: on
or off. On or off can be defined by whether that service is accepting requests or
not. To "expect failures" is to recognize that "off" is always a valid state. A host
or component may switch to the "off" state at any time without warning. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;If
you're willing to turn a component off at any time, you're immediately liberated.
Most operational tasks become significantly simpler. You can perform upgrades when
the component is off. In the event of any anomalous behavior, you can turn the component
off. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;3.
Support version roll-back&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Roll-back
is similarly liberating. Many system problems are introduced on change-boundaries.
If you can roll changes back quickly, you can minimize the impact of any change-induced
problem. The perceived risk and cost of a change decreases dramatically when roll-back
is enabled, immediately allowing for more rapid innovation and evolution, especially
when combined with the next point.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;4.
Maintain forward-and-backward compatibility&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Forcing
simultaneous upgrade of many components introduces complexity, makes roll-back more
difficult, and in some cases just isn't possible as customers may be unable or unwilling
to upgrade at the same time.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;If
you have forward-and-backwards compatibility for each component, you can upgrade that
component transparently. Dependent services need not know that the new version has
been deployed. This allows staged or incremental roll-out. This also allows a subset
of machines in the system to be upgraded and receive real production traffic as a
last phase of the test cycle simultaneously with older versions of the component.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;5.
Give enough information to diagnose&lt;/span&gt;&lt;/b&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Once
you have the big ticket bugs out of the system, the persistent bugs will only happen
one in a million times or even less frequently. These problems are almost impossible
to reproduce cost effectively. With sufficient production data, you can perform forensic
diagnosis of the issue. Without it, you're blind. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Maintaining
production trace data is expensive, but ultimately less expensive than trying to build
the infrastructure and tools to reproduce a one-in-a-million bug and it gives you
the tools to answer exactly what happened quickly rather than guessing based on the
results of a multi-day or multi-week simulation.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;I
rank these five as the most important because they liberate you to continue to evolve
the system as time and resource permit to address the other dimensions the paper describes.
If you fail to do the first five, you'll be endlessly fighting operational overhead
costs as you attempt to make forward progress.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;ul type=disc&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;If
you haven't kept it simple, then you'll spend much of your time dealing with system
dependencies, arguing over roles &amp;amp; responsibilities, managing variants, or sleuthing
through data/config or code that is difficult to follow. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;If
you haven't expected failures, then you'll be reacting when the system does fail.
You may also be dealing with complicated change-management processes designed to keep
the system up and running while you're attempting to change it. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;If
you haven't implemented roll-back, then you'll live in fear of your next upgrade.
After one or two failures, you will hesitate to make any further system change, no
matter how beneficial. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Without
forward-and-backward compatibility, you'll spend much of your time trying to force
dependent customers through migrations. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;li style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Without
enough information to diagnose, you'll spend substantial amounts of time debugging
or attempting to reproduce difficult-to-find bugs. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;I'll
end with another encouragement to read the paper if you haven't already: &lt;/font&gt;&lt;/span&gt;&lt;a href="http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf"&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#0000ff&gt;"On
Designing and Deploying Internet-Scale Services"&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-FAMILY: 'Times New Roman','serif'; FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=eb0db259-19bc-40e1-b523-08aa691fee81" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,eb0db259-19bc-40e1-b523-08aa691fee81.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=72bc86a7-02bf-4bb9-b0ae-46050a66aece</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,72bc86a7-02bf-4bb9-b0ae-46050a66aece.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,72bc86a7-02bf-4bb9-b0ae-46050a66aece.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=72bc86a7-02bf-4bb9-b0ae-46050a66aece</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <title>Yahoo! Compute Coop Design</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,72bc86a7-02bf-4bb9-b0ae-46050a66aece.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/03/05/YahooComputeCoopDesign.aspx</link>
      <pubDate>Sat, 05 Mar 2011 21:58:04 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.linkedin.com/pub/chris-page/0/693/332"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Chris
Page&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, Director of Climate &amp;amp;
Energy Strategy at Yahoo! spoke at the &lt;/font&gt;&lt;a href="http://dcee.svlg.org/2010-agenda-and-presentations.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;2010
Data Center Efficiency Summit&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&amp;nbsp;and
presented Yahoo! Compute Coop Design.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The primary attributes of the
Yahoo! design are: 1) 100% free air cooling (no chillers), 2) slab concrete floor,
3) use of wind power to augment air handling units, and 4) pre-engineered building
for construction speed.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Chris reports the idea to orient
the building such that the wind force on the external wall facing the dominant wind
direction and use this higher pressure to assist the air handling units was taken
from looking at farm buildings in the Buffalo, New York area. An example given was
the use of natural cooling in chicken coops.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/YahooNY.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Chiller free data centers are getting more
common (&lt;/font&gt;&lt;a href="http://dcee.svlg.org/2010-agenda-and-presentations.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Chillerless
Data Center at 95F&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;) but the design
approach is still far from common place. The Yahoo! team reports they run the facility
at 75F and use evaporative cooling to attempt to hold the server approach temperatures
down below 80F using &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Evaporative_cooler"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;evaporative
cooling&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&amp;nbsp; A common
approach and the one used by Microsoft in the chillerless datacenter at 95F example
is install low efficiency coolers for those rare days when they are needed on the
logic that low efficiency is cheap and really fine for very rare use. The Yahoo! approach
is to avoid the capital cost and power consumption of chillers entirely by allowing
the cold aisle temperatures to rise to 85F to 90F when they are unable to hold the
temperature lower. They calculate they will only do this 34 hours a year which is
less than 0.4% of the year.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/YahooTempRange.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;Reported results:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;PUE
at 1.08 with evaporative cooling and believe they could do better in colder climates&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Save
~36 million gallons of water / yr, compared to previous water cooled chiller plant
w/o airside economization design&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Saves
over ~8 million gallons of sewer discharge / yr (zero discharge design)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Lower
construction cost (not quantified)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;6
months from dirt to operating facility&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Chris’ slides: &lt;/font&gt;&lt;a href="http://dcee.svlg.org/images/stories/pdf/DCES10/airandwatercafe130.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://dcee.svlg.org/images/stories/pdf/DCES10/airandwatercafe130.pdf&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; (the
middle slides of the 3 slide deck set)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Thanks to Vijay Rao for sending
this my way.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi"&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font color=#0000ff&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font color=#0000ff&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font color=#0000ff&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=72bc86a7-02bf-4bb9-b0ae-46050a66aece" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,72bc86a7-02bf-4bb9-b0ae-46050a66aece.aspx</comments>
      <category>Hardware</category>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=2abdfc65-6c1e-4ce3-81d2-d00a74926afd</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,2abdfc65-6c1e-4ce3-81d2-d00a74926afd.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,2abdfc65-6c1e-4ce3-81d2-d00a74926afd.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=2abdfc65-6c1e-4ce3-81d2-d00a74926afd</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>Dileep Bhandarkar on Datacenter Energy Efficiency</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,2abdfc65-6c1e-4ce3-81d2-d00a74926afd.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/02/20/DileepBhandarkarOnDatacenterEnergyEfficiency.aspx</link>
      <pubDate>Sun, 20 Feb 2011 15:00:07 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a href="http://www.facebook.com/dileepb"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Dileep
Bhandarkar&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; presented
the keynote at Server design Summit last December.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;I
can never find the time to attend trade shows so I often end up reading slides instead.
This one had lots of interesting tidbits so I’m posting a pointer to the talk and
my rough notes here.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Dileep’s talk: &lt;/font&gt;&lt;a href="http://www.globalfoundationservices.com/infrastructure/documents/ServerDesignSummitKeynote.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Watt
Matters in Energy Efficiency&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;My notes:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Microsoft
Datacenter Capacities:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Quincy
WA: 550k sq ft, 27MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;San
Antonio Tx: 477k sq ft, 27MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Chicago,
Il: 707k sq ft, 60MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Containers
on bottom floor with “medium reliability”&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;(no
generators) and standard rooms on top floor with full power redundancy&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Dublin,
Ireland: 570k sq ft, 27MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Speeds
and feeds from Microsoft Consumer Cloud Services:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Windows
Live: 500M IDs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Live
Hotmail: 355M Active Accounts&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Live
Messenger: 303M users&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Bing:
4B Queries/month&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Xbox
Live: 25M users&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;adCenter:
14B Ads served/month&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Exchange
Hosted Services: 2 to 4B emails/day&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Datacenter
Construction Costs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Land:
&amp;lt;2%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Shell:
5 to 9%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Architectural:
4 to 7%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Mechanical
&amp;amp; Electrical: 70 to 85%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Summarizing
the above list, we get 80% of the costs scaling with power consumption and 10 to 20%
scaling with floor space. Reflect on that number and you’ll understand why I think
the industry is nuts to be focusing on density. See &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/09/11/WhyBladeServersArentTheAnswerToAllQuestions.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Why
Blade Servers Aren’t the Answer to All Questions&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; for
more detail on this point – I think it’s a particularly important one.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Reports
that datacenter build costs are $10M to $20M per MW and server TCO is the biggest
single category. I would use the low end of this spectrum for a cost estimator with
inexpensive facilities in the $9M to $10M/MW range. See &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/09/18/OverallDataCenterCosts.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Overall
Datacenter Costs&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;PUE
is a good metric for evaluating datacenter infrastructure efficiency but Microsoft
uses best server performance per watt per TCO$ 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Optimize
the server design and datacenter together&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Cost-Reduction
Strategies:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Server
cost reduction:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Right
size server: Low Power Processors often offer best performance/watt (see &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/01/07/VeryLowPowerServersProgress.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Very
Low-Power Server Progress&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; for
more)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Eliminate
unnecessary components (very small gain)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Use
higher efficiency parts&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Optimize
for server performance/watt/$ (cheap and low power tend to win at scale)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Infrastructure
cost reduction:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Operate
at higher temperatures&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Use
free air cooling &amp;amp; Eliminate chillers (More detail at: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/09/24/ChillerlessDataCenterAt95F.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Chillerless
Datacenter at 95F&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Use
advanced power management with power capping to support power over-subscription with
peak protection (see the 2007 paper&lt;/font&gt;&lt;/font&gt;&lt;a href="http://research.google.com/pubs/pub32980.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://research.google.com/pubs/pub32980.html&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;b style="mso-bidi-font-weight: normal"&gt; &lt;/b&gt;for
the early work on this topic)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Custom
Server Design:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2
socket, half-width server design (6.3”W x 16.7”L)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;4x
SATA HDD connectors&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;4x
DIMM slots per CPU socket&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2x
1GigE NIC&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;1x
16x PCIe slot&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Custom
Rack Design:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;480
VAC 3p power directly to the rack (higher voltage over a given conductor size reduces
losses in distribution)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Very
tall 56 RU rack (over 98” overall height)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;12VDC
distribution within the rack from two combined power supplies with distributed UPS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Power
Supplies (PSU)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Input
is 480VAC 3p&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Output:
12V DC&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Servers
are 12VDC only boards 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Each
PSU is 4.5KW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2
PSUs/rack &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;so rack is 9.0KW max&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Distributed
UPS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Each
PSU includes an UPS made up of 4 groups of 4013.2V batteries&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Overall
160 discrete batteries per UPS&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Technology
not specified but based upon form factor and rough power estimate, I suspect they
may be Li-ion 18650. See &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2007/10/29/CommodityParts.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Commodity
Parts&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; for a note on
these units.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;By
putting 2 PSUs per rack they avoid transporting low voltage (12VDC) further than 1/3
of a rack distance (under 1 yard) and only 4.5 KW is transported so moderately sized
bus bars can be used.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Rack
Networking:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Rack
networking is interesting with 2 to 4 tor switches per rack. We know the servers are
1 GigE connected and there are up to 96 per rack which yields two possibilities: 1)
they are using 24 port GigE switches or 2) they are using 48 port GigE and fat tree
network topology (see &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/10/05/VL2AScalableAndFlexibleDataCenterNetwork.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;VL2:
A Scalable and Flexible Datacenter Network&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; for
more on a fat tree). 24 port TORs are not particularly cost effective, so I would
assume 48x1GigE TORs in a fat tree design which is nice work.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Report
that the CPUs can be lower power parts including Intel Atom, AMD Bobcat, and ARM (more
on lower powered processors in server applications: &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2011/01/16/NVIDIAProjectDenverARMPoweredServers.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://perspectives.mvdirona.com/2011/01/16/NVIDIAProjectDenverARMPoweredServers.aspx&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;) 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Power
proportionality: Shows that server at 0% load consumes 32% of peak power (this is
an amazingly good server – 45% to 60% is much closer to the norm)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=2abdfc65-6c1e-4ce3-81d2-d00a74926afd" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,2abdfc65-6c1e-4ce3-81d2-d00a74926afd.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=8990aad0-54be-4ca6-9008-7d181818676b</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,8990aad0-54be-4ca6-9008-7d181818676b.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,8990aad0-54be-4ca6-9008-7d181818676b.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8990aad0-54be-4ca6-9008-7d181818676b</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <title>Google Megastore: The Data Engine Behind GAE</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,8990aad0-54be-4ca6-9008-7d181818676b.aspx</guid>
      <link>http://perspectives.mvdirona.com/2011/01/09/GoogleMegastoreTheDataEngineBehindGAE.aspx</link>
      <pubDate>Sun, 09 Jan 2011 18:38:39 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Megastore is the data engine supporting the &lt;/font&gt;&lt;a href="http://code.google.com/appengine/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Google
Application Engine&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;.
It’s a scalable structured data store providing full ACID semantics within partitions
but lower consistency guarantees across partitions. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I wrote up some notes on it back in 2008 &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/05/29/RoughNotesFromSelectedSessionsAtGoogleIODay1.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Under
the Covers of the App Engine Datastore&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and
posted Phil Bernstein’s excellent notes from a &lt;/font&gt;&lt;a href="http://www.sigmod08.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;2008
SIGMOD&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; talk: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/07/10/GoogleMegastore.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Google
Megastore&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. But there has been remarkably
little written about this datastore over the intervening couple of years until this
year’s CIDR conference papers were posted. CIDR 2011 includes &lt;/font&gt;&lt;a href="http://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper32.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Megastore:
Providing Scalable, Highly Available Storage for Interactive Services&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;My rough notes from the paper:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Megastore
is built upon &lt;/font&gt;&lt;/font&gt;&lt;a href="http://labs.google.com/papers/bigtable.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;BigTable&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Bigtable
supports fault-tolerant storage within a single datacenter&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Synchronous
replication based upon &lt;/font&gt;&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Paxos_algorithm"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Paxos&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; and
optimized for long distance inter-datacenter links&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Partitioned
into a vast space of small databases each with its own replicated log&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Each
log stored across a Paxos cluster&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Because
they are so aggressively partitioned, each Paxos group only has to accept logs for
operations on a small partition. However, the design does serialize updates on each
partition&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;3
billion writes and 20 billion read transactions per day&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Support
for consistency unusual for a NoSQL database but driven by (what I believe to be)
the correct belief that inconsistent updates make many applications difficult to write
(see &lt;/font&gt;&lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/02/24/ILoveEventualConsistencyBut.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;I
Love Eventual Consistency but …&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Data
Model: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The
data model is declared in a strongly typed schema&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;There
are potentially many tables per schema&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;There
are potentially many entities per table&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;There
are potentially many strongly typed properties per entity&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Repeating
properties are allowed&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Tables
can be arranged hierarchically where child tables point to root tables&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Megastore
tables are either entity group root tables or child tables&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The
root table and all child tables are stored in the same entity group&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Secondary
indexes are supported&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Local
secondary indexes index a specific entity group and are maintained consistently&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Global
secondary indexes index across entity groups are asynchronously updates and eventually
consistent&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Repeated
indexes: supports indexing repeated values (e.g. photo tags)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3 face=Calibri&gt;Inline
indexes provide a way to &lt;/font&gt;&lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Denormalization"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;denormalize&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; data
from source entities into a related target entity as a virtual repeated column.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;There
are physical storage hints:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;“IN
TABLE” directs Megastore to store two tables in the same underlying BigTable&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;“SCATTER”
attribute prepends a 2 byte hash to each key to cool hot spots on tables with monotonically
increasing values like dates (e.g. a history table).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;“STORING”
clause on an index supports index-only-access by redundantly storing additional data
in an index. This avoids the double access often required of doing a secondary index
lookup to find the correct entity and then selecting the correct properties from that
entity through a second table access. By pulling values up into the secondary index,
the base table doesn’t need to be accessed to obtain these properties.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;3
levels of read consistency:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Current:
Last committed value&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Snapshot:
Value as of start of the read transaction&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Inconsistent
reads: used for cross entity group reads&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Update
path:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Transaction
writes its mutations to the entity groups write-ahead log and then apply the mutations
to the data (write ahead logging).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Write
transaction always begins with a current read to determine the next available log
position. The commit operation gathers mutations into a log entry, assigns an increasing
timestamp, and appends to log which is maintained using paxos.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Update
rates within a entity group are seriously limited by:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;When
there is log contention, one wins and the rest fail and must be retried. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Paxos
only accepts a very limited update rate (order 10^2 updates per second).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Paper
reports that “limiting updates within an entity group to a few writes per second per
entity group yields insignificant write conflicts”&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;Implication&lt;/b&gt;:
programmers must shard aggressively to get even moderate update rates and consistent
update across shards is only supported using two phase commit which is not recommended.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Cross
entity group updates are supported by:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Two-phase_commit_protocol"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Two-phase
commit&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; with the fragility
that it brings&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Queueing
and asynchronously applying the changes&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Excellent
support for backup and redundancy:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Synchronous
replication to protect against media failure&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Snapshots
and incremental log backups&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Overall, an excellent paper with
lots of detail on a nicely executed storage system. Supporting consistent read and
full ACID update semantics is impressive although the limitation of not being able
to update an entity group at more than a “few per second” is limiting.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The paper: &lt;/font&gt;&lt;a href="http://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper32.pdf" target=_blank&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper32.pdf&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Thanks to &lt;/font&gt;&lt;a href="http://www.google.com/buzz/110469881910588462585/1osQmxjzrhf/Mega-store-the-storage-system-behind-GAE-google"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Zhu
Han&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://www.linkedin.com/in/retokramer"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Reto
Kramer&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, and &lt;/font&gt;&lt;a href="http://www.linkedin.com/pub/chris-newcombe/1/a08/b33"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Chris
Newcombe&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; for all sending
this paper my way.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=8990aad0-54be-4ca6-9008-7d181818676b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,8990aad0-54be-4ca6-9008-7d181818676b.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=135243c9-a2e6-4c00-ac15-fb5b498259fc</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,135243c9-a2e6-4c00-ac15-fb5b498259fc.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,135243c9-a2e6-4c00-ac15-fb5b498259fc.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=135243c9-a2e6-4c00-ac15-fb5b498259fc</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <title>Amazon Route 53 DNS Service</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,135243c9-a2e6-4c00-ac15-fb5b498259fc.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/12/06/AmazonRoute53DNSService.aspx</link>
      <pubDate>Mon, 06 Dec 2010 13:37:15 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Even working in &lt;/font&gt;&lt;a href="http://aws.amazon.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Web Services&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;,
I’m finding the frequency of new product announcements and updates a bit dizzying.
It’s amazing how fast the cloud is taking shape and the feature set is filling out.
Utility computing has really been on fire over the last 9 months. I’ve never seen
an entire new industry created and come fully to life this fast. Fun times.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;br&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Before joining AWS, I used to say that I had
an inside line on what AWS was working upon and what new features were coming in the
near future. &amp;nbsp;My trick? I went to AWS customer meetings and just listened. AWS
delivers what customers are asking for with such regularity that it’s really not all
that hard to predict new product features soon to be delivered. This trend continues
with today’s announcement. Customers have been asking for a &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Domain
Name Service&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; with consistency and,
today, AWS is announcing the availability of &lt;/font&gt;&lt;a href="http://aws.amazon.com/route53/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Route
53&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;, a scalable, highly-redundant
and reliable, global DNS service.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/Route531.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Domain_Name_System"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Domain
Name System&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; is essentially a global,
distributed database that allows various pieces of information to be associated with
a domain name.&amp;nbsp; In the most common case, DNS is used to look up the numeric IP
address for an domain name. So, for example, I just looked up &lt;/font&gt;&lt;a href="http://www.amazon.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon.com&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and
found that one of the addresses being used to host Amazon.com is 207.171.166.252.
And, when your browser accessed this blog (assuming you came here directly rather
than using RSS) it would have looked up &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font size=3 face=Calibri&gt;perspectives.mvdirona.com&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; to
get an IP address. This mapping is stored in an DNS “A” (address) record. Other popular
DNS records are CNAME (canonical name), MX (mail exchange), and SPF (Sender Policy
Framework). A full list of DNS record types is at: &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_DNS_record_types"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://en.wikipedia.org/wiki/List_of_DNS_record_types&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;.
Route 53 currently supports:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;A
(address record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;AAAA
(IPv6 address record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;CNAME
(canonical name record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;MX
(mail exchange record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;NS
(name server record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;PTR
(pointer record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;SOA
(start of authority record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;SPF
(sender policy framework)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;SRV
(service locator)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 0.75in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;TXT
(text record)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;DNS, on the surface, is fairly
simple and is easy to understand. What is difficult with DNS is providing absolute
rock-solid stability at scales ranging from a request per day on some domains to billions
on others. Running DNS rock-solid, low-latency, and highly reliable is hard. &amp;nbsp;And
it’s just the kind of problem that loves scale. Scale allows more investment in the
underlying service and supports a wide, many-datacenter footprint.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;The AWS Route 53 Service is hosted
in a global network of edge locations including&lt;/font&gt;&lt;span style="COLOR: #1f497d"&gt; &lt;/span&gt;&lt;font color=#000000&gt;the
following 16 facilities:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; FONT-SIZE: 12pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-weight: bold"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;font face=Calibri&gt;United
States&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Ashburn,
VA 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Dallas/Fort
Worth, TX&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Los
Angeles, CA&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Miami,
FL&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;New
York, NY&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Newark,
NJ&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Palo
Alto, CA&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Seattle,
WA&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;St.
Louis, MO&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; FONT-SIZE: 12pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-weight: bold"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;font face=Calibri&gt;Europe&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Amsterdam&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Dublin&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Frankfurt&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;London&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; FONT-SIZE: 12pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-weight: bold"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 12pt"&gt;&lt;font face=Calibri&gt;Asia&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Hong
Kong&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Tokyo&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.5in; MARGIN: 0in 0in 0pt 1.25in; mso-list: l2 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: Calibri"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3 face=Calibri&gt;•&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Singapore&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Many DNS lookups are resolved in local caches
but, when there is a cache miss, it will need to be routed back to the &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Authoritative_name_server#Authoritative_name_server"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;authoritative
name server&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. &amp;nbsp;The right approach
to answering these requests with low latency is to route to the nearest datacenter
hosting an appropriate DNS server. &amp;nbsp;In Route 53 this is done using &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Anycast"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;anycast&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;.
Anycast is a cool routing trick where the same IP address range is advertised to be
at many different locations. Using this technique, the same IP address range is advertized
as being in each of the world-wide fleet of datacenters. This results in the request
being routed to the nearest facility from a network perspective.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Route 53 routes to the nearest
datacenter to deliver low-latency, reliable results. This is good but Route 53 is
not the only DNS service that is well implemented over a globally distributed fleet
of datacenters. What makes Route 53 unique is it’s a cloud service. Cloud means the
price is advertised rather than negotiated.&amp;nbsp; Cloud means you make an API call
rather than talking to a sales representative. Cloud means it’s a simple API and you
don’t need professional services or a customer support contact. And cloud means its
running NOW rather than tomorrow morning when the administration team comes in. Offering
a rock-solid service is half the battle but it’s the cloud aspects of Route 53 that
are most interesting.&amp;nbsp; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Route 53 pricing is advertised
and available to all:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo3" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-themecolor: text1"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: black; mso-themecolor: text1"&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Hosted
Zones: $1 per hosted zone per month&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Requests:
$0.50 per million queries for first billion queries and $0.25 per million queries
over 1B month&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;You can have it running in less time than
it took to read this posting. Go to: &lt;/font&gt;&lt;a href="http://aws.amazon.com/route53/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;ROUTE
53 Details&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. You don’t
need to talk to anyone, negotiate a volume discount, hire a professional service team,
call the customer support group, or wait until tomorrow. Make the API calls to set
it up and, on average, 60 seconds later you are fully operating.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=135243c9-a2e6-4c00-ac15-fb5b498259fc" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,135243c9-a2e6-4c00-ac15-fb5b498259fc.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=31b52aee-5d61-47ed-9cd5-333e30f4b7f7</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,31b52aee-5d61-47ed-9cd5-333e30f4b7f7.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,31b52aee-5d61-47ed-9cd5-333e30f4b7f7.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=31b52aee-5d61-47ed-9cd5-333e30f4b7f7</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Availability in Globally Distributed Storage Systems</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,31b52aee-5d61-47ed-9cd5-333e30f4b7f7.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/11/29/AvailabilityInGloballyDistributedStorageSystems.aspx</link>
      <pubDate>Mon, 29 Nov 2010 13:55:51 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000 face=Calibri&gt;I
love high-scale systems and, more than anything, I love data from &lt;i&gt;real&lt;/i&gt; systems.
I’ve learned over the years that no environment is crueler, less forgiving, or harder
to satisfy than real production workloads. Synthetic tests at scale are instructive
but nothing catches my attention like data from real, high-scale, production systems.
Consequently, I really liked the disk population studies from Google and CMU at &lt;/font&gt;&lt;a href="http://www.usenix.org/events/fast07/"&gt;&lt;font color=#0000ff face=Calibri&gt;FAST2007&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 face=Calibri&gt; (&lt;/font&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/labs.google.com/en/us/papers/disk_failures.pdf"&gt;&lt;font color=#0000ff face=Calibri&gt;Failure
Trends in a Large Disk Population&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://www.cs.cmu.edu/~bianca/fast07.pdf"&gt;&lt;font color=#0000ff face=Calibri&gt;Disk
Failures in the Real World: What does a MTBF of 100,000 hours mean to you&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;).&amp;nbsp;
These two papers presented actual results from independent production disk populations
of 100,000 each. My quick summary of these 2 papers is basically “all you have learned
about disks so far is probably wrong.” 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Disk
failures are often the #1 or #2 failing component in a storage system usually just
ahead of memory. Occasionally fan failures lead disk but that isn’t the common case.
We now have publically available data on disk failures but not much has been published
on other component failure rates and even less on the overall storage stack failure
rates. Cloud storage systems are multi-tiered, distributed systems involving 100s
to even 10s of thousands of servers and huge quantities of software. Modeling the
failure rates of discrete components in the stack is difficult but, with the large
amount of component failure data available to large fleet operators, it can be done.
What’s much more difficult to model are correlated failures. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Essentially,
there are two challenges encountered when attempting to modeling overall storage system
reliability: 1) availability of component failure data and 2) correlated failures.
The former is available to very large fleet owners but is often unavailable publically.
Two notable exceptions are disk reliability data from the two FAST’07 conference papers
mentioned above. Other than these two data points, there is little credible component
failure data publically available.&amp;nbsp; Admittedly, component manufacturers do publish
MTBF data but these data are often owned by the marketing rather than engineering
teams and they range between optimistic and epic works of fiction. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Even
with good quality component failure data, modeling storage system failure modes and
data durability remains incredibly difficult. What makes this hard is the second issue
above: correlated failure. Failures don’t always happen alone, many are correlated,
and certain types of rare failures can take down the entire fleet or large parts of
it. Just about every model assumes failure independence and then works out data durability
to many decimal points. It makes for impressive models with long strings of nines
but the challenge is the model is only as good as the input. And one of the most important
model inputs is the assumption of component failure independence which is violated
by every real-world system of any complexity. Basically, these failure models are
good at telling you when your design is not good enough but they can never tell you
how good your design actually is nor whether it is good enough.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000 face=Calibri&gt;Where
the models break down is in modeling rare events and non-independent failures. The
best way to understand common correlated failure modes is to study storage systems
at scale over longer periods of time. This won’t help us understand the impact of
very rare events. For example, Two thousand years of history would not helped us model
or predict that a airplane would be flown into the World Trade Center.&amp;nbsp; And certainly
the odds of it happening again 16 min and 20 seconds later would be close to impossible.
Studying historical storage system failure data will not help us understand the potential
negative impact of very rare &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Black_swan_theory"&gt;&lt;font color=#0000ff face=Calibri&gt;black
swan&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; events but it does help greatly
in understanding the more common failure modes including correlated or non-independent
failures. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000 face=Calibri&gt;Murray
Stokely recently sent me &lt;/font&gt;&lt;a href="http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/36737.pdf"&gt;&lt;font color=#0000ff face=Calibri&gt;Availability
in Globally Distributed Storage Systems&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 face=Calibri&gt; which
is the work of a team from Google and Columbia University. They look at a high scale
storage system at Google that includes multiple clusters of &lt;/font&gt;&lt;a href="http://labs.google.com/papers/bigtable.html"&gt;&lt;font color=#0000ff face=Calibri&gt;Bigtable&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 face=Calibri&gt; which
is layered over &lt;/font&gt;&lt;a href="http://labs.google.com/papers/gfs.html"&gt;&lt;font color=#0000ff face=Calibri&gt;GFS&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 face=Calibri&gt; which
is implemented as a user–mode application over Linux file system. You might remember
Stokely from my Using a post I did back in March titled &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/03/23/UsingAMarketEconomy.aspx"&gt;&lt;font color=#0000ff face=Calibri&gt;Using
a Market Economy&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;. In this more recent
paper, the authors study 10s of Google storage cells each of which is comprised of
between 1,000 and 7,000 servers over a 1 year period. The storage cells studied are
from multiple datacenters in different regions being used by different projects within
Google.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;I
like the paper because it is full of data on a high-scale production system and it
reinforces many key distributed storage system design lessons including:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font face=Calibri&gt;Replicating
data across multiple datacenters greatly improves availability because it protects
against correlated failures. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;o&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font face=Calibri&gt;Conclusion:
Two way redundancy in two different datacenters is considerably more durable than
4 way redundancy in a single datacenter.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font face=Calibri&gt;Correlation
among node failures dwarfs all other contributions to unavailability in production
environments.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font face=Calibri&gt;Disk
failures can result in permanent data loss but transitory node failures account for
the majority of unavailability.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;
&lt;o:p&gt;
&lt;font color=#000000 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000 face=Calibri&gt;To
read more: &lt;/font&gt;&lt;/span&gt;&lt;a href="http://research.google.com/pubs/pub36737.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://research.google.com/pubs/pub36737.html&lt;/font&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The
abstract of the paper:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: NimbusRomNo9L-Regu; FONT-SIZE: 10pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Highly
available cloud storage is often implemented with complex, multi-tiered distributed
systems built on top of clusters of commodity servers and disk drives. Sophisticated
management, load balancing and recovery techniques are needed to achieve high performance
and availability amidst an abundance of failure sources that include software, hardware,
network connectivity, and power issues. While there is a relative wealth of failure
studies of individual components of storage systems, such as disk drives, relatively
little has been reported so far on the overall availability behavior of large cloud-based
storage services. We characterize the availability properties of cloud storage systems
based on an extensive one year study of Google's main storage infrastructure and present
statistical models that enable further insight into the impact of multiple design
choices, such as data placement and replication strategies. With these models we compare
data availability under a variety of system parameters given the real patterns of
failures observed in our fleet.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
--jrh&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff face=Calibri&gt;jrh@mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE: 9pt"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff face=Calibri&gt;http://www.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE: 9pt"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#0000ff face=Calibri&gt;http://blog.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font face=Calibri&gt;http://perspectives.mvdirona.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE: 9pt"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=31b52aee-5d61-47ed-9cd5-333e30f4b7f7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,31b52aee-5d61-47ed-9cd5-333e30f4b7f7.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=83cc65ca-53d0-4b45-81e6-b8f16444d2f7</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,83cc65ca-53d0-4b45-81e6-b8f16444d2f7.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,83cc65ca-53d0-4b45-81e6-b8f16444d2f7.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=83cc65ca-53d0-4b45-81e6-b8f16444d2f7</wfw:commentRss>
      <title>GPU Clusters in 10 Minutes</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,83cc65ca-53d0-4b45-81e6-b8f16444d2f7.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/11/17/GPUClustersIn10Minutes.aspx</link>
      <pubDate>Wed, 17 Nov 2010 14:15:32 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Earlier this week &lt;/font&gt;&lt;a href="http://www.linkedin.com/pub/clay-magouyrk/a/87/760"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Clay
Magouyrk&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; sent me a pointer to some
very interesting work: &lt;/font&gt;&lt;a href="http://blog.cyclecomputing.com/2010/11/a-couple-more-nails-in-the-coffin-of-the-private-compute-cluster-gpu-on-cloud.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;A
Couple More Nails in the Coffin of the Private Compute Cluster: Benchmarks for the
Brand New Cluster GPU Instance on Amazon EC2&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;This detailed article has detailed benchmark
results from runs on the new &lt;/font&gt;&lt;a href="http://aws.amazon.com/about-aws/whats-new/2010/11/15/announcing-cluster-gpu-instances-for-amazon-ec2/"&gt;&lt;font size=3 face=Calibri&gt;Cluster
GPU&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt; Instance type and
leads in with:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;During
the past few years it has been no secret that EC2 has been best cloud provider for
massive scale, but loosely connected scientific computing environments. Thankfully,
many workflows we have encountered have performed well within the EC2 boundaries.
Specifically, those that take advantage of pleasantly parallel, high-throughput computing
workflows.&lt;/span&gt;&lt;/span&gt;&gt;&lt;span class=MsoHyperlink&gt;&lt;span style="COLOR: #333333"&gt;&lt;u&gt; &lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;Still,
the AWS approach to virtualization and available hardware has made it difficult to
run workloads which required high bandwidth or low latency communication within a
collection of distinct worker nodes. Many of the AWS machines used CPU technology
that, while respectable, was not up to par with the current generation of chip architectures.
The result? Certain use cases simply were not a good fit for EC2 and were easily beaten
by in-house clusters in benchmarking that we conducted within the course of our research.
All of that changed when&lt;a href="http://aws.amazon.com/about-aws/whats-new/2010/07/13/announcing-cluster-compute-instances-for-amazon-ec2/"&gt;&lt;span class=apple-converted-space&gt;&lt;span style="COLOR: #ff6602"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: #ff6602"&gt;Amazon
released their Cluster Compute offering&lt;/span&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The author goes on to run the &lt;/font&gt;&lt;a href="http://ft.ornl.gov/pubs-archive/shoc.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Saleable
Heterogeneous cOmputing BenChmarking&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt; Suite
and compare EC2 with Native performance and conclude:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;With
this new AWS offering, the line between internal hardware and virtualized, cloud-based
hardware for high performance computing using GPUs has indeed been blurred.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;&lt;font size=3 face=Calibri&gt;Finally
a run with a &lt;/font&gt;&lt;a href="http://cyclecomputing.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cycle
Computing&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt; customer workload:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Based
on the positive results of our SHOC benchmarking, we approached a Fortune 500 Life
Science and a Finance/Insurance clients who develop and use their own GPU-accelerated
software, to run their applications on the GPU-enabled Cluster Compute nodes. For
both applications, the applications perform a large number of Monte Carlo simulations
for given set of initial data, all pleasantly parallel. The results, similar to the
SHOC result, were that the EC2 GPU-enabled Cluster Compute nodes performed as well
as, or better than, the in-house hardware maintained by our clients.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: #333333"&gt;&lt;font size=3 face=Calibri&gt;Even
if you only have a second, give the results a scan: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.cyclecomputing.com/2010/11/a-couple-more-nails-in-the-coffin-of-the-private-compute-cluster-gpu-on-cloud.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://blog.cyclecomputing.com/2010/11/a-couple-more-nails-in-the-coffin-of-the-private-compute-cluster-gpu-on-cloud.html&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 5"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=83cc65ca-53d0-4b45-81e6-b8f16444d2f7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,83cc65ca-53d0-4b45-81e6-b8f16444d2f7.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=64686b5d-b96b-4ecc-b0f5-d855dd88fce2</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,64686b5d-b96b-4ecc-b0f5-d855dd88fce2.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,64686b5d-b96b-4ecc-b0f5-d855dd88fce2.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=64686b5d-b96b-4ecc-b0f5-d855dd88fce2</wfw:commentRss>
      <title>HPC in the Cloud with GPGPUs</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,64686b5d-b96b-4ecc-b0f5-d855dd88fce2.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/11/15/HPCInTheCloudWithGPGPUs.aspx</link>
      <pubDate>Mon, 15 Nov 2010 12:57:46 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;A year and half ago, I did a blog post titled &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/03/15/HeterogeneousComputingUsingGPGPUsAndFPGAs.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;heterogeneous
computing using GPGPUs and FPGA&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
In that note I defined &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Heterogenous_computing"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;heterogeneous
processing&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; &lt;/font&gt;&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;as
the application of processors with different instruction set architectures (ISA) under
direct application programmer control and pointed out that this really isn’t all that
new a concept. We have had multiple ISAs in systems for years. IBM mainframes had
I/O processors (&lt;a href="http://en.wikipedia.org/wiki/Channel_I/O"&gt;&lt;font color=#0000ff&gt;Channel
I/O Processors&lt;/font&gt;&lt;/a&gt;) with a different ISA than the general CPUs , many client
systems have dedicated graphics coprocessors, and floating point units used to be
independent from the CPU instruction set before that functionality was pulled up onto
the chip. The concept isn’t new.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;What
is fairly new is 1) the practicality of implementing high-use software kernels in
hardware and 2) the availability of commodity priced parts capable of vector processing.
Looking first at moving custom software kernels into hardware, &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Field-programmable_gate_array"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Field
Programmable Gate Arrays&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt; (FPGA) are now targeted
by some specialized high level programming languages. You can now write in a subset
of C++ and directly implement commonly used software kernels in hardware. This is
still the very early days of this technology but some financial institutions have
been experimenting with moving computationally expensive financial calculations into
FPGAs to save power and cost. See &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/06/06/PlatformBasedElectronicSystemLevelESLSynthesis.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Platform-Based
Electronic System-Level (ESL) Synthesis&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; for
more on this.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;The
second major category of heterogeneous computing is much further evolved and is now
beginning to hit the mainstream. &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Graphics_processing_unit"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Graphics
Processing Units&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt; (GPUs) essentially are vector
processing units in disguise.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;They originally
evolved as graphics accelerators but it turns out a general purpose graphics processor
can form the basis of an incredible &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/SIMD"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Single
Instruction Multiple Data&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt; (SIMD) processing engine.
Commodity GPUs have most of the capabilities of the vector units in early supercomputers.
What’s missing is they have been somewhat difficult to program in that the pace of
innovation is high and each model of GPU have differences in architecture and programming
models. It’s almost impossible to write code that will directly run over a wide variety
of different devices. And the large memories in these graphics processors typically
are not ECC protected. An occasional pixel or two wrong doesn’t really matter in graphical
output but &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/10/07/YouReallyDONeedECCMemory.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;you
really do need ECC memory&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; for server side
computing.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;Essentially
we have commodity vector processing units that are hard to program and lack ECC. What
to do? Add ECC memory and a abstraction&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;layer
that hides many of the device-to-device differences. With those two changes, we have
amazingly powerful vector units available at commodity prices.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;One
abstraction layer that is getting fairly broad pickup is &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/CUDA"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Compute
Unified Device Architecture&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt; or CUDA developed
by &lt;/font&gt;&lt;a href="http://www.nvidia.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;NVIDIA&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;.
There are now CUDA runtime support libraries for many programming languages including
C, FORTRAN, Python, Java, Ruby, and Perl.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;Current
generation GPUS are amazingly capable devices. I’ve covered the speeds and feeds of
a couple in past postings: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/03/18/HeterogeneousComputingUsingGPGPUsAMDATIRV770.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;ATI
RV770&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt; and the &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/03/15/HeterogeneousComputingUsingGPGPUsNVidiaGT200.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;NVIDIA
GT200&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;Bringing
it all together, we have commodity vector units with ECC and an abstraction layer
that makes it easier to program them and allows programs to run unchanged as devices
are upgraded. Using GPUs to host general compute kernels is generically referred to
as &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/GPGPU"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;General
Purpose Computation on Graphics Processing Units&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;So
what is missing at this point?&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The pay-as-you
go economics of cloud computing.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;You
may recall I was excited last July when Amazon Web Services announced the Cluster
Compute Instance: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/07/13/HighPerformanceComputingHitsTheCloud.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;High
Performance Computing Hits the Cloud&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;. The
EC2 Cluster Compute Instance is capable but lacks a GPU:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;23GB
memory with ECC&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;64GB/s
main memory bandwidth&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;2
x Intel Xeon X5570 (quad-core Nehalem)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;2
x 845GB HDDs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;10Gbps
Ethernet Network Interface&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;What
Amazon Web Services just announced is a new instance type with the same core instance
specifications as the cluster compute instance above, the same high-performance network,
but with the addition of two NVIDIA Tesla M2050 GPUs in each server. See &lt;/font&gt;&lt;a href="http://www.nvidia.com/docs/IO/43395/NV_DS_Tesla_M2050_M2070_Apr10_LowRes.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;supercomputing
at 1/10&lt;sup&gt;th&lt;/sup&gt; the Cost&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;. Each of
these GPGPUs is capable of over 512 GFLOPs and so, with two of these units per server,
there is a booming teraFLOP per node. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;Each
server in the cluster is equipped with a 10Gbps network interface card connected to
a constant &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Bisection_bandwidth"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;bisection
bandwidth&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; networking fabric. Any node can
communicate with any other node at full line rate. It’s a thing of beauty and a forerunner
of what every network should look like. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3 face=Calibri&gt;There
are two full GPUs in each Cluster GPU instance each of which dissipates 225W &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Thermal_design_power"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;TDP&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;.
This felt high to me when I first saw it but, looking at work done per watt, it’s
actually incredibly good for workloads amenable to vector processing.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;The
key to the power efficiency is the performance. At over 10x the performance of a quad
core x86, the package is both power efficient and cost efficient. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The
new cg1.4xlarge EC2 instance type:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;2
x&amp;nbsp; NVIDIA Tesla M2050 GPUs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;22GB
memory with ECC&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;2
x Intel Xeon X5570 (quad-core Nehalem)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;2
x 845GB HDDs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;10Gbps
Ethernet Network Interface&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;With
this most recent announcement, AWS now has dual quad core servers each with dual GPGPUs
connected by a 10Gbps full-bisection bandwidth network for $2.10 per node hour. That’s
$2.10 per teraFLOP. Wow.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: auto 0in auto 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;span class=apple-style-span&gt;&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=apple-style-span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: black; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;The
Amazon Cluster GPU Instance type announcement: &lt;/font&gt;&lt;a href="http://aws.amazon.com/about-aws/whats-new/2010/11/15/announcing-cluster-gpu-instances-for-amazon-ec2/"&gt;&lt;font size=3&gt;Announcing
Cluster GPU Instances for EC2&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: auto 0in auto 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;span class=apple-style-span&gt;&lt;span style="FONT-FAMILY: Symbol; COLOR: black; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=apple-style-span&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: black; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;&lt;font size=3&gt;More
information on the EC2 Cluster GPU instances: &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/hpc-applications/"&gt;&lt;font color=#0000ff size=3&gt;http://aws.amazon.com/ec2/hpc-applications/&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt; 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span class=apple-style-span&gt;&lt;span style="COLOR: black"&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=64686b5d-b96b-4ecc-b0f5-d855dd88fce2" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,64686b5d-b96b-4ecc-b0f5-d855dd88fce2.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=6eb082e2-249c-4e3c-878d-b683ec78cc32</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,6eb082e2-249c-4e3c-878d-b683ec78cc32.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,6eb082e2-249c-4e3c-878d-b683ec78cc32.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6eb082e2-249c-4e3c-878d-b683ec78cc32</wfw:commentRss>
      <title>AWS Compute Cluster #231 on Top 500</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,6eb082e2-249c-4e3c-878d-b683ec78cc32.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/11/14/AWSComputeCluster231OnTop500.aspx</link>
      <pubDate>Sun, 14 Nov 2010 19:21:19 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The &lt;/font&gt;&lt;a href="http://www.top500.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Top
500 Super Computer Sites&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; list was
just updated and &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/hpc-applications/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;AWS
Compute Cluster&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; is now officially
in the top ½ of the list. That means when you line up all the fastest, multi-million
dollar, government lab sponsored super computers from #1 through to #500, the &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/hpc-applications/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;AWS
Compute Cluster Instance&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt; is
at &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;#231.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;table style="WIDTH: 673.25pt; BORDER-COLLAPSE: collapse; mso-yfti-tbllook: 1184" class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=898&gt;
&lt;tbody&gt;
&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 4.7pt; PADDING-LEFT: 4.7pt; PADDING-RIGHT: 4.7pt; BACKGROUND: white; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 4.7pt"&gt;
&lt;p style="LINE-HEIGHT: 12.15pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;231&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 4.7pt; PADDING-LEFT: 4.7pt; PADDING-RIGHT: 4.7pt; BACKGROUND: white; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 4.7pt"&gt;
&lt;p style="LINE-HEIGHT: 12.15pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a href="http://www.top500.org/site/3167"&gt;&lt;span style="COLOR: #2e79a6"&gt;&lt;font face=Calibri&gt;Amazon
Web Services&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;United States&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 4.7pt; PADDING-LEFT: 4.7pt; PADDING-RIGHT: 4.7pt; BACKGROUND: white; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 4.7pt"&gt;
&lt;p style="LINE-HEIGHT: 12.15pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a href="http://www.top500.org/system/10661"&gt;&lt;span style="COLOR: #2e79a6"&gt;&lt;font face=Calibri&gt;Amazon
EC2 Cluster Compute Instances - Amazon EC2 Cluster, Xeon X5570 2.95 Ghz, 10G Ethernet&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;/
2010&lt;br&gt;
Self-made&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 4.7pt; PADDING-LEFT: 4.7pt; PADDING-RIGHT: 4.7pt; BACKGROUND: white; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 4.7pt"&gt;
&lt;p style="LINE-HEIGHT: 12.15pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;7040&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 4.7pt; PADDING-LEFT: 4.7pt; PADDING-RIGHT: 4.7pt; BACKGROUND: white; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 4.7pt"&gt;
&lt;p style="LINE-HEIGHT: 12.15pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;41.82&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 4.7pt; PADDING-LEFT: 4.7pt; PADDING-RIGHT: 4.7pt; BACKGROUND: white; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0; PADDING-TOP: 4.7pt"&gt;
&lt;p style="LINE-HEIGHT: 12.15pt; MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;82.51&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;One of the fastest supercomputers
in the world for $1.60/node hour. Cloud computing changes the economics in a pretty
fundamental way.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;More details at: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/07/13/HighPerformanceComputingHitsTheCloud.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;High
Performance Computing Hits the Cloud&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=6eb082e2-249c-4e3c-878d-b683ec78cc32" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,6eb082e2-249c-4e3c-878d-b683ec78cc32.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=78e51457-1a74-4ea2-998f-3a73e65c5afb</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,78e51457-1a74-4ea2-998f-3a73e65c5afb.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,78e51457-1a74-4ea2-998f-3a73e65c5afb.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=78e51457-1a74-4ea2-998f-3a73e65c5afb</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>Datacenter Power Efficiency</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,78e51457-1a74-4ea2-998f-3a73e65c5afb.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/11/12/DatacenterPowerEfficiency.aspx</link>
      <pubDate>Fri, 12 Nov 2010 20:02:55 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;Kushagra
Vaid presented at Datacenter Power Efficiency at Hotpower ’10. The URL to the slides
is below and my notes follow. Interesting across the board but most notable for all
the detail on the four major Microsoft datacenters:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Services
speeds and feeds:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Windows
LiveID: More than 1B authentications/day&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Exchange
Hosted Services: 2 to 4B email messages per day&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;MSN:
550M unique visitors monthly&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Hotmail:
400M active users&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Messenger:
320M active users&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Bing:
&amp;gt;2B queries per month&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Microsoft
Datacenters: 141MW total, 2.25M sq ft&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Quincy: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;27MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;500k
sq ft total&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;54W/sq
ft&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Chicago: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;60MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;707k
sq ft total&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;85W/sq
ft&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Over
$500M invested&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;$8.30/W
(assuming $500M cost)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;3,400
tons of steel&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;190
miles of conduit&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2,400
tons of copper&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;26,000
yards of concrete&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;7.5
miles of chilled water piping&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;1.5M
man hours of labor&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Two
floors of IT equipment:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Lower
floor: medium reliability container bay (standard IOS containers supplied by Dell)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 2in; mso-list: l0 level4 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Upper
floor: high reliability traditional colo facility&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Note
the picture of the upper floor shows colo cages suggesting that Microsoft may not
be using this facility for their internal workloads.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;PUE:
1.2 to 1.5&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;3,000
construction related jobs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Dublin: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;27MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;570k
sq ft total&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;47W/sq
ft&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;San
Antonio: 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;27MW&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;477k
sq ft total&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;57W/sq
ft&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The
power densities range between 45 and 85W/sq ft range which is incredibly low for relatively
new builds. I would have expected something in the 200W/sq ft to 225W/sq ft range
and perhaps higher. I suspect the floor space numbers are gross floor space numbers
including mechanical, electrical, and office space rather than raised floor.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Kushagra
reports typical build costs range from $10 to $15/W&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;based
upon the Chicago data point,&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;the Microsoft
build costs are around $8/sq ft. Perhaps a bit more in the other facilities in that
Chicago isn’t fully redundant on the lower floor whereas the generator count at the
other facilities suggest they are.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Gen
4 design&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Modular
design but the use of ISO standard containers has been discontinued. However, they
modules are prefabricated and delivered by flatbed truck&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
mechanical cooling&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Very
low water consumption&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;30%
to 50% lower costs&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;PUE
of 1.05 to 1.1&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Analysis
of AC vs DC power distribution concluding that DC more efficient at low loads and
AC at high loads&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Over
all the best designs are within 1 to 2% of each other&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Recommends
higher datacenter temperatures&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Key
observation:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The
best price/performance and power/performance is often found in lower-power processors&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Kushagra
found substantial power savings using C6 and showed server idle power can be dropped
to 31% of full load power&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Good
servers typically run in the 45 to 50% range and poor designs can be as bad as 80%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The slides: &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/KushagraVaidMicrosoftDataCenters.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://mvdirona.com/jrh/TalksAndPapers/KushagraVaidMicrosoftDataCenters.pdf&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=78e51457-1a74-4ea2-998f-3a73e65c5afb" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,78e51457-1a74-4ea2-998f-3a73e65c5afb.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=c5887a82-fdbf-4f94-9243-ab48ae691f0d</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,c5887a82-fdbf-4f94-9243-ab48ae691f0d.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,c5887a82-fdbf-4f94-9243-ab48ae691f0d.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c5887a82-fdbf-4f94-9243-ab48ae691f0d</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Datacenter Networks are in my Way</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,c5887a82-fdbf-4f94-9243-ab48ae691f0d.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/10/31/DatacenterNetworksAreInMyWay.aspx</link>
      <pubDate>Sun, 31 Oct 2010 19:30:28 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I did a talk earlier this week on the sea
change currently taking place in datacenter networks. In &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/JamesHamilton_POA20101026_External.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Datacenter
Networks are in my Way&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; I
start with an overview of where the costs are in a high scale datacenter. With that
backdrop, we note that networks are fairly low power consumers relative to the total
facility consumption and not even close to the dominant cost. Are they actually a
problem? The rest of the talk is arguing networks are actually a huge problem across
the board including cost and power. Overall, networking gear lags behind the rest
of the high-scale infrastructure world, block many key innovations, and actually are
both cost and power problems when we look deeper.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The overall talk agenda:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Datacenter
Economics&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Is
Net Gear Really the Problem?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Workload
Placement Restrictions&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Hierarchical
&amp;amp; Over-Subscribed&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Net
Gear: SUV of the Data Center&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Mainframe
Business Model&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Manually
Configured &amp;amp; Fragile at Scale&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;New
Architecture for Networking&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;In a classic network design, there
is more bandwidth within a rack and more within an aggregation router than across
the core. This is because the network is over-subscribed. Consequently, instances
of a workload often needs to be placed topologically near to other instances of the
workload, near storage, near app tiers, or on the same subnet. All these placement
restrictions make the already over-constrained workload placement problem even more
difficult. The result is either the constraints are not met which yields poor workload
performance or the constraints are met but overall server utilization is lower due
to accepting these constraints. What we want is all points in the datacenter equidistant
and no constraints on workload placement.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Continuing on the over-subscription
problem mentioned above, data intensive workloads like MapReduce and high performance
computing workloads run poorly on oversubscribed networks.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Its
not at all uncommon for a MapReduce workload to transport the entire data set at least
once over the network during job run. The cost of providing a flat, all-points-equidistant
network are so high, that most just accept the constraint and other run MapReduce
poorly or only run them in narrow parts of the network (accepting workload placement
constraints).&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Net gear doesn’t consume much
power relative to total datacenter power consumption – other gear in the data center
are, in aggregate much worse. However, network equipment power is absolutely massive
today and it is trending up fast. A fully configured Cisco Nexus 7000 requires 8 circuits
of 5kw each. Admittedly some of that power is for redundancy but how can 120 ports
possibly require as much power provisioned as 4 average sized full racks of servers?
Net gear is the SUV of the datacenter.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;The network equipment business
model is broken. We love the server business model where we have competition at the
CPU level, more competition at the server level, and an open source solution for control
software.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;In the networking world, it’s
a vertically integrated stack and this slows innovation and artificially holds margins
high. It’s a mainframe business model.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://perspectives.mvdirona.com/content/binary/NetGearEcoSystem.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;New solutions are now possible with competing
merchant silicon from Broadcom, Marvell, and Fulcrum and competing switch designs
built on all three. We don’t yet have the open source software stack but there are
some interesting possibilities on the near term horizon with OpenFlow being perhaps
the most interesting enabler. More on the business model and why I’m interested in
OpenFlow at: &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/12/19/NetworkingTheLastBastionOfMainframeComputing.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Networking:
The Last Bastion of the Mainframe Computing&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Talk slides: &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/JamesHamilton_POA20101026_External.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://mvdirona.com/jrh/TalksAndPapers/JamesHamilton_POA20101026_External.pdf&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=c5887a82-fdbf-4f94-9243-ab48ae691f0d" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,c5887a82-fdbf-4f94-9243-ab48ae691f0d.aspx</comments>
      <category>Hardware</category>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=62183036-d3b0-41e2-8a1e-a31b57b548ee</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,62183036-d3b0-41e2-8a1e-a31b57b548ee.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,62183036-d3b0-41e2-8a1e-a31b57b548ee.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=62183036-d3b0-41e2-8a1e-a31b57b548ee</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <title>AWS Free Tier: 750 hours of EC2 for free</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,62183036-d3b0-41e2-8a1e-a31b57b548ee.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/10/22/AWSFreeTier750HoursOfEC2ForFree.aspx</link>
      <pubDate>Fri, 22 Oct 2010 00:35:44 GMT</pubDate>
      <description>&lt;p style="LINE-HEIGHT: 16.85pt; MARGIN: 0in 12pt 0pt 0in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;What
happens when you really, really, focus on efficient infrastructure and driving down
costs while delivering a highly available, high performance service? Well, it works.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;Costs
really do fall and the savings can be passed on to customers. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; MARGIN: 0in 12pt 0pt 0in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; MARGIN: 0in 12pt 0pt 0in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;AWS prices
have been falling for years but this is different. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Its
now possible to offer an small EC2 instance for free. You can now have 750 hours of
EC2 usage per month without charge. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; MARGIN: 0in 12pt 0pt 0in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; MARGIN: 0in 12pt 0pt 0in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;The details:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; MARGIN: 0in 12pt 0pt 0in" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;
&lt;font size=3&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;750
hours of&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2"&gt;&lt;font size=3&gt;&lt;span style="COLOR: #004b91"&gt;Amazon&lt;/span&gt;&lt;span class=apple-converted-space&gt;&lt;span style="COLOR: #004b91; TEXT-DECORATION: none; text-underline: none"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=caps&gt;&lt;span style="COLOR: #004b91; TEXT-DECORATION: none; text-underline: none"&gt;EC2&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;Linux
Micro Instance usage (613 MB of memory and 32-bit and 64-bit platform support) – enough
hours to run continuously each month&lt;/font&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;*&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 6pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;750
hours of an&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/elasticloadbalancing/"&gt;&lt;span style="COLOR: #004b91"&gt;&lt;font size=3&gt;Elastic
Load Balancer&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;plus
15 GB data processing*&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;10
GB of&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a title=EBS href="http://aws.amazon.com/ebs"&gt;&lt;span style="COLOR: #004b91"&gt;&lt;font size=3&gt;Amazon
Elastic Block Storage&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=3&gt;, plus 1 million I/Os, 1 GB of
snapshot storage, 10,000 snapshot Get Requests and 1,000 snapshot Put Requests&lt;/font&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;*&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;5
GB of&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/s3"&gt;&lt;span style="COLOR: #004b91"&gt;&lt;font size=3&gt;Amazon
S3 storage&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=3&gt;, 20,000 Get Requests, and 2,000 Put Requests&lt;/font&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;*&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;30
GB per of internet data transfer (15 GB of data transfer “in” and 15 GB of data transfer
“out” across all services except Amazon CloudFront)&lt;/font&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;*&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;25&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a href="http://aws.amazon.com/simpledb"&gt;&lt;span style="COLOR: #004b91"&gt;&lt;font size=3&gt;Amazon
SimpleDB&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;Machine
Hours and 1 GB of Storage&lt;/font&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;**&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;100,000
Requests of&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a title=SQS href="http://aws.amazon.com/sqs"&gt;&lt;span style="COLOR: #004b91"&gt;&lt;font size=3&gt;Amazon
Simple Queue Service&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;**&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="LINE-HEIGHT: 16.85pt; TEXT-INDENT: -0.25in; MARGIN: 0in 12pt 0pt 0.5in; tab-stops: list .5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;
&lt;span style="FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;&lt;font size=3&gt;100,000
Requests, 100,000&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=caps&gt;HTTP&lt;/span&gt;&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;notifications
and 1,000 email notifications for&lt;span class=apple-converted-space&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;a title=SNS href="http://aws.amazon.com/sns"&gt;&lt;span style="COLOR: #004b91"&gt;&lt;font size=3&gt;Amazon
Simple Notification Service&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;**&lt;/span&gt;&lt;/code&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;font color=#000000 size=3&gt;More
information: &lt;/font&gt;&lt;a href="http://aws.amazon.com/free/"&gt;&lt;font color=#0000ff size=3&gt;http://aws.amazon.com/free/&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'"&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=62183036-d3b0-41e2-8a1e-a31b57b548ee" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,62183036-d3b0-41e2-8a1e-a31b57b548ee.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=e17270b4-a474-4ef0-bc56-72c2f6988663</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,e17270b4-a474-4ef0-bc56-72c2f6988663.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,e17270b4-a474-4ef0-bc56-72c2f6988663.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=e17270b4-a474-4ef0-bc56-72c2f6988663</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Amazon Web Services Book</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,e17270b4-a474-4ef0-bc56-72c2f6988663.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/10/19/AmazonWebServicesBook.aspx</link>
      <pubDate>Tue, 19 Oct 2010 15:21:29 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Long time Amazon Web Services Alum &lt;/font&gt;&lt;a href="http://www.jeff-barr.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Jeff
Barr&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; has written a book on AWS.
Jeff’s been with AWS since the very early days and he knows the services well. The
new book &lt;/font&gt;&lt;a href="http://www.amazon.com/Host-Your-Web-Site-Cloud/dp/0980576830"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Host
Your Web Site in the Cloud: Amazon Web Services Made Easy&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;,
covers each of the major AWS services, how to write code against them, with code examples
in PHP. It covers S3, EC2, SQS, EC2 Monitoring, Auto Scaling, Elastic Load Balancing,
and SimpleDB. The table of contents:&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/AWS_BookTOC.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Recommended if you are interested in Cloud
Computing and AWS: &lt;/font&gt;&lt;a href="http://www.amazon.com/Host-Your-Web-Site-Cloud/dp/0980576830"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.amazon.com/Host-Your-Web-Site-Cloud/dp/0980576830&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=e17270b4-a474-4ef0-bc56-72c2f6988663" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,e17270b4-a474-4ef0-bc56-72c2f6988663.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=9dfb6ab9-5a35-41fc-bd89-3815b19faa84</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,9dfb6ab9-5a35-41fc-bd89-3815b19faa84.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,9dfb6ab9-5a35-41fc-bd89-3815b19faa84.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9dfb6ab9-5a35-41fc-bd89-3815b19faa84</wfw:commentRss>
      <slash:comments>13</slash:comments>
      <title>Netflix Migration to the Cloud</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,9dfb6ab9-5a35-41fc-bd89-3815b19faa84.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/10/10/NetflixMigrationToTheCloud.aspx</link>
      <pubDate>Sun, 10 Oct 2010 19:53:44 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;This morning I came across an
article written by&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.linkedin.com/in/siddharthanand"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Sid
Anand&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, an architect at Netflix
that is super interesting. I liked it for two reasons: 1) it talks about the move
of substantial portions of a high-scale web site to the cloud, some of how it was
done, and why it was done, and 2) its gives best practices on AWS &lt;/font&gt;&lt;a href="http://aws.amazon.com/simpledb/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;SimpleDB&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; usage. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;I love articles about how high
scale systems work. Some past postings:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul type=disc&gt;
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2009/03/01/FriendFeedUseOfMySQL.aspx"&gt;&lt;font color=#0000ff&gt;FriendFeed
use of MySQL&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2009/02/07/FacebookCassandraArchitectureAndDesign.aspx"&gt;&lt;font color=#0000ff&gt;Facebook
Cassandra Architecture and Design&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/12/28/WikipediaArchitecture.aspx"&gt;&lt;font color=#0000ff&gt;Wikipedia
Architecture&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/12/27/MySpaceArchitectureAndNet.aspx"&gt;&lt;font color=#0000ff&gt;MySpace
Architecture and .Net&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/07/16/FlickrDBArchitecture.aspx"&gt;&lt;font color=#0000ff&gt;Flickr
DB Architecture&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/08/21/GeoReplicationAtFacebook.aspx"&gt;&lt;font color=#0000ff&gt;Geo-Replication
at Facebook&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/08/23/ScalingAtLucasFilms.aspx"&gt;&lt;font color=#0000ff&gt;Scaling
at LucasFilms&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/06/30/FacebookNeedleInAHaystackEfficientStorageOfBillionsOfPhotos.aspx"&gt;&lt;font color=#0000ff&gt;Facebook:
Needle in a Haystack: Efficient Storage of Billions of Photos&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2008/06/08/ScalingLinkedIn.aspx"&gt;&lt;font color=#0000ff&gt;Scaling
LinkedIn&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt; 
&lt;li style="MARGIN: 0in 0in 0pt; COLOR: black; tab-stops: list .5in; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal&gt;
&lt;span style="FONT-FAMILY: 'Book Antiqua','serif'; FONT-SIZE: 13.5pt"&gt;&lt;a href="http://perspectives.mvdirona.com/2010/02/15/ScalingAtMySpace.aspx"&gt;&lt;font color=#0000ff&gt;Scaling
at MySpace&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;The article starts off by explaining
why Netflix decided to move their infrastructure to the cloud:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Circa late 2008, Netflix had a
single data center. This single data center raised a few concerns. As a single-point-of-failure,
it represented a liability – data center outages meant interruptions to service and
negative customer impact. Additionally, with growth in both streaming adoption and
subscription levels, Netflix would soon outgrow this data center – we foresaw an imminent
need for more power, better cooling, more space, and more hardware.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Our option was to build more data
centers. Aside from high upfront costs, this endeavor would likely tie up key engineering
resources in data center scale out activities, making them unavailable for new product
initiatives.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Additionally, we recognized
the management of multiple data centers to be a complex task. Building out and managing
multiple data centers seemed a risky distraction.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Rather than embarking on this
path, we chose a more radical one. We decided to leverage one of the leading IAAS
offerings at the time, Amazon Web Services. With multiple, large data centers already
in operation and multiple levels of redundancy in various web services (e.g. S3 and
SimpleDB), AWS promised better availability and scalability in a relatively short
amount of time.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;By migrating various network and
back-end operations to a 3&lt;sup&gt;rd&lt;/sup&gt; party cloud provider, Netflix chose to focus
on its core competency: to deliver movies and TV shows.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;I’ve read considerable speculation
over the years on the difficulty of moving to cloud services. Some I agree with –
these migrations do take engineering investment &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;–
while other reports seem to less well thought through focusing mostly on repeating
concerns speculated upon by others. Often, the information content is light. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I know the move to the cloud can be done and
is done frequently because, where I work, I’m lucky enough to see it happen every
day. But the Netflix example is particularly interesting in that 1) Netflix is a fairly
big enterprise with a &lt;/font&gt;&lt;a href="http://www.google.com/finance?client=ob&amp;amp;q=NASDAQ:NFLX"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;market
capitalization of $7.83B&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; –
moving this infrastructure is substantial and represents considerable complexity.
It is a great example of what can be done; 2) Netflix is profitable and has no economic
need to make the change – they made the decision to avoid distraction and stay focused
on the innovation that made the company as successful as it is; and 3) they are willing
to contribute their experiences back to the community. Thanks to Sid and Netflix for
the later.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;For more detail, check out the more detailed
document that Sid Anand has posted: &lt;/font&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=sites&amp;amp;srcid=ZGVmYXVsdGRvbWFpbnxwcmFjdGljYWxjbG91ZGNvbXB1dGluZ3xneDo0OWM2N2YwM2Q2OTAxMDZm&amp;amp;pli=1"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Netflix’s
Transition to High-Availability Storage Systems&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;For those &lt;/font&gt;&lt;a href="http://aws.amazon.com/simpledb/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;SimpleDB&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; readers,
here’s a set of SimpleDB best practices from Sid’s write-up:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Partial
or no SQL support. Loosely-speaking, SimpleDB supports a subset of SQL&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l1 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Do
GROUP BY and JOIN operations in the application layer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l1 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;One
way to avoid the need for JOINs is to denormalize multiple Oracle tables into a single
logical SimpleDB domain.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
relations between domains&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l1 level2 lfo2" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Compose
relations in the application layer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
transactions&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Use
SimpleDB’s Optimistic Concurrency Control API: ConditionalPut and ConditionalDelete&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
Triggers&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Do
without&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
PL/SQL&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Do
without&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
schema - This is non-obvious. A query for a misspelled attribute name will not fail
with an error&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Implement
a schema validator in a common data access layer&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
sequences&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Sequences
are often used as primary keys&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l2 level3 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;In
this case, use a naturally occurring unique key. For example, in a Customer Contacts
domain, use the customer’s mobile phone number as the item key 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l2 level3 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;If
no naturally occurring unique key exists, use a UUID&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Sequences
are also often used for ordering&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1.5in; mso-list: l2 level3 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Wingdings; mso-fareast-font-family: Wingdings; mso-bidi-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;§&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Use
a distributed sequence generator&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
clock operations&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;Do
without&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l2 level1 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No
constraints. Specifically, no uniqueness, no foreign key, no referential &amp;amp; no
integrity constraints&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 1in; mso-list: l2 level2 lfo3" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;o&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Application
can check constraints on read and repair data as a side effect. This is known as read-repair.
Read repair should use the CondtionalPut or ConditionalDelete API to make atomic changes&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;If you are interested high sale web sites
or cloud computing in general, this one is worth a read: &lt;/font&gt;&lt;a href="https://docs.google.com/viewer?a=v&amp;amp;pid=sites&amp;amp;srcid=ZGVmYXVsdGRvbWFpbnxwcmFjdGljYWxjbG91ZGNvbXB1dGluZ3xneDo0OWM2N2YwM2Q2OTAxMDZm&amp;amp;pli=1"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Netflix’s
Transition to High-Availability Storage Systems&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt; &lt;blockquote style="MARGIN-RIGHT: 0px" dir=ltr&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="FONT-SIZE: 12pt; mso-bidi-font-size: 11.0pt"&gt;Update&lt;/span&gt;&lt;/b&gt;&lt;font size=3&gt;: &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Netflix
architects Adrian Cockcroft and Sid Anand are both presenting at QconSF between November
1&lt;sup&gt;st&lt;/sup&gt; and 5&lt;sup&gt;th&lt;/sup&gt; in San Francisco: &lt;/font&gt;&lt;a href="http://qconsf.com/sf2010"&gt;&lt;font color=#0000ff size=3&gt;http://qconsf.com/sf2010&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;. &lt;/font&gt;
&lt;/font&gt;&lt;/font&gt;&gt;
&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=9dfb6ab9-5a35-41fc-bd89-3815b19faa84" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,9dfb6ab9-5a35-41fc-bd89-3815b19faa84.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=0d68d4dc-5191-400b-b2a2-f3c1fdb80514</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,0d68d4dc-5191-400b-b2a2-f3c1fdb80514.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,0d68d4dc-5191-400b-b2a2-f3c1fdb80514.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0d68d4dc-5191-400b-b2a2-f3c1fdb80514</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>Scaling AWS Relational Database Service</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,0d68d4dc-5191-400b-b2a2-f3c1fdb80514.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/10/09/ScalingAWSRelationalDatabaseService.aspx</link>
      <pubDate>Sat, 09 Oct 2010 18:05:02 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Hosting multiple &lt;/font&gt;&lt;a href="http://www.mysql.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MySQL&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; engines
with &lt;/font&gt;&lt;a href="http://dev.mysql.com/doc/refman/4.1/en/replication.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MySQL
Replication&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; between them is a common
design pattern for scaling read-heavy MySQL workloads. As with all scaling techniques,
there are workloads for which it works very well but there are also potential issues
that need to be understood. In this case, all write traffic is directed to the primary
server and, consequently is not scaled which is why this technique works best for
workloads heavily skewed towards reads. But, for those fairly common read heavy workloads,
the techniques works very well and allows scaling the read workload across over a
fleet of MySQL instances. &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;Of course,
as with any asynchronous replication scheme, the read replicas are not transactionally
updated. So any application running on MySQL read replica’s must be tolerant of &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Eventual_consistency"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;eventually
consistent&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; updates.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Load balancing high read traffic over multiple
MySQL instances works very well but this is only one of the possible tools used to
scale this type of workload. Another very common technique is to put a scalable caching
layer in front of the relational database fleet. By far the most common caching layer
used by high-scale services is &lt;/font&gt;&lt;a href="http://memcached.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Memcached&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Another database scaling technique is to simply
not use a relational database. For workloads that don’t need schema enforcement and
complex query, &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/NoSQL"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;NoSQL&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; databases
offer both a cheaper and a simpler approach to hosting the workload. &lt;/font&gt;&lt;a href="http://aws.amazon.com/simpledb/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;SimpleDB&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; is
the AWS hosted NoSQL database with &lt;/font&gt;&lt;a href="http://www.netflix.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Netflix&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; being
one of the best known users (slide deck from Netflix’s &lt;/font&gt;&lt;a href="http://perfcap.blogspot.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Adrian
Cockcroft&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;: &lt;/font&gt;&lt;a href="http://www.slideshare.net/adrianco/netflix-oncloudteaser"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://www.slideshare.net/adrianco/netflix-oncloudteaser&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;). &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2009/02/07/FacebookCassandraArchitectureAndDesign.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cassandra&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; is
another common RDBMS alternative in heavy use by many high-scale sites including &lt;/font&gt;&lt;a href="http://www.facebook.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Facebook&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; where
it was originally conceived. Cassandra is also frequently run on AWS with the &lt;/font&gt;&lt;a href="http://wiki.apache.org/cassandra/Cassandra%20EC2"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cassandra
Wiki&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; offering scripts to make it
easy install and configure on &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
EC2&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;For those workloads where a relational database
is the chosen solution, &lt;/font&gt;&lt;a href="http://aws.amazon.com/rds/#features"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;MySQL
read replication&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; is a good technique
to have in your scaling tool kit. Last week Amazon announced read replica support
for the &lt;/font&gt;&lt;a href="http://aws.amazon.com/rds/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;AWS
Relational Database Service&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. The
press release is at: &lt;/font&gt;&lt;a href="http://aws.amazon.com/about-aws/whats-new/2010/10/05/announcing-read-replicas-lower-high-memory-db-instance-prices-for-amazon-rds/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Announcing
Read Replicas, Lower High Memory DB Instance Price for Amazon AWS&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;You can now create one or more
replicas of a given “source” DB Instance and serve incoming read traffic from multiple
copies of your data. This new database deployment option enables you to elastically
scale out beyond the capacity constraints of a single DB Instance for read-heavy database
workloads. You can use Read Replicas in conjunction with Multi-AZ replication for
scalable, reliable, and highly available production database deployments.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;If you are running MySQL and wish you had
someone else to manage it for you, check out &lt;/font&gt;&lt;a href="http://aws.amazon.com/rds/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
RDS&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. The combination of read replicas
to scale read workloads and &lt;/font&gt;&lt;a href="http://aws.amazon.com/rds/#Multi-AZ"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Multi-AZ&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt; support
for multi-data center, high availability make it a pretty interesting way to run MySQL.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt; 
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=0d68d4dc-5191-400b-b2a2-f3c1fdb80514" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,0d68d4dc-5191-400b-b2a2-f3c1fdb80514.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd</wfw:commentRss>
      <slash:comments>16</slash:comments>
      <title>Overall Data Center Costs</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/09/18/OverallDataCenterCosts.aspx</link>
      <pubDate>Sat, 18 Sep 2010 20:56:19 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/DataCenterMonthlyCostPercentagesW (300x189).jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;A
couple of years ago, I did a detailed look at where the costs are in a modern , high-scale
data center. The primary motivation behind bringing all the costs together was to
understand where the problems are and find those easiest to address. Predictably,
when I first brought these numbers together, a few data points just leapt off the
page: 1) at scale, servers dominate overall costs, and 2) mechanical system cost and
power consumption seems unreasonably high. Both of these areas have proven to be important
technology areas to focus upon and there has been considerable industry-wide innovation
particularly in cooling efficiency over the last couple of years.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;I posted the original model at &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/11/28/CostOfPowerInLargeScaleDataCenters.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;the
Cost of Power in Large-Scale Data Centers&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
One of the reasons I posted it was to debunk the often repeated phrase “power is the
dominate cost in a large-scale data center”. Servers dominate with mechanical systems
and power distribution &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;close behind.
It turns out that power is incredibly important but it’s not the utility kWh charge
that makes power important. It’s the cost of the power distribution equipment required
to consume power and the cost of the mechanical systems that take the heat away once
the power is consumed. I referred to this as &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2008/12/06/AnnualFullyBurdenedCostOfPower.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;fully
burdened power&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Measured this way, power is the
second most important cost. Power efficiency is highly leveraged when looking at overall
data center costs, it plays an important role in environmental stewardship, and it
is one of the areas where substantial gains continue to look quite attainable. As
a consequence, this is where I spend a considerable amount of my time – perhaps the
majority – but we have to remember that servers still dominate the overall capital
cost.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;This last point is a frequent
source of confusion.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;When server and
other IT equipment capital costs are directly compared with data center capital costs,
the data center portion actually is larger. I’ve frequently heard “how can the facility
cost more than the servers in the facility – it just doesn’t make sense.”&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;I
don’t know whether or not it makes sense but it actually is not true at this point.
I could imagine the infrastructure costs one day eclipsing those of servers as server
costs continue to decrease but we’re not there yet. The key point to keep in mind
is the amortization periods are completely different. Data center amortization periods
run from 10 to 15 years while server amortizations are typically in the three year
range. Servers are purchased 3 to 5 times during the life of a datacenter so, when
amortized properly, they continue to dominate the cost equation.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;In the model below, I normalize
all costs to a monthly bill by taking consumable like power and billing them monthly
by consumption and taking capital expenses like servers, networking or datacenter
infrastructure, and amortizing over their useful lifetime using a 5% cost of money
and, again, billing monthly. This approach allows us to compare non-comparable costs
such as data center infrastructure with servers and networking gear each with different
lifetimes. The model includes all costs “below the operating system” but doesn’t include
software licensing costs mostly because open source is dominant in high scale centers
and partly because licensing costs very can vary so widely. Administrative costs are
not included for the same reason. At scale, hardware administration, security, and
other infrastructure-related people costs disappear into the single digits with the
very best services down in the 3% range. Because administrative costs vary so greatly,
I don’t include them here. On projects with which I’ve been involved, they are insignificantly
small so don’t influence my thinking much. I’ve attached the spreadsheet in source
form below so you can add in factors such as these if they are more relevant in your
environment.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Late last year I updated the model
for two reasons: 1) there has been considerable infrastructure innovation over the
last couple of years and costs have changed dramatically during that period and 2)
because of the importance of networking gear to the cost model, I factor out networking
from overall IT costs. We now have IT costs with servers and storage modeled separately
from networking. This helps us understand the impact of networking on overall capital
cost and on IT power.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;When I redo these data, I keep
the facility server count in the 45,000 to 50,000 server range. This makes it an reasonable
scale facility –big enough to enjoy the benefits of scale but nowhere close to the
biggest data centers. Two years ago, 50,000 servers required a 15MW facility (25MW
total load). Today, due to increased infrastructure efficiency and reduced individual
server power draw, we can support 46k servers in an 8MW facility (12MW total load).
The current rate of innovation in our industry is substantially higher than it has
been any time in the past with much of this innovation driven by mega service operators. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Keep in mind, I’m only modeling those techniques
well understood and reasonably broadly accepted as good quality data center design
practices. Most of the big operators will be operating at efficiency levels far beyond
those used here. For example, in this model we’re using a &lt;/font&gt;&lt;a href="http://perspectives.mvdirona.com/2010/05/25/PUEIsStillBrokenAndIStillUseIt.aspx"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Power
Usage Efficiency (PUE)&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; of 1.45
but Google, for example, reports PUE across the fleet of under 1.2: &lt;/font&gt;&lt;a href="http://www.google.com/corporate/green/datacenters/measuring.html"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Data
Center Efficiency Measurements&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.
Again, the spread sheet source is attached below so feel free to change to the PUE
used by the model as appropriate.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;These are the assumptions used
by this year’s model:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/DataCenterCostAssumptions.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Using these assumptions we get
the following cost structure:&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/DataCenterMonthlyCostPercentages.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/DataCenterMonthlyCosts.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;For those of you interested in playing with
different assumptions, the spreadsheet source is here: &lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/PerspectivesDataCenterCostAndPower.xls"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://mvdirona.com/jrh/TalksAndPapers/PerspectivesDataCenterCostAndPower.xls&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;If you choose to use this spreadsheet
directly or the data above, please reference the source and include the URL to this
pointing. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,57aec6e4-18e8-4cbe-a05a-890b0b0fd2fd.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=92ece0ba-d1f6-4e65-ad7c-dcd250d1280f</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,92ece0ba-d1f6-4e65-ad7c-dcd250d1280f.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,92ece0ba-d1f6-4e65-ad7c-dcd250d1280f.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=92ece0ba-d1f6-4e65-ad7c-dcd250d1280f</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <title>Amazon EC2 for under $15/Month</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,92ece0ba-d1f6-4e65-ad7c-dcd250d1280f.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/09/09/AmazonEC2ForUnder15Month.aspx</link>
      <pubDate>Thu, 09 Sep 2010 12:53:17 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/logo_aws.gif"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;You can now run an EC2 instance 24x7 for under
$15/month with the announcement last night of the &lt;/font&gt;&lt;a href="http://aws.amazon.com/about-aws/whats-new/2010/09/09/announcing-micro-instances-for-amazon-ec2/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Micro
instance type&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. The Micro includes
613 MB of RAM and can burst for short periods up to 2 EC2 Compute Units(One EC2 Compute
Unit equals 1.0-1.2 GHz 2007 &lt;/font&gt;&lt;a title=Opteron href="http://en.wikipedia.org/wiki/Opteron"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Opteron&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; or
2007 &lt;/font&gt;&lt;a title=Xeon href="http://en.wikipedia.org/wiki/Xeon"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Xeon&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; processor).
They are available in all EC2 supported regions and in 32 or 64 bit flavors.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;The design point for Micro instances
is to offer a small amount of consistent, always available &lt;span class=caps&gt;CPU&lt;/span&gt; resources
while supporting short bursts above this level. The instance type is well suited for
lower throughput applications and web sites that consume significant compute cycles
but only periodically.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Micro instances are available for Windows
or Linux with Linux at $0.02/hour and windows at $0.03/hour. You can quickly start
a Micro instance using the EC2 management console: &lt;/font&gt;&lt;a href="https://console.aws.amazon.com/ec2/home"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;EC2
Console&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The announcement: &lt;/font&gt;&lt;a href="http://aws.amazon.com/about-aws/whats-new/2010/09/09/announcing-micro-instances-for-amazon-ec2/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Announcing
Micro Instances for Amazon EC2&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;More information: &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Elastic Compute Cloud (Amazon EC2)&lt;/font&gt;&lt;/a&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;span style="mso-tab-count: 4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;--jrh&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a name=_MailAutoSig&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;James
Hamilton&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;e: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="mailto:jrh@mvdirona.com"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;jrh@mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;w: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://www.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt;b: &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://blog.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://blog.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; / &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://perspectives.mvdirona.com/"&gt;&lt;font face=Calibri&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="COLOR: blue; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes; mso-bidi-font-size: 11.0pt"&gt;http://perspectives.mvdirona.com&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/a&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-no-proof: yes"&gt;&lt;font color=#000000 face=Calibri&gt; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-bookmark: _MailAutoSig"&gt;&lt;span style="FONT-SIZE: 9pt; mso-no-proof: yes"&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://perspectives.mvdirona.com/aggbug.ashx?id=92ece0ba-d1f6-4e65-ad7c-dcd250d1280f" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
From &lt;a href="http://perspectives.mvdirona.com"&gt;Perspectives&lt;/a&gt;. </description>
      <comments>http://perspectives.mvdirona.com/CommentView,guid,92ece0ba-d1f6-4e65-ad7c-dcd250d1280f.aspx</comments>
      <category>Services</category>
    </item>
    <item>
      <trackback:ping>http://perspectives.mvdirona.com/Trackback.aspx?guid=8765a295-8913-4864-9f37-b21f1830a5ed</trackback:ping>
      <pingback:server>http://perspectives.mvdirona.com/pingback.aspx</pingback:server>
      <pingback:target>http://perspectives.mvdirona.com/PermaLink,guid,8765a295-8913-4864-9f37-b21f1830a5ed.aspx</pingback:target>
      <dc:creator>James Hamilton</dc:creator>
      <wfw:comment>http://perspectives.mvdirona.com/CommentView,guid,8765a295-8913-4864-9f37-b21f1830a5ed.aspx</wfw:comment>
      <wfw:commentRss>http://perspectives.mvdirona.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8765a295-8913-4864-9f37-b21f1830a5ed</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <title>High Performance Computing Hits the Cloud</title>
      <guid isPermaLink="false">http://perspectives.mvdirona.com/PermaLink,guid,8765a295-8913-4864-9f37-b21f1830a5ed.aspx</guid>
      <link>http://perspectives.mvdirona.com/2010/07/13/HighPerformanceComputingHitsTheCloud.aspx</link>
      <pubDate>Tue, 13 Jul 2010 12:34:30 GMT</pubDate>
      <description>&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;a href="http://en.wikipedia.org/wiki/High-performance_computing"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;High
Performance Computing&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; (HPC) is
defined by &lt;/font&gt;&lt;a href="http://en.wikipedia.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Wikipedia&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt; as:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;b&gt;High-performance computing
(HPC)&lt;/b&gt; uses &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;a title=Supercomputer href="http://en.wikipedia.org/wiki/Supercomputer"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;supercomputers&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and &lt;/font&gt;&lt;a title="Computer cluster" href="http://en.wikipedia.org/wiki/Computer_cluster"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;computer
clusters&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; to solve advanced computation
problems. Today, computer systems approaching the &lt;/font&gt;&lt;a title=Teraflops href="http://en.wikipedia.org/wiki/Teraflops"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;teraflops&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;-region
are counted as HPC-computers. The term is most commonly associated with computing
used for scientific research or &lt;/font&gt;&lt;a title="Computational science" href="http://en.wikipedia.org/wiki/Computational_science"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;computational
science&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;. A related term, &lt;/font&gt;&lt;a title="High-performance technical computing" href="http://en.wikipedia.org/wiki/High-performance_technical_computing"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;high-performance
technical computing&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; (&lt;b&gt;HPTC&lt;/b&gt;),
generally refers to the engineering applications of cluster-based computing (such
as &lt;/font&gt;&lt;a title="Computational fluid dynamics" href="http://en.wikipedia.org/wiki/Computational_fluid_dynamics"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;computational
fluid dynamics&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and the building
and testing of virtual &lt;/font&gt;&lt;a title=Prototypes href="http://en.wikipedia.org/wiki/Prototypes"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;prototypes&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;).
Recently, HPC has come to be applied to &lt;/font&gt;&lt;a title=Business href="http://en.wikipedia.org/wiki/Business"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;business&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; uses
of cluster-based supercomputers, such as &lt;/font&gt;&lt;a title="Data &amp;#13;&amp;#10;warehouse" href="http://en.wikipedia.org/wiki/Data_warehouse"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;data
warehouses&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a title="Line of &amp;#13;&amp;#10;business" href="http://en.wikipedia.org/wiki/Line_of_business"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;line-of-business
(LOB) applications&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, and &lt;/font&gt;&lt;a title="Transaction processing" href="http://en.wikipedia.org/wiki/Transaction_processing"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;transaction
processing&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;Predictably, I use the broadest
definition of HPC including data intensive computing and all forms of computational
science. It still includes the old stalwart applications of weather modeling and weapons
research but the broader definition takes HPC from a niche market to being a big part
of the future of server-side computing. Multi-thousand node clusters, operating at
teraflop rates, running simulations over massive data sets is how petroleum exploration
is done, it’s how advanced financial instruments are (partly) understood, it’s how
brick and mortar retailers do shelf space layout and optimize their logistics chains,
it’s how automobile manufacturers design safer cars through crash simulation, it’s
how semiconductor designs are simulated, it’s how aircraft engines are engineered
to be more fuel efficient, and it’s how credit card companies measure fraud risk.
Today, at the core of any well run business, is a massive data store –they all have
that. The measure of a truly advanced company is the depth of analysis, simulation,
and modeling run against this data store.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;HPC
workloads are incredibly important today and the market segment is growing very quickly
driven by the plunging cost of computing and the business value understanding large
data sets deeply.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img border=0 src="http://perspectives.mvdirona.com/content/binary/220px-Cray-1-deutsches-museum.jpg"&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;High Performance Computing is one of those
important workloads that many argue can’t move to the cloud. Interestingly, HPC has
had a long history of supposedly not being able to make a transition and then, subsequently,
making that transition faster than even the most optimistic would have guessed possible.
In the early days of HPC, most of the workloads were run on &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Supercomputing"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;supercomputers&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;.
These are purpose built, scale-up servers made famous by &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Control_Data_Corporation"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Control
Data Corporation&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; and later by &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Cray_Research"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cray
Research&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; with the &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Cray-1"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Cray
1&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt; broadly covered in
the popular press. At that time, many argued that slow processors and poor performing
interconnects would prevent computational clusters from ever being relevant for these
workloads. Today more than ¾ of the fastest HPC systems in the world are based upon
commodity compute clusters.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;The HPC community uses the &lt;/font&gt;&lt;a href="http://www.top500.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Top-500&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; list
as the tracking mechanism for the fastest systems in the world. The goal of the Top-500
is to provide a scale and performance metric for a given HPC system. Like all benchmarks,
it is a good thing in that it removes some of the manufacturer hype but benchmarks
always fail to fully characterize all workloads. They abstract performance to a single
or small set of metrics which is useful but this summary data can’t faithfully represent
all possible workloads. Nonetheless, in many communities including HPC and &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Relational_database_management_system"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Relational
Database Management Systems&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, benchmarks
have become quite important. The HPC world uses the &lt;/font&gt;&lt;a href="http://www.top500.org/project/top500_description"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Top-500
list&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; which depends upon &lt;/font&gt;&lt;a href="http://www.top500.org/project/linpack"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;LINPACK&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font color=#000000&gt;&lt;font size=3&gt; as
the benchmark.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;Looking at the most recent Top-500
list published in June 2010, we see that Intel processors now dominate the list with
81.6% of the entries. It is very clear that the HPC move to commodity clusters has
happened. The move that “couldn’t happen” is near complete and the vast majority of
very high scale HPC systems are now based upon commodity processors. 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font color=#000000&gt;&lt;font size=3&gt;What about HPC in the cloud, the
next “it can’t happen” for HPC? In many respects, HPC workloads are a natural for
the cloud in that they are incredibly high scale and consume vast machine resources.
Some HPC workloads are incredibly spiky with mammoth clusters being needed for only
short periods of time. For example semiconductor design simulation workloads are incredibly
computationally intensive and need to be run at high-scale but only during some phases
of the design cycle. Having more resources to throw at the problem can get a design
completed more quickly and possibly allow just one more verification run to potentially
save millions by avoiding a design flaw.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Using
cloud resources, this massive fleet of servers can change size over the course of
the project or be freed up when they are no longer productively needed. Cloud computing
is ideal for these workloads.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;Other HPC uses tend to be more steady state
and yet these workloads still gain real economic advantage from the economies of extreme
scale available in the cloud. See &lt;strong&gt;&lt;span style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-WEIGHT: normal; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-weight: bold"&gt;Cloud
Computing Economies of Scale&lt;/span&gt;&lt;/strong&gt; (&lt;/font&gt;&lt;a href="http://mvdirona.com/jrh/TalksAndPapers/JamesHamilton_Mix2010.pdf"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;talk&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;, &lt;/font&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/EX01"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;video&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;)
for more detail.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;When I dig deeper into “steady state HPC workloads”,
I often learn they are steady state as an existing constraint rather than by the fundamental
nature of the work. Is there ever value in running one more simulation or one more
modeling run a day? If someone on the team got a good idea or had a new approach to
the problem, would it be worth being able to test that theory on real data without
interrupting the production runs? More resources, if not accompanied by additional
capital expense or long term utilization commitment, are often valuable even for what
we typically call steady state workloads. For example, I’m guessing &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/BP"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;BP&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt;,
as it battles the &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Deepwater_Horizon_oil_spill"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Gulf
of Mexico oil spill&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;,
is running more oil well simulations and tidal flow analysis jobs than originally
called for in their 2010 server capacity plan.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;No workload is flat and unchanging.
It’s just a product of a highly constrained model that can’t adapt quickly to changing
workload quantities. It’s a model from the past.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;There is no question there is value to being
able to run HPC workloads in the cloud. What makes many folks view HPC as non-cloud
hostable is these workloads need high performance, direct access to underlying server
hardware without the overhead of the virtualization common in most cloud computing
offerings and many of these applications need very high bandwidth, low latency networking.
A big step towards this goal was made earlier today when &lt;/font&gt;&lt;a href="http://aws.amazon.com/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;Amazon
Web Services&lt;/font&gt;&lt;/a&gt;&lt;font color=#000000 size=3 face=Calibri&gt; announced the &lt;/font&gt;&lt;a href="http://aws.amazon.com/ec2/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;EC2
Cluster Compute&lt;/font&gt;&lt;/a&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt; Instance
type.&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;o:p&gt;
&lt;font color=#000000 size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;
&lt;/o:p&gt;
&lt;/p&gt;
&lt;p style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;
&lt;font face=Calibri&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;The cc1.4xlarge instance specification:&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;23GB
of 1333MHz DDR3 Registered ECC&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;64GB/s
main memory bandwidth&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2
x Intel Xeon X5570&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;(quad-core Nehalem)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;font size=3&gt;·&lt;/font&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;font face=Calibri&gt;&lt;font size=3&gt;2
x 845GB 7200RPM HDDs 
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraph&gt;
&lt;font color=#000000&gt;&lt;span style="