Channels ▼

Cameron and Tracey Hughes

Dr. Dobb's Bloggers

The Cloud Standards Are In

May 23, 2011

That settles it. We can put that puppy to rest. The entire problem is resolved.

It's no secret that I've been foggy about exactly what the Cloud is, who's behind it, and whether we are going to see major performance gains as a result of the potential for massive parallelism. And we've been a little, well very, skeptical about the Cloud hype.

Well, in Special Publication 800-146, the National Institute of Standards and Technology (NIST) of the US Department of Commerce has released their Cloud Computing Synopsis and Recommendations [PDF] in terms we all can understand.

This document is full of all kinds of nice goodies. There is an official definition of the Cloud, deployment models, constraints, services, scope, etc. No, we're not being facetious. We're believers in standards bodies and the NIST is high on our list. So their description becomes our de-facto standard.

Now the document does talk about grid computing, parallelizing components of the Cloud, and users' ability to take advantage of task parallelism. The document also alludes to applications having to be re-engineered to get the required performance gains. There is also a suggestion that what once was the prerogative of only the scientific community will now see the light of day in the new cloud architecture. But oddly enough, I still didn't see any promises of shortcuts in the process of parallel programming. There was no talk of paradigm shifting, or make-it-easier-innovation, nothing!

So with all of the advances and advantages of the Cloud, it appears that "somebody" is still going to have to do a lot of heavy lifting when it comes to parallel programming.

And we think it's safe to say that we all know who that somebody is ...

Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 


Dr. Dobb's TV