As the Cloud Rolls In

Based on the Hype Cycle chart they recently published (thank you virtualization.info for pointing this out), the oracles at Gartner are predicting that cloud computing will be mainstream in 2-to-5 years.  Did anyone else sort of have an "uhh, thanks for telling us something we don't know" reaction to this?  With all the cloud computing Kool-Aid Gartner serves us, I think pretty much anyone could've come up with that prediction. Side note: I'd be curious to know how much much of the hype around a given technology results from the steady stream of research and analysis coming out of Gartner...I bet Gartner doesn't factor that into their hype cycle. ;-)

So, sometime in the next few years, cloud computing is going to hit the "peak of inflated expectations" before stumbling down the "trough of disillusionment," a.k.a. the point where reality sets in and you realize that the technology is not the panacea to all your problems.  I think the hype cycle is based on pretty good logic, but I wonder if the progression is ever as linear as the chart suggests.  For example, I think many people might've considered that serious VMware bug from a couple of weeks ago as that first big dip down to disillusionment.  What if Amazon's EC2 was running on ESX?  That could've resulted in some extended downtime for the service.  Companies in heavily regulated industries or with lengthy uptake cycles are going to uncover more "cons" to cloud computing before they even get close to adopting it.

Nonetheless, the cloud is coming and will provide many benefits, such as greater capacity, flexibility and lower TCO.  But along with the hype over cloud computing, Web 2.0, and other Internet-based technologies, we've seen some bold predictions regarding the future of operating systems.  Of course, one of the boldest was from Gartner who warns us that Windows will "collapse" if Microsoft doesn't make major changes to it.  Not that I don't understand Gartner's reasoning, but isn't that like saying, "Microsoft, if you don't adapt your product to compete in the future marketplace, it will become obsolete."  No kidding!  Doesn't that go for any company and any product?  There are some pretty sharp folks at Gartner (if you ever have a chance to listen to a Gartner session at a conference, do so), but do they think Microsoft isn't aware of these issues?  I swear, Google couldn't ask for better publicity...  But anyway, that's a discussion for another time.

I agree that the cloud and Internet-related developments are making operating systems seem less relevant.  One day, the majority of what you do on a computer might require just a browser and Internet connection.  But, while there have been a lot of predictions about the future of operating systems, what does this imply about the future of the "PC"?  Currently, we need PCs to run operating systems, which run applications.  The beefier the PC, the better the performance.  But as more apps are running in the cloud, the computing power for those apps is running in the cloud as well. 

So what does that mean for the PC?  If there are going to be drastic changes to operating systems, shouldn't there be drastic changes to PCs?  Of course, everyone's initial response is that we'll only need something like a thin client.  And, to some extent that might be true.  But thin clients aren't new.  Larry Ellison and Scott McNealy were pushing the idea of network computers back in the 90s.  Their problem was that they were pushing a bandwidth-heavy idea in the days of dial-up. 

But thin clients aren't really innovative.  If the cloud means that PCs no longer will need to run operating systems and applications as we know them now, that should open the door to for major changes to PC hardware.  The shift to smaller, multi-purposes devices like smart phones and PDAs is a good start, but those still involve the same computing paradigm just in a smaller, lighter form-factor.

I spotted solid-state drives and tablet PCs on the hype cycle--does anyone else feel that it's taken far too long for these technologies to reach the "slope of enlightenment" or mainstream use?  In some respects, maybe these technologies need the cloud before they can really take off.  For example, solid-state drives have to compete with the lower prices and massive sizes of mechanical drives.  But if storage moves to the cloud, maybe we won't need massive drives anymore.  Still, prices for solid-state drives remain high even though many drives are based on DRAM technology.  Same goes for tablet PCs and touch screen technology in general.  Memory might be failing me here, but the iPhone is one of the first devices I can think of that really has brought advanced touch screen technology to the masses.  This technology has been around since the 80s with plenty of uses for it: what's taken so long to make it affordable and more widely used?

Replacing my clunker PC with a thin client is nice, but the user experience is similar.  Abstracting the software from the hardware should give the industry more freedom to innovate on PC hardware.  One of the first areas for innovation is input devices.  Technologies like Microsoft Surface or even the Nintendo Wii represent dramatic changes in how users interact with computers.  If you want to see some really cool uses for the Wii, check out Johnny Lee's Wii Projects

