Slashdot Mirror


Sending Excess Load To the Cloud?

TristanBrotherton writes "Cloud computing seems to be a good choice for startups like ours, looking to scale easily with users. (We're providing a series of Web services, assets, and Web applications to users of our mobile client.) There are the obvious choices of Google, Amazon, and smaller shops like EngineYard. The biggest issue we have in choosing cloud computing to run our applications is trust in their robustness. If the provider goes down, we suffer. In traditional hosting environments we mitigate this with multiple sites / vendors. It's not really feasible to host on multiple compute services, so I wondered if a better option might be to set up a small (perhaps two servers) origin infrastructure in a traditional manner at a datacenter, running our applications, but then send excess load, or in the event of our origin servers failing, all load, to compute services. This would give us the best of both worlds. Has anyone done this, or had experience in designing Web applications to scale seamlessly across both environments? Is there particular load-balancing hardware we can use to do this?"

7 of 153 comments (clear)

  1. Use Clound ready load balancer by Anonymous Coward · · Score: 1, Informative

    There is always a software solution when it comes to good L4-7 problem and not just load balancer but whole application delivery controller. One that works not only in your data center, one that can easily work in virtual environment (VMWare ESX for example) or Clound. Look at www.zeus.com (only software ADC on Gartner's Magic Quadrant).

    1. Re:Use Clound ready load balancer by pimpimpim · · Score: 2, Informative

      I thought of this problem myself for a while, when playing around with the idea to try out the "cloud". You could use pound, a lot of its use for cloud computing has been discussed in the interwebs already. Biggest point of concern will be if the load balancer keeps your ssl data encrypted.

      --
      molmod.com - computing tips from a molecular modeling
  2. Overload by debatem1 · · Score: 2, Informative

    Break n' bake servers work out really well with Amazon's EC2. I've never had to use it for anything really critical but so long as you maintain a set of closely sync'd liveUSB and AMI images I don't see why you'd have a problem. Just make sure that your existing failover mechanisms automatically initiate the backup plan, notify you, and isolate your local system for forensics or repair, since a security breach that will take down your local system has a high likelihood of succeeding in the cloud.

  3. An amateur shouldn't attempt this by syousef · · Score: 4, Informative

    Distributed computing of any kind is complex and not something to be undertaken with no experience or assistance. Hire someone who knows their stuff to help you out. Being with a business case and don't be surprised if running your own cloud turns out not to be the way to go.

    --
    These posts express my own personal views, not those of my employer
  4. Re:Will "the cloud" be there when you need it? by Anonymous Coward · · Score: 1, Informative

    The cloud with an SLA...

    http://bluelock.clients.cantaloupe.tv/?ref=twg

  5. Stallman: "Cloud computing is a trap" by PietjeJantje · · Score: 4, Informative

    I'm surprised \. is posting this without referring to the Stallman interview that was all over the nerd sites like reddit yesterday. It is very relevant. You missed it? Come on guys, you're not always the fastest and I don't care, but this is a fail.

  6. Re:The C word by MightyYar · · Score: 2, Informative

    Well, you ain't gonna change people, so unless you can come up with something catchier than "cloud" you'll have to endure it :)

    --
    W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.