Dead boffins deflate the cloud

History repeating itself?

New hybrid storage solutions

Afterlife Panel Like Service Oriented Architecture (SOA) and Web 2.0 before it, the phrase "cloud computing" has become catnip to marketing zealots and lost souls of the IT industry.

Behind all the fluff, though, the cloud touches on some timeless computing topics - big systems, parallel processing, collected intelligence, and the value of expensive versus commodity hardware.

These are issues the founding fathers of IT have struggled with.

With that in mind, The Reg presents an Afterlife Panel: an imagined debate between the brains that helped make the industry what it is today.

We present the father of modern computing and advocate of intelligence Alan Turing, award-winning computer languages expert Edsger Dijkstra, and the founder of one of today's biggest vendors trying to milk the cloud IBM, Thomas J. Watson Senior.

Their topic: Is cloud computing the new mainframe gig in the sky or just personal computing reborn?

Five computers to rule them all?

Thomas Watson founded IBM - the world's largest provider of computer systems and services - but what he's really remembered for is something he never actually said about how the world will only ever need five computers.

"What I meant back in 1943 was that there was only a market for five computers at that time - a prediction which held true for maybe another decade. And, anyway, everyone makes predictions in this business that turn out to be rubbish," Watson told Turing and Dijkstra.

"I said many years ago that I have made a good many predictions about the future of our business and I have been wrong every time because I have always underestimated the possibilities."

What's got Watson's ire is the fact his famous misquote has found new life this time with the cloud. People are using him to support the theory we are on the verge of a shift away from distributed processors to centrally-controlled server farms in the form of - yes - the cloud.

"How could any one think for a moment that a bastion of capitalism like IBM would not be eager to see a demand for thousands - even millions - of computers? I didn't call the company International Business Machines for nothing. People need to 'Think' more before they speak without any real knowledge of what they are talking about," Watson stormed.

Core computing

Alan Turing paused from gnawing on an apple and - in part at least - agreed with Watson. "What is really annoying about all this talk of cloud computing is that it isn't even a new idea. I gave a talk back in 1947 about a central national computer with remote terminals - even came up with a design.

"But in post-war Britain there was neither the funds nor the interest in building such a machine. Of course, your lot stole a lot of my ideas - stored programs and language compilers and so on - and went ahead and built the damn thing. Von Neuman even stole my ideas for the EDVAC."

Watson ignored the jibes - muttering under his breath about changing his company name to IBM in 1924.

"Where did you get the idea for a universal machine in 1936, then? It could be argued that you stole the name from us. But the point - as you say - is that it is not a new idea. Often the same ideas get recycled under different names or new ideas get recycled under the same names. I should know - it is the foundation of IBM's marketing philosophy."

Professor Edsger Dijkstra was torn between uncharacteristic humility for the august company he found himself in and a frustration at what he saw as the shortsightedness of Watson and Turing.

"It is sad how history repeats itself," Dijkstra opened. "In 1977, at the dawn of the so-called personal computer revolution I saw the danger that would come to pass. In the 1950s, we were told computers were expensive because they were so great. But by the 1970s, we were told microprocessors were great because they were so cheap and we began to repeat all of the mistakes on small computers that had been made earlier on large computers."

Turing interrupted: "That's all very well but I think we should concentrate on what general purpose machines can do - not what they can't do. My later work convinced me that we could use a general-purpose computer - what people have kindly named the Turing Machine - that could emulate the human brain. All this cloud stuff could enable creation of the ultimate artificial intelligence - a worldwide brain amplifier."

"Pah!" Dijkstra exclaimed. "Look Alan, your early work was brilliant and created the world of computing that we know today - but the artificial intelligence stuff was nonsense. The argument is whether it is better to distribute computing power in small computers connected by a network or centralize it in a single resource and dole it out via dumb terminals."

"We can live with either scenario - as long as we can make money," Watson said.

"Yes I am sure you can. But you - as in IBM - are totally responsible for what we have today. You designed an inadequate architecture for multi-user timesharing and inflicted it on the world in the form of the 360/370. Just because you did such a bad job doesn't mean that the idea was wrong. But then you made it worse by inflicting the PC on the world along with the opportunity to repeat the same mistakes again."

"We made an awful of money, though, and the guys who run the show today will no doubt do the same," Watson said.

By now, Dijsktra was on his high dudgeon. "The supporters of this cloud computing are seduced by the slogan that microprocessors are now so cheap that, so that when you need more processing power, you just hook a number of them together!

"The problem of how to distribute the computing load over a larger number of processors is, as far as I am aware, generality far from understood," he stormed.

Question of scale

"And even in those circumstances where the load distribution does not present a serious problem, the organization of the communication between the different processes is a problem of which only the fool talks lightly. The simplicity provided by a large central store is perhaps even more striking than the simplicity provided by a fast central processor."

Watson regarded Dijkstra paternally: "Professor, you are too much the pessimist. We have proved the worth of our machines to the world - it is an obligation for IBM to plan for its business to go on for all time.

"If that means building cloud configurations and selling them to our customers - that's what we'll do - whether it means we have five very large, very expensive computers or a million very cheap ones."

Turing had, by now, drifted off to thoughts of the implications of connecting millions of computers together, quantum interactions and the possibilities offered by the Large Hadron Collider. "The world continues to get more interesting," he said mysteriously. ®

Secure remote control for conventional and virtual desktops

More from The Register

next story
Not appy with your Chromebook? Well now it can run Android apps
Google offers beta of tricky OS-inside-OS tech
Keep that consumer browser tat away from our software says Oracle
Big Red decides it will only support Firefox's Extended Support Releases
Greater dev access to iOS 8 will put us AT RISK from HACKERS
Knocking holes in Apple's walled garden could backfire, says securo-chap
NHS grows a NoSQL backbone and rips out its Oracle Spine
Open source? In the government? Ha ha! What, wait ...?
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Intel: Hey, enterprises, drop everything and DO HADOOP
Big Data analytics projected to run on more servers than any other app
TIBCO ponders new 'financial options', including sale or merger
Your challenge: find ways to satisfy shareholders of mid-sized enterprise software outfit
prev story


Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.