You'll see surface computers on Gartner's hype cycle, but given the amount of time it's taken tablet PCs to become somewhat mainstream, I'm guessing it will be a while before these reach mainstream.  So, that's where I'm at: if we're going to talk about the cloud and radical changes in operating systems, there are corresponding implications to PC hardware.  We've seen smaller and lighter.  What's next?  Anyone want to place your bets now?


Posted Aug 28 2008, 09:07 AM by Brad Moczik

Follow Me on Twitter

Did you enjoy this article? If yes, then subscribe to our RSS 2.0 feed or

Comments

Bink wrote re: As the Cloud Rolls In
on 08-28-2008 9:23 AM

While thin computing is nothing new, cloud computing really isn’t either—people use to fire up their modems and open terminal sessions into other system that did most of the work.  Today it’s the same thing—you just have a faster “modem” and use a browser instead of a terminal client.  While I feel many services will be provided in the cloud, AJAX, HTML5, Silverlight and related technologies will still allow some processing burden to be borne by the client so I really see a hybrid approach giving the best of both worlds for a long time coming.

Brad Moczik wrote re: As the Cloud Rolls In
on 08-28-2008 11:19 AM

Hey Bink, thanks for the comment.  I agree.  In fact, elsewhere I've echoed the notion that cloud computing isn't a new idea--it's just gotten a face lift and some new momentum behind it.  

As for there being a hybrid solution, I agree as well.  Companies (and consumers) will start taking advantage of the cloud where it easily and cost-effectively makes sense.  Broader adoption and penetration will take longer.  But whether or not the computing power is partially or totally within the cloud, I'm curious to see how that impacts computing devices.  Will thin clients stay thin or, over time, will they morph back into fat clients based on the evolution of the cloud and the web app technologies you mentioned?

I'd really like to know how Gartner defines "mainstream."  While we're seeing more and more tablet PCs, I wouldn't say they're mainstream even though they've paseed --they're still comparatively expensive and involve feature sacrifices.  

Bink wrote re: As the Cloud Rolls In
on 08-28-2008 11:39 AM

Personally I think the choice between thin or hybrid will depend on the application.  Multi-core is becoming so prevalent that I feel thin will really only be a focus when it comes to specialized devices/applications.

Brad Moczik wrote re: As the Cloud Rolls In
on 08-29-2008 10:12 AM

I just realized I didn't complete my above comment correctly...  Anyways, you're right: I think we'll still leverage beefy systems because there will be new types of applications that will take advantage of the power.  Plus, I hope we see more innovations with input and display technologies.  When you think about it, keyboard and mice are pretty old.  I've thought about getting a tablet, but I feel the novelty would wear off as I don't really *need* a tablet.  Same with displays...I feel we can do more with projection technology, but the price and form-factor have limited its uses.

Matt Freestone wrote re: As the Cloud Rolls In
on 09-03-2008 2:23 PM

Hi guys, I just wanted to add my thoughts on this.  Honestly, this is where I see things going.  If you look at my article about Midori (or at least what we hope Midori will become) I think that is more of the future.  In the home, I believe we're going to see more of a centralized server (a huge, many core beefy machine with lots of disk space and storage) that will litterally the be hub of everything.  TV, media (music, movies) and file sharing that will be connected to by thin clients (such as video game consoles (I believe they will replace standard set top boxes) like the Xbox 360 for watching TV), and your normal thin clients as desktops/interfaces through-out the home.  You will install your apps, such as Office on just 1 pc and will those apps will then be accessible through-out the home.  Games, everything.  I believe the think clients will have to be re-architected from the ground up so rather than a terminal server session it will be more of a direct connection of data over the network straight to your monitor rather than being re-translated by the client.  You will then set your system to sync to any cloud computing services you wish (such as iTunes or Zune for music, Xbox Live for videos, Mesh for file sync, etc.)

Essentially I see a merger of Windows Home Server and Media Center plus additional functionality in a Midori type architecture as what will actually happen.

What do you guys think?

kool wrote kool
on 09-16-2008 10:15 AM

Pingback from  kool

input devices wrote input devices
on 09-16-2008 11:49 AM

Pingback from  input devices

Add a Comment

(required)  
(optional)
(required)  
Remember Me?
Windows is a registered trademark of Microsoft Corporation.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems Themed By nb development