Es realmente difícil responder esta pregunta. En primer lugar, la estabilidad y el número de despliegues son dos planetas diferentes.
Comencemos por el número de implementaciones, esa es la más fácil. Bueno, como saben, actualmente ubuntu viene con una gran integración para openstack (OpenStack con Ubuntu | Cloud | Ubuntu). En mi opinión, actualmente esto los hace más fuertes en el mercado, como plataforma. Pero estamos hablando, solo de plataforma. Canonicle obtuvo su lugar para aquellos que desean configurar OpenStack ellos mismos. Por ejemplo, hay un Devstack, un entorno de desarrolladores para OpenStack, está solo bajo ubuntu. Es una configuración automatizada de OpenStack lista para el desarrollo. Lo que creo hace que ubuntu sea la solución más popular para “número de despliegue”. Entonces, en base a este argumento, podría decir que la solución Canonicle tiene la mayoría de las implementaciones de OpenStack en comparación con otras.
Ahora, cuando hablamos de estabilidad e incluso rendimiento, esa es una historia completamente diferente. Redhat también proporciona una solución automatizada para OpenStack (OpenStack con Red Hat Enterprise Linux OpenStack Platform). Lo que en realidad es bastante bueno, porque es gratis, y hay diferentes métodos de configuración listos para usar, sin ninguna configuración. También obtuvieron toneladas de transmisiones por Internet sobre cómo configurar OpenStack de manera diferente bajo redhat, y muchas compañías siguen a Redhat, al menos porque la mayoría del sistema operativo en la empresa generalmente es REDHAT y sus seminarios web es bastante útil para los desarrolladores, y es gratis. Cuando mencioné estabilidad, quiero decir, redhat está observando cómo se comporta bastante bien OpenStack en su distribución, lo que no pude decir sobre el canonículo que deja todo el trabajo a los desarrolladores de OpenStack. Es mejor argumentar qué método es mejor, pero obtendrá el apoyo de redhat, y si es un problema dentro de la distribución, la distribución se solucionará primero, en lugar de escribir un boleto a la comunidad Openstack. Lo siento si ofendí canonicle, pero esa es solo mi opinión sobre la realidad.
Entonces, ahí es donde llegamos a las soluciones de ‘nubes privadas’. Nubes privadas, es una solución para organizar la arquitectura de taladro abierto dentro de una empresa, y muchas empresas ya ofrecen nubes privadas: Dell, Mirantis, Redhat, Canonicle, IBM, etc. Ahora, según mi propia experiencia, puedo decir que muchos contratos se basan en Ubuntu, pero el soporte de RHEL se requiere con tanta frecuencia que es difícil decir cuál ganará. Redhat es un líder en la empresa, el canonículo comienza a tener su propio lugar debido a OpenStack, y hace una seria concordancia con Redhat. ¿Quién vende la mayoría de las soluciones de nube privada? No tengo este tipo de estadísticas. ¿Cuán diferentes son estas soluciones entre sí? Bastante diferente Especialmente cuando hablas de clúster altamente disponible. Dell con Mirantis en colaboración con ir a “verdadero HA”, que tiene como objetivo evitar un solo punto de falla, por ejemplo, se han cambiado a percona mysql para tener replicaciones mysql multiproceso. Además, el escalado de redes es un gran problema en OpenStack que es manejado por los muchachos de Dell / Mirantis bastante bien con HAproxy, incomparable con Rackspace que tiene su propia capa de red en la parte superior de OpenStack para manejar una carga, que en mi opinión es una solución alternativa en lugar de una solución. . Además, no olvidemos algo como ‘complementos para OpenStack’, empresas que quieren usar herramientas adicionales con OpenStack, por ejemplo HPOO, ganglia y eso es lo que aplica dentro de su entorno heredado (problema de muchas empresas de entretenimiento)
Espero que esto explique una situación en el mercado. Tal vez me equivoque, o algún conocimiento desactualizado, si es así, siéntase libre de comentar.