<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-715725806728995718</id><updated>2012-01-06T07:27:04.320-08:00</updated><category term='competitiveness'/><category term='&quot;Federated Clouds&quot;'/><category term='PaaS'/><category term='cse'/><category term='&quot;computational science&quot;'/><category term='&quot;release engineering&quot;'/><category term='monetization'/><category term='IT'/><category term='mid-market'/><category term='IaaB'/><category term='&quot;user perspective&quot;'/><category term='&quot;adoption-led&quot;'/><category term='codecs'/><category term='mashups'/><category term='&quot;business model&quot;'/><category term='grid'/><category term='outsourcing'/><category term='&quot;world wide web&quot;'/><category term='&quot;saas perceptions&quot;'/><category term='SaaS'/><category term='cost'/><category term='amazon'/><category term='&quot;data mining&quot;'/><category term='&quot;open source adoption&quot;'/><category term='scorecard'/><category term='productivity'/><category term='OSFAGPOS'/><category term='start-ups'/><category term='&quot;Saas Investment Scorecard&quot;'/><category term='&quot;provisioning stacks&quot;'/><category term='&quot;SaaS Business development&quot;'/><category term='&quot;web server&quot;'/><category term='WWW'/><category term='&quot;Web Services&quot;'/><category term='cloud computing standards'/><category term='&quot;Grid Computing&quot;'/><category term='HPC'/><category term='JeOS'/><category term='venture capital'/><category term='silicon innovation'/><category term='&quot;IT as a Business&quot;'/><category term='AWS'/><category term='utility computing'/><category term='&quot;saas investment&quot;'/><category term='HaaS'/><category term='BI'/><category term='investment'/><category term='microsoft'/><category term='&quot;saas aggregation&quot;'/><category term='&quot;cloud computing&quot;'/><category term='aggregation'/><category term='&quot;business intelligence&quot;'/><title type='text'>High-productivity Cloud computing</title><subtitle type='html'>Cloud Computing has as many interpretations as there are users, but there is one common thread among all cloud computing models and that is the convergence of information access. The 'Cloud' holds your information, the 'Cloud' may even compute on your information, and for real value, the 'Cloud' may combine other sources of information to make your data, or information, more valuable.

