ElasticVapor :: Life in the Cloud
Contact CloudCamp CCIF Enomaly About Home

Friday, May 9, 2008

The Electric Grid & Cloud Computing Standards

We (Enomaly) are currently in the midst starting development of several large scale cloud utilities for a number of hosting providers as well as a large telecom, so I have some first hand knowledge of the the issues facing the broad adoption of cloud computing. I think there is a definite need for a set of standards for Cloud Computing. I would put it in the context of the early electrical utilities and the development of the universal electrical grid infrastructure.

Before the creation of a standardized electrical grid it was nearly impossible for a large scale sharing of electricity. Cities and regions would have their own power plants limited to their particular area, and the energy itself was not reliable (specially during peak times). Transmission of electric power at the same voltage as used by lighting and mechanical loads restricted the distance between generating plant and consumers. Different classes of loads, for example, lighting, fixed motors, and traction (railway) systems, required different voltages and so used different generators and circuits. Kind of like the various flavors of cloud infrastructure we see today.

Then came the "universal system" which enabled a standard in which electricity could be interchanged and or shared using a common set of definitions. Generating stations and electrical loads using different frequencies could now be interconnected using this universal system. By utilizing uniform and distributed generating plants for every type of load, important economies of scale were achieved, lower overall capital investment was required, load factor on each plant was increased allowing for higher efficiency, allowing for a lower cost of energy to the consumer and increased overall use of electric power.

By allowing multiple generating plants to be interconnected over a wide area, the electricity production cost was reduced and efficiency was vastly improved. The most efficient available plants could be used to supply the varying loads during the day. This relates particularly well today, similarly the need for hosted applications to easily to tie into remote compute capacity during peak periods. Reliability for the end user was improved and capital investment cost was reduced, since stand-by generating capacity could be shared over many more customers and a wider geographic area. (A user have a sudden spike in traffic from China, can tap into the Asian compute Cloud.) Remote and low-cost sources of energy, such as hydroelectric power or mine-mouth coal, could be exploited to lower energy production cost. In terms of "Green Computing" a user can access the most environmentally friendly sources of compute power as part of their computing policies.(Cloud A uses Coal based power, Cloud B uses Nuclear and Cloud C uses Wind, there for I choose Cloud C for the environment or cloud A for the cost)

I see a lot of similarities between the creation of the early electricity standards and the need of a set of common standards for "cloud computing". By defining these standards, providers, enablers and consumers will be able to easily, quickly and efficiently access compute capacity without the need to continually re-architect their applications for every new cloud offering.

Labels: Cloud Computing, electricity, standards

posted by enomaly at 11:12 AM

2 Comments :

Blogger Troy Tolle said...

I am all for standardization. It is very nebulous right now seeing as how there are so many opinions out there on what cloud computing really is. We have been running on Amazon because it is very easy for us to programatically control their environment but it would be very nice to be able to interconnect all of the "clouds" from Amazon, Google and Microsoft and use each to their strengths.

May 9, 2008 6:00 PM  
Blogger swardley said...

I did a keynote at OSCON in 2007 on this very subject but then I've been talking on this subject for many, many years.

You'll fnd the origin of the ideas of provisioning computing like electricity resources date back from the 1960s - 1970s.

April 4, 2009 4:17 PM  

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post :

  <$BlogBacklinkTitle$>  
<$BlogBacklinkSnippet$>
<$I18NPostedByBacklinkAuthor$> @ <$BlogBacklinkDateTime$>

Create a Link

<< Home

About Me

My Photo
Name: Reuven Cohen
Location: Toronto, Canada

Reuven Cohen is Founder & Chief Technologist for Toronto based Enomaly Inc. - leading developer of Cloud Computing products and solutions focused on enterprise businesses. Enomaly's products include the Enomaly elastic computing platform, an open source cloud platform that enables a scalable enterprise IT and local cloud infrastructure platform.

View my complete profile

Reuven is also founder of several technology organizations;
> Enomaly.com
> Cloud Camp
> the Unified Cloud Interface Project
> Cloud Interoperability Forum
> Cloud Interop Magazine
> Contact Reuven

(twitter @ruv : Linkedin : RSS Feed)

Subscribe by Email

Enter your email address:

Previous Posts

  • Virtual Private Cloud (VPC)
  • Stupid as a Service
  • ElasticDrive 0.4.2 Now Available for Download
  • Storm Clouds ahead ~ The battle for the cloud!
  • Microsoft getting into the Cloud with Free Silverl...
  • Rackspace Unveils Mosso CloudFS Storage Service
  • Sun & Amazon to announce a partnership?
  • Cloud Computing: Eyes on the Skies (Businessweek)
  • What makes a good cloud based IDE?
  • Xen Vs KVM, which will prevail long term?

Search Site



follow me on Twitter

Twitter Updates

    Subscribe to
    Posts [Atom]

    > Disclosure Policy