Have you checked out the computing power "rental" offerings of Amazon, Google or Microsoft, to name a few?
Fascinating stuff. I get access to computing power on a per unit per day type of basis. This gives me the ability to scale the computing power I use, up and down, to meet my needs and someone else manages this for me--like electricity, it's just another utility.
This is great. Or is it really?
Let's think about a few perennial IT issues and see how they're addressed in this model.
Compatibility. Who manages the issues associated with changes to the infrastructure when they impact the things you use it for? We know how to deal with power spikes, power outages and even power conversion when we travel. Do we know how to deal with re-building our application so that it works on the new IT infrastructure our "cloud" provider kindly installs to keep its environment up-to-date and its costs down, or vice-versa, when we need new infrastructure to support our new application features?
Data privacy. Who gets to see the data that I store on those systems, and how do I convince my own customers that their personal data stays private?
Security. Who is responsible for security? Or is it somehow a joint responsibility, which typically means it becomes nobody's responsibility?
Resiliency. This is most likely taken care of by whoever is selling me this infrastructure service.
Even considering just those few issues, we see topics that are likely well addressed, topics that are not really addressed and new topics. None of this is surprising, in fact, it's pretty common with new ways of doing things.
Think of Facebook and MySpace, and you can start to imagine both how things can be different and how issues can arise.
This is certainly interesting, challenging and potentially disruptive which makes it exciting.
Business Technology Power Center
Learn about how HP and Intel can help you do more with less.
Oracle Accelerate
Unlimited Possibilities for Limited Budgets.
APAC Data Center City, by Cisco
Blogs, Resources & Events. Take a tour and win US$3000!
Compare your IT salary
Sign-up for free download of IT salary benchmark report 2008.
Learn how the right information puts manufacturers ahead of the competition.
Cloud computing--a new paradigm?
Couple things:
1. Compatibility - Changes to Cloud providers' infrastructure will not affect the end user. Cloud Computing uses virtualization to add a layer of abstraction, allowing the end users to be completely hardware agnostic. Users build their servers into the appropriate virtual image (Ex: Amazon's EC2 AMI), upload, and start computing.
We've created a system that lets you easily build your application or component stack into a virtualized Elastic Server(tm) and deploy it with one click into the cloud. We support Amazon EC2 and will support other clouds as they come online. You can also build to vmware, xen, and parallels formats, so you can easily test your virtualized server locally and then launch the cloud version with speed and quality.
Check out Elastic Server On-Demand: (web link)
2. Data privacy - Amazon EC2 uses cryptographic user authentication and allows users to encrypt data before storing it.
3. Security - It will most likely be a division of labor, but expect cloud providers to be addressing this soon with security dashboards similar to Amazon's Service Health Dashboard. What metrics they will provide is cloudy ;-).
The Elastic Server On-Demand builds Elastic Servers that are each injected with management and security tools like: unique identity, MAC address, user management admin, and a firewall. The idea is that you treat each instance running in the cloud the same as you would if it were a blade server sitting in a colo'd rack somewhere.
Posted by ryanK on Tuesday, April 22 2008 11:05 PM