Slashdot Mirror


The Risk of a Meltdown In the Cloud

zrbyte writes "A growing number of complexity theorists are beginning to recognize some potential problems with cloud computing. The growing consensus is that bizarre and unpredictable behavior often emerges in systems made up of 'networks of networks,' such as a business using the computational resources of a cloud provider. Bryan Ford at Yale University in New Haven says the full risks of the migration to the cloud have yet to be properly explored. He points out that complex systems can fail in many unexpected ways, and he outlines various simple scenarios in which a cloud could come unstuck."

154 comments

  1. It has to happen by Anonymous Coward · · Score: 5, Interesting

    At some point, there is going to be a massive failure. Someone big is going to lose *all* of their data. I still don't trust virtualization despite it being years old. It's still nascent in the grand scheme.

    Someone wake me when they invent the holodeck.

    1. Re:It has to happen by Chrisq · · Score: 5, Funny

      At some point, there is going to be a massive failure. Someone big is going to lose *all* of their data.

      I just hope its my mortgage company and not my bank.

    2. Re:It has to happen by Anonymous Coward · · Score: 1

      It will most likely happen with a company that creates security certificates with invalid expiration dates.

    3. Re:It has to happen by Anonymous Coward · · Score: 3, Insightful

      Well, lots of people lose data or access to data "in the cloud" (i.e. "on the mainframe", to use '60s IBM parlance) all the time. Catastrophic losses happened in the '60s, happened for that short period of enlightenment when we thought we should have control of our own data, and will also happen as we revert to the past. The usual questions apply:

      - What are the motivations of your service provider? I.e. how much do /they/ care if your data is lost. This will determine how hard they try not to lose it. Recall that a businesses future depends on the interests of its owners and executives - there is no maxim requiring that the business last as long as possible, especially not in the field it is currently in;

      - Who else can bother you? I.e. who wants to access your data and who of those people has the resources to pay government or crackers?

    4. Re:It has to happen by gweihir · · Score: 3, Funny

      Well, as the holodeck is tactile, I expect it will kill quite a few people before the kinks are worked out.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:It has to happen by Anonymous Coward · · Score: 4, Insightful

      If someone loses "all" their data in the cloud, their problem has nothing to do with the cloud. If you lose all your data, it's because you kept all your data in one place, with no backups in a different place, and all fault lands on you, not the cloud, not your cloud provider, and not on any given piece of technology. There have already been large failures, and some companies have already lost massive amounts of data, but it doesn't change anything, because these problems have nothing to do with whether you host your own servers or rent them from somebody else, which is really all "the cloud" boils down to.

      Also, inherently not trusting virtualization as a concept in 2012 is is moronic and baseless. It's a technology, just like any other. It can be implemented well or it can be implemented poorly, but as a concept it is not novel or revolutionary to any degree that it should engender trust or distrust, at least not any more than the hardware underneath it.

    6. Re:It has to happen by jedidiah · · Score: 5, Insightful

      If the cloud is not more robust than what your grandma could come up with on her own then what's the point really?

      Isn't the whole point of "the cloud" the fact that you aren't managing this stuff yourself? You don't have the burden? You don't need the expertise?

      If you push it back on the cloud consumer then a lot of it is really quite pointless.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:It has to happen by lightknight · · Score: 4, Insightful

      "If the cloud is not more robust than what your grandma could come up with on her own then what's the point really?"

      Money.

      --
      I am John Hurt.
    8. Re:It has to happen by datavirtue · · Score: 1

      "We should study [these unrecognised risks] before our socioeconomic fabric becomes inextricably dependent on a convenient but potentially unstable government model."

      --
      I object to power without constructive purpose. --Spock
    9. Re:It has to happen by datavirtue · · Score: 4, Insightful

      I keep remembering the Google applications that keep disappearing. Data is one thing, application providers going out of business or discontinuing a service is another issue entirely. Hopefully the competition still stands and you can migrate your applications over to their service.

      --
      I object to power without constructive purpose. --Spock
    10. Re:It has to happen by Anonymous Coward · · Score: 4, Funny

      But, but... you don't understand. You're money's not here. It's in Joe's house, and Jimmie's house and... it really is a wonderful life.

    11. Re:It has to happen by jriding · · Score: 5, Insightful

      Just a thought. Forget actual failure. What happens when they have IP data or licensed data that is being hosted by a cloud provider, or company to company lawsuit. Court case starts. Could or would they they seize all computers / servers that could house the data? What would happen to the other peoples data that resides on the same physical hardware?

      --
      love the taste, hate the texture
    12. Re:It has to happen by Anonymous Coward · · Score: 0

      We have this signed contract from you 10 years ago, but we don't appear to have had any repayments...

    13. Re:It has to happen by DarkOx · · Score: 4, Informative

      I am sorry but we have been virtualizing things by one name or anything going back to 1960's mainframes. In other words almost as long as commercial computing has existed.

      The cloud is a different matter. The issue is not with virtualization but with creating dependencies on and between parties who don't really talk to each other.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    14. Re:It has to happen by Anonymous Coward · · Score: 0

      "At some point, there is going to be a massive failure. Someone big is going to lose *all* of their data."

      And statistically speaking, the end user's data is STILL safer in S3/Azure. Redundancy is NEVER a replacement for back-ups.

    15. Re:It has to happen by DarkOx · · Score: 3, Insightful

      If the cloud is not more robust than what your grandma could come up with on her own then what's the point really?

      That is exactly it. The cloud is more robust than what grandma could come up with or what I have time to manage for her. Grandma has some family photo's, a cookie recipe or two, and *maybe* some financial statements etc. Some of it might be tragic to loose but its a loss we can live with.

      The F1000 I work at on the other hand certainly can build something more robust at least as relates to their specific needs; if they simply put up the dollars. Certain parties are trying bill the cloud as way to save money without sacrificing reliability. Perhaps it does offer good security against traditional risks of hardware failure, run away support costs, etc; but it brings new risks to the table as well. The truth is as an industry we know less about identifying, controlling and mitigating those risks than we do about in house solutions. That is a point that is being missed by lots of decision makers.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    16. Re:It has to happen by Anonymous Coward · · Score: 0

      What if another client of those providers host content that the media cartels don't like and they yank all the servers in a raid? 2-3 years before you get your data back?

    17. Re:It has to happen by mcavic · · Score: 1

      For the most part, there's nothing wrong with the technology. The question is who you're trusting to maintain and secure it.

    18. Re:It has to happen by CAIMLAS · · Score: 4, Interesting

      While I agree with you, a little perspective.

      I've seen systems, verified backups, and duplicate backups simply fall over. Every best practice was followed, backups were taken regularly, and the backups had been verified by Industry Leading Backup Software Everyone Still Uses (arg). But the system and data on the backups could not be restored.

      It eventually got fixed through some virtualized gyrations, but it took the better part of a week for the company's top engineer to figure it out.

      Shit happens.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    19. Re:It has to happen by Capt.DrumkenBum · · Score: 1

      I want Jimmie's and Joe's addresses, because I am going to get my money! :)

      --
      If I were God, wouldn't I protect my churches from acts of me?
    20. Re:It has to happen by postbigbang · · Score: 4, Insightful

      Yes, a lot of people lose data on mainframes and the problem was generally behind the console. Online production systems and job-based systems need to be designed with practicality and component failure in mind.

      The cloud is a system, and the system needs redundancy, checks and reality checks, and quality ins-and-outs. That's right, just like what you've been doing all along. Same security, same backups, same contingencies-- as there are no shortcuts, just cheaper hardware.

      I have to dismiss the cited article as it's entirely ephemeral, with not one single citation to back it up. Financial markets, while important, are a somewhat unique context to cite; they're built differently than many cloud components. There is nothing tangible cited, no case history, just some Yale-y's bad, after-lunch tummy growling coinciding with thinking about the complexity of modern infrastructure.

      This whackamole approach serves no purpose, except to sell more inside, rather than outside, infrastructure.

      --
      ---- Teach Peace. It's Cheaper Than War.
    21. Re:It has to happen by VolciMaster · · Score: 1

      At some point, there is going to be a massive failure. Someone big is going to lose *all* of their data. I still don't trust virtualization despite it being years old. It's still nascent in the grand scheme.

      Someone wake me when they invent the holodeck.

      "nascent in the grand scheme" ... of what, exactly?

      it's been in use in computation [nearly] since the beginning

    22. Re:It has to happen by MobileTatsu-NJG · · Score: 1

      If someone loses "all" their data in the cloud, their problem has nothing to do with the cloud. If you lose all your data, it's because you kept all your data in one place, with no backups in a different place, and all fault lands on you, not the cloud, not your cloud provider, and not on any given piece of technology.

      It's worth noting that a lot of the bitching about the cloud stems from creating content ON the cloud. Google Docs, for example, you create your docs and write them directly to the server. You have to go out of your way to get your content back out of Google. Unfortunately Google Docs came out several years before DropBox, SpiderOak, and iCloud, services that require you to send your files to them, so that little distinction hasn't percolated up into the conscience of the '+5, Insightful' chasers yet.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    23. Re:It has to happen by Anonymous Coward · · Score: 3, Interesting

      I remember reading article a couple of years ago where the feds siezed everything at a hosting provider because *one* of their customers had been naughty. This naturally drove several unrelated businesses into the ground because they couldn't get to their data.

    24. Re:It has to happen by Archtech · · Score: 1

      Yes, a lot of people lose data on mainframes

      Citations to back this up?

      --
      I am sure that there are many other solipsists out there.
    25. Re:It has to happen by tqk · · Score: 1

      The truth is as an industry we know less about identifying, controlling and mitigating those risks than we do about in house solutions.

      Actually, I think it's more that as an industry, you've lost all of that knowledge and are presently attempting to reinvent it, kind of like porcelain glazes we've forgotten how to recreate. Pretty much all "cloud" stuff is old tech. implemented first decades ago, and IBM's been flogging mainframes intended to run multiple VMs for at least three years that I know of.

      I've worked with outfits that rolled out (Solaris pizza box) servers for five grand apiece, started them up, then forgot about them. They're still ticking over a decade or so later.

      Why anyone thinks "cloud" is new is beyond me.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    26. Re:It has to happen by TekPolitik · · Score: 2

      What happens when they have IP data or licensed data that is being hosted by a cloud provider, or company to company lawsuit. Court case starts

      IP in the cloud is worse to deal with than you can possibly imagine. For starters, when somebody grants you a license to use IP, as often as not (and especially in the case of IP licensed to big companies) the licence is restricted to a particular country. This is in part because your IP is a different thing in each country, governed by different rules. If you go storing licensed IP in the cloud, you don't know where it is going to end up - you have a very good chance of breaching your licence. If you think "that's OK, I'm not storing somebody's licensed IP", think again - unless you are wrote it (or are simply using somebody else's IP without a licence, in which case you have the problem anyway), then you are.

      Then you have the problem that you likely haven't got the first inkling as to how intellectual property works in the, most likely third world country (if not now, then eventually), where the data is going to be stored.

      If you're dealing with confidential information, can you be sure some minimum wage flunky you have never even met is not going to be prepared to sell it for enough money to keep them and their family in comfort for years to come? Can you be sure the law in the country where it happened even cares? The criminal element that wants to sell your private data isn't so much sitting behind a keyboard in their mother's basement writing viruses or using skripts to break into your systems - they're getting jobs at places like Google in their data centres, possibly with a fake resume with their buddies giving fake references.

      Then you have the "cloud provider goes out of business or discontinues the service" issues (which are worse if the data is in a proprietary format).

      The biggest problems with the cloud are not technical issues (although there are technical issues any time you keep your data "there" rather than "here"). The big problems are the law and people issues. From that perspective, the cloud is a huge risk. If you are capable of safely storing your data and maintaining your systems without the cloud, then you should do so. Leave the cloud for people who cannot look after themselves.

    27. Re:It has to happen by Raenex · · Score: 2

      Even your grandmother can copy some files to a USB drive and chuck it in a drawer as a backup to the cloud. The cloud offers on-demand scalability, accessibility while traveling, and offsite storage should something happen locally. It's not an either-or proposition.

    28. Re:It has to happen by randomsearch · · Score: 1

      Good point - you've hit on a major concern of Cloud migration.

      There are two answers to this scenario, the first being "the law needs to catch up with the tech", so that this situation could not arise, and the second being "anything that is critical, e.g. IP, should be stored off-cloud, and accessed only when necessary via secure communication". Encryption is your friend - and there are ways of ensuring that encryption keys will only be available if your company is sued, etc. (i.e. the situation we have right now).

      RS

    29. Re:It has to happen by Anonymous Coward · · Score: 0

      "Cloud" has a slightly abstract hierarchy than a mainframe which makes it more modular and scalable. It is easy for a cloud service to span the globe. A mainframe can't even span past its building.

    30. Re:It has to happen by tqk · · Score: 1

      "Cloud" has a slightly [more] abstract hierarchy than a mainframe which makes it more modular and scalable. It is easy for a cloud service to span the globe. A mainframe can't even span past its building.

      I've used RS-232 ports to login to mainframes. They don't have to go anywhere. They just have to be accessible.

      I think you just proved my point yet again. "Cloud" is not new. People like you are just re-inventing it.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    31. Re:It has to happen by Anonymous Coward · · Score: 0

      LMAO

    32. Re:It has to happen by nickvad · · Score: 1

      This was the issue with Megauploads and all the user data disappeared when the FBI took away the servers. The users are suing the FBI now for that exact reason.

      --
      Need a knowledge base or a forum management app for your website?
    33. Re:It has to happen by PintoPiman · · Score: 1

      That's like asking why you'd rent an existing house instead of purchasing a pre-made one, or building one from scratch.

      What are your skills? If you can build a house, can you build a better one than the ones available for rent? If not, why would you build your own?

      What are your requirements? Do you have 0 children? 3 children? 7 children? Does the amount of people staying in your house vary a lot? If you rent, you can just move to a bigger or smaller house so that you're never too low on rooms and also never paying for an empty room.

      Some folks *could* do a better job at the infrastructure level than Amazon. By some, I mean a list of companies that probably could be counted on one hand. Google, Microsoft, IBM, Apple, maybe some others, maybe some of those don't make the list. If you work for somebody not on the list, Amazon is probably going to be better at this than you. Amazon won't be perfect, but they'll be better than you.

      Many folks have no idea what their usage is going to be. Is the next game going to be a hit? Is the social site for the TV show going to have heavy traffic during airing hours and none otherwise? Is the business seasonal? For many use cases, we're talking about a house where you mostly have a couple with their child, a few hours a day you have 10 children, and then every so often you'll have a few thousand over. If you're building your own, you'd just have to WAY over purchase capacity in order to avoid the occasional slashdotting. If you're renting, you just launch a bunch more app servers, then release them after the wave. You pay by the hour, or tenth of an hour

      What folks are saying is that this isn't a silver bullet. Just because you're in "the cloud" doesn't mean you don't have to think about service levels, redundancy and all that. You still have to do your job - figure out your in-house skills, your budget, your requirements, and solve the problems. It's just that, if you know what you're doing, you can use the cloud to save yourself a fuck-ton of money.

  2. Potential Major Un-Oh by Anonymous Coward · · Score: 0

    What are the bets on the first cloud-company meltdown?

  3. Why not stick to real risks? by msobkow · · Score: 5, Insightful

    I don't understand the intent of the article other than to provide a knee-jerk chicken-little response to cloud processing and storage.

    Not one of the items mentioned is unique to the cloud. It can happen to any data center with more than two nodes involved in a cluster.

    But that's not surprising, because "the cloud" is just a distributed collection of cluster servers, the same as large multi-nationals have been running pretty much since their customer loads exceeded the ability of one server to span the global community.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Why not stick to real risks? by Anonymous Coward · · Score: 5, Interesting

      Problem is that half the people buying cloud services thing their system is imune to any new problem, and might not implement the same failback procedures they would have in a traditional way.

      We are in many way seeing a new generation of IT people and managers with far less understanding of the fragility of their system then the previus generation, emerge onto the scene.

    2. Re:Why not stick to real risks? by bonkeydcow · · Score: 2

      I agree. Too many people seem to think of computing as magic. Microsoft's cloud suffered a massive outage on Feb 29. All is well now, there is no ghost in the machine.

    3. Re:Why not stick to real risks? by Anonymous Coward · · Score: 0

      I'm just glad to see someone talking about the stupidity of pushing one's computing & storage needs on to someone else's hardware.
      IT is one of the few advantages competitive business (small and large) still can still leverage, only a fool would count on centralized control to manage this aspect of their business.
      The Cloud is for sheep and idiots.

    4. Re:Why not stick to real risks? by NatasRevol · · Score: 5, Insightful

      Doubtful.

      More likely, bean counters don't listen to the IT people who say offline backups are important. Beancounters just hear extra expense, think everything in the cloud is secure, and deny redundancy/backups.

      --
      There are two types of people in the world: Those who crave closure
    5. Re:Why not stick to real risks? by gweihir · · Score: 5, Interesting

      In the cloud, you have no idea who else is on the same hardware as you and what their usage patterns are. You cannot be careful yourself anymore, you have to trust your service-provider. The past shows that unless you have huge contractual penalties in place, that is a losing game.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re:Why not stick to real risks? by Anonymous Coward · · Score: 0

      I think they are shedding light to people who don't understand the hardware risks as they are. Cloud computing has been selling itself as a trusted environment. Interestingly it does not mention when the company is leveled by legal, financial, hackers, or internal sabotage.
      Or if the cloud storage company decides to scan files for DRM management and delete suspected copied files.

    7. Re:Why not stick to real risks? by Opportunist · · Score: 5, Funny

      This. A million times this!

      Our brass is also abuzz with "the cloud". Nobody has the foggiest (pun intended) idea what it is about, what it is or what the hell is going on, but it is the best thing since bread has been sliced. The cloud. It will help us safe millions. How? I dunno, I don't care, but it does! We hear it everywhere, we see it in our manager magazines, and there it is kinda-sorta explained but I didn't understa... I mean, I didn't read it throughly, I don't have the time, my time is valuable, ya know? But it will help us cut costs in a big way, we gotta push towards the cloud!

      The risks? They are not aware of the risks. They don't even know they exist. Why would they exist, they didn't exist so far, right? Redundan..what? Backup... whazat? Now why the hell do we need that suddenly?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:Why not stick to real risks? by Stargoat · · Score: 1

      Pretty much. Just define The Cloud the way you like it, and then explain why your definition could fail. Yet more proof that the only people who really understand The Cloud are marketing reps.

      --
      Hoist Number One and Number Six.
    9. Re:Why not stick to real risks? by Penguinisto · · Score: 0

      The big difference is that with local control of data, you (the biz owner) will make sure the backups are done, tested, and sent off for storage at a remote site, knowing full well that if anything goes wrong, it's up to you to fix it. There's also the fact that if anything does go wrong, and you were diligent about backups, you know where they are, and can get them quickly.

      Contrast this with the cloud... not even known about by the company IT department in too many cases, you get instances where IT gets to eat the big one but can't do anything about it. Example? Joe Dumbass in Accounting whips up a cloud solution for payroll, and doesn't back up a damned thing (or worse, has some halfassed (and rarely updated) spreadsheet stored on his network file share and calls that his "backup"). Worse, he doesn't even say anything to IT about it beyond "oh, we're taking care of it now". Soon, the company is doing all of its payroll on it because it's cheaper than what the IT department 'charges' (inter-departmentally).

      When (not if, "when") something goes heinously wrong cloud-side (or even with a local client/workstation app), company payroll blows up, and nobody has sufficient backups on the client side. The cloud provider might have something backed up (well, likely does), but won't be able to 'prioritize' any restoration for days, or perhaps a week or more. Only problem is, your pay period ends tomorrow morning, and there's a lot of complex overtime involved, it's tax season, etc.

      Are they going to jump Joe Dumbass for it? Of course not... even if they did (rightfully) sack him for it, you and I both know that the frazzled CFO is going to mosey on over to the IT department and hotly demand that someone pull a rabbit out of their ass to save his (and given that a llot of CIOs report to the CFO, well...) That, or given company politics, the CIO or IT head is going to get demands to perform some sort of magic trick to restore the missing data sooner, and "no" is not among the options.

      Now certainly a slack IT department could not test backups, not have redundancy, etc... but the blame for failure lies in the same place as the responsibility for execution in that case - and not in some far-off cloud with a half-assed SLA that may or may not be honored.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    10. Re:Why not stick to real risks? by Dan667 · · Score: 4, Insightful

      "the cloud" is just dumb terminals all over again. After businesses make a bunch of money on the cloud they will then start selling local solutions again to try and mitigate problems with being on the cloud.

    11. Re:Why not stick to real risks? by Lennie · · Score: 2

      Sill 4 year until the next leap day :-)

      --
      New things are always on the horizon
    12. Re:Why not stick to real risks? by Anonymous Coward · · Score: 0

      I believe the author points out that not all cloud information is shared properly to mitigate cascading redundant failovers across shared cloud resources, and would likely give rise problems which are not recognizeable by those managing the systems.

      Having your cloud app run across supporting vendors on the net, to marginalize risk, adds unintended risk if each vendor doesn't know how the other operates under failovers and how automated responses, given the conditions are in place, could likely make the problems worse for more than the 1 customer involved. Call it, cross-vendor cascade failure disease if you will.

      Look, the cloud* is meant to move and transport running systems where resources are available and on the fly. Unless you want to put in massive security and firewalling such that boundaries are in place against on the fly movements, pretty much contrary to the intended design itself, this type of threat, albeit probably rare, will likely become a factor if we start seeing massive cross-vendor sharing of cloud services.

      Ask yourself this: For every cloud services vendor out there, and even if they're running cloud-stack, or open-stack, or Hyper-V or whatever, do you really think the same scripts and management response are in place such that each could communicate with every other, seamlessly?

    13. Re:Why not stick to real risks? by Anonymous Coward · · Score: 0

      IT is one of the few advantages competitive business (small and large) still can still leverage

      Right, because as a competitive advantage, the whole "creating new products and services that are better than those of your competitors" pales in comparison to "having a well-administered Exchange infrastructure to exchange lolcat images with."

      The Cloud is for sheep and idiots.

      And dismissing the cloud out of hand and asserting that massive IT infrastructure spending is the only thing that will save a business is for simpletons and buffoons - so it seems you're in good company with your cloud-bound brethren.

    14. Re:Why not stick to real risks? by lightknight · · Score: 2, Insightful

      Indeed. I can't believe that after we had finished ditching mainframes as a technological way of life, the pointy-heads want to go back to it. Like we missed something the last time we were there...

      --
      I am John Hurt.
    15. Re:Why not stick to real risks? by Hartree · · Score: 1

      "I don't understand the intent of the article other than to provide a knee-jerk chicken-little response to cloud processing and storage."

      Let me paraphrase this a little to a known example:

        I don't understand the intent of the article other than to provide a knee-jerk chicken-little response to financial derivatives. The individual financial instruments making them up have risks, but when they are bundled together, the random risks will cancel out. And given that there are a number of types of mortgages included in the derivative, a systemic risk effecting all of them is unlikely.

      Sound familiar?

      All it's saying is that there can be sources of instability that result from the distributed nature of the cloud and having large numbers of load balancers interacting. Big deal. There are risks in any system.

      Bottom line: Just evaluate the risks and failure modes for your business/project just like you would any other computing resource. The cloud isn't a magic bullet that lets you get away with poor practices.

    16. Re:Why not stick to real risks? by datavirtue · · Score: 2

      It isn't magic, but things do get spooky when you start hooking together disparate systems (none of them have ANY bugs, right?) and interdependencies. From my point of view "cloud" is a marketing strategy of large corporations aimed at managers and generally non-technical people. Microsoft has been pushing for subscription based software as soon as they determined the internet wasn't a fad. Sure, there are some neat cloud services and APIs available (Amazon, Google, FB, Twitter, etc...), but considering them for mission critical status is a whole other ball of wax. If it is not magical like a shiny iPhone then control-freak business owners and executives are not going to be interested in giving up control of their infrastructure. No magic == no deal.

      --
      I object to power without constructive purpose. --Spock
    17. Re:Why not stick to real risks? by drooling-dog · · Score: 1

      Well, to be fair (and as someone else pointed out around here), they do call it "Office 365" and not "Office 366".

    18. Re:Why not stick to real risks? by Anonymous Coward · · Score: 1

      Right, because as a competitive advantage, the whole "creating new products and services that are better than those of your competitors" pales in comparison to "having a well-administered Exchange infrastructure to exchange lolcat images with."

      Dismissing the advantage of keeping competitors eyes off your internal plans & potential partnerships, and asserting that massive IT infrastructure spending is only used wastefully to share personal stupidity, is for simpletons and buffoons - so it seems you're in good company with your cloud-bound brethren.

      Sharing LOLcat images are fine use of The Cloud. Any kind of filesharing, really. You know, things that you *want* the anyone/everyone to see. Only an idiot would hand over important data to someone else to manage.

    19. Re:Why not stick to real risks? by eljefe6a · · Score: 2

      I published my research in to cloud costs. Maybe that will help your company. http://www.jesse-anderson.com/2012/02/ec2-performance-spot-instance-roi-and-emr-scalability/

    20. Re:Why not stick to real risks? by IcyHando'Death · · Score: 1

      I'd be modding this up if I had points right now.

      Even if your servers are dedicated, they are part of an infrastructure that you not only don't control, but don't know much about. How the network is run is probably actually very closely guarded competetive business information for your cloud provider.

    21. Re:Why not stick to real risks? by DarkOx · · Score: 1

      I am not a cloud advocate by any means, but there is somethings different this time. The network is more portable. The trouble with those terminals was they we tied to that rs232 line either back to the FIP or to a modem and phone line. Now cellular and wireless let you take the network *almost* anywhere. Second at least form a human interactivity standpoint time sharing no longer means you sit and wait while someone else uses the computing resources. There is less need for independent processing, and storage now.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    22. Re:Why not stick to real risks? by XaXXon · · Score: 0

      But your cloud provider probably does a better job than you do of running that environment, and the downsides of having an outage are immense from a trust perspective.

      disclosure: I work for a large cloud provider.

    23. Re:Why not stick to real risks? by Anonymous Coward · · Score: 0

      Need to explain it as 'cost/benefit/risk' with numbers as qualitative arguments tend to carry more weight when making a point.
      ie
      This system down for time X costs Y amount in lost productivity (ie enforced navel gazing) and Z in current Sales and Zn in future Sales.
      Probability of downtime of 1 minute is A, 1 hour is B, 1 day is C per year, etc.
      Knock up a spreadsheet (they love spreadsheets) along with the cost of the backup system and present it to them.

      They would probably be in a better position to adjust your figures for the cost of lost productivity (not everyone costs the same) and lost Sales, etc. They don't even need to show you the figures, but it is fairly unlikely that they would adjust the downtime probability data, or the cost of the backup system, as those are probably a bit of a grey area for them.

      It should then be obvious to everyone involved if the cost of a backup is less than not bothering. Don't try to win an argument on points they don't understand, fight it on points that they do understand, like numbers.

    24. Re:Why not stick to real risks? by SecurityGuy · · Score: 3, Informative

      Yes, and the amount of data we work with is massively bigger. "Cloud" is a massive victory of marketing, not of technology.

    25. Re:Why not stick to real risks? by tqk · · Score: 1

      [Still] 4 [years] until the next leap day :-)

      WRT MS, that joke just never gets old.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    26. Re:Why not stick to real risks? by tqk · · Score: 1

      It isn't magic, but things do get spooky when you start hooking together disparate systems (none of them have ANY bugs, right?) and interdependencies.

      Spooky? No, they don't get spooky. They may be complex, but sticking complex stuff together trying to get them to talk and play nice together demands testing and verification, that's all. There is no such thing as magic, despite what Space Channel may be saying these days. There is no ghost in that machine.

      I hope you're not in charge of buying decisions.

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    27. Re:Why not stick to real risks? by trolman · · Score: 1

      You are correct Dan. Is that SSN-667? Anyhow we spent most of the nineties going from centralized to distributed computing. Mainframe/Cloud downtime can cost thousands per hour. So now some marketing people want us to centralize again. This is nutz! Distributed is the way to go. When the SHTF people can still work and that is what matters.

    28. Re:Why not stick to real risks? by gweihir · · Score: 1

      For not very important services, you are perfectly right.

      For anything critical, the cloud provider has the wrong incentives. And the cloud provider does usually not understand what you are doing with your servers, just as you have no idea what the cloud provider is doing. It is a recipe for emergent properties (read: disaster). Complexity kills and a cloud is much more complex than the alternatives. Even simple virtualization is often already a problem that you can only tackle with massive overprovisioning.

      Case in point: The EC2 and MS cloud outages. There were a lot of idiots that did expect the cloud to magically be invulnerable. It is not.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    29. Re:Why not stick to real risks? by tqk · · Score: 1

      ... asserting that massive IT infrastructure spending is the only thing that will save a business ...

      That's one of those logical fallacy thingamahooeys you used there, right? What's it called again? False dog? Straw man?

      I've worked with outfits that supported thousands of desktop Unix machines (workstations), all maintained by two or three people. Where's all the massive IT infrastructure spending you're talking about? Maybe you meant Microsoft OS and commercial software licencing support costs? What's McAffee cost per desktop these days?

      --
      "Tongue tied and twisted, just an Earth bound misfit ..." -- Pink Floyd.
    30. Re:Why not stick to real risks? by Opportunist · · Score: 1

      "the cloud" is just another dumb buzzword, that's all. Just as "multimedia" was in the early 90s, "dot com" was in the early 2000s, I guess the 2010s will be "the cloud" decade in the history of buzzwords.

      Ask your manager the next time he starts dreaming up wonderful scenarios about "the cloud" what it really is. I wish I could say you're in for a chuckle, but actually, you're more in for a frightening experience.

      Managers dream of something that takes away the need for their IT department because it's outsourced "in the cloud". I guess we were too good the last few decades, they don't even consider what a real outage or data disaster could mean to them.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    31. Re:Why not stick to real risks? by geschild · · Score: 1

      Let's convince the bean counter's boss that Somali accounting methods and bookkeeping practices
      - require less staff
      - require fewer resources
      - are much easier to use

      It would amount to a great cost reduction and the boss would have to deal with less of those pesky bean counters!

      What's more, the bean counters can hardly protest such a smart business measure...

      --
      Karma? What's that again?
    32. Re:Why not stick to real risks? by dave420 · · Score: 1

      The cloud is anything but dumb terminals. I take it you've never used it for anything more than just storing files.

  4. Oscillator by vlm · · Score: 4, Informative

    The TLDR version of the article is that load balancers can oscillate.
    Its spun into a cloudy-thing because thats trendy, but the basic argument is nothing new.
    Perhaps there's more "meat" in the original paper?

    One common thread is that nothing is ever really "new" in computer science / IT. Clouds are just a rehash of ye olde mainframe outsourcing from decades ago. I worked at a place that was doing that in the early to mid 90s.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:Oscillator by dkf · · Score: 5, Insightful

      The general point is that it's possible to get bad emergent behavior which is unexpected. This shouldn't be surprising to anyone (but it is, alas). We see it over and over in complex systems, and it's got pretty much nothing to do with what you implement the complex system with.

      What to do about it? Well, the only real fix is to stop the drive for efficiency at all costs. All those little inefficiencies that hit your bottom line, they also mean that when things go wrong you can weather the storm more easily. And yes, that resilience means things are going to cost more. How much more? Well, depends how much risk you want to take out of the system and how much you're willing to pay. Your call. (A local backup removes a lot of risk from things like cloud providers going belly up unexpectedly, but it does mean you're stuck with actually having to pay real money to do the backup and make sure it is working.)

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    2. Re:Oscillator by timeOday · · Score: 1
      Yes, mechanical engineers and physicists might assume computer scientists are totally oblivious to control theory, but the example in this article is identical to problems posed in route selection for IP packets in networking courses, just at a higher level in the protocol stack. That's not to dismiss the issue, but it's solvable.

      Now, the researcher might say, "well, yes, that was just one trivial example of a much deeper, bigger issue." But my experience is that something that seems deep yet always seems to elude good specific examples usually turns out not to be so interesting after all. I hate to say it but complex adaptive systems as a discipline might be a good example of this - it seems like there might be some useful underlying generalizations about all things "complex," but useful new theories don't seem to be forthcoming.

    3. Re:Oscillator by cpu6502 · · Score: 2

      There's more to the article than just "load balancing". QUOTE: "An obvious example is the flash crashes that now plague many financial markets in which prices plummet dramatically for no apparent reason. Understanding how and why this happens is the focus of much research. Given that cloud is clearly becoming a network of networks that is rapidly growing in complexity, it's not hard to imagine that the computing equivalent of flash crashes are not just likely but inevitable."

      Flash crash - When the stocks, as measured by the DOW Index, suddenly drop several hundred points due to computerized trading. It's still unclear this happens.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    4. Re:Oscillator by fermion · · Score: 1
      Race conditions are always a primary concern when dealing with this sort of thing. I would think that not building two systems to do the same job would be a basic thing to avoid, rather a common problem. Of couse, it could be that a certain part of the cloud is being built by people who do not know what they are doing, that are putting prefab units together with no understanding of what is going on, and in such a case it could be that race conditions are created without any knowledge. In such a case, however, it is likely that incompetence has crated other issues. Of couse since race conditions are intermittent and often very difficult to diagnose, such a problem could create long term uptime problem, in opposition to what the summary suggests.

      I would also suggest that there are two clouds, emerging from the existing infrastructure that has been popular for at least the past five years, and in use for about 10 years since the technology was cheaply available. What most people see as the cloud is extremely cheap remote capability made practical because of cheap and fast always on network connections. This will be unreliable because most customers are going to value cost over reliability. We see this with Amazon. I think the the other cloud, emerging from the traditional mainframe or mini datacenter, do provide real value and reliability over any traditional solution for those that can justify the cost. Imagine real time offsite backup to every continent. Instant redundant processing in the UK when the North American grid goes down.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    5. Re:Oscillator by clickclickdrone · · Score: 1

      One common thread is that nothing is ever really "new" in computer science / IT

      Totally. I don't think I've seen anything really new since maybe the mid eighties if not before. Sure it's faster/cheaper/smaller but pretty much everything new and trendy is something that has been here before under another name, had it's day and fallen out of fashion.

      It's quite painful, especially in younger IT guys seeing them reinvent the wheel over and over and feeling so pleased with their 'innovation'

      --
      I want a list of atrocities done in your name - Recoil
    6. Re:Oscillator by vlm · · Score: 1

      I hate to say it but complex adaptive systems as a discipline might be a good example of this - it seems like there might be some useful underlying generalizations about all things "complex," but useful new theories don't seem to be forthcoming.

      That's because all the useful theories are old. Ask a EE about his "control system theory" assuming he's a real EE. Its all bode plots and PID controllers as far as the the eye can see. Fuzzy logic was a 80s fad that never went anywhere. There's some overlap with neural networks in that in extreme agony and wasted time you can train a NN to be a cruddy PID controller... but its better just to make a real PID controller.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    7. Re:Oscillator by IcyHando'Death · · Score: 5, Insightful

      Pardon me mods, but +4 informative? This is a terrible summary from someone who doesn't seem to have understood what he's read. The novel "cloudy-thing" aspect of the article's argument is the very part the parent misses when he dismisses this as "nothing new".

      The cloud is an abstraction that intentionally hides detail. Cloud providers do that to make the service being offered simple to package, sell and use. They also do what they can to keep the tricks of their trade secret from competetors. But their infrastructure is actually very complex relative to what the average small to medium client would need for themselves. This is important in three ways:

      1. 1) Your own engineers can't take all aspects of a deployment into account when making decisions.
      2. 2) As a moderately sized company, using the cloud will expose you to the risks of emergent behaviour that would simply not be an issue on the smaller scale you would operate on if you ran your own infrastructure.
      3. 3) Your system may be humming along smoothly one moment, then start thrashing disasterously the next in the absence of any action on your part and for no apparent reason, simply because your cloud provider has tweaked some seemingly innocuous parameter (even after extensive testing)

      This is an important and novel issue and worthy of some real consideration.

    8. Re:Oscillator by Anonymous Coward · · Score: 0

      This is an important and novel issue and worthy of some real consideration.

      Agree. Although, whatever the merits of the source article, the published version in Technology Review doesn't make a compelling story

      I am surprised, though, that we don't see more cautionary writing on this topic. Never mind the issue of lack of transparency and unintended interactions (the load-balancing example). How about just the profound complexity of the platforms? The 2011 EC2 outage, not that is stands alone, to me still seems like the most evident example that cloud providers don't have a good handle on what else may go wrong when inevitable faults and mistakes are introduced at different points in their systems.

      So, I think the point of the article is an important one, but one that deserves more thoughtful treatment.

    9. Re:Oscillator by vlm · · Score: 1

      The novel "cloudy-thing"

      Thats the mistake. cloud is not new or novel, just a remarketing of the same old same old.

      I worked for a "cloud provider" in its declining years in 1996. My desk was in the SW corner of a two acre dinosaur farm. Yes I'm well aware of how big that is, its almost exactly twice the size of the land my house is on. You'd think that could all be processed by one or two rackmount servers, but financial activity volume has increased by almost as many orders of magnitude as processing power has increased... I wonder how they do it now?

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  5. Cloud services should complement, not replace by sandytaru · · Score: 5, Insightful

    I think the safest bet is to have local copies in addition to copies in the cloud, even if all the processing and computing is actually done in the cloud. Companies should set stuff up to keep a local copy of critical services on a good old fashioned tape drive or backup server. This is sort of a reverse of the cloud based backup solutions, where local processing and databases took place on local servers, but had backups in the cloud in case of a local disaster. Same idea: Have a local backup in case of the meltdown of the cloud. You may find your primary app is temporarily useless, but you at least have all your critical data (hopefully in a format that can be transferred.)

    --
    Occasionally living proof of the Ballmer peak.
    1. Re:Cloud services should complement, not replace by gweihir · · Score: 1

      Indeed. Although, looking at cloud prices, it may often be cheaper to use the cloud as backup, not the other way round. The prices may come down, though.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:Cloud services should complement, not replace by __aajwxe560 · · Score: 3, Insightful

      As a SaaS Operations Manager, I believe you are spot on. While I have no major issue with sending data up to the magical "cloud" in many cases, shame on me if I am not taking some responsibility on my own for backups, etc. Even if a cloud provider provides an SLA and claims full backups, should that fall apart, its still going to be my butt in the sling for recovery.

      Their are of course numerous technical solutions to the problem, including cross-site replication, etc. The challenge is the more timely/accurate the replication, usually the higher the cost (bandwdith/limit latency expenses). When the finance folks start to see these numbers, or the customer, suddenly it becomes less "urgent" to them. The trade-off is often times a subtle expectation of HA due to potential direct impact on company profitability, but nobody wants to actually pay for it. I am aware of way to-many orgs that cut corners in this area and simply lie to the customer.

      Hence, to your point, hedge your bets and do the best you can with regular backups

    3. Re:Cloud services should complement, not replace by dkleinsc · · Score: 1

      What a lot of smarter companies do is set up their base load infrastructure with real actual servers under their control, and then fire up cloud resources as the load gets to be too high (or the primary can't function, because, say, the building they were housed in burned to the ground).

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    4. Re:Cloud services should complement, not replace by sandytaru · · Score: 1

      There are some advantages to true cloud solutions, though. No mucking around with VPN connections or RDC connections that fail (due to end user error more often than not) and paying someone else to handle the headaches of database corruption and equipment maintenance. (We had a site go through a triple punch of having 1. a stick of RAM go bad on the main server, causing blue screens randomly 2. their main database getting so corrupted it would take thirty minutes to open and 3. these two issues causing corruption on their backups so their backed up image wouldn't virtualize so we could run a temporary server while we fixed the problems with the real one! Thankfully the worst of it is over, but the SBS 2008 server told me the Recycle Bin had somehow gotten corrupted during this whole process. I didn't even know that was possible.)

      --
      Occasionally living proof of the Ballmer peak.
    5. Re:Cloud services should complement, not replace by sandytaru · · Score: 1

      We set ours up for once a day (local to cloud or local to tape, for the most part.) What we've found is that losing one day's worth of data is a major headache and annoyance, it's something that is survivable. Anything more than that, as you said, eats up too much bandwidth, and anything less than that could cause irrecoverable disasters from the business perspective. But we're medical, not finance or anything else where real time backups are probably the best bet.

      --
      Occasionally living proof of the Ballmer peak.
  6. How funny, I was just talking about this yesterday by drinkypoo · · Score: 2

    Well, it's funny to me. But I was thinking that what you've got is a bunch of like computers operated by a single organization, connected by management networks, and depended upon by thousands of other organizations. If there was ever a sweeter target for a virus I don't know what it would be.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Cloudy means..... by 3seas · · Score: 1

    ...you can't see clearly. One of the Hackers Ethics is Mistrust authority — promote decentralization.
    Now there is a reason for this and one the cloud shouldn't be hiding its centralized authority.

  8. Obligatory XKCD by Neriak · · Score: 2, Funny
    1. Re:Obligatory XKCD by portablejim · · Score: 1

      Accedently modded down, ment to mod up.

      --
      kers at the wrong moment What happens when you catch stock tic
  9. What's that? by Hatta · · Score: 1

    Emergent behavior in a complex system of networks? Who knew?

    --
    Give me Classic Slashdot or give me death!
  10. Cloud Computing == Banking by ZombieBraintrust · · Score: 3, Insightful

    I think the best metaphor for cloud computing is banking. There are risks for doing it yourself and risks in trusting a bank. If you hold your money in a safe then you may be robbed by a family member, employee, or petty theif. If you keep your money in the bank you may be robbed by the goverment, bankers, or by proffesional bank robbers. This same dynamic is true of storing data. The big difference between cloud computing and banking is regulation. Federally insured banks are heavilly regulated. There are laws about home much money they can lend, who they can hire, and what rates they can charge.

    1. Re:Cloud Computing == Banking by jedidiah · · Score: 1

      On the other hand, if your bank fails you will likely find that you cannot access your funds for up to 18 months or more.

      Let that sink in.

      Sure, it's "insured" but you have to go through several layers of government beaurocrats in order to get paid.

      So all of the stuff that applies to the cloud does apply to banks. Although banks are much more mature and debugged "technology", people still suffer from large system failures and the fact that they had no "offline backup".

      So yeah. Keep some actual cash around.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Cloud Computing == Banking by dkleinsc · · Score: 1

      Except, of course, that with a bank, there are laws that make it impossible for the bankers and professional bank robbers to rob you, only to rob either the bank or the taxpayers.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    3. Re:Cloud Computing == Banking by CAIMLAS · · Score: 1

      I trust my own vigilance and concern for my own well being more than I trust that of:

      * bankers
      * recent immigrants with questionable training working on servers
      * others who might profit from my data or selling anything about me

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    4. Re:Cloud Computing == Banking by Anonymous Coward · · Score: 0

      7 days. That's all it took last time.

    5. Re:Cloud Computing == Banking by geggam · · Score: 1

      Nice concept if it was actually used. http://www.startribune.com/business/142371025.html

      These farmers are owed money but the bankers still get bonuses.

  11. Example: Kindle's cloud by cpu6502 · · Score: 3, Informative

    A coworker discovered when he upgraded from Kindle 1 to Kindle 2, many of the items he had purchased were no longer in the cloud (as amazon had promised). Most of what he lost was periodicals like magazines, but also some books. He was not a happy camper and asked for a refund for those books he could no longer acces, but Amazon simply told him they are not responsible.

    That was back in 2009 if I recall correctly so maybe some of the bugs have been worked-out, but I stored it in memory as a reason why I won't trust the cloud to store any books I might purchase (or anything else). I try to back up these things to USB drive and googlemail storage.

    --
    My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    1. Re:Example: Kindle's cloud by Joehonkie · · Score: 1

      And googlemail isn't the cloud?

    2. Re:Example: Kindle's cloud by SecurityGuy · · Score: 2

      This is also why, after being briefly enamored of e-books, I've gone back to buying the real thing. I still sometimes reread books I bought 20+ years ago. Will the Kindle ones I've bought still work in 20 years? I doubt it. Are they required to? Certainly not. But I have dead-tree-and-ink versions ranging from days old to 130+ years on my bookshelf. Most of them work as well as the day they were purchased.

      I'll still buy them if they satisfy an immediate need and are significantly cheaper than the dead tree version. Last one I bought was three bucks, not stocked in bookstores, and I wanted something to read Right Now. Disposable entertainment. The problem with that is that it doesn't scale. I don't mind blowing $3 on a few hours amusement. I'm much happier having $20k or so in books lying about my house than spending $10k on digital versions that will one day go poof.

    3. Re:Example: Kindle's cloud by rtaylor · · Score: 2

      My diagrams include a cloud around my clouds. Supercloud for the win.

      --
      Rod Taylor
    4. Re:Example: Kindle's cloud by DrGamez · · Score: 1

      This is also why, after being briefly enamored of e-books, I've gone back to buying the real thing. I still sometimes reread books I bought 20+ years ago. Will the Kindle ones I've bought still work in 20 years? I doubt it.

      This sounds like a case for the removal of DRM. Come back in 200 years and we'll see how well the digital copy holds up versus the paper copy. (Don't wait 2,000 years, as the Overwatch will have destroyed all technology deemed unsuitable for humans during the Occupation, so the paper copy might outlast the Cleansing if you're lucky.)

    5. Re:Example: Kindle's cloud by cpu6502 · · Score: 2

      Also with physical books or magazines you can resell them. I was just looking at the resale price of 3-year-old Fantasy & Science magazine, and they are going for $6 each. Not bad for something that only cost me $3 originally. (Good luck trying to resale an ebook or emag; you get a few pennies if that.)

      re: Googlemail. I use it because my house might burn down and take my USB drive with it. At least I'll still have a backup of my e-books (even if only partial) on my googlemail.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
  12. Serious problem, but not a surprise by gweihir · · Score: 4, Interesting

    Complex systems almost always exhibit surprising behavior. Cloud computing is no exception, and it is new in addition. This leads to a high level of risk of such events emerging without warning. Of course, people with a stake in the business side will never admit the risk. For examples of this happening in other fields, look at TEPCO, BP, RSA, ... All save and risk-free. Until things blow up.

    Put simple: "The Cloud - where other peoples servers can crash yours."

    Also appropriate:
        "A distributed system is one in which I cannot get something done because a machine I've never heard of is down." --Leslie Lamport
    This holds even more for the cloud.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Serious problem, but not a surprise by dkf · · Score: 1

      Also appropriate:
          "A distributed system is one in which I cannot get something done because a machine I've never heard of is down." --Leslie Lamport
      This holds even more for the cloud.

      Not really. It's just as true as it ever was. The cloud is just a (viable) business model for virtualized distributed systems.

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
  13. Surfing the What by Anonymous Coward · · Score: 1

    Surfing along on the information superhighway when your tubes get a flat tire and the cloud has a meltdown. Checkmate.

  14. It's Alright by Anonymous Coward · · Score: 0

    Don't worry, there isn't enough oxygen in clouds to start a fire.

  15. It is awakening... by koan · · Score: 0

    Skynet

    --
    "If any question why we died, Tell them because our fathers lied."
    1. Re:It is awakening... by DrGamez · · Score: 1

      If the article is to be read then we shouldn't have to worry about it, as cloud crashes are possible! Skynet will be brought down by some dropped packets and line jitter in the end.

    2. Re:It is awakening... by koan · · Score: 1

      All joking aside I do have a friend that for the most part is entirely normal and likeable, has a family, a good job and gets along with everyone.
      However during a recent conversation about artificial intelligence he came out as stating that he truly believes there is already an intelligence in the Net, not human intelligence but machine driven, he states we can't recognize it for a variety of reasons, one being it's too different from the way we think.
      It was an interesting conversation and for a while he had me thinking about it, but I don't think the hardware and software is that far along yet, but some where down the road...

      --
      "If any question why we died, Tell them because our fathers lied."
    3. Re:It is awakening... by DrGamez · · Score: 1

      I've always wondered what will happen with the "processing power of the net" happens to be discovered by an AI that we have taught to learn. I hope those laws of Robotics will help us (at least until the robots become smart enough to understand the importance of "bending the rules").

  16. there just has to be a by FudRucker · · Score: 1

    "Yo Dog" meme in there somewhere

    http://www.google.com/search?q="Yo+Dog+Meme"

    --
    Politics is Treachery, Religion is Brainwashing
  17. How can it come unstuck? by Viol8 · · Score: 1, Redundant

    Just wait 4 years for the next leap year.

    Seriously , what clueless idiots at MS didn't take leap years into account when writing certificate code that used dates?

  18. Thanks for the clarification by Anonymous Coward · · Score: 0

    "...at Yale University in New Haven..."

  19. I used "the cloud" in the 80s.... by Viol8 · · Score: 1

    ... it was called an ftp server then. If only I'd known then just what a cool technorati I was when typing "put" or "get" on a remote system.

    As for using telnet , woah , I mean , being able to use another system As If You Were There! How cutting edge and amazing is that! (for 1988).

    I can't wait for when the dribbling HTML 5 webwonks rediscover remote shell login and start dribbling how its "just like so totally ultimate clooowwwd , no, wait dude , not clooowwwd , thats like so 2012 , I mean its so totally out there just like .... Spaaaace, yeeeah, its In Space".

  20. Not ready for primetime by oldmac31310 · · Score: 1

    My boss signed up for a certain accounting software and quickly found out that it wouldn't work for our company because we do business internationally and the cloud version is not set up to handle different currencies. I don't know the details, but I thought that was pretty lame considering how much business is transacted internationally. So, whether a 'meltdown' is likely to happen or not, for our company it will be some time before the cloud version of this particular software is ready for us to find out!

    --
    http://www.acetonestudio.com
    1. Re:Not ready for primetime by hawguy · · Score: 1

      My boss signed up for a certain accounting software and quickly found out that it wouldn't work for our company because we do business internationally and the cloud version is not set up to handle different currencies. I don't know the details, but I thought that was pretty lame considering how much business is transacted internationally. So, whether a 'meltdown' is likely to happen or not, for our company it will be some time before the cloud version of this particular software is ready for us to find out!

      Would his poor choice have been any different than if he bought software that runs on the computer in his office?

      The cloud is not some magical being that suddenly makes applications work for every possible scenario, you still have to undergo the same specification and evaluation process that you do for software that you run yourself. The difference is that if the cloud provider adds international currency support, you don't have to upgrade your software. But you do still need to test the new software release to make sure it's doing what it's supposed to.

      Too many people think that services in the cloud mean that there's no more software release cycle to deal with - that new functionality just magically appears and works perfectly. That's what our CFO thought when he was looking at cloud hosted accounting software - it wasn't until IT got involved and started asking questions about how to test new releases before they were migrated to our production system and how to control the release cycle (so, for example, we don't have new code released during our annual audit) that the CFO realized that cloud software doesn't magically mean perfect bug free software that never needs to be tested.

    2. Re:Not ready for primetime by datavirtue · · Score: 1

      Indeed, most of my users are not in the US. When I first launched in 2007 I designed for a US user-base (desktop based software). The rest of the English speaking world had different plans! I had to write a lot of code to handle all kinds of currency and tax issues. I get calls from CC processing companies all the time asking me to integrate their service into my software. First question: "Can you process international payments?" Answer: "No, no we can not." My reply: "Sorry, no can do." If you are online you better be ready to support the entire English speaking world--and then some.

      --
      I object to power without constructive purpose. --Spock
    3. Re:Not ready for primetime by Anonymous Coward · · Score: 0

      We were (and still are) using the software on a computer in the office. This was set up to meet our requirements, but apparently the cloud version was somehow incompatible with our existing way of using the currency settings. So for now, we're still not using the cloud version until it can meet our needs.

  21. Modeling failures as independent events by Anonymous Coward · · Score: 1

    This sounds more than a little bit like the financial industry meltdown over subprime mortgage derivative "products" that were crafted by PhD's in finance.

    Wouldn't it be something if these same banks were the customers victimized by the cloud meltdown? I bet they'd be plenty mad.

  22. A Dumbocracy we live in by Anonymous Coward · · Score: 0

    Yes, the cloud is not much different than the current server world. How often are the back-ups and where are the back-ups? But if your data and your back-ups are all off-site, you have absolutely NO CONTROL because the basic questions didn't ask "where is the transport back-up?". A back-up is useless if you can't get to it. The political and corporate leaders are simply dumb and there is nothing we can do about it because the people are also technically dumb and won't vote out the incompetence. Society is going to melt down because we live in a dumbocracy - the most technically ignorant people rule. Heck, Obama has his Blackberry and only China can hack it!

  23. As a sysadmin I love clouds. by Anonymous Coward · · Score: 0

    This article just in from the department of "no duh".

    I learned as a sysadmin the best way to protect my interests in running and maintaining servers is that now everything I am responsible for is referred to as our organization's "private cloud". The best part about our private cloud is that now I don't have to explain how anything works to anyone. It's "the cloud" and "it just works". Best development in job security ever.

  24. Nested cloud services by hawguy · · Score: 2

    I've always thought that the problem would be when companies start using cloud services that rely on cloud servers that rely on cloud services and one of those cloud services has an outage.

    A problem at one cloud provider can trickle up and affect your service that's running on a completely different cloud service, so for example, your website running on EC2 depends on order fulfillment software running on Rackspace's cloud, which uses back-end software on MS's Azure cloud.

    If Azure has a hiccup, then your web store goes down, and if enough sites are affected, it can make real changes in the load (maybe less load because people can't shop, maybe more load because users keep hitting "reload" to try to place their order) on EC2 and Rackspace which could cause additional problems as load balancers try to shift load around as they respond to the sudden and huge change in load.

  25. bandwidth will be bottle neck by e**(i+pi)-1 · · Score: 3, Interesting

    I do not know how broadband will be able to cope with this. No thanks, I try to keep independent and use good old rsync to keep my machines in sync. If things continue as they are we soon have bandwidth caps. Relying then on the cloud could become very expensive. Not only because of prize hikes in the cloud once the public is hooked, but also because faster internet service is needed.

  26. I've Got My Fingers Crossed For A Singularity! by NeverVotedBush · · Score: 1

    Maybe the network of networks won't melt down but instead become self aware... ;-)

  27. When it rains, it pours by amasiancrasian · · Score: 1

    When it rains, it pours. I've noticed there's a lot of aversion to cloud based software, due to not having control over the platform and pricing at the pleasure of the vendors.

  28. Re:Placing bets on first cloud company meltdown by DickBreath · · Score: 1
    --

    I'll see your senator, and I'll raise you two judges.
  29. The cloud by javascriptjunkie · · Score: 4, Informative

    I've been working in the cloud since July. The company I work for really likes the idea of it. But I'll tell you something. As a programmer and systems administrator responsible for something that lives in the cloud, I'm just not seeing the value of it. At least the way it's implemented at Rackspace. We've had problems that are absolutely bizarre, that seemingly have no explanation, that take weeks to resolve, that don't originate on our side. We've had issues with data integrity that don't happen on regular servers, and while we're able to "scale," we're very limited in the ways we're allowed to do it. Maybe this kind of set up works for other companies and groups, but I can't see myself choosing a cloud provider over traditional collocation and the standard three tier server model for 99% of what I need to do.

  30. Re:Placing bets on first cloud company meltdown by DickBreath · · Score: 2

    Just to add a footnote: it's interesting to note the differences for this search term using google vs. bing.

    --

    I'll see your senator, and I'll raise you two judges.
  31. Re:How funny, I was just talking about this yester by DickBreath · · Score: 1

    I look at it differently.

    You can harden against malware to some significant extent. (Even if using Microsoft products.)

    Think of all that data in the cloud. If there was ever a sweeter target for a buyout by a Chinese company, I don't know what it would be.

    --

    I'll see your senator, and I'll raise you two judges.
  32. Obligatory Skynet by DontLickJesus · · Score: 1

    Strange behaviors = Skynet / Matrix Human Battery.

    --
    Where genius and insanity become confused true wisdom is found
  33. Eggs by Anonymous Coward · · Score: 0

    I think the key here, which seems like common sense to me, is to not put all your eggs in one basket. I think its perfectly fine to rely on cloud computing for process intensive purposes, a high traffic website for example, but any critical data should also be stored locally and backed up using traditional methods. In general it seems more likely that your personal data center would fail before the "cloud" would, but nevertheless it would make good business sense to maintain both. I think the article pretty much states the obvious possibility that something "might" fail, at some point, for some reason, but that's not a good reason to consider abandoning it.

    1. Re:Eggs by DrGamez · · Score: 1

      As pointed out earlier in the comments there seems to be a cycle happening here. At first we wanted to get all this data off our machines and onto a mainframe, then the mainframes went down. We saw the importance of local backups and copies so we kept everything local. Now with networking picking up we need to offload the processing and data once again, this time calling the mainframes "the cloud".

      I think the big problem comes when trying to move from one system to another, what data do you keep locally? Do you have this process automated? Where do you keep the backups, can you trust one cloud network to backup the other one? How many dogs can we put in this dog to make sure your dogs stay doggy? I'm glad I don't have to answer these questions!

    2. Re:Eggs by SecurityGuy · · Score: 1

      Some famous person, perhaps Mark Twain, said that was bad advice. Instead, DO put all your eggs in one basket...and then watch the basket! The problem with cloud is you're putting your eggs in someone else's basket and you aren't allowed to watch it.

  34. "This can never happen . . ." by NicknamesAreStupid · · Score: 2

    . . . until it does. No one with a vested stake can afford to speak the unspeakable of the greatest boon to the networking industry in the 21st century. This is the goose that is laying golden eggs, and the entire industry is cashing in on it. Before it is over, the bulk of all data will have shifted to the cloud at a cost of over a trillion dollars. The only people who can speak ill of this are those who have not learned to profit from it. Someday, there will be a great business in getting everyone out of the cloud. The marketing slogans can be easily predicted, "Get you head out the clouds and data out of the storm . . . don't let lightning strike . . . why is your precious corporate information floating away in the cloud?" Until then, everybody rides the train.

    Of course, it may eventually fail in a spectacular way, but it will weather the occasional failure (see Amazon's). Then again, California will have a 9.x earthquake someday, too. However, you make notice that the land values correlate closely to the major fault zones, too. Ironic, but such is life.

  35. Re:Not the meltdown I had in mind by cpu6502 · · Score: 0, Offtopic

    Anon.Coward wrote:
    >>>Warning: The post above me was made by a homosexual. Stay back so you don't catch the gay.

    There are some things that should be an automatic banning of the poster's IP address. Using the N-word for example. Or saying victims of genocide "deserved it". And comparing being gay to an illness. Just because someone has a right to free speech, doesn't mean that right extends to this privately-owned website.

    --
    My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
  36. Meltdown In the Cloud? by Anonymous Coward · · Score: 0

    How'd my three year old get up there?

  37. The Cloud? by clueelf · · Score: 1

    Sounds more like a Fog. Caption says it all... "What you can't see won't hurt you... IT'll Kill You!"

    I am awesome!

  38. Re:Not the meltdown I had in mind by macraig · · Score: 1

    Contrast that with my being moderated Offtopic and Troll for committing the social crime of trying to be sociopolitically funny (which it's accepted is always at the expense of someone else because that's the point, to use humor to criticize behavior). Should I be banned for poking a stick at Glenn Beck? Clearly some people think so.

  39. Fog Bank Re:Why not stick to real risks? by Fubari · · Score: 1
    Great idea; we'll call it Fog Bank
    "Put your Cloud's feet back on the ground with New FogBank LocalServers(tm)!
    Your all new revolutionary In-House Cloud
    "

    "the cloud" is just dumb terminals all over again. After businesses make a bunch of money on the cloud they will then start selling local solutions again to try and mitigate problems with being on the cloud.

  40. Cloudnet! by Randym · · Score: 1

    "All your data are belong to ME! Give cookie NOW! Or I RANDOMIZE!"

    --
    DNA is a Turing machine. You, however, being dynamic and emergent, are not.
  41. This has happened at least once already. by Anonymous Coward · · Score: 0

    "Unexpected side effects of some new code that tries to keep data geographically close to its owner caused another data center in Europe to become overloaded, and that caused cascading problems from one data center to another. It took us about an hour to get it all back under control."
    [...]
    "Posted 24th February 2009 by The Gmail Team"

    From: http://gmailblog.blogspot.com/2009/02/update-on-todays-gmail-outage.html

  42. Nice to predict what has already happened. by ebvwfbw · · Score: 1

    Let's see, Amazon lost entire businesses. Google burped as I recall. Seems to me there have been others. No backup at all in most of these cases. You're screwed. Nothing magical about "Cloud". Just a buzz word for utility computing of a few years ago, only Microsoft is claiming they have a cloud. It's not really. Just a bit of fog. You know, you get all wet and it's very humid (panties in a bunch). Just like you'll be explaining it to a customer when they show you a real cloud.

  43. obviously by Anonymous Coward · · Score: 0

    This is idiotic. To say that unexpected problems can occur within a massive system is pointing out the obvious. This is why cloud systems are being built with full redundancy so that these unexpected problems don't effect data or uptime.