The Ideal, Non-Proprietary Cloud
jg21 writes "As previously discussed on Slashdot, the new tendency to speak of 'The Cloud' or 'Cloud Computing' often seems to generate more heat than light, but one familiar industry fault line is becoming clear — those who believe clouds can be proprietary vs. those who believe they should be free. One CEO who sides with open clouds in order that companies can pick and choose from vendors depending on precisely what they need has written a detailed article in which he outlines how, in his opinion, Platform-as-a-Service should work. He identifies nine features of 'an ideal PaaS cloud' including the requirement that 'Developers should be able to interact with the cloud computer, to do business with it, without having to get on the phone with a sales person, or submit a help ticket.' [From the article: 'I think this means that cloud computing companies will, just like banks, begin more and more to "loan" each other infrastructure to handle our own peaks and valleys, But in order for this to happen we'd need the next requirement.']"
Am I missing something, or does the article make no mention of security?
... That cloud computing silver lining has started to tarnish already?
Ctrl-Z
What makes him so sure that interoperability will be even on the provider's list? I don't see any easy way to use EC2 with some third party solution for storage. Plus, it would be lame if I had to go via internet for every request that should ideally be local.
Microsoft: "You've got questions. We've got dancing paperclips."
I've looked at clouds from both sides now,
From up and down, and still somehow,
It's cloud illusions I recall,
I really don't know clouds, at all.
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
The guys at Red Hat have released the first version of a project called Genome genome.et.redhat.com . This looks to be an open source project that makes Fedora, Red Hat Enterprise Linux, and CentOS clouds using Xen, KVM, and commodity hardware.
Relying on third party technology is never going to provide the reliability or uptime required. The more straight forward solution is to hire some rackspace and host your own solution. 'Cloud Computing' is just the latest marketing promotion designed to move us to renting software.
davecb5620@gmail.com
The word "proprietary" is a very vague term that's usually used to connote some sort of "them", where the "us" are the good guys.
The bottom line is that wherever there is value, someone will find a way to charge for it. If this "cloud computing" really has no model under which anyone finds it valuable enough to commercialize it, then it's probably not going to be very popular anyway.
E pluribus unum
so we'll end up with a sub-prime computing crisis?
how can you bail out companies that fail to keep sufficient computing reserves in hand to cover their potential obligations?
"If still these truths be held to be
Self evident."
-Edna St. Vincent Millay
Today's forecaset: cloudy. This afternoon, continued cloudy with occasional periods of distributed computing.
Tonight: Dark, with periods of light toward morning.
Tomorrow: Ignorant, with occasional words coined by the ignorant used by the knowledgable. May be occasional clouds in the afternoon. In case of tornado, stay in your basement.
mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
In this day and age - when hardware is essentially worthless [today, for under $200, you can get what would have been a $10 million supercomputer ten years ago], and when even RDBs are essentially worthless [MySQL & PostgreSQL being free downloads], the only things which add value are:
.
Of those, at least 1), 3), and 4) are going to have to be uploaded to "The Cloud" [and 2) might have to at least interact with "The Cloud"], and unless "The Cloud" encrypts everything - both data & logic [and how do you really "encrypt" something if ultimately the registers in the CPU have to see unencrypted data, and especially unencrypted logic & algorithms?] - then you've just uploaded the crown jewels of your entire enterprise for all the world to see.
Every buzzword soaked trade publication on the planet has Cloud on the cover now. When looking for a job, I'm going to put my name and contact info on my resume. Then, in place of the usual job history and qualifications I will put, in the largest font that fits, one word: CLOUD. My pay will go up 25%. Then, in 6 months, people will be saying "remember cloud computing?".
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
And in this day and age, when even medium-sized businesses can be sitting on literally terabytes of data, how are you going to upload all of that data to "The Cloud" so that "The Cloud" can analyze it for you?
Maintaining a constant 10Mbps WAN connection to "The Cloud" would be monstrously expensive, and yet, at 10Mbps = (10 / 8)MBps = 1.25MBps, that means you would need
.
just to upload a terabyte of data at WAN speeds of 10Mbps.
So "The Cloud" isn't going to have realtime interactions with your corporate database - "The Cloud" is going to BE your corporate database.
Ok, I hate buzzwords as much as the next person not wearing a pale blue shirt...
But I'd like to suggest "cloudware" as a potential interchangeable word for "vapourware".
For obvious reasons...
"You can't get the same scaling from a physical server as you can get from "the cloud" for anywhere near the same price"
Most people don't need such scaling and I can get more per price from a box hosted in a server farm. The reason "the cloud" would be cheaper is they build and staff it at the lowest possible cost. Things happen like forgetting to test the emergency generators, or what probably really happened, skimping on routine maintenence.
davecb5620@gmail.com
Are you mad?! Vaporware MUST be kept free, or we're all doomed!
Seriously though, yes, "the cloud" paradigm is a myth, but it's a myth much beloved by certain software companies who hope to restore the "balance" of scarcity in the future. So if we actually do get "the cloud", it will almost certainly be proprietary, as that's really the whole point. Of course we probably won't get it, as other than reintroducing scarcity, it serves no realistic purpose. At this time, we don't even have a proper definition for "cloud computing", other than "essential software will no longer be local". How transparent is that?
Caveat Utilitor
The NY Times converted 4 terabytes / 11 million TIFF based images & articles from their archives in 24 hours using 100 EC2 instances. And continue to do it to this day. Cost? A couple hundred dollars.
-Stu