OpenStack no es un hipervisor, es un conjunto de componentes que comprende una plataforma de computación en la nube y puede ejecutarse sobre cualquiera de los seis hipervisores. Si bien es adecuado para grupos pequeños, solo tiene un beneficio clave más allá de las máquinas virtuales simples:
- OpenStack proporciona aprovisionamiento impulsado por API de recursos informáticos para admitir el uso de autoservicio a pedido.
En mi opinión, ejecutar OpenStack nova (el componente de cómputo, redes y volúmenes) en menos de 3-4 servidores razonablemente robustos es más problemático de lo que vale, a menos que esté específicamente orientado a apoyar a los usuarios familiarizados con los conceptos y herramientas de computación en la nube.
En términos generales, el componente de almacenamiento OpenStack (swift) no es confiable sin un mínimo de tres servidores separados, preferiblemente más.
- Si se considera que Linux es un sistema operativo de código abierto, ¿cómo podría ser un servidor de sistema operativo seguro utilizado por las empresas de alojamiento de Internet?
- ¿Hay alguna buena razón para evitar instalar Git en su servidor web?
- ¿IPC implica que el proceso del servidor y el proceso del cliente están en la misma máquina y por qué?
- ¿Cuál es el mejor servidor en la nube escalable?
- ¿Cómo funciona un servidor HTTP y para qué se utiliza?
Hay extensiones de OpenStack (propuestas y en desarrollo) que le permitirían administrar más de la funcionalidad de ‘cloudbursting’ típicamente manejada por gerentes de elasticidad como Scalr, RightScale, etc. Cuando esos lleguen al horario estelar, vale la pena volver a evaluar solo por esa razón.