Otros componentes de OpenStack
- Horizon
- Heat
- Ceilometer
- Trove
- Sahara
- Magnum
- Designate
- ...
Horizon (Dashboard)
- No es "core" pero sí muy habitual
- Hay algunas alternativas no oficiales
- Desarrollada en Django
- AngularJS desde Kilo
- Extensible y adaptable
- No incluye toda la funcionalidad de cada componente
- Habitualmente funciona con Apache+memcached
Heat
- Encargado de orquestar la infraestructura
- Despliega y mantiene escenarios definidos medianta plantillas
- Dos formatos: HOT y Cloudformation (AWS)
- Importantes diferencias entre versiones de OpenStack
- Suele integrarse con Ceilometer
Ceilometer
- Encargado de realizar métricas
- Utiliza MongoDB en lugar de un SGBDR
- Se integra con heat para proporcionar autoescalado
- Puede consumir gran cantidad de recursos
Trove
- DBaaS. Similar a Amazon RDS o ElastiCache
- Bases de datos soportadas:[1]
- MySQL, Percona y MariaDB
- Couchbase
- Cassandra
- Redis
- PostgreSQL
- MongoDB
- Oracle
- ...
- Desarrollado principalmente por Tesora
Sahara
- Conocido anteriormente como Savanna
- Big Data: Hadoop o Spark
- Creación automatizada de clusters para Big Data
- Desarrollado inicialmente por Mirantis
Magnum
- Contenedores integrados en OpenStack
- Muy reciente desarrollo
- Se integra con Heat
- Contenedores: Docker
- Gestión de orquestadores: Kubernetes y Swarm
Designate
- DNS como servicio
- Proporciona DNS a las instancias
- En desarrollo desde hace tiempo, pero oficial desde Liberty