Slashdot Mirror


Utility Computing -- What Does It Mean to You?

lastpub asks: "With all the vendors out there touting the latest industry buzzword of 'Utility Computing', I'm curious to find out what developers and IT professionals actually think about what that means. Each vendor has it's own message, and some of them have very nebulous descriptions. When you hear the term 'Utility Computing', what do you think?"

1 of 40 comments (clear)

  1. Scalable resources by DrPepper · · Score: 5, Interesting

    Nobody seems to have given a decent answer yet, so I'll give my two-cents worth.

    To me, utility computing is quite a generic term, but generally means computing resources on demand. It's the ability to vary the resources available to you within a very short space of time. Like the ability to just turn a tap on and off.

    There are various ways of delivering that; some companies allow you to install a machine with more processors than you need, but only pay for the ones you use. So you install a 32 node machine, but only pay for 16 processors. Later, as your demand increases, you can just turn on the extra processors. You could do the same with RAM, disc space etc. Obviously though you pay a premium for the convienience.

    Another way of deliverying this is through remote resources. You effectively outsource your computing resource; as you need more resources you phone up your supplier and they provide the additional resources from their hardware pool - already setup and ready to go.

    At the moment it seems to be of most interest to large data centres.