<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Matthias Pfützner&#039;s Weblog</title>
	<atom:link href="http://blogs.pfuetzner.de/matthias/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://blogs.pfuetzner.de/matthias</link>
	<description>News from my musings covering datacenters, music, books, et.al.</description>
	<lastBuildDate>Wed, 19 May 2010 12:11:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on About by pfuetz</title>
		<link>http://blogs.pfuetzner.de/matthias/?page_id=2&#038;cpage=1#comment-898</link>
		<dc:creator>pfuetz</dc:creator>
		<pubDate>Wed, 19 May 2010 12:11:47 +0000</pubDate>
		<guid isPermaLink="false">http://pfuetzner.de/blog/matthias/?page_id=2#comment-898</guid>
		<description>No, this is my private blog, therefore I&#039;m not allowing co-authorship. Still, feel free to submit comments to any article you like!

Matthias</description>
		<content:encoded><![CDATA[<p>No, this is my private blog, therefore I&#8217;m not allowing co-authorship. Still, feel free to submit comments to any article you like!</p>
<p>Matthias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on About by james</title>
		<link>http://blogs.pfuetzner.de/matthias/?page_id=2&#038;cpage=1#comment-897</link>
		<dc:creator>james</dc:creator>
		<pubDate>Sat, 15 May 2010 10:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://pfuetzner.de/blog/matthias/?page_id=2#comment-897</guid>
		<description>Hello,

I was wondering if you accept guest post for your blog. If you do, I would like to submit a few. You can see a sample of my work at LaptopComputers.org under the author James Mowery. I&#039;ve also written for several high-profile blogs like Mashable, Perfromancing, and CMSWire. Thank you for your time.

- James</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I was wondering if you accept guest post for your blog. If you do, I would like to submit a few. You can see a sample of my work at LaptopComputers.org under the author James Mowery. I&#8217;ve also written for several high-profile blogs like Mashable, Perfromancing, and CMSWire. Thank you for your time.</p>
<p>- James</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on It&#8217;s official: Ulrich and myself will be giving lecture at TU Darmstadt on Operating Systems by pfuetz</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=298&#038;cpage=1#comment-896</link>
		<dc:creator>pfuetz</dc:creator>
		<pubDate>Tue, 04 May 2010 08:51:54 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=298#comment-896</guid>
		<description>Stuart,

no... ;-) We do not post the slides here, they are put up at the linked page, as stated in the article. And, the lecture is in german, as printed in the &quot;Studienverzeichnis&quot;, so, no english slides...

Matthias</description>
		<content:encoded><![CDATA[<p>Stuart,</p>
<p>no&#8230; <img src='http://blogs.pfuetzner.de/matthias/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  We do not post the slides here, they are put up at the linked page, as stated in the article. And, the lecture is in german, as printed in the &#8220;Studienverzeichnis&#8221;, so, no english slides&#8230;</p>
<p>Matthias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on It&#8217;s official: Ulrich and myself will be giving lecture at TU Darmstadt on Operating Systems by Stuart</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=298&#038;cpage=1#comment-895</link>
		<dc:creator>Stuart</dc:creator>
		<pubDate>Tue, 04 May 2010 08:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=298#comment-895</guid>
		<description>Good. Could you have the English-version slides? Thanks!</description>
		<content:encoded><![CDATA[<p>Good. Could you have the English-version slides? Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cloud, DevOps, ITIL, Provisioning &#8211; A reflection on James Urquhart&#8217;s and Dan Wood&#8217;s articles by pfuetz</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=511&#038;cpage=1#comment-885</link>
		<dc:creator>pfuetz</dc:creator>
		<pubDate>Thu, 01 Apr 2010 15:45:54 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=511#comment-885</guid>
		<description>I&#039;ll just add:

Read: http://blog.drtritsch.com/?p=98

Benny discusses VDI and its applicability to enterprises and desktops (yes, there&#039;s a difference!).

Matthias</description>
		<content:encoded><![CDATA[<p>I&#8217;ll just add:</p>
<p>Read: <a href="http://blog.drtritsch.com/?p=98" rel="nofollow">http://blog.drtritsch.com/?p=98</a></p>
<p>Benny discusses VDI and its applicability to enterprises and desktops (yes, there&#8217;s a difference!).</p>
<p>Matthias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cloud, DevOps, ITIL, Provisioning &#8211; A reflection on James Urquhart&#8217;s and Dan Wood&#8217;s articles by pfuetz</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=511&#038;cpage=1#comment-883</link>
		<dc:creator>pfuetz</dc:creator>
		<pubDate>Thu, 01 Apr 2010 13:38:29 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=511#comment-883</guid>
		<description>Sam,

it seems, you only follow Cloud People. Try, for example:

http://twitter.com/douglasabrown/status/11404352185

Or: http://twitter.com/brianmadden, http://twitter.com/crod, http://twitter.com/rspruijt or http://twitter.com/drtritsch

Those are the VDI type of people... ;-)

But, you&#039;re right:

http://twitter.com/thinguy/status/11315541279

And: I&#039;m writing this at my Sun Ray @ Home, the computing takes part in the Office on a central server, and I assume, looking at ThinGuy&#039;s tweet above, those will even get way more centralized in the future. Cool, good! Let&#039;s go that route. My Sun Ray only consumes 4W, plus a monitor. Silent, quiet, cheap! My PC is only switched on, when I need flashy flash stuff, as that doesn&#039;t work to well across WANs, where display and compute are separated. Speed of light and latency are the problems here... And, as you can see, my &quot;bit-hoarding&quot; is done on a cheap Intel Atom system using between 40 and 65W (read my blog), so in total my power consumption is small for the computing I need to do...

OK, after a bit of twitter-mania (and Sun glorification), back to arguments:

Yes, I also do believe that client-side computing will be reduced, BUT, as we can see, also Citrix and VMware have created Apps for the iPad. So, there still is the chance of &quot;fully loaded stacks&quot; on &quot;Client-Side-Virtualisation&quot;, or &quot;Server-Side-Virtualisation&quot;. For decades we&#039;ve seen the swing between client-server and big-client and client-server and big-client and client-server... So, why shall we assume, that the current trend towards big DCs with &quot;clouds&quot; is the end of all of that? And with the exchangeability of the &quot;images&quot; it may very well go back to client-side computing. We could all ask the simple question: &quot;Why, in order to write an email, or a document, do I need to flood the air with network traffic? I can do that locally on my iPhone, no need to be &quot;online&quot;. We&#039;ll see, which of these will be out there, but I assume, we&#039;ll see a big mix. Yes, there are rumors, that, once again, Oracle might offer an &quot;Office in the Cloud&quot; solution, something, that Sun did shortly after it bought StarOffice. Sadly, in those old days, that offer hadn&#039;t been very successful, let&#039;s see, if the times have changed... Also, there are rumors that VDI appliances might come out (see, for example, thinguy&#039;s tweet above), so, yes, centralization of certain things might happen, and, yes, they can be called a &quot;cloud&quot; or &quot;happen somewhere in the cloud&quot;, no doubt about that. Yes, that&#039;s driven by economy of scale, no doubt about that either!

But I guess, you didn&#039;t completely understand my point w.r.t. multithreading, but, finally, it might not be a big point after all, with Moore&#039;s Law still active: I&#039;m talking about the ability of &quot;spreading&quot; the load of a SINGLE system over multiple threads. I&#039;m not talking about &quot;distributed systems&quot; per se (that&#039;s been called Grid computing in the old days!), I&#039;m talking about massive DBs, that perform parallel tasks and need massive memeory and CPU in order to perform their jobs (Oracle RAC, Hadoop, you-name-it). These things aren&#039;t easy to program, but you might be right, there aren&#039;t that many such apps. Most can be segmented on higher levels (applets talking to each other), and therefore that argument might be moot... Especially with the fact, that Moore&#039;s law will sooner or later provide more CPU cycles. than the app needs, so thinking and programming multi-threaded might not be needed any longer. It&#039;s only been a kludge to circumvent the problems that came from the fact, that systems hadn&#039;t been powerful enough...

Overall I agree with your last paragraph!

Still, I&#039;m not as sure as you are, that that will be the overall future. I assume, we will also see &quot;photorealistic image editing&quot; directly on the phone, docs- and email-writing directly on the phone, speech recognition on the phone (although we also see many of these things with Google trying to put those into the cloud, and remove them from the actual device), I assume, we need one powerful and long network outage to see the benefits of &quot;local compute power&quot;... And with the &quot;provisioning&quot; features of the &quot;cloud&quot;, these can also easily be provisioned to the device itself.

So, thanks for the comments, I agree in many parts, but don&#039;t see the future as &quot;cloud only&quot;...

Matthias</description>
		<content:encoded><![CDATA[<p>Sam,</p>
<p>it seems, you only follow Cloud People. Try, for example:</p>
<p><a href="http://twitter.com/douglasabrown/status/11404352185" rel="nofollow">http://twitter.com/douglasabrown/status/11404352185</a></p>
<p>Or: <a href="http://twitter.com/brianmadden" rel="nofollow">http://twitter.com/brianmadden</a>, <a href="http://twitter.com/crod" rel="nofollow">http://twitter.com/crod</a>, <a href="http://twitter.com/rspruijt" rel="nofollow">http://twitter.com/rspruijt</a> or <a href="http://twitter.com/drtritsch" rel="nofollow">http://twitter.com/drtritsch</a></p>
<p>Those are the VDI type of people&#8230; <img src='http://blogs.pfuetzner.de/matthias/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>But, you&#8217;re right:</p>
<p><a href="http://twitter.com/thinguy/status/11315541279" rel="nofollow">http://twitter.com/thinguy/status/11315541279</a></p>
<p>And: I&#8217;m writing this at my Sun Ray @ Home, the computing takes part in the Office on a central server, and I assume, looking at ThinGuy&#8217;s tweet above, those will even get way more centralized in the future. Cool, good! Let&#8217;s go that route. My Sun Ray only consumes 4W, plus a monitor. Silent, quiet, cheap! My PC is only switched on, when I need flashy flash stuff, as that doesn&#8217;t work to well across WANs, where display and compute are separated. Speed of light and latency are the problems here&#8230; And, as you can see, my &#8220;bit-hoarding&#8221; is done on a cheap Intel Atom system using between 40 and 65W (read my blog), so in total my power consumption is small for the computing I need to do&#8230;</p>
<p>OK, after a bit of twitter-mania (and Sun glorification), back to arguments:</p>
<p>Yes, I also do believe that client-side computing will be reduced, BUT, as we can see, also Citrix and VMware have created Apps for the iPad. So, there still is the chance of &#8220;fully loaded stacks&#8221; on &#8220;Client-Side-Virtualisation&#8221;, or &#8220;Server-Side-Virtualisation&#8221;. For decades we&#8217;ve seen the swing between client-server and big-client and client-server and big-client and client-server&#8230; So, why shall we assume, that the current trend towards big DCs with &#8220;clouds&#8221; is the end of all of that? And with the exchangeability of the &#8220;images&#8221; it may very well go back to client-side computing. We could all ask the simple question: &#8220;Why, in order to write an email, or a document, do I need to flood the air with network traffic? I can do that locally on my iPhone, no need to be &#8220;online&#8221;. We&#8217;ll see, which of these will be out there, but I assume, we&#8217;ll see a big mix. Yes, there are rumors, that, once again, Oracle might offer an &#8220;Office in the Cloud&#8221; solution, something, that Sun did shortly after it bought StarOffice. Sadly, in those old days, that offer hadn&#8217;t been very successful, let&#8217;s see, if the times have changed&#8230; Also, there are rumors that VDI appliances might come out (see, for example, thinguy&#8217;s tweet above), so, yes, centralization of certain things might happen, and, yes, they can be called a &#8220;cloud&#8221; or &#8220;happen somewhere in the cloud&#8221;, no doubt about that. Yes, that&#8217;s driven by economy of scale, no doubt about that either!</p>
<p>But I guess, you didn&#8217;t completely understand my point w.r.t. multithreading, but, finally, it might not be a big point after all, with Moore&#8217;s Law still active: I&#8217;m talking about the ability of &#8220;spreading&#8221; the load of a SINGLE system over multiple threads. I&#8217;m not talking about &#8220;distributed systems&#8221; per se (that&#8217;s been called Grid computing in the old days!), I&#8217;m talking about massive DBs, that perform parallel tasks and need massive memeory and CPU in order to perform their jobs (Oracle RAC, Hadoop, you-name-it). These things aren&#8217;t easy to program, but you might be right, there aren&#8217;t that many such apps. Most can be segmented on higher levels (applets talking to each other), and therefore that argument might be moot&#8230; Especially with the fact, that Moore&#8217;s law will sooner or later provide more CPU cycles. than the app needs, so thinking and programming multi-threaded might not be needed any longer. It&#8217;s only been a kludge to circumvent the problems that came from the fact, that systems hadn&#8217;t been powerful enough&#8230;</p>
<p>Overall I agree with your last paragraph!</p>
<p>Still, I&#8217;m not as sure as you are, that that will be the overall future. I assume, we will also see &#8220;photorealistic image editing&#8221; directly on the phone, docs- and email-writing directly on the phone, speech recognition on the phone (although we also see many of these things with Google trying to put those into the cloud, and remove them from the actual device), I assume, we need one powerful and long network outage to see the benefits of &#8220;local compute power&#8221;&#8230; And with the &#8220;provisioning&#8221; features of the &#8220;cloud&#8221;, these can also easily be provisioned to the device itself.</p>
<p>So, thanks for the comments, I agree in many parts, but don&#8217;t see the future as &#8220;cloud only&#8221;&#8230;</p>
<p>Matthias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cloud, DevOps, ITIL, Provisioning &#8211; A reflection on James Urquhart&#8217;s and Dan Wood&#8217;s articles by Sam Johnston</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=511&#038;cpage=1#comment-882</link>
		<dc:creator>Sam Johnston</dc:creator>
		<pubDate>Thu, 01 Apr 2010 12:23:44 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=511#comment-882</guid>
		<description>The trend I see with devices is that they are turning into single-purpose appliances - look at the iPad for example... its primary function is the browser. Similarly, ChromeOS, essentially sheds the OS entirely (except for the bare essentials required for browser life support). The days of having a 1kW+ space heater under your desk are numbered - I&#039;m responding to you on a grossly overpowered MacBook Pro and have a grossly overpowered Mac Pro under my desk and a dirty big iMac at home. To be honest I could get by with something like a MacBook Air running ChromeOS as virtually everything I do is in the browser.

On the server side there are many reasons for centralising systems, most notably the massive economies of scale that stem from serving hundreds of millions of users rather than just one. Fortunately the problems you talk about re: multi-threading etc. only need to be solved once and the results are available for everyone - you don&#039;t need to run your own BigTable clusters to benefit from the service via AppEngine for example.

The way I see it there will be a single, loosely coupled computer (&quot;The Cloud™&quot;) powered by a small handful of very large providers (Amazon, Apple, Google, Microsoft, etc.) and a myriad smaller ones (Joyent et al). There will also be &quot;community&quot; clouds operated by companies like IBM on behalf of large enterprise, but as these will be able to communicate with others they can be considered part of the overall system too. The days of people running their own services are numbered.

Sam</description>
		<content:encoded><![CDATA[<p>The trend I see with devices is that they are turning into single-purpose appliances &#8211; look at the iPad for example&#8230; its primary function is the browser. Similarly, ChromeOS, essentially sheds the OS entirely (except for the bare essentials required for browser life support). The days of having a 1kW+ space heater under your desk are numbered &#8211; I&#8217;m responding to you on a grossly overpowered MacBook Pro and have a grossly overpowered Mac Pro under my desk and a dirty big iMac at home. To be honest I could get by with something like a MacBook Air running ChromeOS as virtually everything I do is in the browser.</p>
<p>On the server side there are many reasons for centralising systems, most notably the massive economies of scale that stem from serving hundreds of millions of users rather than just one. Fortunately the problems you talk about re: multi-threading etc. only need to be solved once and the results are available for everyone &#8211; you don&#8217;t need to run your own BigTable clusters to benefit from the service via AppEngine for example.</p>
<p>The way I see it there will be a single, loosely coupled computer (&#8220;The Cloud™&#8221;) powered by a small handful of very large providers (Amazon, Apple, Google, Microsoft, etc.) and a myriad smaller ones (Joyent et al). There will also be &#8220;community&#8221; clouds operated by companies like IBM on behalf of large enterprise, but as these will be able to communicate with others they can be considered part of the overall system too. The days of people running their own services are numbered.</p>
<p>Sam</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updates again: Small Home NAS Server&#8230; by pfuetz</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=525&#038;cpage=1#comment-880</link>
		<dc:creator>pfuetz</dc:creator>
		<pubDate>Thu, 01 Apr 2010 09:47:48 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=525#comment-880</guid>
		<description>Frank,

I want to RE-INSTALL, that&#039;s the main reason. My network card, for example, now is &quot;rge1&quot;, as &quot;rge0&quot; is still occupied by the no-longer existing entry for the old board, and there are some other things this way...

So, I want a CLEAN NEW install natively on this board, not a &quot;carried-over&quot; install from a different hardware.

And, for that, I wait for a stable basis to start a-new... ;-)

That&#039;s all. The &quot;old&quot; install has been upgraded already using BEs, so, yes, I know, and yes, I do, and use those... And will also use going forward...

Matthias</description>
		<content:encoded><![CDATA[<p>Frank,</p>
<p>I want to RE-INSTALL, that&#8217;s the main reason. My network card, for example, now is &#8220;rge1&#8243;, as &#8220;rge0&#8243; is still occupied by the no-longer existing entry for the old board, and there are some other things this way&#8230;</p>
<p>So, I want a CLEAN NEW install natively on this board, not a &#8220;carried-over&#8221; install from a different hardware.</p>
<p>And, for that, I wait for a stable basis to start a-new&#8230; <img src='http://blogs.pfuetzner.de/matthias/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>That&#8217;s all. The &#8220;old&#8221; install has been upgraded already using BEs, so, yes, I know, and yes, I do, and use those&#8230; And will also use going forward&#8230;</p>
<p>Matthias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Updates again: Small Home NAS Server&#8230; by Maverick</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=525&#038;cpage=1#comment-879</link>
		<dc:creator>Maverick</dc:creator>
		<pubDate>Wed, 31 Mar 2010 17:48:01 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=525#comment-879</guid>
		<description>Why do you want to wait for 2010.03, when you can safely upgrade using boot environments (see http://maverick.homelinux.net/blog/?p=80)?</description>
		<content:encoded><![CDATA[<p>Why do you want to wait for 2010.03, when you can safely upgrade using boot environments (see <a href="http://maverick.homelinux.net/blog/?p=80)?" rel="nofollow">http://maverick.homelinux.net/blog/?p=80)?</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Cloud, DevOps, ITIL, Provisioning &#8211; A reflection on James Urquhart&#8217;s and Dan Wood&#8217;s articles by pfuetz</title>
		<link>http://blogs.pfuetzner.de/matthias/?p=511&#038;cpage=1#comment-878</link>
		<dc:creator>pfuetz</dc:creator>
		<pubDate>Wed, 31 Mar 2010 15:25:42 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.pfuetzner.de/matthias/?p=511#comment-878</guid>
		<description>Sam,

I&#039;m not as optimistic as you are w.r.t. &quot;neglectance&quot; of the underlying HW and OS &quot;segments&quot;. We all know, that even building large SMP systems was and still is a very difficult task (Sun was very successful with that, both in HW and scalability of the OS across multiple CPUs/Cores), and you need an OS that helps with that. If you even add more distance (different chassis&#039;), you hit the problem of speed of light. All known, partially solved, still not used in mainstream.

Main inhibitor I see, is, that from the APP-DEV side, creating APPs that really use the advantages of multi-threads, or multi-CPU is still an art. It even becomes more difficult, as with the advent of Java, the dev&#039;s thinking was shrinking to &quot;applets&quot;, and no longer to &quot;big complex systems&quot;. OK, that shift also helped in &quot;network communication&quot; between the applets (needed, because single systems hadn&#039;t been powerful enough), but it still hits the &quot;speed of light&quot; problem.

And, with the advent of big multi-core commodity CPUs (think: Intel Nehalem) being able to speak to one&#039;s another directly (big advantage of the Nehalem BUS system here!) my guess is, that we will still see big single OS systems and less &quot;distributed&quot; apps... This is also driven by the fact mentioned in my article, that the CPU-needs of software didn&#039;t keep up with Moore&#039;s law.

Yes, you&#039;re right, that Google, or Facebook or Twitter are more &quot;cloudy&quot; than systems using virtualization as a layer underneath it (like Amazon EC2). BUT: Those are only three, although well known and prominent, examples of cloud computing.

So, the main point here is: Who will be those, building apps to be run in the cloud, and where do they come from?

Same, as we see, that Linux doesn&#039;t scale well in SMP beyond a certain amount of cores (developers don&#039;t have that much money to run and test big machines!), we might also see dev&#039;s coming from the desktop and expanding their experiences &quot;to the cloud&quot;, using stuff like amazon EC2 and even possibly &quot;desktop hypervisors&quot; as their model of development (see my &quot;VDI future&quot; article (Link in the above article)), which might make a lot of sense for &quot;smaller&quot; apps.

We yet do not know, if the future of computing will again take place in big, centralized DCs, or on small handheld, but powerful, and always on devices. That&#039;s a bet on the future, and I&#039;m not willing to bet here, at least not right now... ;-)

Matthias</description>
		<content:encoded><![CDATA[<p>Sam,</p>
<p>I&#8217;m not as optimistic as you are w.r.t. &#8220;neglectance&#8221; of the underlying HW and OS &#8220;segments&#8221;. We all know, that even building large SMP systems was and still is a very difficult task (Sun was very successful with that, both in HW and scalability of the OS across multiple CPUs/Cores), and you need an OS that helps with that. If you even add more distance (different chassis&#8217;), you hit the problem of speed of light. All known, partially solved, still not used in mainstream.</p>
<p>Main inhibitor I see, is, that from the APP-DEV side, creating APPs that really use the advantages of multi-threads, or multi-CPU is still an art. It even becomes more difficult, as with the advent of Java, the dev&#8217;s thinking was shrinking to &#8220;applets&#8221;, and no longer to &#8220;big complex systems&#8221;. OK, that shift also helped in &#8220;network communication&#8221; between the applets (needed, because single systems hadn&#8217;t been powerful enough), but it still hits the &#8220;speed of light&#8221; problem.</p>
<p>And, with the advent of big multi-core commodity CPUs (think: Intel Nehalem) being able to speak to one&#8217;s another directly (big advantage of the Nehalem BUS system here!) my guess is, that we will still see big single OS systems and less &#8220;distributed&#8221; apps&#8230; This is also driven by the fact mentioned in my article, that the CPU-needs of software didn&#8217;t keep up with Moore&#8217;s law.</p>
<p>Yes, you&#8217;re right, that Google, or Facebook or Twitter are more &#8220;cloudy&#8221; than systems using virtualization as a layer underneath it (like Amazon EC2). BUT: Those are only three, although well known and prominent, examples of cloud computing.</p>
<p>So, the main point here is: Who will be those, building apps to be run in the cloud, and where do they come from?</p>
<p>Same, as we see, that Linux doesn&#8217;t scale well in SMP beyond a certain amount of cores (developers don&#8217;t have that much money to run and test big machines!), we might also see dev&#8217;s coming from the desktop and expanding their experiences &#8220;to the cloud&#8221;, using stuff like amazon EC2 and even possibly &#8220;desktop hypervisors&#8221; as their model of development (see my &#8220;VDI future&#8221; article (Link in the above article)), which might make a lot of sense for &#8220;smaller&#8221; apps.</p>
<p>We yet do not know, if the future of computing will again take place in big, centralized DCs, or on small handheld, but powerful, and always on devices. That&#8217;s a bet on the future, and I&#8217;m not willing to bet here, at least not right now&#8230; <img src='http://blogs.pfuetzner.de/matthias/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Matthias</p>
]]></content:encoded>
	</item>
</channel>
</rss>
