On Mar 28, 2011, at 10:39 AM, casey mcg wrote:
> Ok, I think I'm understanding a little better now. You still need Rackspace
> or Amazon to host your cloud. On top of that you will install and run
> OpenStack. Then all your interactions with your cloud services will be
> through the OpenStack API?
Close, but no cigar. :)
You don't install/run OpenStack unless you want to provide cloud
services to others. IOW, unless you want to compete with Amazon or Rackspace as
a cloud computing provider.
You will use the API, since that's how you programmatically interact
with your provider. One of the biggest benefits of the OpenStack API is that it
will be standard across all providers who use OpenStack, so if you need to
change providers, you application code won't have to change.
> If that is correct, does that also mean I will
> not interact directly with my database or server filesystem, but will ask
> OpenStack about them?
No, not at all. You would use the OpenStack API to create a server,
then you'd connect to that server as usual (ssh, etc.) and install/run whatever
you want, just as you would with a dedicated piece of hardware.
Let's say you have an instance running with a webserver for your
application, and you're getting more and more hits as your app gets popular.
You could issue commands using the OpenStack API to clone that server how ever
many times as you want, and add them to a load balancer: instant scaling! You
could have a script that checks the load on your app, and programmatically spin
up more servers when the load increases, or delete some instances (so you don't
have to pay for them) as the load decreases. That's what cloud computing brings
to the game, whether you use an open or a closed provider.
-- Ed Leafe
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.