&lt;p&gt;This blog takes the distinct position to reason about clouds from the user's productivity perspective.&lt;/p&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6837789627720561138</id><published>2011-09-29T13:09:00.000-07:00</published><updated>2011-09-29T13:17:09.952-07:00</updated><title type='text'>Amazon Silk: split browser architecture</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://amazonsilk.wordpress.com/2011/09/28/introducing-amazon-silk/"&gt;Amazon Silk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Content Delivery Networks, and WAN optimization, provided a generic acceleration solution to get common content closer to the client device, but on mobile devices the delivery performance of the last mile was still a problem. Many websites still do not have mobile optimized content, and sucking down a 3Mpixel JPG and render it on a 320x240 pixel display is just plain wrong. With the introduction of Amazon Silk, which uses the cloud to aggregate, cache, precompile, and predict, the client-side experience can now be optimized for the device that everybody glamours for: the tablet.&lt;br /&gt;&lt;br /&gt;This is going to create an even bigger disconnect between the consumer IT experience and the enterprise IT experience. On the Amazon Fire you will be able to pull up, nearly&amp;nbsp;instantaneously, common TV video clips and connect to millions of books. But most enterprises will find it difficult to invest in WAN optimization gear that would replicate that experience on the corporate network for your day to day work.&lt;br /&gt;&lt;br /&gt;Amazon Silk is another example of the power that the cloud provides for doing heavy computes and caching that enables low-capability devices to roam.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6837789627720561138?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6837789627720561138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6837789627720561138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6837789627720561138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6837789627720561138'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2011/09/amazon-silk-split-browser-architecture.html' title='Amazon Silk: split browser architecture'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-2966001777820741945</id><published>2011-09-14T14:02:00.000-07:00</published><updated>2011-09-14T14:02:18.925-07:00</updated><title type='text'>Trillion Triple Semantic Database</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;The Semantic Web captures the semantics, or meaning, of data, and machines are enabled to interact with that meta data. It is an idea of WWW pioneer Tim Berners-Lee who observed that although search engines index much of the Web's content, keywords can only provide an indirect association to the meaning of the article's content. He foresees a number of ways in which developers and authors can create and use the semantic web to help context-understanding programs to better serve knowledge discovery. &lt;br /&gt;&lt;br /&gt;Tim Berners-Lee originally expressed the vision of the Semantic Web as follows:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions between people and computers. A ‘Semantic Web’, which should make this possible, has yet to emerge, but when it does, the day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking to machines. The intelligent agents people have touted for ages will finally materialize.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;The world of semantic databases just got a little bit more interesting with the announcement by Franz, Inc. and Stillwater SC of having reached a trillion triple semantic data store for telecommunication data.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.franz.com/about/press_room/trillion-triples.lhtml"&gt;http://www.franz.com/about/press_room/trillion-triples.lhtml&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;The database was constructed with an HPC on-demand cloud service and occupied 8 compute servers and 8 storage servers. The compute servers contained dual socket Xeons with 64GB of memory connecting through an QDR IB network to a 300TB SAN. The trillion triple data set spanned roughly 100TB of storage. It took roughly two weeks to load the data, but after that database provided interactive query rates for knowledge discovery and data mining.&lt;br /&gt;&lt;br /&gt;The gear on which this result was produced is traditional HPC gear that emphasizes scalability and low latency interconnect. As a comparison, a billion triple version of the database was created on Amazon Web Services but the performance was roughly 3-5x slower. To create a trillion triple semantic database on AWS would have cost $75k and would have taken 6 weeks to complete.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-2966001777820741945?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/2966001777820741945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=2966001777820741945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2966001777820741945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2966001777820741945'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2011/09/trillion-triple-semantic-database.html' title='Trillion Triple Semantic Database'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-4693795286901305432</id><published>2011-07-04T12:30:00.001-07:00</published><updated>2011-07-04T12:59:30.862-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;cloud computing&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;provisioning stacks&quot;'/><title type='text'>What would you do with infinite computes?</title><content type='html'>Firing up a 1000 processor deep analytics cluster in the cloud to solve a market segmentation question regarding your customer orders during Christmas 2010, or a sentiment analysis of your company's facebook fan page now costs less than having lunch in Palo Alto. &lt;br /&gt;&lt;br /&gt;The cloud effectively provides infinite computes, and to some degree infinite storage, although the costs of non-ephemeral storage might murk that analogy up a bit. So what would you do differently now you have access to a global supercomputer?&lt;br /&gt;&lt;br /&gt;When I pose this question to my clients, it quickly reveals that their business processes are ill-prepared to take advantage of this opportunity. We are roughly half a decade into the cloud revolution, and at least a decade into the 'competing on analytics' mind set, but the typical enterprise IT shop is still unable to make a difference in the cloud. &lt;br /&gt;&lt;br /&gt;However, change may be near. Given the state of functionality in software stacks like RightScale and Enstratus we might see a discontinuity in this inability to take advantage of the cloud. These stacks are getting to the point that an IT novice is able to provision complex applications into the cloud. Supported by solid open source provisioning stacks like Eucalyptus and Cloud.com, building reliable and adaptive software service stacks in the cloud is becoming child's play. &lt;br /&gt;&lt;br /&gt;What I like about these environment is that they are cloud agnostic. For proper DR/BPC a single cloud provider would be a single point of failure and thus a non-starter. But these tools make it possible to run a live application across multiple cloud vendors thus solving the productivity and agility requirements that come with the territory of an Internet application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-4693795286901305432?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/4693795286901305432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=4693795286901305432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4693795286901305432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4693795286901305432'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2011/07/what-would-you-do-with-infinite.html' title='What would you do with infinite computes?'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3956905664075583289</id><published>2010-11-27T13:37:00.001-08:00</published><updated>2010-11-27T14:49:09.456-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='start-ups'/><category scheme='http://www.blogger.com/atom/ns#' term='silicon innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='venture capital'/><title type='text'>Why is there so little innovation in cloud hardware?</title><content type='html'>With the explosion of data and the need to make sense out of it all on a smart phone is creating an interesting opportunity. Mobile devices need high performance at low power, and Apple seems to be the only one that has figured out that having your own processor team and IP is actually a key advantage. And the telcos will need Petascale data centers to manage content, knowledge management, and operational intelligence and the performance per Watt of general purpose CPUs from IBM, Intel, and AMD are at least two order of magnitude away from what is possible. So why is there so little innovation in cloud hardware?&lt;br /&gt;&lt;br /&gt;The rule of thumb for creating a new chip venture is $50-75M. Clearly the model where your project is just an aggregation of third party IP blocks is not a very interesting investment as it would create no defendable position in the market place. So from a differentiation point of view early stage chip companies need to have some unique IP. And this IP needs to be substantial. This creates the people and tool cost that makes chip design expensive. &lt;br /&gt;&lt;br /&gt;Secondly, to differentiate on performance, power, or space you have to be at least closer to the leading edge. When Intel is at 32nm, don’t pick 90nm as a feasible technology. So mask costs are measured in the millions for products that try to compete in high-value silicon. &lt;br /&gt;&lt;br /&gt;Thirdly, it takes at least two product cycles to move the value chain. Dell doesn’t move until it can sell 100k units a month, and ISVs don’t move until there millions of units of installed base. So the source of the $50M-$75M needed for fabless semi is that creating new IP is a $20-25M problem if presented to the market as a chip and it takes two cycles to move the supply chain, and it takes three cycles to move the software.&lt;br /&gt;&lt;br /&gt;The market dynamics of IT has created this situation. It used to be the case that the enterprise market drove silicon innovation. However, the enterprise market is now dragging the silicon investment market down. Enterprise hardware and software is no longer the driving force: the innovation is now driven by the consumer market. And that game is played and controlled by the high volume OEMs. Secondly, their cost constraints and margins make delivering IP to these OEMs very unattractive: they hold all the cards and attenuate pricing so that continued engineering innovation is hard to sustain for a startup. Secondly, an OEM is not interested in creating unique IP by a third party: it would deleverage them. So you end up getting only the non-differentiable pieces of technology and a race to the bottom.&lt;br /&gt;&lt;br /&gt;Personally however, I believe that there is a third wave of silicon innovation brewing. When I calculate the efficiency that Intel gets out of a square millimeter of silicon and compare that to what is possible I see a thousand fold difference. So, there are tremendous innovation possibilities from an efficiency point of view alone. Combining it with the trend to put intelligence into every widget and connecting them wirelessly provides the application space where efficient silicon that delivers high performance per Watt can really shine AND have a large potential market. Mixed-signal and new processor architectures will be the differentiators and the capital markets will at one point recognize the tremendous opportunities present to create a next generation technology that creates these intelligent platforms.&lt;br /&gt;&lt;br /&gt;Until then, us folks that are pushing the envelope will continue to refine our technologies so we can be ready when the capital market catches up with the opportunities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3956905664075583289?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3956905664075583289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3956905664075583289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3956905664075583289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3956905664075583289'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/11/why-is-there-so-little-innovation-in.html' title='Why is there so little innovation in cloud hardware?'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3953052406522115242</id><published>2010-11-26T11:47:00.000-08:00</published><updated>2010-11-26T11:58:54.589-08:00</updated><title type='text'>Cloud Storage done right</title><content type='html'>I am a big fan of DropBox as it makes cloud storage as easy to use as a local folder. The additional features of version control, and P2P so that syncs between desktops and laptops are lightning fast are simple brilliantly executed: easy to use and worry free. However, at $200 a year for 100GByte it simply is too expensive for use as a real cloud storage/back up/access everywhere kinda solution. Desktops have been in the 1TB range for some time and thus a cloud solution that can't handle that is not properly designed. Instead, consumers and small businesses are better suited with the more cost effective external USB drives. $200 for 2TB is pretty standard so you can backup several machines on a single drive.&lt;br /&gt;&lt;br /&gt;But last week TrendMicro release SafeSync. Their feature set is spot on, and their pricing is where cloud storage needs to be: unlimited storage for $60 per year, $30 right now for existing TrendMicro customers. That is much cheaper than an external drive, its covers all your machines, provides automatic backups, and synchronizes file sets if desired. This is the way cloud storage is supposed to work, and TrendMicro has been smart to realize that. I have been using the service for a couple of days, and I am loving it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3953052406522115242?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3953052406522115242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3953052406522115242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3953052406522115242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3953052406522115242'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/11/cloud-storage-done-right.html' title='Cloud Storage done right'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5122310104319664773</id><published>2010-07-19T15:34:00.000-07:00</published><updated>2010-07-19T15:53:40.347-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing standards'/><title type='text'>OpenStack: potential for a cloud standard</title><content type='html'>Today, Rackspace open sourced its cloud platform and announced to create a collaborative effort that includes NASA, Citrix, and Dell to build an open source cloud platform, dubbed &lt;a href="http://www.openstack.org/press/rackspace-openstack-7-19-2010/"&gt;OpenStack&lt;/a&gt;. Finally, the world of cloud computing gets some weight behind a potential standard. Google, Microsoft, Amazon, and big SaaS players like Salesforce.com and Netsuite are getting too isolated and too powerful to be believable to drive any type of standard for interoperability in the cloud. An open source stack could really break this open.&lt;br /&gt;&lt;br /&gt;If Dell is true to its word to distribute OpenStack with its storage and server products, and Citrix is true to its word to drive OpenStack into their customer base, this effort has some real power players behind it that could provide the counter weight needed to stop the economic lock-in of the pioneers. &lt;br /&gt;&lt;br /&gt;This announcement is very powerful as it provides a platform to accelerate innovation particularly from the university research where long-tailed projects simply do not get the time of day from Google or Microsoft. By offering a path to get integrated in an open source cloud platform, applications and run-times for genetics and proteomics, and deep computational engineering problems like material science and molecular dynamics get an opportunity to leverage cloud computing as a collective.&lt;br /&gt;&lt;br /&gt;Most of the innovation in these verticals is delivered through open source and university research. By building solutions into a collective, the university research groups can build momentum that they could &lt;span style="font-style:italic;"&gt;not &lt;/span&gt; build with adopting solutions from commercial vendors like Amazon AWS, Google Apps, or Microsoft Azure. &lt;br /&gt;&lt;br /&gt;It also opens up great innovation opportunities for university IT shops that have to manage clusters themselves. Grid computing has proven to be very complicated and heavy-handed for these IT teams, but hopefully an effort like OpenStack with backing from Rackspace, NASA, Dell, and Citrix can give these teams a shot in the arm. The university clusters can be run with utmost efficiency and tailored to the workload set of the university, and OpenStack gear at Rackspace or participating data centers can be used to deal with demand spikes without any modification to the cloud applications. &lt;br /&gt;&lt;br /&gt;These types of problems will always exists and only a cloud computing standard will be able to smooth the landscape. Let's hope that OpenStack with its backers can be the first step towards that level playing field.&lt;br /&gt;&lt;br /&gt;This is exciting news for cloud computing developers and users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5122310104319664773?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5122310104319664773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5122310104319664773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5122310104319664773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5122310104319664773'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/07/openstack-potential-for-cloud-standard.html' title='OpenStack: potential for a cloud standard'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5879169206350054371</id><published>2010-07-16T11:25:00.000-07:00</published><updated>2010-07-16T11:51:55.057-07:00</updated><title type='text'>The Intercloud</title><content type='html'>Found a wonderful post by Greg Papadopoulos in which he postulates the trend towards &lt;a href="http://blogs.sun.com/Gregp/entry/the_intercloud"&gt;interclouds&lt;/a&gt;. Greg argues that Amazon's AWS BYOS/IaaS (Bring Your Own Stack) is the perfect marriage of simplicity and functionality that it will be with us for a long time. SaaS is the new delivery norm of software, and PaaS is the needed productivity layer to hide the complexity of IaaS. The proliferation of SaaS on top of PaaS on top of IaaS is the wrath of early technology adoption when most of the functionality is still in its infancy.&lt;br /&gt;&lt;br /&gt;As Greg writes: &lt;i&gt;&lt;br /&gt;"Productive and in-production are different concepts, however. And as much as AWS seems to have found the lowest common denominator on the former with IaaS, how at-scale production will actually unfold will be a watershed for the computing industry. &lt;br /&gt;&lt;br /&gt;Getting deployed and in production raises an incredible array of concerns that the developer doesn't see. The best analogy here is to operating systems; basic sub-systems like scheduling, virtual memory and network and storage stacks are secondary concerns to most developers, but are primary to the operator/deployer who's job it is to keep the system running well at a predictable level of service.&lt;br /&gt;&lt;br /&gt;Now layer on top of this information security, user/service identity, accounting and audit, and then do this for hundreds or thousands of applications simultaneously and you begin to see why it isn't so easy. You also begin to see why people get twitchy about the who, where, and how of their computing plant.&lt;br /&gt;&lt;br /&gt;Make no mistake, I have no doubt that cloud (nee network, grid) computing will become the organizing principle for public and private infrastructure. The production question is what the balance will be.  Which cloud approach will ultimately win?  Will it be big public utility-like things, or more purpose-built private enterprise ones?&lt;br /&gt;&lt;br /&gt;The answer: yes. There will be no more of a consolidation to a single cloud than there is to a single network. "&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;He goes on to say the cloud will organize much like the energy business with a handful of very large networks supported by hundreds of regional and national companies. In this comparison, Greg finds an analogy in the internetworking development. Connecting all these federated entities together has created tremendous value, and thus it is reasonable to expect that the cloud will organize as a federated system as well. But to accomplish that, the cloud community needs to develop the right standards, just like the Internet community did for internetworking so that nobody has to be afraid to become an isolated island.&lt;br /&gt;&lt;br /&gt;Putting on my developer's hat, this fear of becoming isolated is what is holding me back to commit to Google Apps or Microsoft Azure: they feel too proprietary in this age of open source and federated clouds. One of my core requirements for cloud applications is that the application could migrate from private cloud to public cloud and vice versa. When the economic value of the application goes up or down I want to be able to allocate it on the right infrastructure to maximize profit or minimize cost. Closed environments like Salesforce.com, Google Apps, or Microsoft Azure are a concern as these environments create a fierce lock-in for my application. Encapsulating it in an OVF virtual appliance provides me much greater flexibility at the cost of not having productive elastic computing services. That capability is maturing as we speak as its value is as obvious as it is needed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5879169206350054371?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5879169206350054371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5879169206350054371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5879169206350054371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5879169206350054371'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/07/intercloud.html' title='The Intercloud'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5961073884696043584</id><published>2010-07-14T10:02:00.000-07:00</published><updated>2010-07-14T10:12:24.929-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='utility computing'/><category scheme='http://www.blogger.com/atom/ns#' term='AWS'/><title type='text'>Amazon IT moves into AWS</title><content type='html'>&lt;a href="http://searchcloudcomputing.techtarget.com/news/article/0,289142,sid201_gci1516269,00.html"&gt;Amazon.com attempts IT switch to cloud computing&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Amazon's e-commerce site is planning to move into Amazon Web Services. Jen Boden is Amazon's e-commerce IT director. &lt;br /&gt;&lt;br /&gt;&lt;i&gt;"Boden said her organization is in the preliminary stages of moving into AWS -- she started with some simple, homegrown applications, such as a list maintained for HR, which her team moved to AWS successfully. Larger sections of IT operations will move later with the financials likely to be last, since they are the most sensitive to security and compliance needs. Planning began last year, and the whole process might take another year and a half."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;From the article it is interesting to see the confirmation that Amazon's own enterprise IT needs to go through the same transformation as any other enterprise IT team that has decades of old applications and data silos to support. &lt;br /&gt;&lt;br /&gt;This effort is a great shot in the arm for cloud computing. The past year, most enterprise class IT shops have started pilot programs to figure out how to incorporate cloud storage and cloud computing into their roadmaps. When leaders like Amazon can point to solutions that others can follow, the laggards will come on board and we can finally move to the next phase in cloud computing and that is standards. With standards, utility computing will come one step closer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5961073884696043584?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5961073884696043584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5961073884696043584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5961073884696043584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5961073884696043584'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/07/amazon-it-moves-into-aws.html' title='Amazon IT moves into AWS'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-4899412106043284642</id><published>2010-07-11T08:13:00.000-07:00</published><updated>2010-07-11T08:39:27.216-07:00</updated><title type='text'>Complexity and fault-tolerance</title><content type='html'>As an engineer I frequently look towards biology to get inspired or get ideas how complex systems need to be put together to stand the test of time. In this quest, I came across a wonderful &lt;a href="http://opa.yale.edu/news/article.aspx?id=7508"&gt;article&lt;/a&gt; from a Yale research team that compared the transcriptional regulatory network of a bacterium to the call graph of the Linux operating system.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_nyiMUdSTIIs/TDniF5E15OI/AAAAAAAAAFA/yleKGo2ur10/s1600/rna-vs-linux.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 314px; height: 200px;" src="http://4.bp.blogspot.com/_nyiMUdSTIIs/TDniF5E15OI/AAAAAAAAAFA/yleKGo2ur10/s400/rna-vs-linux.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5492669811403384034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;“It is a commonplace metaphor that the genome is the operating system of a living organism. We wanted to see if the analogy actually holds up,” said Mark Gerstein, the Albert L. Williams Professor of Biomedical Informatics; professor of molecular biophysics and biochemistry, and computer science; and senior author of the paper.&lt;br /&gt;&lt;br /&gt;Both E coli and the Linux networks are arranged in hierarchies, but with some notable differences in how they achieve operational efficiencies. The molecular networks in the bacteria are arranged in a pyramid, with a limited number of master regulatory genes at the top that control a broad base of specialized functions, which act independently.&lt;br /&gt;&lt;br /&gt;In contrast, the Linux operating system is organized more like an inverted pyramid, with many different top-level routines controlling few generic functions at the bottom of the network. Gerstein said that this organization arises because software engineers tend to save money and time by building upon existing routines rather than starting systems from scratch.&lt;br /&gt;&lt;br /&gt;“But it also means the operating system is more vulnerable to breakdowns because even simple updates to a generic routine can be very disruptive,” Gerstein said. To compensate, these generic components have to be continually fine-tuned by designers.&lt;br /&gt;&lt;br /&gt;Operating systems are like urban streets – engineers tend to focus on areas that get a lot of traffic,” said Gerstein. “We can do this because we are designing these changes intelligently.”&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;As an engineer this is a very recognizable failure mode of functional design by humans. We are so focused on providing the functionality at the lowest cost possible that the system wide aspects of how the functionality should be reliably provided is lost. A biological system like the human body could lose an eye, a digit, or even a limb and we would still be able to function as a human being. But if you take one leg of a table or chair, the table or chair ceases to function as designed. It is only in high exposure or non-serviceable designs that this broader context is designed into the functionality of the system. Control systems of nuclear plants, or trading algorithms in finance are examples, as are the operating systems of deep-space vehicles. &lt;br /&gt;&lt;br /&gt;Cloud computing today needs some innovations to address the broader system exposure of a business process executing in a remote location. For example, security and authenticity of data or a software asset are the two elements that become more nebulous in a cloud context. But solutions to these problems exist and cloud computing will adopt these as best practices. Cloud computing will become a better implementation of what private companies do with their internal IT today. Particularly at the SMB level, cloud computing is already much stronger than most internal IT processes, with well defined disaster recovery processes and geographical redundancy: two elements that are beyond the capital reach of most SMBs. Cloud computing is shaping up to be a new organization of IT capability that will enable the next generation of business process innovation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-4899412106043284642?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/4899412106043284642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=4899412106043284642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4899412106043284642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4899412106043284642'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/07/complexity-and-fault-tolerance.html' title='Complexity and fault-tolerance'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nyiMUdSTIIs/TDniF5E15OI/AAAAAAAAAFA/yleKGo2ur10/s72-c/rna-vs-linux.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6074144264837829857</id><published>2010-01-25T07:31:00.000-08:00</published><updated>2010-01-25T07:49:17.224-08:00</updated><title type='text'>Governmental data</title><content type='html'>With governmental data being pushed into the public cloud, APIs to access them are rapidly proliferating. The Guardian has set up a &lt;a href="http://www.guardian.co.uk/world-government-data"&gt;portal&lt;/a&gt; that allows users to search through the governmental data of the UK, US, Australia, and New Zealand and see how countries compare. There is also an active quest for good visualizations and the portal solicits its users to suggest visualizations. &lt;br /&gt;&lt;br /&gt;One that caught my eye is called &lt;a href="http://www.informationisbeautiful.net/visualizations/the-billion-dollar-gram/"&gt;the-billion-dollar-gram&lt;/a&gt; which visualizes the relative budget size of programs and economic activity, with some interesting cross country and industry comparisons. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_nyiMUdSTIIs/S127DumQr_I/AAAAAAAAAEc/3OOB4IiYpuY/s1600-h/billion_dollar_960.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 272px; height: 400px;" src="http://2.bp.blogspot.com/_nyiMUdSTIIs/S127DumQr_I/AAAAAAAAAEc/3OOB4IiYpuY/s400/billion_dollar_960.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5430702398401196018" /&gt;&lt;/a&gt;&lt;br /&gt;The ease with which this data can now be gathered by simple REST calls is making it possible to cross correlate this data with private enterprise data. The initial difficulties to overcome of course are data quality and the Guardian developers understood that. They are actively scrubbing the data with the help of their early adopters. From a statisticians or academicians point of view the data legends are missing making it difficult to properly compare these data sets so expect lots of misinformation to be generated by the early uses of these public portals. Nonetheless, we have to start somewhere and a transparent system that makes it easy to access lots of data is the best first start.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6074144264837829857?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6074144264837829857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6074144264837829857' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6074144264837829857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6074144264837829857'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2010/01/governmental-data.html' title='Governmental data'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nyiMUdSTIIs/S127DumQr_I/AAAAAAAAAEc/3OOB4IiYpuY/s72-c/billion_dollar_960.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5344525430707798107</id><published>2009-12-02T15:11:00.000-08:00</published><updated>2009-12-02T15:14:43.504-08:00</updated><title type='text'>Government as a Platform</title><content type='html'>I saw a tweet fly by from Tim O'Reilly with the above label. When googling the matter, I came across a presentation Tim gave this summer exploring the new universe of APIs that enable access to governmental data. Combining this data with operational pieces in a typical CRM or ERP database would constitute a powerful means for ERP optimization.&lt;br /&gt;&lt;br /&gt;Here is the presentation:&lt;div style="width:425px;text-align:left" id="__ss_1537624"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/timoreilly/government-as-platform" title="Government As Platform"&gt;Government As Platform&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=govplatform-090605065618-phpapp02&amp;stripped_title=government-as-platform" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=govplatform-090605065618-phpapp02&amp;stripped_title=government-as-platform" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/timoreilly"&gt;Tim O&amp;rsquo;Reilly&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;One of the tidbits of info that jumped out for me was that 45% of all map mashups are based on Google maps, but only 4% on Microsoft virtual world. That is the power of first mover advantage. Given the push towards light-weight federated systems, the economic lock-in of the big four, IBM, Microsoft, Oracle, and SAP is finally broken. Agility is king again. For example, look at this of &lt;a href="http://www.datamasher.org"&gt;www.datamasher.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5344525430707798107?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5344525430707798107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5344525430707798107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5344525430707798107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5344525430707798107'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/12/government-as-platform.html' title='Government as a Platform'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3903746710914624014</id><published>2009-11-28T10:36:00.000-08:00</published><updated>2009-11-28T10:52:51.682-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silicon innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='venture capital'/><title type='text'>And now something completely different: brain simulation</title><content type='html'>Our good folks at the national labs have been developing cloud computing for two decades, so what they are doing now is possibly an indication of what we'll be doing with the cloud a decade from now. Researchers at IBM Almaden have been working on the &lt;a href="http://www.popularmechanics.com/technology/industry/4337190.html"&gt;largest brain simulation&lt;/a&gt;  to date; 1.6 billion neurons with 9 trillion connections. The scale of this endeavor still dwarfs the capacity and capability of any commercial cloud offering; the simulation uses roughly 150 thousand processors and 150TBytes of memory.&lt;br /&gt;&lt;br /&gt;Just to provide a sense of the OPEX of such an installation: &lt;span style="font-style:italic;"&gt;Dawn, a IBM Blue Gene/P supercomputer at LLNL, hums and breathes inside an acre-size room on the second floor of the lab's Terascale Simulation Facility. Its 147,456 processors and 147,000 gigabytes of memory fill 10 rows of computer racks, woven together by miles of cable. Dawn devours a million watts of electricity through power cords as thick as a bouncer's wrists—racking up an annual power bill of $1 million. The roar of refrigeration fans fills the air: 6675 tons of air-conditioning hardware labor to dissipate Dawn's body heat, blowing 2.7 million cubic feet of chilled air through the room every minute. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Given the fact that a real brain only consumes about 25Watts, clearly there is a lot of room for technology innovation. Silicon innovation however has come to a stand still with venture capital completely abandoning this segment. There are no VC firms in the US or EU that have any funds that target this vertical. It is rumored that Google is designing its own silicon now since no commercial chip manufacturers are providing the innovation that Google needs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3903746710914624014?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3903746710914624014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3903746710914624014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3903746710914624014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3903746710914624014'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/11/and-now-something-completely-different.html' title='And now something completely different: brain simulation'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6222145906993029394</id><published>2009-11-20T10:47:00.001-08:00</published><updated>2009-11-20T11:01:24.371-08:00</updated><title type='text'>Governmental IT: Analytics is not a dirty word</title><content type='html'>Over at Smart Data Collective, &lt;a href="http://smartdatacollective.com/Home/22568"&gt;Bill Cooper&lt;/a&gt; wrote a wonderful article on deep analytics. In particular, I liked his assessment on the resistance expressed by customers that can't see the forest for the trees.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;I’ve watched many government agencies balk at the idea of data mining and complex analytics. They are concerned about switching to a new data architecture and the potential risks involved in implementing a new solution or making a change in methodology.&lt;br /&gt;&lt;br /&gt;Having been there, I do understand their concerns, but fear of change is what’s holding government agencies back from being able to fully leverage the data that already exists to effect change at the local, regional, state and national levels. Analytics are the key to lowering costs, increasing revenue and streamlining government programs.&lt;br /&gt;&lt;br /&gt;In my own government experience and now, looking at it from the other side, I have come to believe that government clients need to think about data the way the world’s top corporations do. Like all federal agencies, these companies already had huge repositories of data that were never analyzed – never used to support decisions, plan strategies or take immediate actions. Once they began to treat that data as a corporate asset, they started to see real results. The best part is that leveraging these mountains of data does not require a "rip and replace" approach. Inserting a data warehousing/data mining or complex analytics capability into a SOA or cloud computing environment can be very low risk and even elegant in its implementation. The potential rewards are immense!&lt;br /&gt;&lt;br /&gt;That’s what’s needed in the government sector. We need to view analytics not as a dirty word but as a secret weapon against fraud and other challenges impacting all areas of the government sector.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I am a big believer that the future of the cloud consists of federated systems for the simple reason that large data sets are captive to their storage devices. Federated systems makes service oriented architectures (SOA) a natural architecture pattern to collate information. The fact that Google Gears and Microsoft Azure exhibit SOA at different levels of abstraction is clear evidence of the power of SOA. Add coarse grain SOAs to these fine-grained patterns and you can support federation and scale internal IT systems even if the core runs in Gears or Azure.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6222145906993029394?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6222145906993029394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6222145906993029394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6222145906993029394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6222145906993029394'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/11/governmental-it-analytics-is-not-dirty.html' title='Governmental IT: Analytics is not a dirty word'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-4339988303224838318</id><published>2009-11-20T06:25:00.000-08:00</published><updated>2009-11-20T10:22:59.116-08:00</updated><title type='text'>Interactive Map of cloud services</title><content type='html'>Appirio, a company that helps enterprise customers leverage PaaS cloud platforms such as Salesforce.com and Google Apps, put a nice interactive navigator on their website.&lt;br /&gt;The Appirio &lt;a href="http://www.appirio.com/ecosystem/"&gt;cloud computing ecosystem map&lt;/a&gt; aims to provide more clarity in the fast evolving cloud services market. It tries to help enterprise decision makers to accelerate their adoption of the cloud by trying to provide a standard taxonomy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_nyiMUdSTIIs/SwarQJWLkxI/AAAAAAAAAEI/NB63cX8tDww/s1600/cloud-eco-system.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 343px;" src="http://4.bp.blogspot.com/_nyiMUdSTIIs/SwarQJWLkxI/AAAAAAAAAEI/NB63cX8tDww/s400/cloud-eco-system.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5406196696580068114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ryan Nichols, head of cloud strategy at Appirio, states: &lt;span style="font-style:italic;"&gt;"The cloud ecosystem is evolving so quickly that it's difficult for most enterprises to keep up. We created the ecosystem map to track this evolution ourselves, and have decided to publish it to help others assess the lay of the land. With broader community involvement, we can create a living, breathing map where anyone can access, drill down and interact with dynamic information. This will bring some much-needed clarity to the cloud market."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately, since the map is geared towards the enterprise customer it ignores all of the innovation that is taking place in the mashup, programmable web, and mid-market products, such as &lt;a href="http://www.zementis.com/on-the-cloud.htm"&gt;Zementis ADAPA in the Cloud&lt;/a&gt;. Given the new ways in which the cloud enables new application architectures and services, the enterprise market is the worst indicator of the evolving cloud ecosystem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-4339988303224838318?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/4339988303224838318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=4339988303224838318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4339988303224838318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4339988303224838318'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/11/interactive-map-of-cloud-services.html' title='Interactive Map of cloud services'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nyiMUdSTIIs/SwarQJWLkxI/AAAAAAAAAEI/NB63cX8tDww/s72-c/cloud-eco-system.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3559653160056025782</id><published>2009-11-02T11:47:00.000-08:00</published><updated>2009-11-02T11:55:05.125-08:00</updated><title type='text'>PC sales decline</title><content type='html'>In his post &lt;a href="http://www.cio.com/article/506037/PCs_at_a_Crossroads?source=CIONLE_nlt_digest_2009-11-02"&gt;PCs at a Crossroads&lt;/a&gt; Michael Friedenberg reports on IDC's measurement of the PC marketplace. From the article:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"Case in point is the PC market. Market researcher IDC reports that 2009 will be the first year since 2001 where PC shipments will decline. I believe this drop is driven by a more rapid intersection of the cyclical and the systemic as the PC value proposition is challenged and then transformed. As Intel CEO Paul Otellini recently said, "We're moving from personal computers to personal computing." That comment signals Intel's way of moving into new markets, but it also acknowledges that the enterprise PC market has arrived at a crossroads."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Cloud computing is one development that is dramatically changing the desktop and server eco-system. The performance of a single server or desktop hasn't kept pace with the computational needs of modern science, engineering, or business. Cloud computing moves away from capital equipment to the ability to procure just the computational output AND at infinite scale for most use cases. Most desktops are idling most of the time, but are too slow to get real work done when you need it. This is pushing the work towards elastic resources that are consumed as you go. If the browser is all you need, then a move towards server consolidation and thin clients is not far behind.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3559653160056025782?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3559653160056025782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3559653160056025782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3559653160056025782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3559653160056025782'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/11/pc-sales-decline.html' title='PC sales decline'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-8222530828268353206</id><published>2009-08-27T05:07:00.000-07:00</published><updated>2009-08-27T05:24:27.592-07:00</updated><title type='text'>Amazon Virtual Private Cloud</title><content type='html'>Yesterday, Amazon introduced &lt;a href="http://aws.typepad.com/aws/2009/08/introducing-amazon-virtual-private-cloud-vpc.html"&gt;Amazon VPC&lt;/a&gt;. It enables logically isolated compute instances and a VPN tunnel to connect to internal data center resources. The architecture is straight forward and Amazon's blog post depicts is as follows.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_nyiMUdSTIIs/SpZ4i5ClznI/AAAAAAAAAEA/aQfrB7Mn-T4/s1600-h/amazon-private-cloud.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 273px;" src="http://1.bp.blogspot.com/_nyiMUdSTIIs/SpZ4i5ClznI/AAAAAAAAAEA/aQfrB7Mn-T4/s400/amazon-private-cloud.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5374615746135838322" /&gt;&lt;/a&gt;&lt;br /&gt;But the implications of VPC are far reaching; there are no real hurdles left to leverage Amazon's cloud except for limited and costly Internet bandwidth. Amazon's offering is morphing into a very flexible IaaS with some content delivery network features that are great for geographically dispersed small businesses. I am thinking particularly companies such as Stillwater that are differentiating through high domain expertise. Global talent cannot be bound to a small locale such as Silicon Valley anymore. We are connecting researchers in US, EU, Middle East, and Asia and with offerings like this we can create a development process that follows the moon that rivals the mega-vendor infrastructures. We do not need to uproot any folks to make this happen. These are exciting times we live in that can really unleash the creative spirit of the world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-8222530828268353206?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/8222530828268353206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=8222530828268353206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8222530828268353206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8222530828268353206'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/08/amazon-virtual-private-cloud.html' title='Amazon Virtual Private Cloud'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_nyiMUdSTIIs/SpZ4i5ClznI/AAAAAAAAAEA/aQfrB7Mn-T4/s72-c/amazon-private-cloud.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-527825732316782407</id><published>2009-07-18T12:02:00.000-07:00</published><updated>2009-07-18T12:35:00.536-07:00</updated><title type='text'>Cloud Computing Taxonomy</title><content type='html'>I found this wonderful graphic created by Peter Laird in his &lt;a href="http://peterlaird.blogspot.com/2009/05/cloud-computing-taxonomy-at-interop-las.html"&gt;blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_nyiMUdSTIIs/SmIc-cEamlI/AAAAAAAAAD4/6KYFqIrCjRQ/s1600-h/saas-cloud-universe.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 336px; height: 400px;" src="http://4.bp.blogspot.com/_nyiMUdSTIIs/SmIc-cEamlI/AAAAAAAAAD4/6KYFqIrCjRQ/s400/saas-cloud-universe.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5359878365536492114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Peter's &lt;a href="http://peterlaird.blogspot.com/2009/05/cloud-computing-taxonomy-at-interop-las.html"&gt;blog&lt;/a&gt; has all the descriptions of the buckets.&lt;br /&gt;&lt;br /&gt;The Public Cloud bucket is heavily underreported. There are roughly about 1200 public data centers in the US alone that are quite happy to rent you a server or cabinet. There are a host of data center market places that will connect you to a data center provider. Here are a few:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.findadatacenter.com/"&gt;Find a Data Center&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.datacenterknowledge.com"&gt;Data Center Knowledge&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.datacentermarketplace.com/"&gt;Data Center Marketplace&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In particular, the telecom companies, like 365 Main, SuperNAP, Qwest, Verizon, Level 3 Communications are quite happy to sell you connectivity AND servers and are perfect for large cloud deployments that need geographic spread and high bandwidth.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-527825732316782407?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/527825732316782407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=527825732316782407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/527825732316782407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/527825732316782407'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/07/cloud-computing-taxonomy.html' title='Cloud Computing Taxonomy'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nyiMUdSTIIs/SmIc-cEamlI/AAAAAAAAAD4/6KYFqIrCjRQ/s72-c/saas-cloud-universe.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-2311713362615784280</id><published>2009-07-14T08:11:00.000-07:00</published><updated>2009-07-14T08:24:27.917-07:00</updated><title type='text'>On-demand pricing for Windows Azure</title><content type='html'>InformationWeek's Paul McDougall &lt;a href="http://www.informationweek.com/news/windows/operatingsystems/showArticle.jhtml?articleID=218500341"&gt;reports&lt;/a&gt; on Windows Azure pricing and it provides confirmation that Microsoft is transitioning its boxed software business into a service business. &lt;br /&gt;&lt;br /&gt;Paul's assessment: &lt;br /&gt;&lt;span style="font-style:italic;"&gt;"Azure is the latest sign that Microsoft is eyeing the Web as the primary delivery mechanism for software and services. On Monday, the company said it planned to make a version of Microsoft Office 2010 available to consumers over the Internet at no charge. It plans a similar offering for businesses."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In my mind there is still one piece missing for productive cloud computing and that is the seamless integration of the client. None of the big vendors are particularly keen on solving this problem since it diminishes their economic lock-in. But users create, use, and transform data and information on their clients and data needs to seamlessly flow between the client and the cloud. This flow in my mind is best managed by the OS, or a tightly integrated run-time. You see many of these service components show up in the mobile platforms, but the PC ecosystem is lagging here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-2311713362615784280?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/2311713362615784280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=2311713362615784280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2311713362615784280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2311713362615784280'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/07/on-demand-pricing-for-windows-azure.html' title='On-demand pricing for Windows Azure'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-1567559963493644732</id><published>2009-07-14T05:54:00.000-07:00</published><updated>2009-07-14T06:31:26.398-07:00</updated><title type='text'>Netbooks and the cloud</title><content type='html'>Dana Blankenhorn at ZDNet posted an interesting &lt;a href="http://blogs.zdnet.com/open-source/?p=4493"&gt;analysis&lt;/a&gt; of Google's Chrome OS announcement. The basic premise is that Google as a cloud information provider can subsidize a Netbook since it will get it back in cloud service revenue and a higher intangible value to its core business of collecting and characterizing customer behavior. &lt;br /&gt;&lt;br /&gt;This is much like the telecom business or the game console business, and I have heard that same story from the reps at Samsung, Nokia, Asus, and Sony. It is just that Google has a big head start in the intangible value department. &lt;br /&gt;&lt;br /&gt;But buried in this article is the core observation in my mind why the boxed world of software is transitioning to the cloud: security and cost.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;"The problem is that Netbooks are cheap and, while they will gain in power they will stay cheap. I spent $270 on my HP Mini and that’s about right.&lt;br /&gt;&lt;br /&gt;Microsoft has reportedly cut the price of Windows to $3 to capture Netbook OEMs, and it’s offering a cut-rate price on Office, too.&lt;br /&gt;&lt;br /&gt;But when you consider the $50/year price to license an anti-viral, the $30/year to license a malware program and the additional $30/year you need for a registry cleaner, the software price of a Netbook gets completely out of line with its hardware cost."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is the same observation that can be used for any boxed software. The cost of the underlying hardware platform has shrunk in the past 20 years, but the software cost hasn't kept pace. 20 years ago a workstation cost $75k so a $75k piece of software was reasonable. The cost of a workstation is now $2k, but the software is still $75k. The productivity improvement that I need to get from the software to justify the cost is too high and thus that type of cost can only be carried by a business model that has significant intangible value. And that value isn't present in the consumer and/or SMB market. &lt;br /&gt;&lt;br /&gt;The smart phone started this trend and the netbook will accelerate it: the bulk of the market will be delivered services through subsidized hardware and software and it is the service providers that call the shots. Google, Amazon, Microsoft, Apple, Sony are already transitioning into these roles and since they have a connection with the bottom of the market pyramid, they will attract so much money that they will quickly roll over the Adobes, Oracles and SAPs of the world. &lt;br /&gt;&lt;br /&gt;Many independent software vendors will clamor on the infrastructures of Google, Amazon, and Apple, and intangible value will be created. The enterprise market, of all markets, can't be isolated from the bulk of the money and they will need to adapt to the system where the information resides: and that will be the cloud.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-1567559963493644732?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/1567559963493644732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=1567559963493644732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/1567559963493644732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/1567559963493644732'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/07/netbooks-and-cloud.html' title='Netbooks and the cloud'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5135839081679273496</id><published>2009-06-15T09:30:00.000-07:00</published><updated>2009-06-15T10:10:31.518-07:00</updated><title type='text'>Eight ways that cloud computing will change your business</title><content type='html'>&lt;a href="http://blogs.zdnet.com/Hinchcliffe/?p=488"&gt;Eight Ways that Cloud Computing Will Change Business&lt;/a&gt; is a wonderful post by Dion Hinchcliffe. The synopsis of this article is that large businesses are laggards with respect to technology adoption for the simple reason that the cost of betting on the wrong horse is too high. However, sometimes new technologies are so compelling that this wait-and-see approach is trumped. According to the article:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"Cloud Computing is quickly beginning to shape up as one of these major changes and the hundreds of thousands of business customers of cloud offerings from Amazon, Salesforce, and Google, including a growing number of Fortune 500 companies, is showing both considerable interest and momentum in the space".&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The article continues to spell out eight ways cloud computing will change business.&lt;br /&gt; &lt;br /&gt;&lt;nl&gt;&lt;li&gt;Creation of a new generation of products and services&lt;/li&gt;&lt;li&gt;New lightweight form of real-time partnerships and outsourcing with IT suppliers&lt;/li&gt;&lt;li&gt;New awareness and leverage of the greater Internet and Web 2.0 in particular&lt;/li&gt;&lt;li&gt;A reconciliation of traditional SOA with cloud and other emerging IT models&lt;/li&gt;&lt;li&gt;The rise of new industry leaders and IT vendors&lt;/li&gt;&lt;li&gt;More self-service IT from the business-side&lt;/li&gt;&lt;li&gt;More tolerance for innovation and experimentation from business&lt;/li&gt;&lt;li&gt;The slow-moving, dinosaur firms will have trouble keeping up with more nimble adopters and fast-followers&lt;/li&gt;&lt;/nl&gt;&lt;br /&gt;&lt;br /&gt;I have always argued that cloud computing will be defined by the bottom of the economic pyramid. Smaller businesses do not have existing and legalized corporate standards of quality, accountability, and security, and they can simply piggyback on the standards provided by the data centers on which they deploy. This provides them with a first mover advantage that doesn't waste energy trying to sell cloud computing solutions inside an already stressed IT organization of a large enterprise. &lt;br /&gt;&lt;br /&gt;Secondly, consumers in many ways are much more adaptable than enterprises. I am using Google or Amazon or AT&amp;T but I don't get bend out of shape if my service experiences a hick-up. Take cell phone service: if you insisted on 99.999% availability, like many enterprise customers seem to demand, you couldn't use a cell phone. However, everybody agrees that a cell phone is a net productivity improvement. It is this consumer, conditioned by an imperfect world, that is demanding new services for their iPhones, BlackBerries, and Pres and is willing to take a less stringent SLA in exchange for lower cost and convenience. And there is a legion of startups that is willing to test out that appetite. &lt;br /&gt;&lt;br /&gt;Brand loyalty in this connected world is non-existent for the simple reason that most services are multi-vendor anyways. You get a Nokia phone on a Verizon network connecting to a Real Rhapsody music service to satisfy your need for mobility. I switched from Yahoo search, to Google search, to Microsoft search in a matter of minutes simply because either their UI and/or their results provided a better fit for my sensibilities. I find it wonderful that after a decade of technology consolidation and stagnation we are back to a world of innovation and rapid expansion of new services. And I believe that it is the consumer that will define these services, not the enterprise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5135839081679273496?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5135839081679273496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5135839081679273496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5135839081679273496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5135839081679273496'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/06/eight-ways-that-cloud-computing-will.html' title='Eight ways that cloud computing will change your business'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-7019644450943423475</id><published>2009-05-15T07:01:00.000-07:00</published><updated>2009-05-15T09:32:09.186-07:00</updated><title type='text'>Amazon EC-2 for Compute Intensive Workloads</title><content type='html'>The cloud has evolved from the managed hosting concept. With data centers like EC-2 making it easier to provision servers on-demand, elasticity can be build into the application to scale dynamically. Microsoft Azure provides a similar, and nicely integrated, platform for the Windows application world. But how well do this clouds hold up when demand is elastic for compute intensive workloads? The short of it? Not so well.&lt;br /&gt;&lt;br /&gt;I found two papers that report on experiments that take Amazon EC-2 as IT fabric and deploy compute intensive workloads on them. They compare these results to the performance obtained from on-premise clusters that include best-known practices for compute intensive workloads. The first &lt;a href="http://www.usenix.org/publications/login/2008-10/openpdfs/walker.pdf"&gt;paper&lt;/a&gt; uses the NAS benchmarks to get a broad sampling of high-performance computing workloads on the EC-2 cloud. They use the high-performance instances of Amazon and compare them to similar processor gear in a cluster at NCSA. The IT gear details are shown in the following table:&lt;br /&gt;&lt;br /&gt;&lt;table border="2"&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;EC-2 High-CPU Cluster&lt;/th&gt;&lt;th&gt;NCSA Cluster&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Compute Node&lt;/td&gt;&lt;td&gt;7GB memory, 4 cores per socket, 2 sockets per server, 2.33GHz Xeon, 1600GB storage&lt;/td&gt;&lt;td&gt;8GB memory, 4 cores per socket, 2 sockets per server, 2.33GHz Xeon, 73GB storage&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Network Interconnect&lt;/td&gt;&lt;td&gt;Specific Interconnect technology unknown&lt;/td&gt;&lt;td&gt;Infiniband network&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;The NAS Parallel Benchmarks are a widely used set of programs designed to evaluate the performance of high performance computing systems. The suite mimics critical computation and data movement patterns important for compute intensive workloads. &lt;br /&gt;&lt;br /&gt;Clearly, when the workload is confined to a single server the difference between the two compute environments is limited to the virtualization technology used and effective available memory. In this experiment the difference between Amazon EC-2 and a best-known practice cluster is between 10-20% in favor of a non-virtualized server. &lt;br /&gt;&lt;br /&gt;However, when the workload needs to reach across the network to other servers to complete its task the performance difference is striking, as is shown in the following figure.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_nyiMUdSTIIs/Sg178K3vWqI/AAAAAAAAADo/Iz3YCbSdVX8/s1600-h/cluster-performance-amazon-ec2.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 260px;" src="http://3.bp.blogspot.com/_nyiMUdSTIIs/Sg178K3vWqI/AAAAAAAAADo/Iz3YCbSdVX8/s400/cluster-performance-amazon-ec2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5336057407144417954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 1: NPB-MPI runtimes on 32 cores (= 4 dual socketed servers)&lt;br /&gt;&lt;br /&gt;The performance difference ranges from 2x to 10x in favor of a optimized high-performance cluster. Effectively, Amazon is ten times more expensive to operate than if you had your own optimized equipment. &lt;br /&gt;&lt;br /&gt;The second &lt;a href="http://www.cs.utexas.edu/users/pauldj/pubs/uchpc09.pdf"&gt;paper &lt;/a&gt;talks to the cost adder of using cloud computing IT infrastructure for compute intensive workloads. In this experiment, they use a common workload to measure the performance of a supercomputer, HPL, which is an acronym for High Performance LINPACK. HPL is relatively kind to a cluster in the sense that it does not tax the interconnect bandwidth/latency much as compared to other compute intensive workloads such as optimization, information retrieval, or web indexing. The experiment measures the average floating point operations (FLOPS) obtained divided by the average compute time used. This experiments shows an exponential decrease in performance with respect to dollar cost of the clusters. This implies that if we double the cluster size the FLOPS/sec for money spent does down.&lt;br /&gt;&lt;br /&gt;The first paper has a wonderful graph that explains what is causing this weak scaling result. &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_nyiMUdSTIIs/Sg2Bszt_mNI/AAAAAAAAADw/Zec0vMchJ40/s1600-h/bisection-bw-amazon-ec2.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 248px;" src="http://2.bp.blogspot.com/_nyiMUdSTIIs/Sg2Bszt_mNI/AAAAAAAAADw/Zec0vMchJ40/s400/bisection-bw-amazon-ec2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5336063740301252818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This figure shows the bisection bandwidth of the Amazon EC-2 cluster and that of a best-known practice HPC cluster. Bisection bandwidth is the bandwidth between two equal parts of a cluster. It is a measure how well-connected all the servers are to one another. The focus of typical clouds to provide a productive and high margin service pushes them into IT architectures that do not favor interconnect bandwidth between servers. Many clouds are commodity servers connected to a SAN and the bandwidth is allocated to that path, not to bandwidth between servers. And that is opposite to what high performance clusters for compute intensive workloads have evolved to. &lt;br /&gt;&lt;br /&gt;This means that for the enterprise class problems, were efficiency of IT equipment is a differentiator to solve the problems at hand, cloud IT infrastructure solutions are not well matched yet. However, for SMBs that are seeking mostly elasticity and on-demand use, cloud solutions still work since there are still monetary benefits to be extracted from deploying compute intensive workloads on Amazon or other clouds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-7019644450943423475?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/7019644450943423475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=7019644450943423475' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7019644450943423475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7019644450943423475'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/05/amazon-ec-2-for-compute-intensive.html' title='Amazon EC-2 for Compute Intensive Workloads'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_nyiMUdSTIIs/Sg178K3vWqI/AAAAAAAAADo/Iz3YCbSdVX8/s72-c/cluster-performance-amazon-ec2.bmp' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6446791485284718480</id><published>2009-02-27T06:15:00.000-08:00</published><updated>2009-02-27T07:01:20.605-08:00</updated><title type='text'>Comparing Cloud Web Services</title><content type='html'>In my continued quest to build an operational model that properly accounts for the costs of different cloud web services, I have reached back to the visual vocabulary of operational analysis. If it was good enough to build BMC Software I figured it would be good enough for this task.&lt;br /&gt;&lt;br /&gt;The following figure captures the typical resources in a modern data center. In the vocabulary of operational analysis we have servers and transactions, and the diagram depicts the read and write transactions going into different services such as filers or Internet, and read responses coming out. If you would build your own data center these servers and services would reflect all your capital and operational expenditures.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_nyiMUdSTIIs/Saf3KRlrYhI/AAAAAAAAADQ/zOzD2Ol2JnQ/s1600-h/data-center-resources-diagram.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 288px; height: 400px;" src="http://2.bp.blogspot.com/_nyiMUdSTIIs/Saf3KRlrYhI/AAAAAAAAADQ/zOzD2Ol2JnQ/s400/data-center-resources-diagram.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5307482441771606546" /&gt;&lt;/a&gt;&lt;br /&gt;Different data centers select different resources to monetize. This makes the comparison between different providers so difficult: they are all selling something different. &lt;br /&gt;&lt;br /&gt;Let's start with Amazon as the baseline since AWS tries to monetize all the resources in its data center, except for the internal routers. The next diagram shows the resource costs that Amazon charges you when running an application on their data centers.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_nyiMUdSTIIs/Saf5F7PRGVI/AAAAAAAAADY/7g9qGcvmXbI/s1600-h/amazon-web-services-costs.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 352px; height: 400px;" src="http://2.bp.blogspot.com/_nyiMUdSTIIs/Saf5F7PRGVI/AAAAAAAAADY/7g9qGcvmXbI/s400/amazon-web-services-costs.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5307484566075808082" /&gt;&lt;/a&gt;&lt;br /&gt;Now compare that with a second provider, GoGrid. GoGrid does not monetize the incoming internet connection into their data center. So if you have a workload that reads a lot of data from the internet, GoGrid is fantastic. Also, GoGrid does not use a filer in their architecture, instead giving the server its own local disk instance that is managed and maintained. This works very well for web applications but does not work well for running a distributed file system instance. So running Hadoop on GoGrid is not attractive. The following diagram depicts GoGrid's monetization strategy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_nyiMUdSTIIs/Saf5RozhqtI/AAAAAAAAADg/2QokzK8IW_U/s1600-h/gogrid-costs.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 349px; height: 400px;" src="http://1.bp.blogspot.com/_nyiMUdSTIIs/Saf5RozhqtI/AAAAAAAAADg/2QokzK8IW_U/s400/gogrid-costs.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5307484767286045394" /&gt;&lt;/a&gt;&lt;br /&gt;When you compare both diagrams it is clear that GoGrid is the better solution for running a web application server. On top of that, GoGrid offers free load balancers, which you would need to pay for separately on Amazon.&lt;br /&gt;&lt;br /&gt;This visual vocabulary presented here makes it very easy to identify what types of workloads would fit on different cloud providers. It also shows you the high-cost items in the overall IT infrastructure you need to outsource your application. &lt;br /&gt;&lt;br /&gt;To make the accounting complete, we also need a model of our workload that quantifies the storage, compute, and I/O requirements. For web application services the world of cloud solutions is well represented, but for utility computing this is not the case. The cost of filer and storage are significant and quickly become the overriding cost components for a workload. Furthermore, given the fact that storage costs accumulate even when you are not computing makes the on-demand argument less genuine. Finally, the use of cpu instance hours is not good enough for utility computing. Using the electric grid as comparison, I am consuming electrons, and pay accordingly. In proper utility computing I am consuming instructions and I/Os. These metrics are independent of the speed of the processors or filer on which I run and thus I do not need to guess what type of cpu-instance-hours I would consume. By providing instruction and I/O consumables providers can differentiate on the basis of capacity or latency in the same way that electricity providers do. Without that compensation model, utility computing is a ways off IMHO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6446791485284718480?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6446791485284718480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6446791485284718480' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6446791485284718480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6446791485284718480'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/02/comparing-cloud-web-services.html' title='Comparing Cloud Web Services'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_nyiMUdSTIIs/Saf3KRlrYhI/AAAAAAAAADQ/zOzD2Ol2JnQ/s72-c/data-center-resources-diagram.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-1974872895841489764</id><published>2009-01-04T12:42:00.000-08:00</published><updated>2009-01-04T14:11:22.672-08:00</updated><title type='text'>Open Source and free data</title><content type='html'>Two articles that are just wonderfully expansive...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.techdirt.com/articles/20070503/012939.shtml"&gt;http://www.techdirt.com/articles/20070503/012939.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alwayson.goingon.com/permalink/post/30283"&gt;http://alwayson.goingon.com/permalink/post/30283&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I came across these articles researching and thinking about SaaS and PaaS and what would be the best road forward for startups in that space. Salesforce may have blazed the trail but SugarCRM is doing most of what I am doing with Salesforce. Hosting SugarCRM on demand on Amazon would save me money over Salesforce. However, in the end it is not the SaaS CRM system that is the value, it is the data inside it and my internal business process surrounding that CRM data. I want the flexibility to take this data and process anywhere so that I can take advantage of available skill or innovation and extract more value out of the accumulated data. &lt;br /&gt;&lt;br /&gt;Cloud computing exposes this fundamental problem of data movement. This problem was not perceived as a problem as much for on-premise applications due to the false impression that local data is always usable. To make cloud services ubiquitous this problem of data movement needs to get solved and robust, free Open Source components will be developed to solve this problem since users will demand it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-1974872895841489764?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/1974872895841489764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=1974872895841489764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/1974872895841489764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/1974872895841489764'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2009/01/open-source-and-free.html' title='Open Source and free data'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-4790785266798192297</id><published>2008-12-08T06:57:00.000-08:00</published><updated>2008-12-08T12:28:10.969-08:00</updated><title type='text'>Cloud Computing Predictions for 2009</title><content type='html'>GoGrid's Michael Sheehan just published &lt;a href="http://blog.gogrid.com/2008/12/02/ten-cloud-computing-predictions-for-2009/"&gt;his cloud computing predictions&lt;/a&gt; for 2009. &lt;br /&gt;&lt;br /&gt;1- Clouds reduce the effect of the recession.&lt;br /&gt;The basic argument being that since cloud computing is a more cost effective means to obtain IT services, cloud computing enables the IT budget to go further. But that would simply take money away from the IHVs and big consultancies, so a more careful study would need to be made to assert if this is zero-sum game or not. My thought here would be that the recession may accelerate the adoption of cloud computing so that consumers of IT spent less, but it will hurt the IHVs.&lt;br /&gt;&lt;br /&gt;2- Broader depth of clouds&lt;br /&gt;This prediction is the simple progression of a new technology that is getting adopted. More customers are coming in and all have slightly different requirements that the cloud providers will cater to. It is easier to do that with specialized solutions and thus we'll see a broadening of the features offered in clouds.&lt;br /&gt;&lt;br /&gt;3- VC, money &amp; long term viability&lt;br /&gt;This is an interesting prediction from Michael: cloud aggregators will be funded and the other players in the stack will get squeezed. Cloud aggregators are companies like RightScale and Cassatt and there is no doubt in my mind that they will do well since leveraging cloud computes is still hard work. I personally think that the VCs are not going to play in this space because of the presence of large incumbents like IBM, Amazon, Google, HP, and Sun. Personally, I think the real innovation investments will come from the emerging markets since they have the most to gain from lower IT costs.&lt;br /&gt;&lt;br /&gt;4- Cloud providers become M&amp;A targets&lt;br /&gt;This item reads as a prediction that the consolidation in the cloud space will accelerate in 2009. My prediction is contrarian in the sense that I think we'll see more specialized clouds show up to cater to very specific nitches and thus we'll see a market segmentation first before we'll see a consolidation. For example, most clouds are web application centric, and putting up a web server is one feature that is widely supported. However, the financial industry has a broader need than just web servers, as do product organizations like Boeing and GE. I think there is a great opportunity to build specialized clouds for those customers as it can be piggy backed on supply chain integration so players like Tibco can come in. That is a very large market with very high value: much more interesting than a little $49/month hosted web server.&lt;br /&gt;&lt;br /&gt;5- Hybrid solutions&lt;br /&gt;On-premise and cloud solutions working together. That prediction is more of a looking back but it is a sign that cloud computing is accepted and companies are actively planning how to leverage this new IT capability in their day to day operation.&lt;br /&gt;&lt;br /&gt;6- Web 3.0&lt;br /&gt;More tightly integrated Web 2.0? It clearly is all about the business or entertainment value. I really like what I am seeing in the data mining space where knowledge integration is creating opportunities for small players with deep domain experts to make a lot of money. Simply take a look at marketing intelligence: the most innovative solutions come from tiny players. I think this innovation will drive cloud computing for the next couple of years since it completely levels the playing field between SMBs and large enterprise. This make domain expertise more valuable and the SMBs are much more nimble and can now monetize that skill. Very exciting!&lt;br /&gt;&lt;br /&gt;7- Standards and interoperability&lt;br /&gt;Customers will demand it, incumbent cloud providers will fight it. I can't see Google and IBM giving up their closed systems so the world will add another ETL layer to IT operations and spring to live some more consultants.&lt;br /&gt;&lt;br /&gt;8- Staggered growth&lt;br /&gt;A simple prediction that everything cloud will expand.&lt;br /&gt;&lt;br /&gt;9- Technology advances at the cloud molecular level&lt;br /&gt;This is an item dear to my heart: cloud optimized silicon. It is clear that a processor that works well in your iPhone will not be the right silicon for the cloud. There are many problems to be solved in cloud computing that only have a silicon answer, so we are seeing fantastic opportunities here. This innovation will be attenuated by the lack of liquidity in the western world but this provides amazing opportunities for the BRIC countries to develop centers of excellence that surpass the US. And 2009 will be the key year for this possible jump since the US market will be distracted trying to stay in cash till clarity improves. As they say, fortunes are made in recessions.&lt;br /&gt;&lt;br /&gt;10- Larger Adoption&lt;br /&gt;A good prediction to end with for a cloud computing audience: business will be good in 2009.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-4790785266798192297?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/4790785266798192297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=4790785266798192297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4790785266798192297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4790785266798192297'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/12/cloud-computing-predictions-for-2009.html' title='Cloud Computing Predictions for 2009'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3861081610807266102</id><published>2008-12-07T11:59:00.000-08:00</published><updated>2008-12-07T12:21:39.979-08:00</updated><title type='text'>Comparing the Cost Continued...</title><content type='html'>The next step was to select our benchmarks and calculate their costs. We extracted two workloads that are common to many product development companies: a regression workload that arises when a team collaborates on the same development task, and a technical workload when an individual is using computer models to generate new insight/knowledge.&lt;br /&gt;&lt;br /&gt;The regression workload can be generated by a software design team developing a new application, a financial engineering team back testing new trading strategies, or a mechanical design team designing a new combustion engine that runs on alternative fuels. &lt;br /&gt;&lt;br /&gt;The technical workload can be a new rendering algorithm to model fur on an animated character, or a new economic model that drives critical risk parameters in a trading strategy, or an acoustic characterization of a automobile cabin.&lt;br /&gt;&lt;br /&gt;The first workload is characterized by a collection of tests that are run to guarantee correctness of the product during development. Our test case for a typical regression run is a 1000 tests that run at an average of 15 minutes each. Each developer typically runs two such regressions per day, and for a 50 person design team this yields 100 regression runs per day. The total workload equates to roughly 1050 cpu hours per hour and would keep a 1000 processor cluster 100% occupied.&lt;br /&gt;&lt;br /&gt;The second workload shifts the focus from capacity to capability. The computational task is a single simulation that requires 5 cpu hours to complete. The benchmark workload is the work created by a ten person research team that runs five simulations per day. Many of these algorithms can actually run in parallel and such a task could run in 30 minutes when executed in parallel on ten processors. Latency to solution is a major driver on R&amp;D team productivity and this workload would have priority over the regression workload particularly during the work day. The total workload equates to roughly 31 cpu hours per hour because this workload runs just in the eight hour work day.&lt;br /&gt;&lt;br /&gt;Running these two workloads on our cloud computing providers we get the following costs per day:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;th align="left"&gt;Benchmark&lt;/th&gt;&lt;th&gt;Amazon&lt;/th&gt;&lt;th&gt;Rackspace/Mosso&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Regression Workload&lt;/td&gt;&lt;td&gt;$25,075.17&lt;/td&gt;&lt;td&gt;$18,250.25&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Knowledge Discovery&lt;/td&gt;&lt;td&gt;$265.09&lt;/td&gt;&lt;td&gt;$230.13&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;The total cost of $20-25k per day makes the regression workload too expensive for outsourcing to today's cloud providers. A 1000 processor on-premise x86 cluster costs roughly $10k/day including overhead and amortization. The cost of bulk computes like the regression workload needs to go down by at least a factor of 5x before cloud computing can bring in small and medium-sized enterprises. However, the technical workload at $250/day is very attractive to move to the cloud since this workload is periodical with respect to the development cycle and it moves CapEx to OpEx to frees up capital for other purposes.&lt;br /&gt;&lt;br /&gt;The big cost difference between Rackspace/Mosso and Amazon is the Disk I/O charge. It doesn't appear that Rackspace monetizes this cost. From the cost models, this appears to be a liability for them since the Disk I/O cost (moving the VM image and data sets to and from disk) represents roughly 20% of the total costs. Fast storage is notoriously expensive so this appears to be a weakness of Rackspace.&lt;br /&gt;&lt;br /&gt;In a future article we will dissect these costs further.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3861081610807266102?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3861081610807266102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3861081610807266102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3861081610807266102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3861081610807266102'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/12/comparing-cost-continued.html' title='Comparing the Cost Continued...'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6847336962830126796</id><published>2008-12-07T10:07:00.000-08:00</published><updated>2008-12-07T11:59:43.731-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cost'/><title type='text'>Comparing Costs of Different Cloud Computing Providers</title><content type='html'>The past month we have been trying to quantify the cost of moving some of our workloads into the cloud. It has been a very painful experience. Each vendor insists on mixing up the pricing in such a way that direct comparisons require major mental gymnastics. On top of that, the big three, IBM Blue Cloud, HP Adaptive Infrastructure as a Service, or AIaaS (who in the marketing department came up with that one?), and Sun Network.com are so incredibly opaque that we have just given up. Furthermore, Sun started out at $1/cpu hour and that simply is not competitive. Sun has taken the site down and the home page of the site claims that they are working on something else. Out of sheer frustration, we have ditched IBM and HP as well. It appear that they are catering to their existing deep-pocket customers and we do not expect their solutions to be cost competitive for the disruptive cloud computing concept that will usher in the new economics.&lt;br /&gt;&lt;br /&gt;Many activities at the US National Labs are directed to evaluate if it is cost effective to move to AWS or similar services. To be able to compare our results to that research we decided to map all costs into AWS compatible pricing units. This yielded the following very short list:&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;th align="left"&gt;Provider&lt;/th&gt;&lt;th&gt;CPU $/cpu-hr&lt;/th&gt;&lt;th&gt;Disk I/O $/GB&lt;/th&gt;&lt;th&gt;Internet I/O $/GB&lt;/th&gt;&lt;th&gt;Storage $GB-month&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Amazon&lt;/td&gt;&lt;td&gt;$0.80&lt;/td&gt;&lt;td&gt;$0.10&lt;/td&gt;&lt;td&gt;$0.17&lt;/td&gt;&lt;td&gt;$0.15&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Rackspace/Mosso&lt;/td&gt;&lt;td&gt;$0.72&lt;/td&gt;&lt;td&gt;$0.00&lt;/td&gt;&lt;td&gt;$0.25&lt;/td&gt;&lt;td&gt;$0.50&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;The reason for the short list is that there are very few providers that actually sell computes. Most of the vendors that use the label &lt;i&gt;cloud provider&lt;/i&gt; are actually just hosting companies of standard web services. Companies like 3Tera, Bungee Labs, Appistry, and Google cast their services in terms of web application services, not generic compute services. This makes these services not applicable to the value-add computes that are common during the research and development phase of product companies.&lt;br /&gt;&lt;br /&gt;In the next article we are going to quantify the cost of different IT workloads.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6847336962830126796?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6847336962830126796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6847336962830126796' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6847336962830126796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6847336962830126796'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/12/comparing-costs-of-different-cloud.html' title='Comparing Costs of Different Cloud Computing Providers'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-8495491800942845004</id><published>2008-10-23T06:25:00.000-07:00</published><updated>2008-10-23T06:42:29.974-07:00</updated><title type='text'>Dynamic IT</title><content type='html'>CIO Magazine just surveyed 173 IT business leaders to gauge what the common attitudes are towards cloud computing in the enterprise. 58 percent indicated that cloud computing &lt;i&gt;will&lt;/i&gt; dramatically change the IT business, and 47 percent said they are already using it. On the other side, 18 percent think that cloud computing is a fad. &lt;a href="http://www.cio.com/article/455832/Cloud_Computing_Survey_IT_Leaders_See_Big_Promise_Have_Big_Security_Questions?source=nlt_cioinsider"&gt; survey&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;CIO used the broad definition of cloud computing: "a style of computing where massively scalable IT-related capabilities are provided 'as a service' using Internet technologies to multiple external customers". Other terms used are "on-demand services", "cloud services", "Software-as-a-Service".&lt;br /&gt;&lt;br /&gt;The survey confirmed that cloud computing is a solution to the need for flexibility in IT resource management. IT needs flexibility and cost savings, but is unwilling to jump in with both feet until some lingering concerns are addressed: the top concern being security. &lt;br /&gt;&lt;br /&gt;Cloud computing will be used in many pilot/proof-of-concept projects by the incumbents, and it will be experimented with as full blown business models by a growing cadre of start-ups. We have described this many times in this blog that the cloud computing model will be driven by the small and medium business segment because they value cost savings over security or SLAs. And typically with technologies that offer dramatic cost savings, when successful, there will be carnage among the companies that are holding on too tightly to old fashioned business models.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-8495491800942845004?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/8495491800942845004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=8495491800942845004' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8495491800942845004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8495491800942845004'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/10/dynamic-it.html' title='Dynamic IT'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-8194195041711298040</id><published>2008-10-06T12:13:00.000-07:00</published><updated>2008-10-06T12:33:47.016-07:00</updated><title type='text'>Bluehouse is in public beta</title><content type='html'>IBM announced cloud computing applications at Lotusphere in January of this year. A service called Bluehouse is a web-delivered social networking and collaboration service targeted to the SMB market. Bluehouse enables people to share documents, projects, and contacts, and offers online conferencing features as well. The &lt;a href="https://bluehouse.lotus.com/front/webfront"&gt;Bluehouse&lt;/a&gt; service has gone into public beta.&lt;br /&gt;&lt;br /&gt;Willy Chiu, VP at IBM of High Performance On-Demand Solutions stated: "We are moving our clients, the industry and even IBM itself to have a mixture of data and applications that live in the data centre and in the cloud." IBM's approach is to expand its cloud computing offerings through a 'four-pronged strategy':&lt;br /&gt;&lt;nl&gt;&lt;br /&gt;&lt;li&gt;Deliver a home spun set of cloud services&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Enable ISVs to design and build cloud services&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Help customers integrate cloud services into their business&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Sell cloud computing infrastructure to businesses for on-premise deployments&lt;/li&gt;&lt;br /&gt;&lt;/nl&gt;&lt;br /&gt;In addition to Bluehouse, IBM is also rolling out a handful of web services. Policy Tester On-Demand will automate the scanning of web content to ensure that it complies with industry legislation, and AppScan On-Demand will scan web applications for security bugs. Sean Poulley, VP of Online Collaboration Services compared the Bluehouse tools to those of Microsoft and Google: "Whereas Microsoft is document centric and Google is email centric, our solution is a mixture of both".&lt;br /&gt;&lt;br /&gt;IBM's $400M investment in a new data center to support this new mid-market SaaS/Cloud Computing services portfolio, brings another large player into the mix. These tools have been a long time coming but with every major brand now on-line, the branding wars can begin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-8194195041711298040?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/8194195041711298040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=8194195041711298040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8194195041711298040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8194195041711298040'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/10/bluehouse-is-in-public-beta.html' title='Bluehouse is in public beta'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-1161159897729098107</id><published>2008-10-02T12:00:00.000-07:00</published><updated>2008-10-02T12:16:41.579-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='codecs'/><title type='text'>Windows Server on Amazon EC2</title><content type='html'>As soon as I finished yesterday's blog entry, I became aware of a posting by Amazon's CTO, &lt;a href="http://www.allthingsdistributed.com/2008/09/amazon_ec2_with_microsoft_wind.html"&gt; Werner Vogels&lt;/a&gt;, where he announces that Microsoft's Windows Server is available on Amazon EC2. According to Vogels: "we can now run the &lt;i&gt;majority&lt;/i&gt; of popular software systems in the cloud". So there you have it, both Amazon and Microsoft are/will be offering Windows based applications in the cloud.&lt;br /&gt;&lt;br /&gt;According the Vogels' blog the area that accelerated to adoption of this functionality in Amazon's Elastic Cloud was the entertainment industry due to the wide range of excellent codecs available for Windows. Here is the power of Microsoft's dominance of the client side translating into a huge benefit for cloud adoption. With 20-20 hindsight, the benefit of quality codecs is now obvious, and it will drive very quick adoption of Windows in the Cloud. Content apparently is still king and thus the conduit that delivers it is a critical component. Turns out that Microsoft does have an unfair advantage in the Cloud space.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-1161159897729098107?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/1161159897729098107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=1161159897729098107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/1161159897729098107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/1161159897729098107'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/10/windows-server-on-amazon-ec2.html' title='Windows Server on Amazon EC2'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6105908121265455799</id><published>2008-10-01T15:56:00.000-07:00</published><updated>2008-10-01T16:22:41.187-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mid-market'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;cloud computing&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Red Dog and Windows Cloud: Microsoft is coming!</title><content type='html'>Microsoft's &lt;a href="http://www.microsoftpdc.com"&gt;Professional Developers Conference 2008&lt;/a&gt; makes it clear that the nature of software development is radically changing. Microsoft, as no other vendor, has always recognized that the riches of the platform are directly proportional to the number of good developers that work on your platform. As such, Microsoft has always had absolutely fantastic development tools for all aspects and segments of the IT workload. Typically, they are not leading with technologies, but they sure know how to package and disseminate technology when it is ready. The C/C++ compilers are one example, Active Server Pages and C# are others.&lt;br /&gt;&lt;br /&gt;Enter HPC, cluster, and cloud computing: so far this has been driven by Linux mainly because there have been no commercial offerings that solve the problem of pedal-to-the-metal applications that need tight integration with the underlying hardware and operating system services such as memory, communication stacks and I/O. &lt;br /&gt;&lt;br /&gt;For a decade now, Google has blazed the way with web-scale hardware and software infrastructures that are showing their true value. And now Amazon Web Services is also offering an IT-for-rent model that is perfect for web based services. Detrimental to Microsoft, Google and Amazon Web Services do not enable any Microsoft application software, operating systems, development tools, or even web services. Clearly, this is moving momentum away from the Microsoft universe and they have to counter to stay relevant. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.zdnet.com/microsoft/?p=1324"&gt;Red Dog&lt;/a&gt; appears to be the first salvo across developers bows that Microsoft is coming. Red Dog is Microsoft's IT-for-rent story, as an answer to Linux centric Amazon Web Services. The second shot is dubbed "Windows Cloud". It is a development environment for Internet-based applications, as an answer to Python centric Google Gears. &lt;br /&gt;&lt;br /&gt;Given Microsoft's track record to build very productive development environments that have the hearts of most internal IT shops, I am confident that this will accelerate the Cloud Computing adoption in the mid-market.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6105908121265455799?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6105908121265455799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6105908121265455799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6105908121265455799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6105908121265455799'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/10/red-dog-and-windows-cloud-microsoft-is.html' title='Red Dog and Windows Cloud: Microsoft is coming!'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5153569439008742926</id><published>2008-09-08T05:49:00.000-07:00</published><updated>2008-09-08T06:16:59.844-07:00</updated><title type='text'>Google and corporate espionage</title><content type='html'>The release of Google's Chrome and the original EULA that was bound to it has opened an interesting debate about how much Google knows about us, and maybe more ominously, how much it knows about your business. I would postulate that Google knows more about your business than you do. &lt;br /&gt;&lt;br /&gt;But first, the EULA flap. The old EULA stated: "You retain copyright and any other rights you already hold in Content which you submit, post or display on or through, the Services. &lt;i&gt;By submitting, posting or displaying the content you give Google a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display, and distribute any Content which you submit, post, or display on or through, the Services."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Clearly, Google didn't mess this up: they are a big company with a good legal team, so we have to assume that this EULA was deliberately written the way it was. Since Google is a conduit for content, while using this content for its own profit without wanting to pay for it, the EULA makes a lot of sense from Google's perspective. Equally clear is that asking for a "...perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify... publish" is simply unbelievably aggressive leading to a revolt that forced Google to rewrite the EULA.&lt;br /&gt;&lt;br /&gt;For Google's business model to remain viable, it has to extract customer behavior and owning the browser makes that a million times easier. Secondly, searching for information on the internet is essential to today's business, so Google has both customer behavior and customer knowledge searches. This means that it can deduce purpose and effectively learn what you learn. Finally, collective knowledge of your workforce adds a whole new layer of understanding for Google. For example, say you have decided to plan for a new product. The product research your organization is doing will be localized in time and in scope, thus making it easy to filter out of the backdrop of all other searches that your organization is doing. This means that your new product plans will be visible to Google and its clever group of data mining specialists. Their whole job is to mine for data like this so that the Google service can provide you with contextual information that you could use and thus will generate revenue for Google. Google simply needs to know more about your business than you do to continue to generate revenue.&lt;br /&gt;&lt;br /&gt;Google of course is not unique in this respect. Any ad-revenue driven Services will need some spying and semantic inference to yield context to generate revenue. In the consumer space, it appears that people are more willing to part with their preferences in exchange for free access. But the cost for business seems a bit steep, particularly big business, and it comes as a surprise to me that only the media companies have been suing Google. Maybe the Google EULA flap will invigorate the debate on how much data a SaaS or Cloud provider can extract and own and how this needs to be regulated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5153569439008742926?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5153569439008742926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5153569439008742926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5153569439008742926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5153569439008742926'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/09/google-and-corporate-espionage.html' title='Google and corporate espionage'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3328154364288574978</id><published>2008-08-17T12:28:00.000-07:00</published><updated>2008-08-17T12:43:26.902-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='IaaB'/><category scheme='http://www.blogger.com/atom/ns#' term='outsourcing'/><category scheme='http://www.blogger.com/atom/ns#' term='IT'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;IT as a Business&quot;'/><title type='text'>IT as a Business: or IaaB</title><content type='html'>Whereas SaaS is predominantly a Business Process Outsourcing trend, Cloud Computing is predominantly an IT operation outsourcing trend. IBM and its shift towards services, supported by best-in-class hardware, has been leading this IT outsourcing concept for more than a decade now. However, IBM's main clientele have been large scale, high-availability, high-liability business such as Wall Street, credit card companies, and insurers. The shift created by SaaS as well as Cloud Computing is retargeting the IT supported business process services towards the mid-market where it will proliferate in a very different direction. High-availability is costly, as is high-security. Those are attributes that the mid-market is not going to pay for: they sure haven't paid for it in their own IT infrastructures. That will allow Cloud Computing service providers, such as Amazon Web Services, to provide a truly disruptive technology since it brings a whole new group of customers into the market. A segment that is cummulatively speaking more valuable than the high-end customers of yesteryear.&lt;br /&gt;&lt;br /&gt;Jeff Barr, a Web Services Evangelist at Amazon, just published some &lt;a href="http://aws.typepad.com/aws/2008/05/lots-of-bits.html"&gt;interesting data&lt;/a&gt; that is supporting the observation that IT operation outsourcing is being leveraged aggressively. It also shows that this switch is happening incredibly quickly. For those in the business, this is not surprising because our customers have been screaming for more performance/capacity for a decade, mostly because the processor vendors such as Intel and IBM have not been able to provide anywhere near the performance improvements required to keep up with the data explosion.  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_nyiMUdSTIIs/SKh8hbrwYoI/AAAAAAAAACU/fFL1KYWBnPE/s1600-h/aws_bandwidth.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_nyiMUdSTIIs/SKh8hbrwYoI/AAAAAAAAACU/fFL1KYWBnPE/s400/aws_bandwidth.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5235571480627012226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From Amazon's 4th quarter earnings call, &lt;a href="http://perspectives.mvdirona.com/ct.ashx?id=b3ed8295-d3ee-48cf-8d8e-0c27f7271d9a&amp;url=http%3a%2f%2fwww.techcrunch.com%2f2008%2f04%2f21%2fwho-are-the-biggest-users-of-amazon-web-services-its-not-startups%2f"&gt;TechCrunch&lt;/a&gt; reports that the businesses that are taking advantage of IT operation outsourcing are not just tiny little start-ups:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"So who are using these services? A high-ranking Amazon executive told me there are 60,000 different customers across the various Amazon Web Services, and most of them are not the startups that are normally associated with on-demand computing. Rather the biggest customers in both number and amount of computing resources consumed are divisions of banks, pharmaceuticals companies and other large corporations who try AWS once for a temporary project, and then get hooked."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The value that is created by the on-demand capacity inherent to Cloud Computing is the big differentiator here for both startup and established business. For startups the value is inherent to the service, but for the mid-market it is on-demand capacity. To understand this, one must realize that most compute problems are bursty: it takes humans time to formulate experiments and setup the automation, but from that point on compute capacity and performance are the critical path. &lt;br /&gt;&lt;br /&gt;In today's shift towards extracting more value out of operational business data, the mid-market is about to embark on a whole new degree of productivity; Cloud Computing and the pay-as-you-go business model removes IT operation, both CapEx and OpEx, as the limiter for all business: small, medium, and large. With this type of value creation, the switch-over can happen dramatically quickly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3328154364288574978?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3328154364288574978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3328154364288574978' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3328154364288574978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3328154364288574978'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/08/it-as-business-or-iaab.html' title='IT as a Business: or IaaB'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nyiMUdSTIIs/SKh8hbrwYoI/AAAAAAAAACU/fFL1KYWBnPE/s72-c/aws_bandwidth.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3587396422952607749</id><published>2008-08-16T11:01:00.000-07:00</published><updated>2008-08-16T11:14:31.875-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HPC'/><category scheme='http://www.blogger.com/atom/ns#' term='competitiveness'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;data mining&quot;'/><title type='text'>HPC is dead, long live HPC!</title><content type='html'>With the advent of web scale computing, genetics, and data mining for business intelligence the need for computer performance is growing exponentially. In a previous post, &lt;a href="http://stillwater-cse.blogspot.com/2008/08/achilles-heel-of-saas-processor-vendors.html"&gt;The Achilles' Heel of SaaS&lt;/a&gt; we identified that the processor vendors have been ruefully underdelivering performance so everybody has been forced to build clusters of cooperating servers to support the compute requirements of today's information processing. So now everybody is an HPC consumer.&lt;br /&gt;&lt;br /&gt;If you look at the fortunes of pure HPC providers like Silicon Graphics and Cray it is obvious that corporate America has not been motivated by HPC vendor's marketing messages entailing the goodness of HPC for American's competitiveness. The only outfit that seems to keep these companies afloat is the NSA. This is a trend that has been documented for many years now at the &lt;a href="http://www.compete.org"&gt;Council on Competitiveness&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A quick Google trends query shows that just when everybody is becoming an HPC consumer, the term is slowly loosing its luster in favor of more business friendly terms like Cloud Computing and SaaS. SaaS in particular will force the provider to leverage HPC technologies such as clusters and distributed computing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_nyiMUdSTIIs/SKcWpmyIWOI/AAAAAAAAACM/ElEDz2LVFz8/s1600-h/hpc-trends.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_nyiMUdSTIIs/SKcWpmyIWOI/AAAAAAAAACM/ElEDz2LVFz8/s400/hpc-trends.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5235177995882748130" /&gt;&lt;/a&gt; You can keep track of these terms &lt;a href="http://www.google.com/trends?q=HPC%2C+cloud+computing%2C+grid+computing%2C+saas"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The data also shows that HPC interest and innovation has shifted away from the US to Europe and the far east. Organizations like India's Tata are building and operating world-class HPC installations. Even Sweden is on the top 5 list. It makes a lot of sense for Russia, China, and India to jump on this: they have very little inertia and they understand that moving up into the value chain is the next step of their evolution to play in the global economy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3587396422952607749?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3587396422952607749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3587396422952607749' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3587396422952607749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3587396422952607749'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/08/hpc-is-dead-long-live-hpc.html' title='HPC is dead, long live HPC!'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_nyiMUdSTIIs/SKcWpmyIWOI/AAAAAAAAACM/ElEDz2LVFz8/s72-c/hpc-trends.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-4475441286229823079</id><published>2008-08-14T09:19:00.000-07:00</published><updated>2008-08-14T10:00:24.258-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;saas perceptions&quot;'/><title type='text'>SaaS Business Process Outsourcing Buying Attitude</title><content type='html'>&lt;a href="http://www.citrix.com"&gt;Citrix&lt;/a&gt; just published the results of a survey on the purchasing behavior, perceptions, and attitudes towards Software-as-a-Service. The survey results indicate that 15% of respondents are &lt;i&gt;more&lt;/i&gt; likely to purchase a SaaS solution over a premised-based solution, if given the choice. That is 1 in 7, which to me shows that there is a lot of inertia in the IT space. &lt;br /&gt;&lt;br /&gt;The first step in the survey was to gauge how familiar people are with SaaS. 31% indicated that they considered themselves knowledgable, whereas 50% felt less comfortable, and 19% had never heard of the term. &lt;br /&gt;&lt;br /&gt;When asked which top five categories of applications they would consider purchasing as a service, Remote Access was number one (given that Citrix commissioned this study that is hardly surprising). The full rankings are shown in the following graph:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_nyiMUdSTIIs/SKRf_RnHWFI/AAAAAAAAACE/YuPlDwlCgAo/s1600-h/saas-buying-behavior.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_nyiMUdSTIIs/SKRf_RnHWFI/AAAAAAAAACE/YuPlDwlCgAo/s400/saas-buying-behavior.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234414207575218258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That only 15% of the respondents thought the SaaS model to be more attractive than on-premise software deployment is very telling. It shows that most people can't phantom switching processes/vendors/applications, and this is understandable. Very few software vendors make it easy to get data out of their systems, so creating the automation and validation procedures to transition is too much for many SMEs. Secondly, from a risk point of view, providing continuity during the switch-over is a daunting task, and something that most executives would rather avoid till the old system is so broken that it hurts. This is typically when the organization runs into financial trouble at which point reinvesting in something better is kinda the wrong time. Still, all understandable&lt;br /&gt;&lt;br /&gt;Most SaaS providers understand this dilemma and provide lots of tools to serialize data from and to different systems. There are also plenty of third party solutions that make this process much more palatable. &lt;a href="http://www.castiron.com"&gt;Cast Iron Systems&lt;/a&gt; is such a provider which allows on-premise and on-demand solutions for these ETL tasks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-4475441286229823079?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/4475441286229823079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=4475441286229823079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4475441286229823079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4475441286229823079'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/08/saas-business-process-outsourcing.html' title='SaaS Business Process Outsourcing Buying Attitude'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_nyiMUdSTIIs/SKRf_RnHWFI/AAAAAAAAACE/YuPlDwlCgAo/s72-c/saas-buying-behavior.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-2115864244677524819</id><published>2008-08-13T10:19:00.000-07:00</published><updated>2008-08-13T10:41:36.470-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;saas aggregation&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;saas investment&quot;'/><title type='text'>SaaS aggregation and experimentation</title><content type='html'>In his guest column, &lt;a href="http://gigaom.com/2008/02/14/how-not-to-end-up-as-an-anachronism/"&gt;How Not to End Up as an Anachronism&lt;/a&gt;, Greg Olson, the founder and CTO of Coghead describes the SaaS dynamics and particularly the new SaaS startup-up dynamics. It is a wonderful read, in particular, if you like analogies. Here is a quick excerpt of his column:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"We are now at point where implementors of SaaS capabilities are being disrupted by newer SaaS capabilities. Services that are built largely from other services are a reality, and offer many clear advantages. The types of services that could be used in the creation of new services span the spectrum, from base infrastructure services to complementary high-level application services that can be composed or mashed up. Example services include: compute and storage services; DB and message-based queuing services; identity management services; log analysis and analytic services; monitoring and health management services, payment processing services; e-commerce services like storefronts or catalogs; mapping services; advertisement services; in addition to the more well-known business application services like CRM and accounting.&lt;br /&gt;&lt;br /&gt;The move to SaaS applications built on SaaS is a much more profound shift than the move from on-premise applications to SaaS applications. The software industry is beginning to display characteristics that mimic the supply chains and service layering that are commonplace in other industries like transportation, financial services, insurance, food processing, etc. A simple set of categories like applications, middleware and infrastructure no longer represents the reality of software products or vendors. Instead of a small number of very large, vertically integrated vendors, we are seeing an explosion of smaller, more focused software services and vendors. The reasons for this transition are simple: It takes less capital and other resources to create, integrate, assemble and distribute useful software capabilities."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In essence, with &lt;b&gt;BIG&lt;/b&gt; companies like IBM, Google, and Amazon committing billions of dollars in infrastructure, SaaS start-ups and their financial backers can experiment very quickly with new business offerings and see what sticks. This is a dream for a venture capitalist: they don't need to be experts in understanding the business, they simply need to apply a portfolio approach to have their basis covered: this is typical MBA fare and thus very easily understood by today's VCs.&lt;br /&gt;&lt;br /&gt;The reason these big companies are investing so heavily is because they believe that the future is SaaS and Cloud Computing. When infrastructure investments are taking place by multiple, large and international players, you know that the business dynamics are about to change.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-2115864244677524819?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/2115864244677524819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=2115864244677524819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2115864244677524819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2115864244677524819'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/08/saas-aggregation-and-experimentation.html' title='SaaS aggregation and experimentation'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-6456224154583842334</id><published>2008-08-03T07:12:00.000-07:00</published><updated>2008-08-04T06:30:51.404-07:00</updated><title type='text'>The Achilles' Heel of SaaS: the processor vendors Intel and IBM</title><content type='html'>Whereas the current SaaS offerings are dominated by the automation of standard workflows such as CRM, HR, and Accounting, the demand for information processing is quickly outstripping the capabilities of the processor offerings by Intel and IBM. The SaaS space will become much more competitive as compared to the old software industry that relied on on-premise installations. In the on-premise days, an IT staff had to become familiar with the installation, configuration, and maintenance of that software instance. The IT department had to amortize this investment in skill and in doing so became more and more intrenched with a particular vendor. With SaaS, that skill is no longer part of the equation and thus customers can more quickly move to a 'better' workflow. This implies that the SaaS providers need to differentiate through product value more so than before.&lt;br /&gt;&lt;br /&gt;All business SaaS workflows manage important information assets that need to be leveraged to its fullest extent for an organization to be competitive. The computes to leverage this information have exploded due to maturity of data base management systems but also due to the sheer availability of competitive information available on the internet. Most of the current database research is about query languages and systems for querying non-stationary data and federated systems. Fully automated machine learning systems like Google's web index are only the tip of the iceberg. Compute requirements for optimization techniques in inventory management and logistics are much more severe. &lt;br /&gt;&lt;br /&gt;This explosion of compute requirements creates a huge problem. Since SaaS relies on multi-tenancy to offer profit margin for its provider the end user actually gets less hardware to work with. Secondly, the demand for computes handily outstrips the offerings by Intel and IBM. At the end of 2007, Google computes were up at the rate of 10,000 CPU &lt;i&gt;years&lt;/i&gt; per month and that rate has been tripling every year since 2004. All this implies that we are in for a bumpy ride with SaaS providers having to scale out their data centers rapidly due to customer growth and compute demands and Intel and IBM not doing their part to keep up with the compute needs. This will inevitably lead to an increased rate of innovation on the hardware side that the successful software organizations will leverage to differentiate. Virtualization of these hardware assets will be the name of the game to remain nimble and not get stuck when you bet on the wrong horse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-6456224154583842334?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/6456224154583842334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=6456224154583842334' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6456224154583842334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/6456224154583842334'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/08/achilles-heel-of-saas-processor-vendors.html' title='The Achilles&apos; Heel of SaaS: the processor vendors Intel and IBM'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-7534715655179767239</id><published>2008-08-01T07:09:00.000-07:00</published><updated>2008-08-01T07:27:48.855-07:00</updated><title type='text'>Google and Amazon as Benchmarkers</title><content type='html'>One of the most interesting aspects of cloud computing is the opportunity for benchmarking. Instead of paying market research firms Gartner or IDC thousands of dollars, industry wide benchmarking data would be readily integrated in the workflow offered by a cloud computing provider. SaaS, because of its single workflow focus, will be in the early lead to provide this added value to its customers. As a matter of fact, when I am evaluating SaaS providers and find out that they &lt;i&gt;don't&lt;/i&gt; offer benchmarking, I discount them for two reasons.&lt;br /&gt;&lt;br /&gt;&lt;nl&gt;&lt;br /&gt;&lt;li&gt;The core functionality I buy from a SaaS provider is the best-known-practice for the workflow they offer. We all know that best-known-practices involve some performance based feedback mechanism. Thus if a SaaS provider doesn't have benchmarking, they don't have the best-known-practice.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Given that benchmarking is a core tenet of SaaS, if a SaaS provider does not offer benchmarking it is most likely because they don't have enough customers signed up to generate reasonable statistics and thus their longevity is in doubt.&lt;/li&gt;&lt;br /&gt;&lt;/nl&gt;&lt;br /&gt;&lt;br /&gt;The next innovation in benchmarking is when Google and Amazon jump in. Google has already started with Google Trends, but the real business value is held by online retailers like Amazon. Amazon as part of its own offering already demonstrates lots of benchmarking prowess in generating customer focused result pages that bring together your query and purchasing history and that of other shoppers that appear to be similar in context of your current query/purchase. For retailers this is so powerful. Amazon as a cloud computing provider has its platform perfectly positioned to attracked more specialized retailers that would not have the scale to do proper benchmarking. There is no doubt in my mind that Amazon will leverage this incredible information asset and make oodles of money.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-7534715655179767239?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/7534715655179767239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=7534715655179767239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7534715655179767239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7534715655179767239'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/08/google-and-amazon-as-benchmarkers.html' title='Google and Amazon as Benchmarkers'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-7897758592224426861</id><published>2008-07-30T13:51:00.000-07:00</published><updated>2008-07-30T14:48:28.927-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scorecard'/><category scheme='http://www.blogger.com/atom/ns#' term='investment'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Saas Investment Scorecard&quot;'/><title type='text'>The Goldman Sachs SaaS scorecard</title><content type='html'>The past couple weeks I have been peering over reams and reams of investment analysis regarding 'cloud computing'. It has been surprising to me that cloud computing as a concept is being misused to label disjointed offerings as the same. For example, viewing Google App Engine and Amazon EC-2 as conceptually the same is a fantasticly bad characterization and ripe for bad decision making for IT managers, software vendors, and investors. &lt;br /&gt;&lt;br /&gt;In my mind, the issue of what cloud computing is or is not, is misguided to some degree and only useful for the software professionals that are leveraging the different offerings. And these folks should be sophisticated enough to recognize the different underlying technologies. From an end user perspective, what you can do with the end result of cloud computing is much more interesting. And in that regard, the offerings are much more easily understood. For example, using Google PicasaWeb or Smugmug to store your family's pictures on sharable, replicated, backed-up storage is an end user value you can measure.&lt;br /&gt;&lt;br /&gt;In all this research I did come across a nice and simple scorecard that Goldman Sachs uses to educate its clients about one form of cloud computing: SaaS. Goldman Sachs uses the following characteristics to judge the value proposition of a SaaS vendor or on-premise ISV. &lt;br /&gt;&lt;br /&gt;&lt;dl&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Does the application provide value as a stand-alone workflow or does it require extensive integration with other applications?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Integration is the biggest hurdle a SaaS provider encounters. When applications, and the workflows they automate, become more standardized with accepted APIs, this will become less of a hurdle but right now stand-alone value is the litmus test for success.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Does the application represent an industry best-known-method or does it require extensive customization?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Due to the fact that SaaS business models can only create value if they aggregate multiple users on the same software and/or hardware instance, customization dilutes the profitability.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Is the application used by a distributed workforce and non-badge employees?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;This is clearly the driving force behind SaaS and other forms of cloud computing. In my mind, this is routed in a pattern that has been driving IT innovation for the past decade. Consumers have become accustomed to mobility of information in their personal lives. Universal access to email or travel itineraries is so natural that it is aggravating when corporate data systems don't provide the same sophistication. It is hard to have confidence in your IT department if they push applications on you that look and work horribly compared to the applications you use in your personal life.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Does the data managed by the application cross a firewall?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;This is the security aspect of SaaS applicability. If much of the data comes from outside the firewall as aggregated information to help the business unit then this is a simple decision. Many B2B workflows have this attribute. If the data being manipulated are the crown jewels of the company, attributes such as security, SLA, accountability, rules and regulations become big hurdles for adoption.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Does the application benefit from customer aggregation?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;This is the benchmarking opportunity of SaaS. If you host thousands of similar businesses then you have the raw data to compare these companies among each other, and possibly against industry wide known metrics.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Does the application deployment show dramatically lower upfront costs than on-premise solution?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Low upfront costs can defuse deployment resistance. This is very important attribute for a SaaS offering that is targeting the Small and Medium sized Business (SMB) segments.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Does the application require training to make it productive?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;If it does it is bad news: internet applications need to do task extremely well particularly if your access to the application is through some seriously constrained interface like a smart phone or MID.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Can the application be adopted in isolation?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;This is similar to the stand-alone requirement, but more focused on the procurement question for the SaaS solution. If the solution can be adopted by a department instead of having to be screened for applicability across the whole enterprise, it clearly will be easier to get to revenue.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Is the application compute intensive/interactive?&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;SaaS applications don't do well with large compute requirements mainly due to the multi-tenancy that is the basis of the value generation. If one customer interacts with the application and makes a request that pegs the server on which the application runs, all other customers will suffer.&lt;/dd&gt;&lt;br /&gt;&lt;/dl&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-7897758592224426861?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/7897758592224426861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=7897758592224426861' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7897758592224426861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7897758592224426861'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/07/goldman-sachs-saas-scorecard.html' title='The Goldman Sachs SaaS scorecard'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-8386435915445120899</id><published>2008-07-20T09:50:00.000-07:00</published><updated>2008-07-20T15:27:56.204-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;adoption-led&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;SaaS Business development&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;open source adoption&quot;'/><title type='text'>SaaS business development</title><content type='html'>There is a great &lt;a href="http://groups.google.ca/group/cloud-computing"&gt;group discussion&lt;/a&gt; regarding cloud computing at Google Groups. In one thread titled &lt;a href="http://groups.google.ca/group/cloud-computing/browse_thread/thread/8307e4cb7db1a173"&gt;Brutal reality of SaaS...&lt;/a&gt; I came across a new term for me: "adoption-led market".&lt;br /&gt;&lt;br /&gt;Traditionally, the software acquisition process involves RFPs from vendors that are then run through some evaluation process leading to an acquisition. Money changes hands, and at that point, the business adoption starts. Software selection in this &lt;i&gt;procurement-driven market&lt;/i&gt; is a matter of faith.&lt;br /&gt;&lt;br /&gt;The open source community had to resort to a different approach. Simon Phipp's dubbed this the &lt;i&gt;adoption-led market&lt;/i&gt;. The basic dynamic here is that developers try out different packages, often open source, to construct prototypes with the goal to create a deployable solution to their business problem. &lt;br /&gt;&lt;br /&gt;It is clear that availability of open source solutions had to cross a certain critical mass of functionality and reliability before this market could develop. The LAMP stack was the first reliable infrastructure that was able to deploy business solutions, but now we have a great proliferation of functional augmentation to this stack that accelerates this adoption-led market.&lt;br /&gt;&lt;br /&gt;Simon concludes in his &lt;a href="http://blogs.sun.com/webmink/entry/the_adoption_led_market"&gt;blog entry&lt;/a&gt;:&lt;br /&gt;&lt;i&gt;&lt;br /&gt;Written down like that, it seems pretty obvious, but having a name for it – an adoption-led market – has really helped pull together explanations and guide strategy. For example:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;In a procurement-driven market you need to go out and sell and have staff to handle the sales process, but in an adoption-led market you need to participate in communities so you can help users become customers.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;In a procurement-led market you need shiny features and great demos, whereas in an adoption-led market you need software that is alive, evolving and responsive to feedback.&lt;/li&gt; &lt;br /&gt;&lt;br /&gt;&lt;li&gt;In an adoption-led market you need support for older hardware and platforms because adopters will use what works on what they already have.&lt;/li&gt; &lt;br /&gt;&lt;br /&gt;&lt;li&gt;Adoption-led users self-support in the community until they deploy (and maybe afterwards if the project is still “beta”) so withholding all support as a paid service can be counter-productive.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;To me the change from a faith based procurement process to a more agile functionality driven approach is at the basis of SaaS attractiveness. A small business can do an evaluation in 15 minutes and get a sense if the software is going to solve a problem. The on-demand test drive facility to me is the great break through and I find myself looking for that facility in all software evaluations now.&lt;br /&gt;&lt;br /&gt;Observing my own behavior, building a SaaS business centers on this adoption-led approach. A potential client is looking for an easy to use trail capability either as an open source package like MySQL or as a trail test drive like Bungee. &lt;i&gt;Ease-of-use&lt;/i&gt; is the differentiator here since most evaluations would be opportunistic: if you can't impress your customer in the time it takes to drink a cup of coffee you may have lost that customer for ever.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-8386435915445120899?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/8386435915445120899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=8386435915445120899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8386435915445120899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8386435915445120899'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/07/saas-business-development.html' title='SaaS business development'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-7463813719949670474</id><published>2008-07-18T13:57:00.000-07:00</published><updated>2008-07-18T14:33:18.495-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSFAGPOS'/><category scheme='http://www.blogger.com/atom/ns#' term='JeOS'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;release engineering&quot;'/><title type='text'>SaaS economics</title><content type='html'>While researching the offerings of rPath, I came across &lt;a href="http://www.billyonopensource.blogspot.com"&gt;Billy Marshall's blog &lt;/a&gt;. Among many of the tidbits of insight, two jumped out of me.&lt;br /&gt;&lt;br /&gt;Complex server applications have typically so many configuration hooks that application deployment is not easily automated. This implies that bringing up and shutting down applications is not the same as what we are used to on the desktop. Applications become tightly coupled to physical host configuration, internal IT processes, and the prowess of the admin. Billy blames this on OSFAGPOS, or On Size Fits All General Purpose Operating Systems. OSFAGPOS is deployed in unison with the physical host because the OS integrates drivers that enable access to the physical hosts's hardware resources. A RAID or network stack can be configured to improve performance for specific application attributes, and it is this separation of roles that creates the root of all evil. rPath's vision is JeOS (read "juice"), or Just Enough OS that packs all the meta data needed for the release engineering process to do the configuration automatically. This would make application startup fast, cheap, and reliable. &lt;br /&gt;&lt;br /&gt;Here is an economic reason why new SaaS providers will siphon off a portion of the software universe. A typical ISV spends between 25 and 40% of its engineering and customer support expense on peripheral functionality such as installers, cross-platform portability, and system configuration. Since a SaaS provider solves these issues through a different business model it frees up a significant portion of the development budget to work on core application features. &lt;br /&gt;&lt;br /&gt;In my mind, the cross platform aspect is not as clear cut as Billy makes it appear. Whereas for an ISV the economic lock-in limits the TAM for its application, for an SaaS provider it can cut both ways. If the SaaS provider caters to customer for which high availability is important selecting gear from IBM or Sun might create a competitive advantage AND credibility. But if the SaaS provider caters to customers for which cost is most important, selecting gear from Microsoft/Intel/AMD might be the better choice. The hardware platforms have different cost structures and if a SaaS provider wants to straddle both customer groups they still need some form of cross-platform portability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-7463813719949670474?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/7463813719949670474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=7463813719949670474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7463813719949670474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7463813719949670474'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/07/saas-economics.html' title='SaaS economics'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-8882835448758637763</id><published>2008-07-09T11:58:00.000-07:00</published><updated>2008-07-09T12:13:13.717-07:00</updated><title type='text'>Virtualization and Cloud Computing</title><content type='html'>Virtualization in the data center allows hardware to be reused for multiple services and provides a mechanism to extract more value out of a hardware purchase. Virtualization also allows new business models like Amazon Web Services, where the virtualization is leveraged to provide hardware for rent. That model combined with scale allows for a dynamic resource allocation that is very attractive for start-ups that do not have an IT workload that is either constant or predictable. Scientific research is much like the workload of a web service start-up: potentially heavy but highly unpredictable. In this context, the work on &lt;a href="http://workspace.globus.org/"&gt;virtual workspaces&lt;/a&gt; that is done by the globus community is very interesting. The Virtual Workspace Service provides an open source infrastructure for the deployment and management of virtual machines. Among other things, the workspace service will allow you to do the following: &lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Create compute clouds&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Flexibly combine VM deployment with job deployment on a site configured to manage jobs using a batch scheduler&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Deploy one-click, auto-configuring virtual clusters&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Interface to Amazon EC2 resources&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;My experience with virtual clusters on EC2 has not been positive, so I am very interested to see if the Globus approach can deliver. The idea to have the ability to allocate a cluster in the background when I want to run a MPI application is just too appealing to give up on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-8882835448758637763?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/8882835448758637763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=8882835448758637763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8882835448758637763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/8882835448758637763'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/07/virtualization-and-cloud-computing.html' title='Virtualization and Cloud Computing'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-2254592739931649852</id><published>2008-06-27T11:17:00.000-07:00</published><updated>2008-06-27T12:43:16.888-07:00</updated><title type='text'>Grid versus Cloud Computing</title><content type='html'>From the end user perspective, the short answer to the question "What is the difference between grid computing and cloud computing?" is the way you work with the system is different. Grid Computing follows the typical batch oriented workflow of the old mainframe days. A user has a program to run and a grid allows you to launch this program more or less the same way as if you would on your local machine. The key point is that you look at the grid as a means to execute a program.&lt;br /&gt;&lt;br /&gt;The typical use of a cloud is information driven. Assuming Google as the quintessential cloud computing environment, the user is looking for information, and Google's programs have done their job in the past by taking in raw data and organizing it so that the user can find contextual information. Inside Google, scripts are organizing the schedules for launching the programs that crawl the web, compute the index, and update the production index.&lt;br /&gt;&lt;br /&gt;I just reread Tom White's post: &lt;a href="http://developer.amazonwebservices.com/connect/entry.jspa?externalID=873&amp;categoryID=112"&gt;Running Hadoop MapReduce on Amazon EC2 and Amazon&lt;/a&gt; which is a great example of all the steps needed to get a service running on a cloud. Once Hadoop is running and we periodically pick up the web log from S3 we would have a cloud for that particular task. The actual usage case of analyzing a web log would be much simpler when executed on a grid because the grid would automatically start and stop the services needed on our behalf. However, keeping the services running 24/7 and interacting with them through a web interface is more of a cloud computing workflow and that is the way start-ups are using AWS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-2254592739931649852?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/2254592739931649852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=2254592739931649852' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2254592739931649852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2254592739931649852'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/grid-versus-cloud-computing.html' title='Grid versus Cloud Computing'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-4650794019307981965</id><published>2008-06-24T16:48:00.000-07:00</published><updated>2008-06-24T17:30:25.245-07:00</updated><title type='text'>Data is the differentiator</title><content type='html'>In the previous posts (&lt;a href="http://stillwater-cse.blogspot.com/2008/06/cloud-computing-lingo.html"&gt;lingo&lt;/a&gt;, &lt;a href="http://stillwater-cse.blogspot.com/2008/06/federated-clouds.html"&gt;federated clouds&lt;/a&gt;, &lt;a href="http://stillwater-cse.blogspot.com/2008/06/web-server-as-smallest-unit-of-cloud.html"&gt;smallest Cloud Computer&lt;/a&gt;,  ) we simplified the notion of cloud computing as a conceptual web interface behind which raw data and computes create value in the form of information. This implies that there are very many different incarnations of cloud computing, such as SaaS, PaaS, Haas, etc. To figure out what the best model of cloud computing is, I believe that understanding the fundamental properties of the raw data will guide you.&lt;br /&gt;&lt;br /&gt;The fundamental properties about the data that you need to answer are:&lt;br /&gt;&lt;br /&gt;1- security and privacy&lt;br /&gt;2- size&lt;br /&gt;3- location&lt;br /&gt;4- format&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Security and Privacy&lt;/h3&gt;&lt;br /&gt;This should be the starting point since it affects your liability. The current innovators of cloud computing (financial institutions, Google, Amazon) are global organizations with geographically dispersed operations. The business operation of one time zone should be visible to other time zones so these organizations had to solve security and compliance to local privacy laws. Clearly, this has come at a significant cost. However, nascent market for cloud computing resources in the form of Amazon Web Services make it possible for start-ups to play in this new market. These start-ups clearly play a different game and their services tend to have very low security or privacy needs, which allows them to harbor a very disruptive technology. These start-ups will develop low-cost services that will provide powerful competition to EDS and other high-security, high-privacy outsourcers. They will not compete with them directly, and they will expand the market with a lower cost alternative: two prime ingredients for disruptive technology.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Data Size&lt;/h3&gt;&lt;br /&gt;Data size is the next most important attribute. If your data is large, say a historical snapshot of the World Wide Web itself, you need to store and maintain Petabytes of data. This clearly is a different requirement than if you just want to provide access to a million row OLAP database. Size affects economics and algorithms and it also can complicate the next attribute, &lt;strong&gt;location&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Data Location&lt;/h3&gt;&lt;br /&gt;The location of the data will affect what you can do with it. If the data size is very large, the time or economics of uploading/downloading the data set to a commercial cloud resource provider may be prohibitive. In case of the historical web snapshots, it is much better to generate the data in the cloud itself: that is, the data is created by the compute function you execute in the cloud. For the web index, this would be the set of crawlers that collect the web snapshot. There are readily available AMIs for Hadoop/Lucene/Nutch that enable a modest web indexing service using AWS.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Data Format&lt;/h3&gt;&lt;br /&gt;The data format affects the details how to use the data. For example, if you have your data in an OLAP database you will need to have that OLAP database running in your process. Similarly, if you have complex data such as product geometry data on which you want to compute stress or vibrational analysis, you will need access to the geometry kernel used to describe the data. Finally, the data format affects the efficiency with which you can access and compute on your data. This is frequently an underestimated aspect of cloud computing but it can have significant economic impact if you pay as you go for storage and computes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-4650794019307981965?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/4650794019307981965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=4650794019307981965' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4650794019307981965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/4650794019307981965'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/data-is-differentiator.html' title='Data is the differentiator'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-9117581394502967813</id><published>2008-06-20T09:40:00.000-07:00</published><updated>2008-06-20T10:22:19.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Web Services&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;web server&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;world wide web&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;cloud computing&quot;'/><title type='text'>Web Server as the smallest unit of Cloud Computing</title><content type='html'>To demystify the concept of cloud computing, I would like to assert that a web server is the smallest unit of functionality that still has all the attributes of cloud computing. Web servers with a little bit of CGI or CFL scripts or Java Applets would constitute convergence of information, universal access by your CAVE, display wall, desktop, laptop, MID (mobile internet device), or smartphone, and a little bit of computing even though the computing may be limited to just page construction.&lt;br /&gt;&lt;br /&gt;The data managed by the web server is the source of differentiation. As a user I am looking for valuable or entertaining information. And I am willing to part with money, or time, to find it. This is the driving force behind any business value proposition for cloud computing. Interestingly enough, due to the vast alternatives available, price elasticity is extraordinarely discrete: we are willing to consume indiscriminately if it is free, but if we need to part with money it suddenly becomes a more emotional/rational activity. This explains the popularity of services supported by advertising: human beings are willing to tolerate some degree of SPAM as long as it allows them to consume other information for free.&lt;br /&gt;&lt;br /&gt;The consumption of information requires some client device and clearly there are some computes taking place in the client as well. For example, watching a YouTube clip on your smartphone requires some decent performance to decompress and decode the video stream. Universal information convergence is therefore not possible in my mind. The characteristics and usage models of a CAVE are fundamentally different from the characteristics and usage models of a smartphone. There is nothing that can chance that. The clouds that serve up the converged information will therefore have to make a selection of the clients that are appropriate for its information consumption.&lt;br /&gt;&lt;br /&gt;What is interesting to me is that the original World Wide Web vision of Sir Timothy John Berners-Lee is effectively cloud computing. Universal access of information among geographically dispersed teams was the impetus to the wold wide web. Driven by business, we are now getting to a vocabulary that places that concept into the consumer space. Continued innovation by businesses to generate and extract value will push more and more computing behind the generation of information, Concurrently, the marketing departments will continue to obfuscate what is fundamentally a very easy to understand and desirable concept: a flat and universally accessable information world.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-9117581394502967813?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/9117581394502967813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=9117581394502967813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/9117581394502967813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/9117581394502967813'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/web-server-as-smallest-unit-of-cloud.html' title='Web Server as the smallest unit of Cloud Computing'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-5143314107275487734</id><published>2008-06-19T12:00:00.000-07:00</published><updated>2008-06-19T13:20:42.831-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mashups'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='aggregation'/><category scheme='http://www.blogger.com/atom/ns#' term='PaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Federated Clouds&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;cloud computing&quot;'/><title type='text'>Federated Clouds</title><content type='html'>Google's CEO Eric Schmidt defines cloud computing as the convergence of information. The cloud aggregates raw data, organizes the data so that it becomes valuable as information, and the information is accessable from any device anywhere. The organization of the data to transform it into information is where the "computing" term is justified in Cloud Computing.&lt;br /&gt;&lt;br /&gt;So in a nutshell, clouds organize data to create value in terms of targeted information that can be sold or auctioned, such as advertising keywords, or the best price on an airline ticket. However, information truly is unbounded, and thus there will be many specialized clouds to add very specific value to specific raw data sets. For example, the data maintained in Amazon's cloud and its computational processes to create a searchable book store are very different compared to Google's Web Service or NASDAQ's Data Store.&lt;br /&gt;&lt;br /&gt;Given the fact that not even Google can encapsulate all knowledge, diversity of information will lead to a commercially motivated federated system of clouds. Each cloud has its own optimized data organization capability to generate valuable information for profit. Amazon and Google will have opportunities for innovation that nobody else has due to their scale, but peripheral innovation will occur through aggregation, or mashups, of data residing in different clouds, thus creating a federation of clouds.&lt;br /&gt;&lt;br /&gt;As far as the starting premise of what makes a cloud a cloud: convergence of information, the federation of clouds continues this premise, and thus can be seen again as a cloud.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-5143314107275487734?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/5143314107275487734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=5143314107275487734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5143314107275487734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/5143314107275487734'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/federated-clouds.html' title='Federated Clouds'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-2261884647007733736</id><published>2008-06-19T06:26:00.000-07:00</published><updated>2008-08-15T05:57:28.482-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;computational science&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;business intelligence&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='cse'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='PaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='monetization'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;business model&quot;'/><title type='text'>Riches for SaaS providers</title><content type='html'>Many consultancy business are built upon serving the need for comparitive benchmarking of business operations. Ranging from strategy and efficiency, to more detailed metrics such as employee retention and productivity. Most of these consultancies use old-fashioned surveys and questionaires to gather this data which of course is fraught with data quality issues. Well, no more! There is a better way and it is through SaaS providers.&lt;br /&gt;&lt;br /&gt;To generate the necessary economies of scale, SaaS is by necessity multi-tenant. Secondly, the dynamics of business haven't changed so SaaS providers need to race to critical mass in terms of installed customer base to continue to be relevant and generate free cash flow to drive continued innovation and roll out new functionality. Only the largest SaaS providers in a vertical will survive.&lt;br /&gt;&lt;br /&gt;This creates the next monetization option for SaaS providers: business intelligence and benchmarking. The SaaS provider has brought together a wealth of companies all using the same business process codified in the SaaS functionality. Mining this data for trends and operational business metrics is just a small step. Global competition forced big companies to develop these business intelligence processes and they had the operational scale necessary. Small and medium business operation had to be aggregated to be able to generate this opportunity and this will be many times over more valuable than the SaaS functionality that the SaaS provider started with.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-2261884647007733736?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/2261884647007733736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=2261884647007733736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2261884647007733736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/2261884647007733736'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/riches-for-saas-providers.html' title='Riches for SaaS providers'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-7093935078411890127</id><published>2008-06-18T07:17:00.000-07:00</published><updated>2008-06-24T17:39:21.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Web Services&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='WWW'/><category scheme='http://www.blogger.com/atom/ns#' term='HaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='PaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='grid'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Grid Computing&quot;'/><title type='text'>Cloud Computing Lingo</title><content type='html'>To understand all the marketing information that bear the label "cloud computing" it is helpful to have a quick glossary of terms.&lt;br /&gt;&lt;br /&gt;&lt;h3 style="FONT-STYLE: italic"&gt;Grid Computing&lt;/h3&gt;Grid Computing is a collaboration model. Locally managed resources are virtualized and aggregated in a larger, more capable resource. Grid computing is concerned with coordinating problem solving in virtual organizations and typically is associated with large and complex "Grand Challenge" problems.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;In the scientific community, multi-institutional collaboration is required to have any hope of solving fundamental questions as they arise in high-energy physics, fusion or climate research. It is in this community that the world wide web originated to fulfill the need for seamless document access among geographically dispersed team members, and it is also the birthplace of the grid. In 1990 the first HTML communication took place at CERN, and in 1994 the first grid was put together around the Supercomputing conference as a mechanism for all participants to share data and models. It was dubbed I-WAY at that time but it was the starting point of research to try to find solutions for security, resource management, job control, and data caching that are central to grid computing.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Examples are: Terra GRID, Euro GRID&lt;br /&gt;&lt;br /&gt;&lt;h3 style="FONT-STYLE: italic"&gt;Haas, or Hosting as a Service&lt;/h3&gt;HaaS is a business service model. There are a lot of activities in modern business that are not core operational differentiators. These essential but peripheral services are better outsourced to specialists who can leverage economies of scale. Payroll management, shipping, and web presence are three examples of services that tend to be outsourced for most modern businesss, particularly small and medium sized businesses (SMBs).&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Examples are: Startlogic, Hostmonster, Rackspace&lt;br /&gt;&lt;br /&gt;&lt;h3 style="FONT-STYLE: italic"&gt;SaaS, or Software as a Service&lt;/h3&gt;SaaS is a software deployment model. Application functionality is provided to the user through a web interface and the SaaS provider manages hardware and software operation and maintenance.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Examples: Salesforce.com, Webex, Netsuite&lt;br /&gt;&lt;br /&gt;SaaS is generally associated with business software and marketed as a service to lower the cost of internally managed software. SaaS allows customers to lower the initial cost of software licenses and computer hardware to run on.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Web Site Hosting and Web Application Hosting Services are probably the most ubiquitous instances of the SaaS model&lt;/li&gt;&lt;li&gt;Customer Resource Management, or CRM, has many different instances, for example Salesforce.com, Siebel, or Coghead&lt;/li&gt;&lt;li&gt;Completely integrated Enterprise Resource Management systems are provided by SAP, Oracle, Netsuite, Epicor, or Infor&lt;/li&gt;&lt;/ul&gt;Storage-as-a-Service and Computing-as-a-Service are slightly different in nature compared to SaaS since the latter provides application functionality whereas in the former two, access to a resource is sold or rented.&lt;br /&gt;&lt;br /&gt;Commercially, SaaS has carved out many different useful services. Unfortunately, this has lead to a fragmentation of the market with the associated interoperability and economic lock-in problems. When selecting a SaaS provider the overriding question should be if you can move your data to other providers or bring it in house. SaaS becomes less interesting at a larger scale or if you want to extract business intelligence from your data. Plan for success but manage for failure. If the SaaS provider does not have a productive mechanism to get all the data out of the service, think twice before signing a contract.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style="FONT-STYLE: italic"&gt;PaaS, or Platform as a Service&lt;/h3&gt;PaaS is a software life-cycle model. Applications are developed, tested, deployed, hosted, and maintained on the same integrated platform.&lt;br /&gt;&lt;br /&gt;Examples: Bungee Lab Connect, Comrange AppProducer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style="FONT-STYLE: italic"&gt;Web Services&lt;/h3&gt;Web Services represent anything that serves data, information, or access through a web browser. This is such a nebulous group of functionality that this term is more confusing then it is helpful. For example, Amazon's EC-2 is billed as Amazon Web Services, but really AWS rents you an appliance on which you can install your own machine image. That appliance can now do anything, from web site serving, to application serving, to data mining, to web indexing, to running your OpenOffice spreadsheet model. Google web services aggregate anything from email to calendaring to picture storage and of course web indexing, but it is distinctly different from Amazon's web services.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 style="FONT-STYLE: italic"&gt;Web 2.0&lt;/h3&gt;Web 2.0 refers to the proposed second generation of Internet-based services where data services such as social networks, blogs, and wiki's are connected and add value to each other. Collaboration is central to this model and users generate information and police themselves.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-7093935078411890127?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/7093935078411890127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=7093935078411890127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7093935078411890127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/7093935078411890127'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/cloud-computing-lingo.html' title='Cloud Computing Lingo'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-715725806728995718.post-3412861772290204391</id><published>2008-06-18T07:10:00.000-07:00</published><updated>2008-06-19T13:23:06.860-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;computational science&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='productivity'/><category scheme='http://www.blogger.com/atom/ns#' term='cse'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;cloud computing&quot;'/><category scheme='http://www.blogger.com/atom/ns#' term='&quot;user perspective&quot;'/><title type='text'>Welcome</title><content type='html'>Welcome to High-productivity Cloud Computing.&lt;br /&gt;&lt;br /&gt;Cloud Computing has as many interpretation as there are users, but there is one common thread among all cloud computing models and that is the convergence of information access. The 'Cloud' holds your information, the 'Cloud' may even compute on your information, and for real value, the 'Cloud' may combine other sources of information to make your data, or information, more valuable.&lt;br /&gt;&lt;br /&gt;This blog takes the distinct position to reason about clouds from the user's productivity perspective. Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/715725806728995718-3412861772290204391?l=stillwater-cse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stillwater-cse.blogspot.com/feeds/3412861772290204391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=715725806728995718&amp;postID=3412861772290204391' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3412861772290204391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/715725806728995718/posts/default/3412861772290204391'/><link rel='alternate' type='text/html' href='http://stillwater-cse.blogspot.com/2008/06/welcome.html' title='Welcome'/><author><name>Theodore Omtzigt</name><uri>http://www.blogger.com/profile/18249997607495408266</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp1.blogger.com/_nyiMUdSTIIs/SIO-rxypPVI/AAAAAAAAABw/WR2iMYQF7L0/S220/theo-headshot.jpg'/></author><thr:total>0</thr:total></entry></feed>
