Google Ads

Enter your email address:

Delivered by FeedBurner

Search
This form does not yet contain any fields.
    Navigation
    « Open Source Data Center Initiative openness, flexibility, and methods not for everyone | Main | Twitter results for blog on MSR’s measuring energy use of a VM »
    Sunday
    Mar072010

    Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative

    I have spent so much of my life working with Operating System nerds both at Apple and Microsoft that I take it for granted the concepts of an API.

    An application programming interface (API) is an interface implemented by a software program to enable interaction with other software, similar to the way a user interface facilitates interaction between humans and computers.

    A critical concept of an API is abstraction.

    An API is an abstraction that defines and describes an interface for the interaction with a set of functions used by components of a software system.

    The data center is waiting for abstraction..

    In computer science, the mechanism and practice of abstraction reduces and factors out details so that one can focus on a few concepts at a time.

    But the many people are concrete minded thinkers. Concrete Thinking is.

    Thinking characterized by a predominance of actual objects and events and the absence of concepts and generalizations.

    Google’s Urs Hoelzle and Luis Andre Barossa wrote on the concept of a Data Center is a computer.

    image

    Well if the Data Center is a computer it should have a set of APIs.  It is a fact that Google has interfaces for its data centers.  I haven’t talked to a single Google employee on this concept.  But, it has to be.  How else are you going to interface with all the data centers around the world in Google’s inventory?  if you search the google document you see multiple references to API.

    image

    image

    In Google’s Warehouse-Scale computers they close with.

    At one level, WSCs are simple—just a few thousand cheap servers connected via a LAN. In reality, building a cost-efficient massive-scale computing platform that has the necessary reliability and programmability requirements for the next generation of cloud-computing workloads is as difficult and stimulating a challenge as any other in computer systems today.

    Google thinks about the programmability, the APIs, of the data center.

    I don’t need any more proof data centers need APIs.  But, concrete thinkers will not believe it until there are multiple customers already doing this.

    In the short term, we can use Johnson Controls solution GridLogix I blogged about as a reference point.

    Information Management for Sustainability
    Gridlogix provides your organization with the tools for sustaining your enterprise. More than going "Green", Gridlogix helps you continuously cut wasteful costs, prolong the life of your facilities’ equipment, and maintain a comfort level throughout your enterprise. With Gridlogix's Automated Enterprise Management solution, Gridlogix empowers anyone in your organization with the real time data that allows your organization to improve the efficiency of your facilities, typically reducing energy and maintenance costs by 10-20% with a payback of less than 18 months. Gridlogix delivers the best form of Green Energy, conservation.

    PrintView Printer Friendly Version

    EmailEmail Article to Friend

    References (9)

    References allow you to track sources for this article, as well as articles that were written in response to this article.
    • Response
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Response: hosting italia
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Response: protein Bars
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Response: fitness workouts
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Response: seo outsourcing
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog
    • Response
      Response: acai berries
      Defining a Data Center API, on the list of things to do for Open Source Data Center Initiative - Green (Low Carbon) Data Center Blog - Green Data Center Blog

    Reader Comments (1)

    U.S. happy, lit the fire of the heart to say in a loud voice to hand in hand
    March 12, 2012 | Unregistered CommenterTattoo Supplies

    PostPost a New Comment

    Enter your information below to add a new comment.

    My response is on my own website »
    Author Email (optional):
    Author URL (optional):
    Post:
     
    Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>