Why the cloud is like an airplane (and your desktop is like your car)

Summary: What are the chances of your desktop crapping out or your laptop being stolen? Wouldn't you prefer a temporary service disruption on the cloud to a complete loss from your local computing environment?

My wife hates flying. As in, she doesn't fly. And gets really grumpy when I have to fly. As she points out, usually there aren't many survivors in a plane crash. When you go down, you go down spectacularly. She sounds remarkably like Ed Bott in his post on Google's Blogger outage.

The same week that Google made its strongest pitch ever for putting your entire business online, one of its flagship services has failed spectacularly.

Earlier this week, Google rolled out a maintenance release for its Blogger service. Something went terribly wrong, and its Blogger customers have been locked out of their accounts for more than a day.

No doubt, it's been a rough couple of weeks for the cloud. Microsoft, Google, and Amazon have all taken big hits to important services.

My wife is happy to tell me that if you're driving, you stand a chance of survival in a crash. Besides, at least when you're driving, you are in control. Or so she says. She's never been T-boned or rear-ended by another driver. And she's not a big fan of math. She's more of liberal arts sort of girl. But statistically speaking, driving is far more dangerous than flying (of course, depending upon the statistics you choose to use). Since I'm a person-miles sort of guy, though, I'm sticking to the flying is safer schtick.

So how often does an individual computer crash and burn compared to the number of times Blogger or another cloud-based service go down? How many users do you know who lose everything when their hard drive bites the big one? And how often do users and consumers end up getting hosed by the Geek Squad to deal with their computer problems.

The answer to all of those questions is "a lot."

It's true, as with my wife's flying concerns, that when BPOS goes down, a lot of people feel it in critical ways. It's also true that widespread data loss is extremely rare and the last thing Microsoft (or any of the big cloud players) needs is for people to not adopt their services because they believe the cloud is unreliable. So the entire engineering mite of Amazon or Google turns to fixing the problem instead of the local Geek Squad.

Do cloud providers need to adopt more robust practices and improve failover processes? Of course they do. As we all hop on the cloud bandwagon (some more willingly than others), outages like Blogger's will be entirely unacceptable. But do we need a hybrid strategy? I'd argue that we don't, particularly for those who adopt Chromebooks and various tablets as their primary computing devices. When all you have is the "screen," where will you do a backup? And why should you have to if cloud providers are doing their jobs?

Obviously there will be bumps in the road during this transition. But instead of adopting or developing the latest solution to only sort of use the cloud, let's improve infrastructure and bandwidth; let's develop new failover tools; let's do a better job of replicating our data.

Seriously, if I have the choice between flying and riding in a car that my wife is driving, I'll take the airplane any day of the week. I'll take my Google Apps to the Geek Squad any day, too.

Topics: Hardware, Google

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

