OpenStack Mitaka Aimed at Simplifying Cloud Operations (eweek.com)
darthcamaro writes: The 13th release of OpenStack, codenamed Mitaka is now generally available with updates across all major projects. Among the biggest new capabilities in OpenStack Mitaka however isn't a new project or a new feature in a single existing project, but rather the official debut of the OpenStack Client, which creates for the first time a unified command line interface to control the cloud.
According to eWEEK: "The OpenStack client is a command line client that unifies access across all the main projects," Jonathan Bryce, executive director of the OpenStack Foundation, told eWEEK. So if an administrator wants to create a user, a block storage device or a virtual server, or attach to a network, all those functions are now enabled in the single tool that is the OpenStack client. The OpenStack client provides a standardized set of commands, whereas previously, each project had its own command line client, Bryce said. He added that the OpenStack client can be run locally or in the cloud, and can be configured to control multiple OpenStack clouds.
According to eWEEK: "The OpenStack client is a command line client that unifies access across all the main projects," Jonathan Bryce, executive director of the OpenStack Foundation, told eWEEK. So if an administrator wants to create a user, a block storage device or a virtual server, or attach to a network, all those functions are now enabled in the single tool that is the OpenStack client. The OpenStack client provides a standardized set of commands, whereas previously, each project had its own command line client, Bryce said. He added that the OpenStack client can be run locally or in the cloud, and can be configured to control multiple OpenStack clouds.
That sensibility is fine I suppose, but the problem is that the project has not been so restrained when it comes to how it is evangelized.
Years ago I saw a virtualization management software team pretty much get disbanded, because some high level engineer told executives that Openstack was utterly share nothing, resilient, stable, easy to use, and equipped to do everything an enterprise virtualization user would possibly want, so developing software geared toward enterprise virtualization management was a lost game.
Around the same time, an organization doing *nothing* cloud related or even virtualization related was directed to rebase all their efforts on Openstack, because leadership was told that OpenStack was already the way *everybody* did everything with Linux. That group lost about 6 months of time to first figuring out it wouldn't be so easy, that it really wouldn't work at all, and finally convincing their leadership that Openstack was, in fact, *not* covering everything.
I don't know how it turned out, but I also was in the early stages of a very large customer datacenter revamp. They had thousands of systems largely running vmware. Their executive said 'we will move to 100% openstack within the year'. Turned out they had made this decision based solely on write ups and never actually used the software. This was about the time I moved on to another company, so I didn't see how that turned out. Keep in mind that was about 3 years ago.
I'll also say that not providing those functions when the lower level software does provide it isn't exactly a virtue. I understand how an implementation may make certain storage and networking decisions that would make it a bad idea to provide the features, but for the higher layer software to not even give a choice... it's dubious. Also early on the word 'share nothing' was flung along a lot, with 'oh, except for the MySQL database, but someone will probably rearchitect that'.
The way OpenStack evangelizes itself has caused unfortunate side effects in a lot of areas, sucking up all the attention for something that is much narrower in scope than people will talk about it. I will say that fortunately, the buzz around Openstack has seemingly settled down a great deal, but I do not like the damage it caused on the way.
XML is like violence. If it doesn't solve the problem, use more.
Of course, OpenStack can't implement things which are needed by real people. Wake me up when they are able to get comparable functionality to vMotion, HA, fault tolerance, or just adding disks/RAM to an image without having to kill the VM and spin up a new one from an image.
FUD. OpenStack is not a hypervisor, it's an omnibus cloud application suite. There are at least 2 nova-compute compatible hypervisors that can "vmotion" (which is snapshotting RAM and storage to a network block device). If you can't figure out how to do "HA" and "fault tolerance" with MySQL then by all means, keep transferring your entire bank account to VMWare.
All in all, your rant makes about as much sense as someone complaining that Microsoft Office can't do spreadsheets.
(-1, Raw and Uncut is the only way to read)