Comments
Niklas Bjorkman wrote: Firstly I agree with your conclusion. NewSQL takes the best of the traditional databases and NoSQL databases to combine the benefits of both worlds. I do not agree that NewSQL vendors focus on giving scale-out features to transactional data. The NewSQL market is focusing on giving true ACID support combined with extreme performance, stepping away from the traditional relational structures in databases. A lot of developers appreciate the ease of accessing data using SQL and I think we will see more and more databases supporting standard SQL. As you said - NewSQL databases often maintain the...

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Today's Top SOA Links


Cloud Computing: The Mainframe Reincarnated
I see this whole cloud computing movement as nothing more than a reincarnation of the classic mainframe client-server model

Andi Baritchi's Blog

I see this whole
cloud computing movement as nothing more than a reincarnation of the classic mainframe client-server model. People want painless access to their data and applications from wherever they are, from whatever electronic gizmo they happen to be using.

In a time long, long ago, before internet pron, spam, and Britney Spears, there was mainframe computing. A user would login to a dumb terminal, do their work remotely on the mainframe, and logout. Since the work was saved on the mainframe, she could resume her work later from any terminal accessing that mainframe. And for the most part, if setup right, mainframes were pretty damn secure too.


Then came the advent of the personal computer (PC). Now the computing power and storage was in your home. We gained the ability to work at home, but lost the mobility to work from anywhere - there's no server to sync with. Thus the notebook.

Since history does tend to repeat itself cyclically, I see this whole cloud computing movement as nothing more than a reincarnation of the classic mainframe client-server model. People want painless access to their data and applications from wherever they are, from whatever electronic gizmo they happen to be using. Sometimes we're on a computer. A laptop. A desktop. A smartphone. A smartTV. A smartfridge. A smartcar...?

For this computing paradigm to work, everything needs to be synchronized to a central server, with minimal intelligence being stored on the portable device. The only reason for the storage is caching for times of non-connectivity (insert TSA rant here).

The two smartest companies out there that I see capitalizing on this pendulum movement are Apple and Google. Apple's Mac Nano iPhone has already put 13 million Macs into people's pockets to date. It's a great dumb terminal / minicomputer that also doubles as a mediocre phone. I love mine. Google's recently introduced Android platform promises to do more of the same. Kudos to both Apple and Google for being ahead of the curve.

As a side note, this is a very exciting time for me being a security and privacy guy. This feverish movement back to client server to the cloud will see many security lapses. It's gonna be a fun ride.

 

About Andi Baritchi
Andi Baritchi is senior Security Consultant at a Fortune 100 company. He blogs at AndiBaritchi.com.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Hi Andi,
I think you miss the point about cloud computing: Cloud computing is a style of computing in which dynamically scalable and often virtualised resources are provided as a service over the Internet (or another network). (see wikipedia)

It has nothing to do with a "central server" and actually doesn't resemblance the "classic mainframe client-server model" at all. Just read the description on amazon ec2:
... is a web service that provides resizable compute capacity in the cloud.

If you use a client/server architecture on it, or peer to peer, or independent monolithic instances which work on a common result doesn't really matter.

Cloud computing enables me as a developer dynamically scale and assign computing power and other resources to my application. This is also what RightScale provides.

So please explain me, how should that be a reincarnation of the classic client/server model? It neither defines client nor server, it isn't centralized (its a cloud, like the internet and not like a central mainframe).

As I see it, it need not necessarily be a mainframe
that's hosting the cloud services. It could be a
cluster of cheaper computers. The main thing is
that whatever's hosting the cloud application, needs
to be fast


Your Feedback
Andre Bossard wrote: Hi Andi, I think you miss the point about cloud computing: Cloud computing is a style of computing in which dynamically scalable and often virtualised resources are provided as a service over the Internet (or another network). (see wikipedia) It has nothing to do with a "central server" and actually doesn't resemblance the "classic mainframe client-server model" at all. Just read the description on amazon ec2: ... is a web service that provides resizable compute capacity in the cloud. If you use a client/server architecture on it, or peer to peer, or independent monolithic instances which work on a common result doesn't really matter. Cloud computing enables me as a developer dynamically scale and assign computing power and other resources to my application. This is also what RightScale provides. So please explain me, how should that be a reincarnation of the classic client/server m...
Debnath Mukherjee wrote: As I see it, it need not necessarily be a mainframe that's hosting the cloud services. It could be a cluster of cheaper computers. The main thing is that whatever's hosting the cloud application, needs to be fast
Web 2.0 Latest News
Our more interconnected planet is accelerating the adoption and convergence of next-generation architectures, in the form of cloud, mobile and instrumented physical assets. Organizations that can effectively balance optimization and innovation, will be in a position to leverage new sys...
“Trust is an ongoing journey and sits at the foundation of any vendor relationship – the companies that don’t consistently earn trust won’t be around long,” noted Henrik Rosendahl, Senior VP of Cloud Solutions at Quantum, in this exclusive Q&A with Cloud Expo Conference Chair Jeremy Ge...
A recent study by analyst firm IDC reports that in 2012, 1.7 million cloud computing-related roles across the globe could not be filled due to the lack of training, certification and experience in the applicant pool. As the global demand for cloud and big data expertise increases, empl...
There’s an inherent sense of almost forced innovation that appears to pervade the information technology industry. As we constantly push forward into perpetual cycles of reinvention, continual enhancement and augmentation after augmentation, one almost has to stop and ask what’s wrong ...
New technologies allow schools, colleges and universities to analyze absolutely everything that happens. From student behavior, testing results, career development of students as well as educational needs based on changing societies. A lot of this data has already been stored and is us...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE