VMware has a large market share in small and medium-sized virtualized applications, and it is highly recognized, but according to the latest news in the line, to the domestic OpenStack commercial product have surpassed VMware, If you add other OpenStack commercial products, at least, in China's private cloud or server virtualization market, OpenStack products have surpassed VMware, the stock may have a certain advantage VMware, but incremental, OpenStack products have shown an advantage, and it is foreseeable that the future of OpenStack product usage beyond VMware is inevitable.
For each of the OpenStack commercial software manufacturers, based on open source OpenStack development to improve the user experience, the formation of their own advantages, but the market should be slowly two-level differentiation, from the present situation, the private cloud this piece,
So since OpenStack is open source, is it possible for companies to use their own technical capabilities to build their own private cloud using an open source version of OpenStack? SMEs in particular, based on cost considerations, this aspect certainly has been considered. I tried to explain this from the perspective of small and medium enterprises using open source OpenStack private cloud.
Product real landing, need to consider product installation problems, the product is not stable and reliable, there is not enough technical support force, the cost is reasonable and many other factors, the following elaborated:
Product Reliability
Product reliability In addition to the product development force, but also need a large number of practical use case validation, or a lot of test validation, from the product development itself, OpenStack as one of the world's most popular open source projects, bringing together the world's top developers, has a set of source code management optimization and testing system, Therefore, the product itself is not inferior to commercial products. OpenStack products in a half-yearly version, this product iteration frequency for such a complex product is very fast, each product in the use of the process of the bug, will be fed back to the corresponding version of the update to repair, so generally used in the production system of the private cloud, will use the previous or the first two versions of the product, these versions of the product has been a lot of actual production and commercial applications to verify that the product is reliable;
Technical support
Enterprise procurement VMware, generally with 1 years of technical support, follow-up can also continue to buy technical support (cost is not low), VMware product design is excellent, basic in accordance with the relevant technical documents, general level of IT engineers can generally be qualified for the installation of the system maintenance and upgrade work. Technical support for Vmware,openstack products relies entirely on the company's own technical strength (again, non-commercial openstack), or the community's technical support, or the search for an experienced OpenStack engineer in the line, but from another perspective, Products are already free, in the presence of problems your own enterprise technology it power can not solve, this time you spend a bit of cost to solve the problem also understand. The key is at the beginning of construction, we must first explore the road, first prepare the corresponding technical support channels, so that the disease will be touyi.
Product Installation
For the general enterprise, OpenStack does not have a low demand for technical staff, because OpenStack itself is a collection of a large number of open source software to form an organic and huge system, which includes operating system Linux, database MARIADB, message middleware RABBITMQ, Open-source software such as high-availability haproxey+keepalive, Web services Apache, distributed storage ceph, container management docker, network management Openvswitch, and so on, so it's not an easy task to deploy OpenStack manually, Moreover is used in the actual production use time, generally does not have the certainty not to be easy to build the installment manually. The good news is that the OpenStack community has long been aware of this problem, and for installation issues, the community has now launched the Kolla project, which is configured and deployed in a containerized manner (using Docker), which has revolutionized the way the installation and maintenance was done, making installation and upgrade much more efficient. Refer to the "OpenStack Kolla Deployment Guide (containerized approach)" Blog for a detailed introduction.
Summary:
From the above major aspects, OpenStack in product reliability, technical support, product installation has matured, in the commercial product market, in fact already in full replacement of VMware, in self-service use also has the real conditions, I would like to emphasize the latter, Enterprises themselves use the open source version of OpenStack, the conditions are ripe.
In particular, we encapsulate the Kolla installation image, make a stable version of the installation ISO image, can be downloaded directly to the local installation, through the only one installation image, you can install the base operating system, OpenStack components, that is, a mirror all done, Stressed again, do not need to network, a mirror all done! This makes the installation process and efficiency a big step forward. At this stage, I think that the use of open source version of OpenStack, small and medium-sized enterprises, has come to the real ground to use the time. For detailed installation images, refer to "OpenStack Kolla installation Image"
The above is my own thinking, do not want to lengthy, consider the angle of the problem is relatively narrow, laughed at.
Openstack kills VMWare (1)