18 comments
Log in or register to join the discussion
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    People are irrational and wrongly calculate risk. If the cloud is to succeed, then its proponents will have to address this fact.

    And yes, flying is a lot safer than driving
    intman
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    Very well written and to the point. If you want to manage your data and backups on your home network you do stumble into problems, which are not always easy to solve. For most users, the cloud services are far more reliable than doing it yourself - even if they may not be perfect. But what is actually perfect? What is better?

    We may opt for a hybrid solution in that critical data is automatically mirrored onto your computer's hard drive. For most small businesses and casual users the cloud services are actually more reliable. But service providers must adress the concerns of users.
    kikl
    • The problem is ...

      @kikl,

      ... you have to look at the history of things. The computer industry evolved from an all cloud strategy of dumb terminals, and mainframe / mini computer clouds. The industry however exploded at the advent of personal computers, which most everyone owned. Was managing personal computers at the time more complicated than using a dumb terminal? Yes. Did people screw up their PCs then? Yes. Was owning a PC more expensive than using a dumb terminal? Yes. So then it is not all about cost, simplicity, and even reliability: it's about having ownership and control of your data and situation. When this happens to people, their creativity and productivity explode.

      The public cloud should only be seen as means of enhancing users' local handling and processing of data - just as regular services enhance people's individual lives. The public cloud should not be seen as an opportunity to displace the local processing of data, for whatever reason, because it will sap away excitement and productivity, and will result in the slowing down of activities in the computer industry. I don't understand why people insist on ignoring history, and suggesting history doesn't apply. Companies can banter about all the cost saving data analysis they want about public clouds, but the fact of the matter is that history shows that ownership of resources, so long as they are manageable, trumps dependence on these resources by others, every time.

      One other thing, comparison of the computer industry to the banking industry is flawed, because people and companies do not own the equivalent of private banks. A better comparison is between the computer industry and the transportation and real estate industries, in which people own private assets, as well as take advantage of public assets. In the last two, these industries exploded - just like with the computer industry - with the private ownership of assets (vehicles and properties). Therefore do not put stock in the public cloud computing / banking industry analogy. People migrating near whole scale to banking services made sense, because they didn't have the equivalent of private services to begin with in the past. Similarly, public transportation makes sense to a group of people, who don't own private vehicles, that can do the equivalent of what public transportation vehicles provide. Just as you wouldn't expect most people to give up their cars, because a new bus service rolled through their neighborhood, you shouldn't expect many companies and people to give up the management of their data, just because public cloud services become available.

      Ed Bott is exactly right: a hybrid strategy is the best strategy. I believe most every home and every business with multiple PCs, should have at least one easy to manage server, which should be a gateway to public cloud services. Private data should be kept on these private servers, while some less critical data could be handed off to be processed by public services. Data (and even public services images) should ideally be dynamically mirrored between private servers and public services, where in the event of a public service outage, service could be dynamically moved back to the servers, which could spill excess processing to an alternate public service. Also, if private servers get hosed, they could restored from local backups, or from public services, where the data has been encrypted.
      P. Douglas
    • Message has been deleted.

      Jen8
    • RE: Why the cloud is like an airplane (and your desktop is like your car)

      Exciting post... These tips are very useful especially to those who want to avail in this topic.<a href="http://www.sgrecruiters.com">Singapore Jobs</a>
      Amanda123456
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    Some people that talk about the cloud give the image of the cloud is everything as a web application. I think this make other people hate cloud and look for more reasons to hate it more.
    carofe
    • RE: Why the cloud is like an airplane (and your desktop is like your car)

      Microsoft???s Skydrive is quietly a great service because it offers nearly anyone 25 GB of free cloud storage and it is deeply integrated into Windows Phone Mango.<a href="http://www.escortincontriitalia.com">ESCORT</a>
      user202
  • Why cloud for CAD stinks and will for others to

    Is there a guaranteed minimum through put for data exchange irregardless of my ISP so I can benefit from the promised increased capabilities.

    If a user wishes to use a different service pack of the software for any reason does he have a choice or is it single version only dependent upon the cloud companies selection.

    Is the user guaranteed security backed with compensation for any resulting damages from breaches due to having to go online.

    Is the user guaranteed compensation for downtime due to web issues.

    How can the cloud possibly do anything for me as a user when cad is still basically a one core program and multicores don't matter much compared to basic single core processor speed.

    Does the cloud offer multicore capabilities for cad you are unwilling to sell me with stand alone seats.

    Will rendering which is one of the few areas suitable to multicore environments be guaranteed to be faster than what I can do with my workstation considering ISP problems and data throughput rates.

    The Chicoms demand access to foreign and domestic company computers as a condition of doing business there. How will my cloud intellectual property rights be protected.

    If I like version 5 rather than 6 and I continue to pay maintenance can I still use V5.

    Am I allowed to dictate how new versions are rolled out at my company or will I just show up to a done deal for better or worse.

    Will there be a cloud "beta" version of upcoming rollouts we can use to train staff with before the new version is implemented.

    Will stand alone seats continue to be available with the customary steady improvements we pay for and rightly expect for as long as we wish.

    How much of the yearly maintenance fees we pay for good geometry solving and reliable programs is being diverted to cloud creation which we have no interest in.

    Why are you implementing this cloud when basic geometry creation still has big problems. Are these issues being fixed for the cloud or will we be stuck still with problems and now with the additional layer of problems the cloud will bring to compound our woes.

    If I stop subscribing can I download all my intellectual property for my own purposes.

    If someone hacks the server farm will I A, be notified of this and what was compromised and B, will I be compensated for all resultant damages.

    If I download my files for archival will I be able to use them after creation on the cloud or will I be prohibited the use of my own creations when I stop paying.

    Just how do you intend to charge for this and where is the proof you will save me money here.I will still have to maintain an internal set of workstations and perhaps a network to so where are all the big savings in equipment since I still have to buy what I could independently use away from the cloud to access the cloud.

    How will I be compensated for additional ISP costs since many of them are starting data caps per month based on levels of fees for useage and will increased costs here be offset by decreased cloud costs on a sliding scale since all this cloud stuff is supposed to save me money.

    Who really owns my created data if it resides on your server and I stop paying. Do you hold it hostage for a one time payout to retrieve my data or for the resumtion of monthly payments.

    Since part of what is being touted here is "cad creation anywhere" will I be compensated for increased costs if I begin to use cell phone services and WiFi hotspots to conduct business with. Please see what are my total costs once again and demonstrate how the cloud will save me money over using my laptop and standalone seat and open new doors for user convenience.

    Intel is coming out with a new series of CPU's with astounding benchmarks priced very cheaply and workstations combined with the new Nvidia cards for example are going to put amazing power on my desktop for under $2,000.00 and this is a one time cost that will usually be good for three or more years. How will you guarantee to me savings here by use of the cloud over what I can do for myself.

    Does the cloud come with field techs to keep this stuff going and implemented correctly or do I still have to retain IT staff. Basically I am asking how will I save money and time with the cloud in this area over what I do now.

    How will you handle a bad version rollout when it creates problems for your customers.

    I live in an area where there will be no great ISP service for some time, Will I be forced to look for other software because you are going to phase out standalone seats and if you are not going to phase out standalone seats will you give me a guarantee of this for a specific time period.

    Will you stop developement of stand alone permanant seat capabilities and direct the developement money to forcing users to migrate to the cloud paradigm.

    Am I going to be able to even create a file if I have no access to the internet for whatever reason and if so to what degree.

    How will you handle data corruption via repeated transmissions over ISP's

    Lets say that one of your translators is failing and I have a critical job to finish. Can I choose which version of the translator I wish to use or is it whatever you care to serve up that day and to bad if it does not work.

    How are you going to convince my customers whom I have confidentiality aggreements signed with that this cloud will be safe to use.

    How will you compensate me for loss of cusomers whose confidentiality aggreements preclude any use of the web or are you just prepared to write me off as not part of the market you are interested in any more.

    How are you going to integrate third party aps into all this.

    Since this cloud is to deliver reliable cost effective services to my company how will you cover me during outages.

    Cyber warfare is now a fact of life. How will you guarantee me service better than an internal implementation that does not go online during cyber attacks or DOS attacks for whatever reason on your cloud implementation and the public infrastructure it has to use to work.

    How will backups of my data be maintained and just who all has access to this proprietary information.

    How will you guarantee that one of your employees will not steal my data and sell it to the highest bidder.

    Will I be able to audit your process to see if it meets my required level of security or do I just have to take your word on this.

    How are you going to make all these companies whose infrastructure you don't own or control give guaranteed minimum levels of service to your customers.

    Many companies wait for a while before implementing new versions and prefer to do this after it has been out for a while and service packs have been issued to correct the problems that are allways there with new versions. How will you allow for this to continue to happen or will you even allow this practice to continue.
    LWEM
    • RE: Why the cloud is like an airplane (and your desktop is like your car)

      @LWEM CAD is an entirely different beast... having worked in a civil engineering firm myself for several years, I would be EXTREMELY hesitant to take part in cloudCAD for most (if not all) of the reasons you note in your laundry list. It'll be interesting to see which way that industry moves.
      jmwells21
    • Assignment: essay, double spaced, with references...

      @LWEM I tried, I really tried, but I stopped reading after the first sentence. :-)
      statuskwo5
  • The author overlooks a critical fact

    Leaving aside the abysmal security issues the cloud suffeers from, the problem is the scale of cloud outages.

    If my home PC breaks I'm inconvenienced until I get another one--but that's *just me*, not my neighbors, my neighborhood, my city, my *country*...

    If a PC breaks in a company one employee is inconvenienced until IT can fix it. One. If a critical cloud service breaks potentilally *thousands of companies* could be out of luck.

    It's the eternal centralized vs decentralized debate that's been going on since computing has existed. Cloud can be nice, and cloud can be useful (Wikipedia, Google, Amazon, on-line shopping).

    But going from nice to *vital*, well, no, that's not happening, at least not yet. Too unreliable, and too unsecure. And the security issue isn't going away any time soon.

    Cloud security is like a skilled swordsman who can parry almost any attack. Except the one's he can't...

    It's the old "the attacker only has to be lucky once" argument. Look at Sony. 100 million+ accounts compromised by a single attack (or maybe 2, depending).

    Look at Aurora, that hit Google and many many others, all at once.

    No, cloud is not ready for the big time yet. We don't know enough to keep it secure and frankly company CEOs are screaming they want the latest and greatest in place *last* year, damn it, so there's no time to do it right--even if we knew what right was!
    wolf_z
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    Another interesting and thoughtful post. There's definitely lots to improve, but things have already come such a long way it's only a matter of time before "clouding" becomes the new standard.
    (Also, I hope your wife doesn't read this or you're SO in the doghouse!)
    jmwells21
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    You wife has a point when she says you're more likely to survive a car crash than a plane crash. Yes, you are less likely to be in a plane crash than a car crash, but if the plane crashes you're more likely dead. When you apply this to your analogy to cloud vs local storage. Just like with a car, you're much more likely to have a local crash. But if you back up regularly, it's easier to recover. Think of it as buying car insurance. So if you're in a car crash and you survive, insurance replaces your car. If your local system crashes and you've backed-up, very little is lost other than time. If your cloud service crashes or goes out of business. Your data is gone. Even if you have backups you have to locate a new provider. Cloud services can be a productivity booster by making data available to everyone anywhere but cloud services are unsuitable for mission critical applications.
    Scubajrr
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    "engineering mite?"

    Must be a seriously smart insect!
    aep528
  • Good allusion

    Great allusion Chris! Although unlike a plane, when the cloud crashes, it doesn't really crash for good. It just needs to be grounded for repairs :).
    pankajunk
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    Aaaah the thin client scam all over again.

    Those who can't learn from history Chris, are bound to repeat it. I can only hope you aren't inflicting your strange ideologies and hobbies on students any more ;-)
    tonymcs@...
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    Neither is perfect. One needs to consider that although an airplane is a faster mode of transportation, when it breaks down, the problem is much bigger than any breakdown a car will endure. Bigger product, bigger problems, but I'd rather fly and let someone else deal with the problem rather than bringing in my car and dealing with the inconvenience. The last thing these techs want is for their cloud to crash.
    bclaver
  • RE: Why the cloud is like an airplane (and your desktop is like your car)

    Driving is only far more dangerous then flying because far far WAY far more people drive around the world, and usually on far more crowded roads and sometimes in very hazardous conditions. Add in, and make of it what you will, that airline pilots have way more training and its not nearly as simple a feat for them to go "drinking and flying" as it is for the average drunk to get behind the wheel of a car.

    Secondly, you mentioned about getting T-boned or rear ended in relation to the question of being in control of your car; or not. First off, once you have already been T-boned or rear ended the accident has happened and we are not thinking that being in control of your vehicle matters much at that point. Its the hundreds of times in the average persons driving career through out their life that they have managed to actually avoid the accident (T-Bone or other) because you were in control! Oops. Guess we didn't think of it that way did we?

    You have to really get at the nub of the issue if you really want to use analogies like planes vs. automobiles. Here is the real problem with cloud vs. on-board. And we will do it in terms of planes vs. automobiles.

    The reason is this; there is a calamity that can occur in computing, and does occur in computing that will have a significantly different effect on what one can do with their computer as compared to being cloud based or on-board based.

    And that is a simple thing, the internet going down.

    The internet going down is usually a big problem for most people using a computer but it is seldom completely fatal except in certain businesses. If you have all your apps, docs and data on-board then you can usually still get some work done, even if its far from ideal. If you have everything in the cloud, well, lets just say your dead until the net is back up.

    How do you compare that to cars and planes? Well, lets say airplanes and cars got flat tires about the same amount of times. You get a flat on the car, and assuming its not a catastrophic flat, its a problem. You either have to hobble your car along on its flat to the next service center or change the flat yourself, sometimes using one of those little emergency tires. Far from ideal and not fun. Get a flat on a plane and you suddenly have a very dramatic event headed your way. Like when you try and land.

    It could even end catastrophically if things don't go to well on the landing. Its a completely different issue even though its the same problem for both modes of transport.
    Cayble