Cloud = virtual machines + bandwidth
I’m starting to see our cloud based utility computing future more as a fluid amorphous business rules-based moving target.
I’m thinking about the implications of ubiquitous fast bandwidth and virtualization working in concert to enable all of our personal and business information to be perpetually on the move.
If bandwidth becomes both widespread and super (sophisticated technical term for “very”) fast then there is no cloud! Just pervasive computing. The coverage area for access to and management of your information extends inside and outside your home and your business. The location of your information slips between internal (relative to you) and external nodes based on whatever criteria makes sense to you. Backup, your location, utilization thresholds, paranoia, whatever.
How do you think the large scale utility providers will manage utilization peaks and troughs for their web-based services? I’m imagining Vmware VMotion type technology on a grand scale. The dynamic migration of virtual machines to utility nodes able to supply SLA dictated CPU, IO, bandwidth, and memory for the expected performance.
There goes the original understanding of cloud computing, where your stuff sat somewhere in the cloud.
Not a lot of sitting going on I’d say. Your data is on the move.