3 ms·
What you are describing is basically Openstack. Although Hanlons razor applies, none of the current actors stands to benefit from improving the situation. * Ex
by ymse 10y ago
What you are describing is basically Openstack. Although Hanlons razor applies, none of the current actors stands to benefit from improving the situation.
* Extremely difficult to set up.
* Claims that half of Fortune 100 uses it (read: many are required to support it; the rest have one guy with a toy installation in some branch office).
* Consists of dozens of components, each with several-thousand lines config files (actually Python code) that must be kept in sync between all nodes (yet have node-specific data).
* Claims to be "modular", but have complex interdependencies between each of the components.
* Upgrading is not officially supported, but some companies will help you.
* Will break in mysterious ways, and require you to backport bugfixes since you're stuck on an unsupported version after a year.
* Have unhelpful error messages (e.g. throw Connection Refused exception when you're actually receiving an unexpected HTTP return code).
* Write documentation in a way that appears OK to new users, but vague enough to be useless for those who are looking for specific information.
- andrewjf 10y agoThis is the most accurate description of OpenStack i've ever read. Congrats!