Rackspace Releases Cloud Stack As Open Source
zerocool^ writes "Techcrunch is reporting that Rackspace is open-sourcing their cloud computing technologies, under the name OpenStack. Rackspace has chosen to release under the Apache 2.0 license. The initial release encompasses the cloud object storage and cloud virtual server management suites. Along with this release, NASA is contributing technology from its Nebula Cloud Platform. Early partners include Intel, Dell, and Citrix."
Among the permissive licences, Apache 2.0 has the best patent retaliation clause:
If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
Expert in software patents or patent law? Contribute to the ESP wiki!
Ahh... Nothing brightens my day like more free stuff. Especially Cloud Stuff I may actually use :)
Lot's of little boxes with AMD and Intel chips. No more big Iron. That is the dream. We aren't there yet as we still have an app or two that needs a $1,100,000 Sun box to run but this is where our data center is headed, A great pile of little servers and no concern if any one or two of them keels over.
Posted from the chilly Data Center of a Phone Company/ISP.
--= Isn't it surprising how badly I spell ?
There's a video up on youtube from BusinessWeek which gives a nice overview:
http://www.youtube.com/watch?v=g71ULBQv208
i've built multiple instances of cloud architectures... generally it's not going to be much more complicated than it would be to describe how your datacenter(s) and database(s) and nodes are connected. generally the most optimization can be gained by adapting a specific application to the specific cloud architecture. there is probably a lot of vendor lock that comes free with this open source. i'm a fan of rolling your own in cases like this... it isn't very complicated, and you can add optimization cases specific to your application(s), and perhaps remove network calls or calculations that will never be referenced. it will take you just as long to hack away at the open source as it would to write it from scratch.
Why is it that any article about something "cloud"y doesn't tell me what is actually being sold. Could someone give me a functional overview of what this software achieves, perhaps putting into the context of similar software? Thank you.
(I haven't interacted with Rackspace since some fairly poorly supported dedicated server hosting about 8 years ago!)
Vaporware!
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
This is a great step for the open source community and this might help give a big push into cloud computing in the Linux world. I know I read the Linux Journal and they are always talking about cloud computing and Linux being a strong back end.
http://www.thetechnologygeek.org
They called it
TITSPACE
diggy-diggy
Citrix
Dammit, there is nothing they can't ruin.
Contrary to the popular belief, there indeed is no God.
Why is this tagged NASA? Is it because it has the word "nebula" in it?
No, just take a few deep breaths and it'll go away.
"Cloud computing" is the current buzzword express. Like "thin clients" or Ubiquitous Java or AJAX or any number of technological trends before it, it's a way for non technical executive types to "lead" by grasping hold of something they don't understand. It's a handle for managers to move large concepts around with. It doesn't matter that it's not a significant advance in technology, science, or cybernetics. Its purpose is to pick an arbitrary spot for the industry to orbit around for a while.
Most importantly, it's a way for technical types to manipulate executives, managers, and marketers. Want to sell an idea or concept to a manager? Ride the buzzword express. Even if it's a no-brainer idea that should be done to keep the company afloat, and the managers are smart enough to realize that, the easiest way to sell it is to use buzzwords. This lets the executives know you're listening to them, gives them a warm fuzzy feeling of being in control, and distracts the marketing people.
The Buzzword Express even labels for you those technical wanna-bes and young idealistic programmer types who have plenty of enthusiasm and not much real world experience. Just listen for the buzzwords...anyone taking them seriously can't be worth too much face time. It helps you weed out the riff-raff.
The only cost is that you sometimes are forced to listen to announcements about it. Just keep breathing...
Smoke....
Mirrors....
Invoice....
Repeat.
-- Karma whore? You betcha. --
I hope this is more of the "we hope to work with you" type of release than the "dropping kittens in a box at the side of the highway" type of release. Either way, good to have software to manage this kind of thing.
For every problem, there is at least one solution that is simple, neat, and wrong.
I reported on this for ZDNet.co.uk and the analyst i interviewed has a bit to say about what exactly is going to stop this from working. Feature, mostly about platform lock-in as the thing this scheme is fighting and the thing that may keep it from success is here: http://www.zdnet.co.uk/news/cloud/2010/07/19/nasa-rackspace-launch-openstack-cloud-interoperability-scheme-40089574/