<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kate&#039;s Comment &#187; hardware</title>
	<atom:link href="http://www.katescomment.com/tag/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.katescomment.com</link>
	<description>Thoughts on British ICT, energy &#38; environment, &#34;Cloud&#34;, and security from Memset&#039;s MD</description>
	<lastBuildDate>Thu, 01 Jul 2010 08:49:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>IaaS vs. PaaS vs. SaaS definition</title>
		<link>http://www.katescomment.com/iaas-paas-saas-definition/</link>
		<comments>http://www.katescomment.com/iaas-paas-saas-definition/#comments</comments>
		<pubDate>Tue, 18 May 2010 04:39:17 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Technovation]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[datacentre]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[virtualisation]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=515</guid>
		<description><![CDATA[One of the areas on which we reached clear agreement in the G-Cloud and App Store phase 2 was the definition the layers of the stack, infrastructure, platform and software, and their corresponding scalable, standardised counterparts: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). Pleasingly, our delinations were very similar to prior work from two decades ago by IBM, except that ours incorporate virtualisation.]]></description>
			<content:encoded><![CDATA[<p>One of the areas on which we reached clear agreement in the G-Cloud and App Store phase 2 was the definition the layers of the stack, infrastructure, platform and software, and their scalable, standardised &#8220;as a service&#8221; modes. Pleasingly, our delinations were very similar to prior work from two decades ago by IBM, except that ours incorporate virtualisation.</p>
<p>The diagram shows what we agreed we mean by Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (right hand side) and the areas encompassed by the individual terms infrastructure / platform / software on the left. A better term than &#8220;software&#8221; might be &#8220;application&#8221; since the platform part is also really just software, but SaaS has already gained wide acceptance.</p>
<div style="text-align: center;"><img style="margin: 10px;" src="/images/IaaS_PaaS_SaaS_definition.png" alt="IaaS vs. PaaS vs. SaaS stack layers definition" /></div>
<p>It is assumed that &#8220;as a service&#8221; means all services within the definition are fully integrated up to and including the respective level, thus incorporating any sub-levels. Therefore, SaaS providers could either sub-contract to a PaaS provider, or would incorporate the PaaS themselves and provide it as part of the SaaS &#8220;stack&#8221;.  In turn the IaaS could be sub-contracted or incorporated.  The customer would see an integrated service.</p>
<p>It is also worth explaining the overlap between &#8216;platform&#8217; and &#8216;software&#8217;; that is because some advanced platforms are built on complex software solutions which go well beyond just operating systems and a bit of infrastructure software.</p>
<p>For example, one could consider bare operating system as the platform, with the bespoke software application incorporating its own software infrastructure elements (eg. a bespoke CRM solution). One might also consider a Linux-Apache-MySQL-PHP stack as the platform in its entirety, with only the PHP code itself being the software/application layer. The key differentiator between &#8216;platform&#8217; and &#8216;software&#8217; is that a platform is standardised and to an extent commoditised, with the software being the bespoke / custom element. A platform would also often, but not always, be highly scalable across multiple servers.</p>
<p>Standardised / commoditised software (hosted application) services, as opposed to bespoke / custom deployments, would most likely be considered to be SaaS.</p>
<p><strong><em>Virtual differences</em></strong></p>
<p>Until this point many experienced readers might be saying, &#8220;Yes, that that is just hardware, middleware and software renamed!&#8221;. To a large extent you would be right, with one small exception being subtle differences between modern platform/middleware, but there is an important difference between the old concept of &#8220;hardware&#8221; and ours of &#8220;infrastructure&#8221;: virtualisation.</p>
<p>It was agreed among the G-Cloud team that the virtualisation should now be considered as part of the hardware layer since it has become such an integral method of dividing and provisioning hardware resources. It is important to note that we drew the line precisely between the virtualisation layer (ie. the hypervisor) and operating system, viewing a bare-bones virtual machine without operating system or kernel as the unit(s) of hardware.</p>
<p>Of course, virtualisation is not ubiquitous. Indeed for many systems including highly scalable ones upon which PaaS and SaaS stacks are built do not use any virtualisation (Google App Engine does not, for example). In such cases one would simply view the stack without the virtualisation layer with the boundary between infrastructure and platform being between the physical hardware and operating system layers.</p>
<p><strong><em>Network</em></strong></p>
<p>Another critique of this model could be that the &#8220;interconnecting network&#8221; appears to link directly from the software layer through to the client device. In reality, of course, all network traffic has to sink back down through the layers from the software to via the networking &#038; firewalling layer, then on to the client device. To keep the stack looking like a stack, however (which is correct from a logical perspective), it is better to stick the client device on top rather than off to one side. In the full postulated functional of the G-Cloud logical architecture the connections are more explicitly shown in a 2D rather than linear model. Hopefully that will be in the public domain soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/iaas-paas-saas-definition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedded energy of servers &amp; PC&#8217;s</title>
		<link>http://www.katescomment.com/embedded-energy-of-servers-pc/</link>
		<comments>http://www.katescomment.com/embedded-energy-of-servers-pc/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 19:57:33 +0000</pubDate>
		<dc:creator>Katy</dc:creator>
				<category><![CDATA[Environment]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://www.katescomment.com/?p=429</guid>
		<description><![CDATA[Over the last two years there has been a lot of debate about what the embedded energy of a PC or server is compared with how much power it uses. I have crunched the numbers and believe that the figure for a server is about 1,000,000 Watt-hours (1MWh). Here is how I worked it out, and why it means that you should sweat the desktops but replace the servers.]]></description>
			<content:encoded><![CDATA[<p><img style="float: right; margin-left: 10px;" src="http://www.katescomment.com/images/powerbutton.jpg" alt="" />Over the last two years there has been a lot of debate about what the embedded energy of a PC or server is compared with how much power it uses. I have crunched the numbers and believe that the figure for a server is about 1,000,000 Watt-hours (1,000 kWh or 1MWh). Here is how I worked it out, and  why it means that you should sweat the desktops but replace the servers.</p>
<p><strong><em>Decoding the academic paper</em></strong></p>
<p>First I started with what appears to be the only paper on the subject; &#8220;<a href="http://www.scribd.com/doc/4183/Energy-Intensity-of-Computer-Manufacturing">Energy Intensity of Computer Manufacturing: Hybrid Assessment Combining Process and Economic Input-Output Methods</a>&#8221; by Eric Williams of the United Nations University in Japan, and published in E<a href="http://pubs.acs.org/journal/esthag">nvironmental Science &#038; Technology</a> in 2004.</p>
<p>Unfortunately the paper bundles CRT (old-style monitor) production in with the figures which really muddies the waters, especially given that they are redundant technology) However, there seems to be one very nice bit of information embedded in the paper &#8211; a table listing the electricity, fossil, and total energy use in computer production. A quick bit of analysis: The total estimated cost of production is 6,400MJ, and if we remove the CRT-specific bits, we take off:</p>
<ul>
<li>CRT manufacture/assembly: 255MJ
<li>bulk materials &#8211; CRT 800MJ
<li>printed circuit boards: 20MJ (est)
<li>electronic chemicals: 200MJ (est)
<li>other processes: 400MJ (est)
<li><strong>Total: 1,675MJ</strong>
</ul>
<p>So, from the paper a PC&#8217;s production is about 4,700MJ, which is 1,300kWh. At a green IT conference at Oxford University last year, Fujitsu gave a great presentation on their new super-green PC fabrication plant, and asserted that their range of green PCs took 730kWh to make (materials, production &#038; distrubution). If his numbers are right that is an impressive improvement in 4 years, but Fujitsu have been working hard in the area. Of course, that does also depend on my estimates of what proportion are down the the CRT &#8211; I shouldn&#8217;t think I&#8217;m far off though (I&#8217;m good with numbers <img src='http://www.katescomment.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<blockquote><p>As an aside, this is very interesting from a recycling point of view. Most PC manufacturers, be it Fujitsu, Dell or IBM will proudly telling us about less than 2% goes to landfill, but if you think about it surely the only energy that can be &#8220;reclaimed&#8221; from manufacture would be the bulk materials; all the energy of making chips, assembly, PCBs, transport etc is entirely lost. Therefore, in reality one could at most hope to recover perhaps 800-1,000MJ of the original energy-cost (ie. about 20%).</p></blockquote>
<p>A server is just a PC with a slightly different set of components (an extra disk &#038; more RAM, but less additional cards like graphics &#038; audio), so I think it is reasonable to assume they are similar. Therefore, I pick a figure half way between what I have deduced from the paper (1,300 kWh) and the only convincing figure I have had from a vendor (730 kWh) and have gone for 1,000 kWh in my estimations.</p>
<p><em><strong>Sweat the desktops</strong></em></p>
<p>So what about the fabrication energy vs. utilisation? Well, I think the paper&#8217;s 81% fab, 19% use lifetime cost is probably no longer very accurate. First, he assumes 3 hours per day, which is far too low given the number of office PCs out there and the often intensive use of family PCs. Second, I think a 3 year lifetime is too low &#8211; most people I know use their PCs much longer (they get passed down / re-used rather than thrown away) &#8211; I believe the Fujitsu figure of 6.6 years for home users at least.</p>
<p>I would not, however, disagree totally with his figure of 128W for PC+screen &#8211; the gains we have made in LCD screen efficiency have been outweighed by power-hungry CPU-intensive machines in recent years, although that trend is reversing. Fujitsu&#8217;s figure was 80W for their &#8220;green&#8221; PC in full power mode, and an average LCD screen uses about 20W (about half a similar CRT).</p>
<p>So, a quick updated estimate (based on an average of PC &#038; home use):</p>
<p> 120W * 5 hours/day * 365 * 5 years ~=  1,100 kWh</p>
<p>If we assume LCD screens are as energy intensive as CRTs and go with Eric&#8217;s figure of 1,700 kWh for production then the ratio is 61% fab : 39% use.</p>
<p>If we assume that Fujitsu are telling the truth though then it is 730kWh in fabrication, plus ~300kWh for a screen (a guestimate &#8211; it is about 465 kWh for a CRT), giving about 1,000kWh fabrication then the embedded vs. use energies are almost equal.</p>
<p>If one then does the calculation based on an office PC usage pattern and a 6.6 year lifetime, then even with more energy efficient PCs the ratio is more like 35% fab : 65% use.</p>
<p>Therefore, I think that we can conclude that the ratio of production energy to usage energy for a PC (with or without screen &#8211; the proportions seem about the same) range widely from something like (35% fab : 65% use) to (70% fab : 30% use), and that the main determining factor is the usage pattern of the PC, which is also the one bit of data that we probably have the worst grasp on. Either way, though, you will use less energy overall if you sweat the desktop PCs, as we discussed in the recent BCS Green IT debate.</p>
<p><em><strong>Replace the servers</strong></em></p>
<p>The situation is very different for a server, however. A typical modern 1U pizza-box server will use 80W when idle and 140W when working hard. Most of the time they are not straining, so call it 100W:</p>
<p> 100W * 24 hours/day * 365 * 1.25 PUE ~=  1,100 kWh <em>per year</em></p>
<p>In other words, a server uses about the same amount of energy as was required to create it every single year, and the same amount that a PC with a fairly average usage pattern uses in 5 years.</p>
<p>Because of this it is worth while to replace servers with more efficient models on a fairly regular basis. Moore&#8217;s Law (that transistor density doubles every 18 months) means that server work capacity per Watt is increasing by a factor of 4 every 3 years. This means, that provided you are using the servers properly (virtualisation etc) and consolidating onto a smaller number of newer machines, if you replace a 3 year old server its 1,000 kWh embedded energy cost will be saved by the 3 you are turning off (4:1 consolidation) in only 4 months.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.katescomment.com/embedded-energy-of-servers-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
