OpenStack es un libre , abierta estándar computación en la nube plataforma. Se implementa principalmente como infraestructura como servicio (IaaS) tanto en nubes públicas como privadas, donde los servidores virtuales y otros recursos están disponibles para los usuarios. [2] La plataforma de software consta de componentes interrelacionados que controlan diversos grupos de hardware de múltiples proveedores de procesamiento, almacenamiento y recursos de red en todo un centro de datos . Los usuarios lo administran a través de un panel de control basado en la web, a través de herramientas de línea de comandos o mediante servicios web RESTful .
Autor (es) original (es) | Alojamiento en Rackspace y NASA |
---|---|
Desarrollador (es) | Fundación y comunidad OpenStack |
Versión inicial | 21 de octubre de 2010 |
Lanzamiento estable | Wallaby [1] / 14 de abril de 2021 |
Repositorio | opendev |
Escrito en | Pitón |
Plataforma | Multiplataforma |
Tipo | Computación en la nube |
Licencia | Licencia Apache 2.0 |
Sitio web | www |
OpenStack comenzó en 2010 como un proyecto conjunto de Rackspace Hosting y la NASA . En 2012 [actualizar], fue administrado por OpenStack Foundation , una entidad corporativa sin fines de lucro establecida en septiembre de 2012 [3] para promover el software OpenStack y su comunidad. [4] En 2018, más de 500 empresas se habían sumado al proyecto. [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
Historia
En julio de 2010, Rackspace Hosting y la NASA lanzaron conjuntamente una iniciativa de software en la nube de código abierto conocida como OpenStack. [16] [17] La declaración de misión era "producir la omnipresente plataforma de computación en la nube de código abierto que satisfará las necesidades de las nubes públicas y privadas independientemente del tamaño, siendo simple de implementar y enormemente escalable". [18]
El proyecto OpenStack tenía como objetivo ayudar a las organizaciones a ofrecer servicios de computación en la nube que se ejecutan en hardware estándar. El primer lanzamiento oficial de la comunidad, cuyo nombre en código es Austin, apareció tres meses después, el 21 de octubre de 2010.[19] con planes de lanzar actualizaciones periódicas del software cada pocos meses. El código inicial provino de la plataforma Nebula de la NASA, así como de la plataforma Cloud Files de Rackspace . La pila de nubes y los módulos de pila abierta fueron fusionados y lanzados como código abierto por el equipo de NASA Nebula [20] en concierto con Rackspace.
,En 2011, los desarrolladores de la distribución Ubuntu Linux adoptaron OpenStack [21] con una vista previa de tecnología no compatible de la versión OpenStack "Bexar" para Ubuntu 11.04 " Natty Narwhal ". [22] El patrocinador de Ubuntu, Canonical , presentó entonces soporte completo para las nubes OpenStack, comenzando con el lanzamiento de OpenStack Cactus. [ cita requerida ]
OpenStack estuvo disponible en Debian Sid a partir de la versión Openstack "Cactus" en 2011, y la primera versión de Debian que incluía OpenStack fue Debian 7.0 (nombre en código "Wheezy"), incluido OpenStack 2012.1 (nombre en código: "Essex"). [23] [24]
En octubre de 2011, SUSE anunció la vista previa pública del primer dispositivo impulsado por OpenStack completamente configurado de la industria basado en la versión de OpenStack "Diablo". [25] En agosto de 2012, SUSE anunció su distribución OpenStack empresarial con soporte comercial basada en la versión "Essex". [26]
En noviembre de 2012, el Servicio Digital del Gobierno (GDS) del Reino Unido lanzó Inside Government [27] basado en el modelo OpenNASA v2.0 Government as a Platform (GaaP).
En 2012, Red Hat anunció una vista previa de su distribución OpenStack, [28] comenzando con el lanzamiento de "Essex". Después de otra versión preliminar, Red Hat introdujo soporte comercial para OpenStack con la versión "Grizzly", en julio de 2013. [29]
La organización OpenStack ha crecido rápidamente y cuenta con el respaldo de más de 540 empresas. [30]
En 2012, la NASA se retiró de OpenStack como colaborador activo y, en cambio, tomó la decisión estratégica de utilizar Amazon Web Services para servicios basados en la nube. [31] En julio de 2013, la NASA publicó una auditoría interna citando la falta de progreso técnico y otros factores como la razón principal de la agencia para abandonar como desarrollador activo del proyecto y, en cambio, centrarse en el uso de nubes públicas. [32] Este informe se contradice en parte con los comentarios hechos por el CIO del Centro de Investigación Ames , Ray O'Brien. [33]
En diciembre de 2013, Oracle anunció que se había unido a OpenStack como patrocinador y planeaba llevar OpenStack a Oracle Solaris, Oracle Linux y muchos de sus productos. [34] A continuación, anunció las distribuciones de Oracle OpenStack para Oracle Solaris [35] [36] y para Oracle Linux utilizando Icehouse el 24 de septiembre de 2014. [37]
En mayo de 2014, HP anunció HP Helion y lanzó una vista previa de HP Helion OpenStack Community, comenzando con la versión IceHouse. HP ha operado HP Helion Public Cloud en OpenStack desde 2012. [38]
En el 2014 Interop and Tech Field Day , Avaya demostró las redes definidas por software utilizando Shortest Path Bridging y OpenStack como un campus automatizado, extendiendo la automatización desde el centro de datos hasta el dispositivo final, eliminando el aprovisionamiento manual de la prestación de servicios. [39] [40]
En marzo de 2015, la NASA todavía hace uso de la nube privada OpenStack [41] y tiene solicitudes de propuestas para el soporte de la nube pública OpenStack. [42]
Nombres historicos
Varios proyectos de OpenStack cambiaron de nombre debido a problemas de marcas registradas.
- Neutron se conocía anteriormente como Quantum. [43]
- Sahara solía llamarse Savanna. [44]
- Designate se conocía anteriormente como Moniker. [45]
- Trove se conocía anteriormente como RedDwarf. [46]
- Zaqar se conocía anteriormente como Marconi. [47] [48]
Historial de versiones
Nombre de la versión | Fecha de lanzamiento | Nombres de códigos de componentes incluidos [49] |
---|---|---|
Austin | 21 de octubre de 2010 [50] [51] | Nova, veloz |
Bexar | 3 de febrero de 2011 [52] | Nova, mirada, veloz |
Cactus | 15 de abril de 2011 [53] | Nova, mirada, veloz |
Diablo | 22 de septiembre de 2011 [54] | Nova, mirada, veloz |
Essex | 5 de abril de 2012 [55] | Nova, mirada, veloz, horizonte, piedra angular |
Folsom | 27 de septiembre de 2012 [56] | Nova, mirada, veloz, horizonte, piedra angular, cuántica, ceniza |
Oso pardo | 4 de abril de 2013 [57] | Nova, mirada, veloz, horizonte, piedra angular, cuántica, ceniza |
la Habana | 17 de octubre de 2013 [58] | Nova, mirada, veloz, horizonte, piedra angular, neutrón, ceniza, calor, ceilómetro |
Nevera | 17 de abril de 2014 [59] | Nova, mirada, veloz, horizonte, piedra angular, neutrón, ceniza, calor, ceilómetro, tesoro |
Juno | 16 de octubre de 2014 [60] | Nova, mirada, veloz, horizonte, piedra angular, neutrón, ceniza, calor, ceilómetro, tesoro, Sahara |
Kilo | 30 de abril de 2015 [61] | Nova, Vistazo, Veloz, Horizonte, Piedra angular, Neutrón, Ceniza, Calor, Ceilómetro, Tesoro, Sahara, Irónico |
Libertad | 16 de octubre de 2015 [62] | Nova, Vistazo, Veloz, Horizonte, Piedra angular, Neutrón, Ceniza, Calor, Ceilómetro, Tesoro, Sahara, Irónico, Zaqar, Manila, Designar, Barbacana, Reflector |
Mitaka | 7 de abril de 2016 [63] | Nova, Vistazo, Veloz, Horizonte, Piedra angular, Neutrón, Ceniza, Calor, Ceilómetro, Trove, Sahara, Irónico, Zaqar, Manila, Designar, Barbacana, Reflector, Magnum |
Newton | 6 de octubre de 2016 [64] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, vigilante |
Ocata | 22 de febrero de 2017 [65] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, vigilante |
Lucio | 30 de agosto de 2017 [66] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, vigilante |
Reinas | 28 de febrero de 2018 [67] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, vigilante, blazar, ceilometer-powervm, karbor, octavia, storlets, tricírculo, zun |
Rocoso | 30 de agosto de 2018 [68] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, Watcher, blazar, ceilometer-powervm, karbor, octavia, storlets, tricircle, zun, Cyborg, ec2-api, Masakari, Qinling (40 servicios) |
Stein | 10 de abril de 2019 [69] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, Watcher, blazar, ceilometer-powervm, karbor, octavia, storlets, tricircle, zun, Cyborg, ec2-api, Masakari, Qinling, monasca-events- api, colocación (44 servicios) |
Entrenar | 16 de octubre de 2019 [70] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, monasca-log-api, murano, panko, senlin, solum, tacker, vitrage, Watcher, blazar, ceilometer-powervm, karbor, octavia, storlets, tricircle, zun, Cyborg, ec2-api, Masakari, Qinling, monasca-events- api, colocación (44 servicios) |
Ussuri | 13 de mayo de 2020 [71] | Nova, Glance, Swift, Horizon, Keystone, Neutron, Cinder, Heat, Ceilometer, Trove, Sahara, Ironic, Zaqar, Manila, Design, Barbican, Searchlight, Magnum, aodh, cloudkitty, congress, freezer, mistral, monasca-api, murano, panko, senlin, solum, tacker, vitrage, Watcher, blazar, karbor, octavia, storlets, tricircle, zun, Cyborg, ec2-api, Masakari, Qinling, monasca-events-api, colocación, ayudante (44 servicios) |
Victoria | 14 de octubre de 2020 [72] | Ayudante, Aodh, Barbican, Blazar, Ceilometer, Cinder, Cloudkitty, Cyborg, Designar, Ec2-api, Freezer, Vistazo, Calor, Horizon, Irónico, Karbor, Keystone, Magnum, Manila, Masakari, Mistral, Monasca-api, Monasca- events-api, Murano, Neutron, Nova, Octavia, Panko, Placement, Qinling, Sahara, Searchlight, Senlin, Solum, Storlets, Swift, Tacker, Trove, Vitrage, Watcher, Zaqar, Zun (42 servicios) |
Wallaby | 14 de abril de 2021 [73] | Ayudante, Aodh, Barbican, Blazar, Ceilometer, Cinder, Cloudkitty, Cyborg, Designate, Ec2-api, Freezer, Glance, Heat, Horizon, Ironic, Keystone, Magnum, Manila, Masakari, Mistral, Monasca-api, Monasca-events- api, Murano, Neutron, Nova, Octavia, Panko, Colocación, Sahara, Senlin, Solum, Storlets, Swift, Tacker, Trove, Vitrage, Watcher, Zaqar, Zun (39 servicios) |
Desarrollo de OpenStack
La comunidad de OpenStack colabora en torno a un ciclo de lanzamiento de seis meses basado en el tiempo con hitos de desarrollo frecuentes. [74]
Durante la fase de planificación de cada lanzamiento, la comunidad se reunía para una cumbre de diseño de OpenStack para facilitar las sesiones de trabajo de los desarrolladores y elaborar planes. [75] Estas Design Summits coincidirían con la conferencia OpenStack Summit.
Comenzando con el ciclo de desarrollo de Pike, la actividad de reunión de diseño se ha separado en un evento separado de Reunión de equipos de proyecto (PTG). [76] Esto se hizo para evitar las distracciones de los desarrolladores causadas por las presentaciones y reuniones con los clientes que estaban ocurriendo en la OpenStack Summit y para permitir que las discusiones de diseño ocurrieran antes del inicio del siguiente ciclo.
Las últimas cumbres OpenStack se han celebrado en Shanghái del 4 al 6 de noviembre de 2019, [77] Denver del 29 de abril al 1 de mayo de 2019, [78] Berlín del 13 al 19 de noviembre de 2018, [79] Vancouver del 21 al 25 de mayo de 2018, [ 80] Sydney del 6 al 8 de noviembre de 2017, [81] Boston del 8 al 11 de mayo de 2017, [82] Austin del 25 al 29 de abril de 2016, [83] y Barcelona del 25 al 28 de octubre de 2016. [84] Cumbres de OpenStack anteriores han tenido lugar también en Tokio en octubre de 2015, [85] Vancouver en mayo de 2015, [86] y París en noviembre de 2014. [87] La cumbre de mayo de 2014 en Atlanta atrajo a 4.500 asistentes, un aumento del 50% con respecto a la cumbre de Hong Kong seis meses antes. [88] [89]
Componentes
OpenStack tiene una arquitectura modular con varios nombres de código para sus componentes. [49]
Computar (Nova)
Nova es el proyecto OpenStack que proporciona una forma de aprovisionar instancias informáticas (también conocidas como servidores virtuales). Nova admite la creación de máquinas virtuales, servidores baremetal (mediante el uso de ironía) y tiene un soporte limitado para los contenedores del sistema. Nova se ejecuta como un conjunto de demonios sobre los servidores Linux existentes para proporcionar ese servicio. [90] [91]
Nova está escrito en Python . Utiliza muchas bibliotecas externas de Python, como Eventlet (biblioteca de redes concurrentes), Kombu ( marco de mensajería AMQP ) y SQLAlchemy (kit de herramientas SQL y mapeador relacional de objetos). [92] Nova está diseñado para ser escalable horizontalmente . En lugar de cambiar a servidores más grandes, adquiere más servidores y simplemente instala servicios configurados de manera idéntica. [93]
Debido a su amplia integración en infraestructuras de nivel empresarial, la supervisión del rendimiento de OpenStack en general y el rendimiento de Nova en particular, el escalado se ha convertido en un tema cada vez más importante. La supervisión del rendimiento de extremo a extremo requiere el seguimiento de métricas de Nova, Keystone, Neutron, Cinder, Swift y otros servicios, además de supervisar RabbitMQ, que utilizan los servicios de OpenStack para el paso de mensajes. [94] [95] Todos estos servicios generan sus propios archivos de registro, que, especialmente en las infraestructuras de nivel empresarial, también deben ser monitoreados. [96]
Redes (neutrones)
Neutron es un proyecto de OpenStack para proporcionar “conectividad de red como servicio” entre dispositivos de interfaz (por ejemplo, vNIC) administrados por otros servicios de OpenStack (por ejemplo, nova). Implementa la API OpenStack Networking. [97]
Gestiona todas las facetas de la red para la Infraestructura de red virtual (VNI) y los aspectos de la capa de acceso de la Infraestructura de red física (PNI) en el entorno OpenStack. OpenStack Networking permite que los proyectos creen topologías de redes virtuales avanzadas que pueden incluir servicios como un firewall y una red privada virtual (VPN). [97]
Neutron permite direcciones IP estáticas dedicadas o DHCP . También permite que las direcciones IP flotantes permitan que el tráfico se desvíe dinámicamente.
Los usuarios pueden utilizar tecnologías de redes definidas por software (SDN) como OpenFlow para admitir la escala y la tenencia múltiple . La red OpenStack puede implementar y administrar servicios de red adicionales, como sistemas de detección de intrusos (IDS), equilibrio de carga , firewalls y redes privadas virtuales (VPN). [98]
Almacenamiento en bloque (Cinder)
Cinder es el servicio OpenStack Block Storage para proporcionar volúmenes a máquinas virtuales Nova, hosts de Ironic bare metal, contenedores y más. Algunos de los objetivos de Cinder son ser / tener:
- Arquitectura basada en componentes : agregue rápidamente nuevos comportamientos
- Altamente disponible : escala a cargas de trabajo muy serias
- Tolerante a fallas : los procesos aislados evitan fallas en cascada
- Recuperable : las fallas deben ser fáciles de diagnosticar, depurar y rectificar
- Estándares abiertos : Sea una implementación de referencia para una API impulsada por la comunidad [99]
Los volúmenes Cinder proporcionan almacenamiento persistente a las máquinas virtuales invitadas, conocidas como instancias, que son administradas por el software OpenStack Compute. Cinder también se puede utilizar independientemente de otros servicios OpenStack como almacenamiento definido por software independiente. El sistema de almacenamiento en bloque gestiona la creación, la replicación, la gestión de instantáneas, la conexión y desconexión de los dispositivos de bloque a los servidores. [100]
Identidad (piedra angular)
Keystone es un servicio de OpenStack que proporciona autenticación de cliente API, descubrimiento de servicios y autorización distribuida de múltiples inquilinos mediante la implementación de la API de identidad de OpenStack. [101] Es el sistema de autenticación común en todo el sistema operativo en la nube. Keystone puede integrarse con servicios de directorio como LDAP . Admite credenciales estándar de nombre de usuario y contraseña, sistemas basados en token e inicios de sesión estilo AWS (es decir, Amazon Web Services ). El catálogo de servicios Keystone de OpenStack permite a los clientes de API descubrir y navegar dinámicamente a los servicios en la nube. [102] [103]
Imagen (Vistazo)
El proyecto de servicio de imágenes (vistazo) proporciona un servicio en el que los usuarios pueden cargar y descubrir activos de datos que están destinados a ser utilizados con otros servicios. Actualmente, esto incluye imágenes y definiciones de metadatos. [104]
Imagenes
Los servicios de imágenes de Glance incluyen descubrir, registrar y recuperar imágenes de máquinas virtuales (VM). Glance tiene una API RESTful que permite la consulta de metadatos de imágenes de VM, así como la recuperación de la imagen real. Las imágenes de VM disponibles a través de Glance se pueden almacenar en una variedad de ubicaciones, desde simples sistemas de archivos hasta sistemas de almacenamiento de objetos como el proyecto OpenStack Swift . [104]
Definiciones de metadatos
Glance alberga un catálogo de metadefensas. Esto proporciona a la comunidad de OpenStack una forma de determinar mediante programación varios nombres de claves de metadatos y valores válidos que se pueden aplicar a los recursos de OpenStack. [104]
Almacenamiento de objetos (Swift)
Swift es un almacén de objetos / blobs distribuido y eventualmente coherente. El proyecto OpenStack Object Store, conocido como Swift, ofrece software de almacenamiento en la nube para que pueda almacenar y recuperar gran cantidad de datos con una API simple. Está construido para escalar y optimizado para durabilidad, disponibilidad y simultaneidad en todo el conjunto de datos. Swift es ideal para almacenar datos no estructurados que pueden crecer sin límites. [105]
En agosto de 2009, Rackspace inició el desarrollo del precursor de OpenStack Object Storage, como un reemplazo completo del producto Cloud Files . El equipo de desarrollo inicial estaba formado por nueve desarrolladores. [106] SwiftStack , una empresa de software de almacenamiento de objetos, es actualmente el desarrollador líder de Swift con importantes contribuciones de Intel , Red Hat , NTT , HP , IBM y más. [107]
Tablero (Horizonte)
Horizon es la implementación canónica del Panel de control de OpenStack, que proporciona una interfaz de usuario basada en la web para los servicios de OpenStack, incluidos Nova, Swift, Keystone, etc. [108] Horizon se envía con tres paneles centrales, un "Panel de usuario", un "Panel de control del sistema", y un panel de "Configuración". Entre estos tres, cubren las aplicaciones centrales de OpenStack y brindan soporte básico. La aplicación Horizon también se envía con un conjunto de abstracciones de API para los proyectos centrales de OpenStack con el fin de proporcionar un conjunto consistente y estable de métodos reutilizables para los desarrolladores. Con estas abstracciones, los desarrolladores que trabajan en Horizon no necesitan estar íntimamente familiarizados con las API de cada proyecto de OpenStack. [109]
Orquestación (calor)
Heat es un servicio para orquestar múltiples aplicaciones compuestas en la nube utilizando plantillas, a través de una API REST nativa de OpenStack y una API de consulta compatible con CloudFormation. [110]
Flujo de trabajo (Mistral)
Mistral es un servicio que gestiona flujos de trabajo. El usuario normalmente escribe un flujo de trabajo utilizando un lenguaje de flujo de trabajo basado en YAML y carga la definición del flujo de trabajo en Mistral a través de su API REST. Luego, el usuario puede iniciar este flujo de trabajo manualmente a través de la misma API o configurar un activador para iniciar el flujo de trabajo en algún evento. [111]
Telemetría (techo)
OpenStack Telemetry (Ceilometer) proporciona un único punto de contacto para los sistemas de facturación, proporcionando todos los contadores que necesitan para establecer la facturación del cliente, en todos los componentes de OpenStack actuales y futuros. La entrega de contadores es rastreable y auditable, los contadores deben poder ampliarse fácilmente para admitir nuevos proyectos y los agentes que realizan recopilaciones de datos deben ser independientes del sistema general.
Base de datos (Trove)
Trove es un motor de base de datos relacional y no relacional de aprovisionamiento de base de datos como servicio . [112]
Reducción de mapa elástico (Sahara)
Sahara es un componente para aprovisionar clústeres de Hadoop de forma fácil y rápida . Los usuarios especificarán varios parámetros como el número de versión de Hadoop, el tipo de topología del clúster, los detalles del tipo de nodo (que definen el espacio en disco, la configuración de la CPU y la RAM) y otros. Una vez que un usuario proporciona todos los parámetros, Sahara implementa el clúster en unos minutos. Sahara también proporciona medios para escalar un clúster de Hadoop preexistente agregando y eliminando nodos trabajadores a pedido. [113] [114]
Metal desnudo (irónico)
Ironic es un proyecto de OpenStack que aprovisiona máquinas nativas en lugar de máquinas virtuales. Inicialmente se bifurcó del controlador Nova Baremetal y se ha convertido en un proyecto separado. Es mejor considerarlo como una API de hipervisor completa y un conjunto de complementos que interactúan con las máquinas completas administradas por Ironic. Por defecto, utilizará PXE e IPMI o Redfish [115] en conjunto para aprovisionar y administrar máquinas físicas, pero Ironic admite y puede ampliarse con complementos específicos del proveedor para implementar funcionalidades adicionales. [116] [117]
Desde el inicio de Ironic, ha generado varios subproyectos [118] para ayudar a soportar casos de uso y capacidades adicionales. Algunos de los proyectos que se aprovechan más comúnmente incluyen Ironic-Inspector, Bifrost, Sushy y networking-generic-switch. Ironic-insepctor proporciona recopilación de información de información de hardware y descubrimiento de hardware. [119] Bifrost se centra en el caso de uso de operar sin otros componentes de OpenStack [120] , y se destaca en el sitio web ironicbaremetal.org . Sushy es una biblioteca cliente ligera de la API de Redfish. [121] Networking-generic-switch es un complemento que admite la gestión de la configuración del puerto de conmutación para máquinas sin sistema operativo. [122]
Mensajería (Zaqar)
Zaqar es un servicio de mensajería en la nube multiinquilino para desarrolladores web. El servicio presenta una API completamente RESTful, que los desarrolladores pueden usar para enviar mensajes entre varios componentes de su SaaS y aplicaciones móviles mediante el uso de una variedad de patrones de comunicación. Detrás de esta API se encuentra un motor de mensajería eficiente diseñado teniendo en cuenta la escalabilidad y la seguridad. Otros componentes de OpenStack pueden integrarse con Zaqar para mostrar eventos a los usuarios finales y comunicarse con agentes invitados que se ejecutan en la capa "sobre la nube".
OpenStack Shared File System (Manila) proporciona una API abierta para administrar recursos compartidos en un marco independiente del proveedor. Las primitivas estándar incluyen la capacidad de crear, eliminar y otorgar / denegar acceso a un recurso compartido y se pueden usar de forma independiente o en una variedad de entornos de red diferentes. Se admiten dispositivos de almacenamiento comerciales de EMC, NetApp, HP, IBM, Oracle, Quobyte, INFINIDAT e Hitachi Data Systems, así como tecnologías de sistemas de archivos como Red Hat GlusterFS [123] o Ceph.
DNS (designado)
Designate es una API REST de múltiples inquilinos para administrar DNS. Este componente proporciona DNS como servicio y es compatible con muchas tecnologías de backend, incluidas PowerDNS y BIND. No proporciona un servicio DNS como tal, ya que su propósito es interactuar con los servidores DNS existentes para administrar las zonas DNS por inquilino. [124]
Buscar (reflector)
El proyecto ya no se mantiene activamente.
Searchlight proporciona capacidades de búsqueda avanzadas y consistentes en varios servicios en la nube de OpenStack. Para lograrlo, descarga las consultas de búsqueda de los usuarios de otros servidores API de OpenStack indexando sus datos en ElasticSearch . [125] Searchlight se está integrando en Horizon [126] y también proporciona una interfaz de línea de comandos . [127]
Administrador de llaves (Barbican)
Barbican es una API REST diseñada para el almacenamiento seguro, el aprovisionamiento y la gestión de secretos. Tiene como objetivo ser útil para todos los entornos, incluidas las grandes nubes efímeras. [128]
Orquestación de contenedores (Magnum)
Magnum es un servicio de API de OpenStack desarrollado por el equipo de OpenStack Containers que hace que los motores de orquestación de contenedores como Docker Swarm, Kubernetes y Apache Mesos estén disponibles como recursos de primera clase en OpenStack. Magnum usa Heat para orquestar una imagen del sistema operativo que contiene Docker y Kubernetes y ejecuta esa imagen en máquinas virtuales o bare metal en una configuración de clúster. [129]
Análisis de causa raíz (Vitrage)
Vitrage es el servicio OpenStack RCA (Root Cause Analysis) para organizar, analizar y expandir alarmas y eventos de OpenStack, brindando información sobre la causa raíz de los problemas y deduciendo su existencia antes de que se detecten directamente. [130]
Acciones de alarma basadas en reglas (Aodh)
Este servicio de alarma permite la capacidad de activar acciones basadas en reglas definidas contra datos métricos o de eventos recopilados por Ceilometer o Gnocchi. [131]
Compatibilidad con otras API en la nube
OpenStack no busca la compatibilidad con las API de otras nubes. [132] Sin embargo, existe cierta compatibilidad impulsada por varios miembros de la comunidad OpenStack para quienes estas cosas son importantes.
- El proyecto de la API de EC2 tiene como objetivo proporcionar compatibilidad con Amazon EC2 [133]
- El proyecto de la API de GCE tiene como objetivo proporcionar compatibilidad con Google Compute Engine [134].
Gobernancia
OpenStack está gobernado por una fundación sin fines de lucro y su junta directiva, un comité técnico y un comité de usuarios. La junta directiva está compuesta por ocho miembros de cada uno de los ocho patrocinadores platino, ocho miembros de los 24 patrocinadores de oro máximo permitido definido y ocho miembros elegidos por los miembros individuales de la Fundación. [135]
Accesorios
Un dispositivo OpenStack [136] es el nombre que se le da al software que puede soportar la plataforma de computación en la nube OpenStack en dispositivos físicos como servidores o máquinas virtuales o una combinación de los dos. Normalmente, un dispositivo de software [137] es un conjunto de capacidades de software que pueden funcionar sin un sistema operativo. Por lo tanto, deben contener suficientes componentes básicos del sistema operativo para que funcionen. Por lo tanto, una definición estricta podría ser: una aplicación diseñada para ofrecer capacidad OpenStack sin la necesidad de un sistema operativo subyacente. Sin embargo, aplicar esta definición estricta puede no ser útil, ya que no existe realmente una distinción clara entre un dispositivo y una distribución . [138] Se podría argumentar que el término dispositivo es un nombre inapropiado porque OpenStack en sí mismo se conoce como un sistema operativo en la nube [139], por lo que usar el término dispositivo OpenStack podría ser inapropiado si se está siendo pedante.
Si observamos la gama de dispositivos y distribuciones, se podría hacer la distinción de que las distribuciones son aquellos conjuntos de herramientas que intentan proporcionar una amplia cobertura del alcance del proyecto OpenStack, mientras que un dispositivo tendrá un enfoque más estrecho, concentrándose en menos proyectos. Los proveedores han estado muy involucrados en OpenStack desde sus inicios y desde entonces han desarrollado y comercializan una amplia gama de dispositivos, aplicaciones y distribuciones.
Vendedores
Una gran cantidad de proveedores ofrecen soluciones OpenStack, lo que significa que una organización que desee implementar la tecnología tiene una tarea compleja al seleccionar la oferta del proveedor que mejor se adapte a sus requisitos comerciales. [140] Barb Darrow ofreció este resumen en Fortune el 27 de mayo de 2015, [141] señalando que puede haber cierta consolidación en el mercado que aclarará esas decisiones.
Hay otros aspectos que los usuarios deben considerar, por ejemplo, los costos reales involucrados. [142] Algunos proveedores harán una oferta que abarque la mayoría de los proyectos de OpenStack; otros solo ofrecerán ciertos componentes. Otras consideraciones incluyen la extensión del código propietario que se utiliza para gestionar la falta de madurez en un componente de OpenStack y hasta qué punto fomenta el bloqueo del proveedor. [143] [144]
La información más fidedigna sobre los productos de los proveedores se encuentra en el sitio web de OpenStack Foundation. [145]
Desafíos para la implementación
OpenStack es una entidad compleja y los adoptantes enfrentan una variedad de desafíos cuando intentan implementar OpenStack en una organización. Para muchas organizaciones que intentan implementar sus propios proyectos, un problema clave es la falta de habilidades disponibles. [146] En un artículo sobre The New Stack , Atul JHA identifica cinco desafíos a los que se enfrentará cualquier organización que desee implementar OpenStack. [147]
Desafíos de instalación
OpenStack es un conjunto de proyectos en lugar de un solo producto, y debido a que cada una de las diversas aplicaciones debe configurarse para adaptarse a los requisitos del usuario, la instalación es compleja y requiere una variedad de habilidades complementarias [148] para una configuración óptima . Una solución obvia sería tomar un paquete completo proporcionado por el proveedor que contenga hardware y software, aunque la debida diligencia es esencial. [149]
Documentación
Esto es más una función de la naturaleza de la documentación con productos de código abierto que OpenStack per se, pero con más de 25 proyectos, la gestión de la calidad de los documentos siempre será un desafío. [150]
Actualización de OpenStack
Uno de los principales objetivos del uso de la infraestructura de tipo nube es que ofrece a sus usuarios no solo una alta confiabilidad sino también una alta disponibilidad, [151] algo que los proveedores de nube pública ofrecerán en los acuerdos de nivel de servicio. [152]
Debido al enfoque de desarrollo multiproyecto de OpenStack, la complejidad involucrada en la sincronización de los diferentes proyectos durante la implementación de una actualización puede significar que el tiempo de inactividad es inevitable . [153]
Soporte a largo plazo
Es bastante común que una empresa siga usando una versión anterior de software durante algún tiempo después de que se haya actualizado. Las razones de esto son bastante obvias y se mencionaron anteriormente. Sin embargo, hay pocos incentivos para que los desarrolladores de un proyecto de código abierto proporcionen soporte para el código reemplazado. Además, el propio OpenStack ha suspendido formalmente el soporte para algunas versiones antiguas. [154]
Dados los desafíos anteriores, la ruta más adecuada para una organización que desee implementar OpenStack sería ir con un proveedor y obtener un dispositivo o distribución OpenStack.
Usuarios
OpenStack tiene una amplia variedad de usuarios, de varios sectores diferentes. [155] Los usuarios notables incluyen:
- AT&T : se unió a OpenStack en enero de 2012 [156]
- BBC
- BBVA [157]
- Betacloud - es una nube pública alemana
- Betfair Now PaddyPower Betfair tiene una nube privada que respaldará toda su pila de producciones, denominada "i2".
- El Centro de Investigación Atómica Bhabha tiene una nube privada para satisfacer los requisitos de los empleados internos.
- BMW
- Recuadro [158]
- CERN [159]
- Universidad Tecnológica de Chalmers
- Comcast [160] [161]
- Deutsche Telekom ha creado un "Business Marketplace", cuya funcionalidad se basa en OpenStack [162] y Open Telekom Cloud [163] operado por T-Systems
- DreamHost : ofrece computación en la nube pública . [164]
- eBay
- ELASTX
- Ericsson - ha creado CEE (Cloud Execution Environment), cuya funcionalidad se basa en OpenStack [165]
- Fuga Cloud : es una nube pública holandesa y está construida con OpenStack [166]
- Ve papi
- HMRC - Recaudadores de impuestos británicos [167]
- HP Converged Cloud , que combina software y servicios en la nube en un conjunto unificado de paquetes y bajo una única arquitectura unificada. [168]
- Huawei - ha creado Huawei FusionCloud, cuya funcionalidad se basa en OpenStack [169]
- Intel
- Internap
- iQIYI [170]
- KT (anteriormente Korea Telecom) : solo para almacenamiento de objetos [171]
- MercadoLibre.com - MercadoLibre tiene más de 6,000 VM administradas por OpenStack [172]
- NASA
- Nokia Networks
- NSA [173]
- NTT Docomo
- OVHcloud ha creado una oferta de "nube pública", basada en OpenStack, y también apoya a la OpenStack Foundation, como donante de infraestructura [174] [175] [176]
- Panasonic Avionics Corporation
- PayPal [177]
- Nube de Rackspace [178]
- Confianza Jio [179]
- Snapdeal
- Sony - juegos en línea para PlayStation 4 [180]
- Spil Games [181]
- Solución SUSE Cloud [182] hasta octubre de 2019 [183]
- Telefónica Telefónica ha construido una nube de telecomunicaciones común llamada UNICA. [184] Telefónica ha creado una plataforma hiperescalar internacional (nube abierta) [185]
- Universidad de Uppsala - Universidad de Uppsala [186]
- Volkswagen [187]
- Walmart [188]
- Servicios en la nube de Wikimedia [189]
- Yahoo!
- ZF Friedrichshafen AG [190]
Modelos de implementación
A medida que el proyecto OpenStack ha madurado, los proveedores han sido pioneros en múltiples formas para que los clientes implementen OpenStack:
- Nube pública basada en OpenStack
- Un proveedor proporciona un sistema de computación en la nube pública basado en el proyecto OpenStack.
- Distribución local
- En este modelo, un cliente descarga e instala una distribución de OpenStack en su red interna. Ver distribuciones.
- Nube privada alojada de OpenStack
- Un proveedor aloja una nube privada basada en OpenStack: incluido el hardware subyacente y el software OpenStack.
- OpenStack como servicio
- Un proveedor aloja el software de gestión OpenStack (sin ningún hardware) como servicio. Los clientes se registran en el servicio y lo combinan con sus servidores internos, almacenamiento y redes para obtener una nube privada completamente operativa.
- OpenStack basado en dispositivos
- Nebula era un proveedor que vendía dispositivos que podían conectarse a una red que generó una implementación de OpenStack. [ cita requerida ]
Distribuciones
- Computación brillante [191]
- Canonical (Ubuntu)
- Debian [192] [24] [23]
- HPE (que se fusionó con Micro Focus / Suse)
- IBM
- Mirantis
- Oracle OpenStack para Oracle Linux u O3L [193]
- Oracle OpenStack para Oracle Solaris
- Ormuco [194]
- sombrero rojo
- Estratoescala
- VMware Integrated OpenStack (VIO) [195]
Ver también
- Comparación de computación en la nube
- Fundición en la nube
- OpenShift
Referencias
- ^ "Lanzamientos de OpenStack: Wallaby" . releases.openstack.org . Consultado el 19 de abril de 2021 .
- ^ "Software de computación en la nube de código abierto OpenStack" . Consultado el 29 de noviembre de 2013 .
- ^ "OpenStack se lanza como base independiente, comienza a trabajar protegiendo, empoderando y promoviendo OpenStack" . BusinessWire . 19 de septiembre de 2012 . Consultado el 7 de enero de 2013 .
- ^ "Misión de la Fundación OpenStack" . Consultado el 7 de enero de 2013 .
- ^ "Empresas» Software de computación en la nube de código abierto OpenStack " . Openstack.org . Consultado el 7 de enero de 2013 .
- ^ "HP anuncia soporte para OpenStack" . H30507.www3.hp.com. 27 de julio de 2011. Archivado desde el original el 14 de febrero de 2014 . Consultado el 23 de octubre de 2012 .
- ^ "IBM es compatible con OpenStack (Computerworld)" . Computerworlduk.com . Consultado el 23 de octubre de 2012 .
- ^ "Solución en la nube impulsada por Dell OpenStack" . Content.dell.com . Consultado el 23 de octubre de 2012 .
- ^ "Oracle patrocina OpenStack Foundation; ofrece a los clientes la posibilidad de utilizar OpenStack para administrar productos y servicios de Oracle Cloud" . morningstar.com. 10 de diciembre de 2013. Archivado desde el original el 30 de diciembre de 2017 . Consultado el 11 de diciembre de 2013 .
- ^ "GoDaddy adopta OpenStack Cloud de código abierto" . eweek.com. 3 de marzo de 2014 . Consultado el 5 de marzo de 2014 .
- ^ "Hitachi y Openstack" . hds.com. 3 de marzo de 2014 . Consultado el 5 de marzo de 2014 .
- ^ Sean Michael Kerner. "Avaya busca OpenStack Horizon para el centro de datos definido por software" . Planeta de redes empresariales.
- ^ Hamilton, David. "Cómo OpenStack está dando a DreamHost una ventaja competitiva" . El Whir . thewhir.com . Consultado el 2 de abril de 2015 .
- ^ "Fundación OpenStack de patrocinadores de Google" . googlecloudplatform.blogspot.com. 16 de julio de 2015 . Consultado el 20 de julio de 2015 .
- ^ "DataCentred es el primero en implementar los micro-servidores Moonshot de HP con ARM en su interior" . DatacenterDynamics. 16 de marzo de 2016 . Consultado el 10 de febrero de 2017 .
- ^ Curry, Jim (19 de julio de 2010). "Presentación de OpenStack | El blog de OpenStack" . www.openstack.org . Archivado desde el original el 26 de octubre de 2017 . Consultado el 22 de enero de 2017 .
- ^ "Introducción un poco de historia de Openstack" . Docs Openstack . Fundación Openstack . Consultado el 17 de septiembre de 2015 .
- ^ "Misión de la página principal de Open Stack Wiki" . 24 de mayo de 2010 . Fundación Openstack . Consultado el 17 de septiembre de 2015 .
- ^ "Versiones de OpenStack: Versiones de OpenStack" . releases.openstack.org .
- ^ "Cloud Computing: Arquitectura, seguridad informática y perspectivas operativas" . Arquitectura de la nube de nebulosa de la NASA . NASA. 9 de mayo de 2016.
- ^ Vaughan, Steven J. (10 de mayo de 2011). "Canonical cambia a OpenStack para la nube de Ubuntu Linux" . ZDNet . Consultado el 23 de octubre de 2012 .
- ^ Vaughan, Steven J. (3 de febrero de 2011). "Canonical lleva Ubuntu a OpenStack Cloud" . ZDNet . Consultado el 11 de enero de 2014 .
- ^ a b "Openstack Folsom completamente cargado en Experimental" . Thomas Goirand. 6 de febrero de 2013. Archivado desde el original el 20 de septiembre de 2019 . Consultado el 29 de noviembre de 2013 .
- ^ a b "Paquetes Debian OpenStack Havana 2013.2 disponibles" . Thomas Goirand. 17 de octubre de 2013. Archivado desde el original el 20 de septiembre de 2019 . Consultado el 29 de noviembre de 2013 .
- ^ "SUSE presenta una solución de infraestructura en la nube impulsada por OpenStack" . Comunicado de prensa de SUSE. 26 de octubre de 2011 . Consultado el 9 de agosto de 2016 .
- ^ "SUSE lanza la primera solución de nube privada empresarial basada en OpenStack" . Comunicado de prensa de SUSE. 29 de agosto de 2012 . Consultado el 9 de agosto de 2016 .
- ^ "Dentro del Gobierno" . Reino Unido GDS.
- ^ "Red Hat anuncia la versión preliminar de la distribución OpenStack lista para empresas" . Noticias semanales de Linux. 15 de agosto de 2012 . Consultado el 26 de agosto de 2013 .
- ^ "Red Hat anuncia ofertas de productos con tecnología OpenStack para cumplir con Open Hybrid Cloud Vision" . Comunicado de prensa de Red Hat. 12 de junio de 2013 . Consultado el 11 de enero de 2014 .
- ^ "Empresas de Fundación Openstack Organisation" . Organización Openstack . Fundación Openstack . Consultado el 17 de septiembre de 2015 .
- ^ Babcock, Chris (18 de junio de 2012). "NASA lanza OpenStack para Amazon Cloud" . Semana de la información . UBM Tech . Consultado el 17 de septiembre de 2012 .
- ^ "Progreso de la NASA en la adopción de tecnologías de computación en la nube" (PDF) . NASA. 29 de julio de 2013 . Consultado el 14 de marzo de 2014 .
- ^ "Nebula, NASA y OpenStack" . open.NASA. 4 de junio de 2012 . Consultado el 18 de junio de 2015 .
- ^ "Oracle patrocina OpenStack Foundation; ofrece a los clientes la posibilidad de utilizar OpenStack para administrar productos y servicios de Oracle Cloud" . Oráculo. 10 de diciembre de 2013.
- ^ "Oracle presenta Oracle Solaris 11.2: diseñado para la nube" . Oráculo. 29 de abril de 2014.
- ^ "Oracle Solaris 11.2 ya está disponible de forma generalizada" . Oráculo. 31 de julio de 2014.
- ^ "Oracle OpenStack para Oracle Linux ahora generalmente disponible" . Oráculo. 24 de septiembre de 2014.
- ^ "HP lanza la cartera de productos y servicios en la nube HP Helion" (comunicado de prensa). 7 de mayo de 2014 . Consultado el 7 de mayo de 2014 .
- ^ "Interop 2014: Avaya para mostrar parte de Automated Campus de la iniciativa SDN". Responsable de tecnología de la información. 26 de marzo de 2014. Falta o vacío
|url=
( ayuda ) - ^ "Centro de datos definido por software de Avaya" . Día de campo tecnológico. Febrero de 2014 . Consultado el 25 de junio de 2014 .
- ^ "Scalr - La plataforma de gestión de nube híbrida" . Scalr .
- ^ "RFP No. LL-2623-879754" . NASA . 14 de abril de 2015. Archivado desde el original el 12 de abril de 2015 . Consultado el 21 de abril de 2015 .
- ^ McClain, Mark (19 de junio de 2013). "El nuevo nombre de Quantum es ..." lista de correo openstack-dev . OpenStack.org . Consultado el 16 de julio de 2013 .
- ^ Lukjanov, Sergey (7 de marzo de 2014). "Proceso de cambio de nombre del proyecto Sahara (ex. Savanna)" . lista de correo de openstack-dev . OpenStack.org . Consultado el 8 de mayo de 2016 .
- ^ Mac Innes, Kiall (9 de marzo de 2013). "Moniker renombrado a Designar y solicita la incubación" . lista de correo de openstack-dev . OpenStack.org . Consultado el 8 de mayo de 2016 .
- ^ Blair, James (12 de junio de 2013). "Gerrit Downtime viernes 14 de junio a las 20:00 UTC" . lista de correo de openstack-dev . OpenStack.org . Consultado el 8 de mayo de 2016 .
- ^ "¡Bienvenido a la documentación para desarrolladores de Zaqar!" . docs.openstack.org . Consultado el 24 de septiembre de 2014 .
- ^ "Zaqar" . wiki.openstack.org . Consultado el 24 de septiembre de 2014 .
- ^ a b "Hoja de ruta de OpenStack» Software de computación en la nube de código abierto OpenStack " . Openstack.org . Consultado el 17 de abril de 2014 .
- ^ "Software» Software de computación en la nube de código abierto OpenStack " . Openstack.org. Archivado desde el original el 7 de junio de 2012 . Consultado el 23 de octubre de 2012 .
- ^ "Resumen del historial de Open Stack en p.6-8" (PDF) . Archivado desde el original (PDF) el 13 de mayo de 2013 . Consultado el 23 de octubre de 2012 .
- ^ "BexarReleaseSchedule - Wiki" . Wiki.openstack.org. 20 de enero de 2011. Archivado desde el original el 2 de noviembre de 2012 . Consultado el 23 de octubre de 2012 .
- ^ "CactusReleaseSchedule - Wiki" . Wiki.openstack.org. 12 de abril de 2011 . Consultado el 23 de octubre de 2012 .
- ^ "DiabloReleaseSchedule - Wiki" . Wiki.openstack.org. 6 de septiembre de 2011 . Consultado el 23 de octubre de 2012 .
- ^ "EssexReleaseSchedule - Wiki" . Wiki.openstack.org. 7 de marzo de 2012 . Consultado el 23 de octubre de 2012 .
- ^ "FolsomReleaseSchedule - Wiki" . Wiki.openstack.org. 14 de mayo de 2012 . Consultado el 23 de octubre de 2012 .
- ^ "GrizzlyReleaseSchedule - Wiki" . Wiki.openstack.org . Consultado el 4 de abril de 2013 .
- ^ "Havana_Release_Schedule - Wiki" . Wiki.openstack.org . Consultado el 19 de junio de 2013 .
- ^ "Programa de lanzamiento de Icehouse - Wiki" . Wiki.openstack.org . Consultado el 17 de abril de 2014 .
- ^ "Calendario de lanzamiento de Juno - Wiki" . Wiki.openstack.org . Consultado el 23 de septiembre de 2014 .
- ^ "Calendario de lanzamiento de kilogramos - Wiki" . Wiki.openstack.org . Consultado el 23 de septiembre de 2014 .
- ^ "OpenStack Docs: Liberty" . releases.openstack.org . Consultado el 20 de febrero de 2016 .
- ^ "Documentos de OpenStack: Mitaka" . releases.openstack.org . Consultado el 20 de febrero de 2016 .
- ^ "Versiones de OpenStack: Newton" . releases.openstack.org . Consultado el 8 de octubre de 2016 .
- ^ "Versiones de OpenStack: Ocata" . releases.openstack.org . Consultado el 22 de febrero de 2017 .
- ^ "Lanzamientos de OpenStack: Pike" . releases.openstack.org . Consultado el 17 de septiembre de 2017 .
- ^ "Lanzamientos de OpenStack: Queens" . releases.openstack.org . Consultado el 16 de abril de 2018 .
- ^ "Lanzamientos de OpenStack: Rocky" . releases.openstack.org .
- ^ "Versiones de OpenStack: Stein" . releases.openstack.org .
- ^ "Lanzamientos de OpenStack: entrenar" . releases.openstack.org .
- ^ "Lanzamientos de OpenStack: Ussuri" . releases.openstack.org .
- ^ "Lanzamientos de OpenStack: Victoria" . releases.openstack.org . Consultado el 31 de diciembre de 2020 .
- ^ "Lanzamientos de OpenStack: Wallaby" . releases.openstack.org .
- ^ "Ciclo de lanzamiento de OpenStack" . Fundación OpenStack . Consultado el 7 de enero de 2013 .
- ^ "Cumbre de diseño de OpenStack" . Fundación OpenStack . Consultado el 7 de enero de 2013 .
- ^ "OpenStack PTG: desarrolladores, operadores y usuarios finales" . OpenStack . Consultado el 11 de mayo de 2018 .
- ^ "Shanghai 2019 - OpenStack Summit" . OpenStack . Consultado el 4 de noviembre de 2019 .
- ^ "Denver 2019 - Cumbre OpenStack" . OpenStack . Consultado el 29 de abril de 2019 .
- ^ "Berlín 2018 - OpenStack Summit" . OpenStack . Consultado el 13 de noviembre de 2018 .
- ^ "Vancouver 2018 - OpenStack Summit" . OpenStack . Consultado el 11 de mayo de 2018 .
- ^ "¡Únase a nosotros del 6 al 8 de noviembre de 2017 para la OpenStack Summit Sydney!" . OpenStack . Consultado el 24 de septiembre de 2018 .
- ^ "Boston 2017 - Software de computación en la nube de código abierto OpenStack" . OpenStack . Consultado el 12 de septiembre de 2017 .
- ^ "OpenStack Austin Summit 2016" .
- ^ "OpenStack Barcelona Summit 2016" .
- ^ "OpenStack Tokyo Summit 2015" .
- ^ "OpenStack Vancouver Summit 2015" .
- ^ "OpenStack Paris Summit 2014" .
- ^ "El blog de OpenStack | Software de computación en la nube de código abierto" . www.openstack.org .
- ^ "OpenStack Summit Hong Kong 2013 - OpenStack es un software de código abierto para crear nubes públicas y privadas" . www.openstack.org .
- ^ "OpenStack Compute (nova)" . OpenStack . Consultado el 7 de febrero de 2020 .
- ^ "HypervisorSupportMatrix" . Consultado el 29 de noviembre de 2013 .
- ^ "OpenStack - más que software" . Archivado desde el original el 6 de noviembre de 2013 . Consultado el 29 de noviembre de 2013 .
- ^ "Planificación y escalado de capacidad" . OpenStack.org . Consultado el 7 de febrero de 2020 .
- ^ "Supervisión de OpenStack Nova" . Consultado el 17 de octubre de 2016 .
- ^ "Supervisión de OpenStack Nova: supervisión de RabbitMQ" . Consultado el 17 de octubre de 2016 .
- ^ "Monitoreo de OpenStack más allá del Elastic (ELK) Stack - Parte 3: Monitoreo con Dynatrace" . Blog de Dynatrace . El 5 de julio de 2017 . Consultado el 5 de noviembre de 2020 .
- ^ a b "¡Bienvenido a la documentación de Neutron!" . OpenStack.org . Consultado el 7 de febrero de 2020 .
- ^ "Todo lo que necesita saber para empezar con Neutron" . superuser.openstack.org . openstack.org . Consultado el 7 de febrero de 2020 .
- ^ "Documentación de OpenStack Block Storage (Cinder)" . OpenStack.org . Consultado el 7 de febrero de 2020 .
- ^ "Almacenamiento de bloques OpenStack (Cinder)" . techtarget.com . techtarget.com . Consultado el 7 de febrero de 2020 .
- ^ "Keystone, el servicio de identidad de OpenStack" . OpenStack.org . Consultado el 7 de febrero de 2020 .
- ^ "Descripción general del catálogo de servicios" . Flux7.com . Flux7.com . Consultado el 7 de febrero de 2020 .
- ^ "¿Qué es Keystone? Instalación de Keystone en Openstack" . docs.openstack.org . Flux7 . Consultado el 7 de febrero de 2020 .
- ^ a b c "¡Bienvenido a la documentación de Glance!" . OpenStack.org . Consultado el 7 de febrero de 2020 .
- ^ "Rápido" . wiki.openstack.org . openstack.org . Consultado el 7 de febrero de 2020 .
- ^ Origen de Cloud Files (Swift) en YouTube
- ^ "Contribuciones de confirma a OpenStack Swift" . Stackalytics .
- ^ "Horizon: el proyecto de tablero de OpenStack" . docs.openstack.org . OpenStack.org . Consultado el 7 de febrero de 2020 .
- ^ "Conceptos básicos de Horizon" . docs.openstack.org . openstack.org . Consultado el 7 de febrero de 2020 .
- ^ "Calor - OpenStack" . Wiki.openstack.org . Consultado el 6 de mayo de 2014 .
- ^ "Mistral - OpenStack" . Wiki.openstack.org . Consultado el 28 de junio de 2016 .
- ^ "Trove - OpenStack" . Wiki.openstack.org . Consultado el 6 de mayo de 2014 .
- ^ "¡Bienvenido a la documentación para desarrolladores de Sahara!" . docs.openstack.org . Consultado el 24 de septiembre de 2014 .
- ^ "Sahara" . wiki.openstack.org . Consultado el 24 de septiembre de 2014 .
- ^ "Controlador Redfish - documentación irónica 18.0.1.dev13" . docs.openstack.org . Consultado el 15 de junio de 2021 .
- ^ "¡Bienvenido a la documentación de Ironic!" . docs.openstack.org . Consultado el 14 de junio de 2021 .
- ^ "Irónico" . wiki.openstack.org . Consultado el 24 de septiembre de 2014 .
- ^ "Irónico (servicio Bare Metal) - Documentos de gobierno del comité técnico de OpenStack" . Governance.openstack.org . Consultado el 17 de junio de 2021 .
- ^ "Introspección de hardware para OpenStack Bare Metal - documentación de ironic-inspector 10.7.0.dev9" . docs.openstack.org . Consultado el 17 de junio de 2021 .
- ^ "¡Bienvenido a la documentación de bifrost! - documentación de bifrost 11.0.1.dev4" . docs.openstack.org . Consultado el 17 de junio de 2021 .
- ^ "¡Bienvenido a la documentación de Sushy! - documentación de sushy 3.9.1.dev2" . docs.openstack.org . Consultado el 17 de junio de 2021 .
- ^ openstack. "conmutador genérico de red" . OpenDev: el software libre necesita herramientas gratuitas . Consultado el 17 de junio de 2021 .
- ^ "Manila" . Wiki de OpenStack . Consultado el 1 de junio de 2015 .
- ^ "Designar" . Wiki de OpenStack . Consultado el 1 de junio de 2015 .
- ^ "Searchlight - OpenStack" . wiki.openstack.org . Consultado el 20 de febrero de 2016 .
- ^ "Panel de búsqueda de Searchlight: planos: panel de OpenStack (horizonte)" . blueprints.launchpad.net . Consultado el 20 de febrero de 2016 .
- ^ "openstack / python-searchlightclient" . GitHub . Consultado el 20 de febrero de 2016 .
- ^ "Barbacana" . Wiki de OpenStack . Consultado el 1 de junio de 2015 .
- ^ "Magnum" . Wiki de OpenStack . Consultado el 3 de octubre de 2017 .
- ^ "Vitrage - OpenStack" . wiki.openstack.org .
- ^ "Aodh" . Documentación de OpenStack . Consultado el 3 de octubre de 2017 .
- ^ "Software de computación en la nube de código abierto OpenStack» Mensaje: [openstack-dev] API EC2: se buscan usuarios " .
- ^ ec2-api en GitHub
- ^ gce-api en GitHub
- ^ "Fundación" . Fundación OpenStack . Consultado el 15 de enero de 2013 .
- ^ "Organización Openstack" . Openstack.org . Fundación Openstack . Consultado el 17 de septiembre de 2015 .
- ^ "Definición de un dispositivo de software" . pcmag.com . Ziff Davis . Consultado el 17 de septiembre de 2015 .
- ^ Datta, Alana (1 de septiembre de 2009). "Un estudio (SUSE) para editar y desplegar su dispositivo" . OpenSourceForYou . EFYIIndia . Consultado el 17 de septiembre de 2015 .
- ^ "OpenStack: el sistema operativo en la nube de código abierto" . www.openstack.org . Fundación OpenStack . Consultado el 21 de septiembre de 2015 .
- ^ Allen, Scott (19 de mayo de 2015). "5 preguntas que debe hacerle a un posible proveedor de OpenStack" . Comunidades de Intel . Intel . Consultado el 17 de septiembre de 2015 .
- ^ Darrow, Barb (7 de mayo de 2015). "¿Hay demasiadas nubes?" . Fortuna . Time Inc . Consultado el 17 de septiembre de 2015 .
- ^ Finnegan, Matthew (1 de mayo de 2015). "OpenStack 'más costoso' que VMware y Microsoft para nubes privadas" . Computerworlduk, com . IDG . Consultado el 17 de septiembre de 2015 .
- ^ Clark, Jack (13 de mayo de 2014). "HP: la pesadilla de redes de OpenStack, Neutron 'fue culpa de todos" . El registro . El registro . Consultado el 17 de septiembre de 2015 .
- ^ Donnelly, Caroline (3 de marzo de 2015). "HP actualiza Helion OpenStack en el último impulso de nube híbrida" . Computer Weekly . TechTarget . Consultado el 17 de septiembre de 2015 .
- ^ "Distro's y electrodomésticos" . Openstack.org . Fundación Openstack.
- ^ Tsidulko, Joseph (6 de agosto de 2015). "Comunidad OpenStack desafiada por la escasez de talento, complejidad" . CRN . The Channel Company . Consultado el 17 de septiembre de 2015 .
- ^ Jha, Atul (diciembre de 2011). "OpenStack tiene sus problemas pero vale una fortuna" . Thenewstack.io . La nueva pila . Consultado el 17 de septiembre de 2015 .
- ^ Laube, David (12 de enero de 2015). "Por qué tiramos 4 meses de trabajo a la basura; o cómo fallamos en OpenStack" . Packet.net . Paquete . Consultado el 17 de septiembre de 2015 .
- ^ SVERDLIK, Yevgeniy (1 de abril de 2015). "Private OpenStack Startup Nebula sale del negocio" . Conocimiento del centro de datos . Penton . Consultado el 17 de septiembre de 2015 .
- ^ Lester, Andy (10 de enero de 2013). "13 cosas que la gente odia de sus documentos de código abierto" . Smart Bear . Software SmartBear . Consultado el 17 de septiembre de 2015 .
- ^ "Mayor disponibilidad y confiabilidad" . WhatIsCloud.com . Arcitura Educación Inc . Consultado el 21 de septiembre de 2015 .
- ^ Baset, Salman. "SLA de nube: presente y futuro" (PDF) . www.cs.columbia.edu . Consultado el 21 de septiembre de 2015 .
- ^ Darrow, Barb (20 de diciembre de 2013). "Las migraciones de OpenStack " agotadoras "obstaculizan las actualizaciones empresariales" . gigaom.com . A sabiendas Inc . Consultado el 21 de septiembre de 2015 .
- ^ "Lanzamientos" . wikiOpenStack.otg . Fundación Openstack . Consultado el 17 de septiembre de 2015 .
- ^ "Historias de usuarios de OpenStack" . openstack.org . Consultado el 29 de noviembre de 2013 .
- ^ "¿AT&T está construyendo el mejor jardín amurallado?" . News.slashdot.org . Consultado el 23 de octubre de 2012 .
- ^ "BBVA Bank en Openstack" . Consultado el 30 de abril de 2015 .
- ^ "Box despliega Platform9 en Key Win para OpenStack" . Consultado el 8 de enero de 2016 .
- ^ "Punto de mira del operador de OpenStack: CERN" . Consultado el 10 de agosto de 2017 .
- ^ "Ingeniería Openstack de la nube al sofá" . Consultado el 5 de noviembre de 2015 .
- ^ "Stackalytics: Comcast" . Consultado el 10 de noviembre de 2015 .
- ^ Marketplace Business: Telecom abre un nuevo mercado en la nube (alemán)
- ^ "Deutsche Telekom y Huawei lanzan nuevo centro de prensa Open Telekom Cloud-huawei" . Huawei .
- ^ "DreamCompute" . Consultado el 17 de noviembre de 2014 .
- ^ "Ericsson se une a OpenStack, demuestra un administrador de centro de datos virtual único" . 28 de febrero de 2012 . Consultado el 2 de noviembre de 2017 .
- ^ "Fuga Cloud Release 2 lanzado oficialmente" . El 1 de mayo de 2019 . Consultado el 1 de mayo de 2019 .
- ^ a las 09:20, Gavin Clarke 10 de febrero de 2016. "HMRC gravará la nube OpenStack con los datos de los ciudadanos del Reino Unido" . www.theregister.co.uk .
- ^ Craft, Valentina (12 de junio de 2013). "OpenStack un tema subyacente en la estrategia de nube convergente de HP" . SiliconAngle.com . Consultado el 21 de abril de 2016 .
- ^ "Nube privada FusionCloud Full-Stack" . Consultado el 4 de enero de 2019 .
- ^ "爱 奇 艺 - 爱 奇 艺 视频, 高清 影视 剧, 网络 视频 在线 观看" . Iqiyi.com. 29 de diciembre de 2013 . Consultado el 9 de abril de 2014 .
- ^ "Almacenamiento de KT ucloud" . KT. Agosto de 2010 . Consultado el 12 de julio de 2013 .
- ^ OpenStack: Habilitación de la era de la nube abierta en YouTube
- ^ "Keynote: OpenStack en la Agencia de Seguridad Nacional (NSA)" . Openstack.org . Consultado el 9 de abril de 2014 .
- ^ "Empiece a utilizar una nube pública OpenStack" . OpenStack .
- ^ "Empresas de apoyo de OpenStack Foundation" . OpenStack .
- ^ "OVH se convierte en" Donante de Infraestructura "para Open Stack" . 8 de diciembre de 2015 . Consultado el 8 de diciembre de 2015 .
- ^ Cowan, París (30 de agosto de 2013). "Por qué PayPal eligió OpenStack - Estrategia - Negocios - Noticias" . Itnews.com.au . Consultado el 13 de febrero de 2014 .
- ^ "Rackspace lanza la expansión global de OpenStack" . InformationWeek . Consultado el 13 de febrero de 2014 .
- ^ "Reliance Jio India Digital Open Summit 2018: Todo sobre código abierto" . Dígito. 19 de enero de 2018.
- ^ "Construye el futuro de la Infraestructura Abierta" . OpenStack .
- ^ "Copia archivada" . Archivado desde el original el 14 de marzo de 2016 . Consultado el 16 de marzo de 2016 .CS1 maint: copia archivada como título ( enlace )
- ^ "Infraestructura como servicio con OpenStack Cloud | SUSE" . www.suse.com . Archivado desde el original el 26 de septiembre de 2020 . Consultado el 17 de diciembre de 2019 .
- ^ "La nube OpenStack de Suse se disipa" .
- ^ "Telefónica selecciona a Ericsson para el programa global UNICA" . Ericsson.com . 23 de febrero de 2016.
- ^ "Open Cloud | Soluciones Empresariales de Telefónica" . www.business-solutions.telefonica.com .
- ^ "Recursos de computación en la nube" . OpenStack . 31 de mayo de 2019.
- ^ "Volkswagen elige OpenStack para la nube privada" . Mundo de la red. 6 de abril de 2016.
- ^ "Informe: los movimientos de Big Data de Wal-Mart impulsarán el espacio en rack" . Consultado el 11 de septiembre de 2014 .
- ^ "Resultados de la encuesta y actualización del comité de usuarios de OpenStack" . YouTube . Consultado el 9 de abril de 2014 .
- ^ "ZF Friedrichshafen AG" . SUSE. 21 de enero de 2019.
- ^ Bruekner, Rich (13 de mayo de 2014). "Bright Computing simplifica la implementación de OpenStack" . insideHPC . Consultado el 10 de marzo de 2016 .
- ^ "Distribuciones comerciales y dispositivos de hardware de OpenStack Private Cloud" . OpenStack.org . OpenStack. 20 de septiembre de 2019. Archivado desde el original el 20 de septiembre de 2019 . Consultado el 20 de septiembre de 2019 .
- ^ Chase, Nick (29 de septiembre de 2014). "Oracle anuncia Oracle OpenStack para Oracle Linux, y el acuerdo de cooperación con Canonical se ve como una molestia para Red Hat" . Mirantis, Inc . Consultado el 26 de febrero de 2016 .
Oracle OpenStack para Oracle Linux, u O3L, ya está disponible, lo que permite a los clientes controlar tanto Oracle Linux como Oracle VM mediante OpenStack. Sin embargo, también viene con el anuncio de un acuerdo de "cooperación y apoyo mutuos" con Canonical, visto como una oportunidad directa para Red Hat.
- ^ Alspach, Kyle (29 de noviembre de 2017). "La empresa de software de nube híbrida Ormuco estrena programa de socios, contrata a Parallels Vet como jefe de canal" . CRN . Consultado el 7 de junio de 2019 .
Ormuco Stack proporciona 'una experiencia similar a AWS' en las instalaciones al combinar el conjunto de características de OpenStack con funciones que Ormuco ha desarrollado para la federación, el control, la visibilidad y la tenencia múltiple.
- ^ "VMware Integrated OpenStack" . VMware, Inc . Consultado el 29 de junio de 2016 .
VMware Integrated OpenStack es una distribución completa de OpenStack que permite a los administradores de TI fomentar la innovación de los desarrolladores mediante la implementación y gestión de OpenStack de grado de producción rápida y fácilmente sobre su infraestructura VMware. - Más información en: http://www.vmware.com/products/openstack/features.html#sthash.BoqTgnsr.dpuf
enlaces externos
- Página web oficial