Articulo de referencia

OpenStack

OpenStack es una plataforma de computación en la nube gratuita y de estándar abierto . Se implementa principalmente como infraestructura como servicio (IaaS) en nubes públicas y...

OpenStack es una plataforma de computación en la nube gratuita y de estándar abierto . Se implementa principalmente como infraestructura como servicio (IaaS) en nubes públicas y privadas, donde se ponen a disposición de los usuarios servidores virtuales y otros recursos. [ 2 ] La plataforma de software consta de componentes interrelacionados que controlan diversos conjuntos de hardware de múltiples proveedores para el procesamiento, el almacenamiento y los recursos de red en todo un centro de datos . Los usuarios la administran mediante un panel de control web, herramientas de línea de comandos o servicios web RESTful .

OpenStack comenzó en 2010 como un proyecto conjunto de Rackspace Hosting y la NASA . A partir de 2012, fue gestionado por la OpenStack Foundation , una entidad corporativa sin fines de lucro establecida en septiembre de 2012 [ 3 ] para promover el software OpenStack y su comunidad. [ 4 ] Para 2018, más de 500 empresas se habían unido al proyecto. [ 5 ] En 2020, la fundación anunció que cambiaría su nombre a Open Infrastructure Foundation en 2021. [ 6 ]

Historia

Plataforma Nebula de la NASA

En julio de 2010, Rackspace Hosting y la NASA anunciaron una iniciativa de software en la nube de código abierto conocida como OpenStack. [ 7 ] [ 8 ] La declaración de misión era "producir la plataforma de computación en la nube de código abierto omnipresente que satisfaga las necesidades de las nubes públicas y privadas independientemente de su tamaño, al ser sencilla de implementar y masivamente escalable". [ 9 ]

El proyecto tenía como objetivo ayudar a las organizaciones y ofrecer servicios de computación en la nube que se ejecutaran en hardware estándar. La primera versión oficial de la comunidad, con nombre en clave Austin, apareció tres meses después, el 21 de octubre de 2010 ( 2010-10-21 ) , [ 10 ] con planes de lanzar actualizaciones periódicas del software cada pocos meses. El código inicial provenía de la plataforma Nebula de la NASA , así como de la plataforma Cloud Files de Rackspace . Los módulos de pila de nube y pila abierta fueron fusionados y publicados como código abierto por el equipo de NASA Nebula [ 11 ] en colaboración con Rackspace.   

En 2011, los desarrolladores de la distribución Ubuntu Linux adoptaron OpenStack [ 12 ] con una vista previa de tecnología sin soporte de la versión OpenStack "Bexar" para Ubuntu 11.04 " Natty Narwhal ". [ 13 ] El patrocinador de Ubuntu, Canonical, introdujo entonces soporte completo para nubes OpenStack, comenzando con la versión Cactus de OpenStack.

OpenStack estuvo disponible en Debian Sid a partir de la versión "Cactus" de OpenStack en 2011, y la primera versión de Debian que incluyó OpenStack fue Debian 7.0 (nombre en clave "Wheezy"), que incluía OpenStack 2012.1 (nombre en clave: "Essex"). [ 14 ] [ 15 ]

En octubre de 2011, SUSE anunció la vista previa pública del primer dispositivo OpenStack totalmente configurado de la industria, basado en la versión "Diablo" de OpenStack. [ 16 ] En agosto de 2012, SUSE anunció su distribución OpenStack empresarial con soporte comercial, basada en la versión "Essex". [ 17 ]

Lew Tucker, vicepresidente y director de tecnología de computación en la nube de Cisco en 2012.

En 2012, Red Hat anunció una versión preliminar de su distribución OpenStack, [ 18 ] comenzando con la versión "Essex". Después de otra versión preliminar, Red Hat introdujo el soporte comercial para OpenStack con la versión "Grizzly", en julio de 2013. [ 19 ]

La organización OpenStack ha crecido rápidamente y cuenta con el apoyo de más de 540 empresas. [ 20 ]

En 2012, la NASA se retiró de OpenStack como colaborador activo y, en su lugar, tomó la decisión estratégica de utilizar Amazon Web Services para servicios basados ​​en la nube. [ 21 ] En julio de 2013, la NASA publicó una auditoría interna que citaba la falta de progreso técnico y otros factores como la razón principal de la agencia para abandonar el desarrollo activo del proyecto y centrarse en el uso de nubes públicas. [ 22 ] Este informe se contradice en parte con las declaraciones del CIO del Centro de Investigación Ames , Ray O'Brien. [ 23 ] A noviembre de 2021, la NASA continúa utilizando OpenStack en el soporte IAAS y PAAS del clúster de supercomputadoras Discover. El entorno OpenStack se llama "Explore" y opera en el Centro de Simulación Climática de la NASA en el Centro de Vuelo Espacial Goddard. [ 24 ]

Despliegues destacados

In November 2012, The UK's Government Digital Service (GDS) launched Inside Government[25] based on the OpenNASA v2.0 Government as a Platform (GaaP) model.

In December 2013, Oracle announced it had joined OpenStack as a Sponsor and planned to bring OpenStack to Oracle Solaris, Oracle Linux, and many of its products.[26] It followed by announcing Oracle OpenStack distributions for Oracle Solaris[27][28] and for Oracle Linux using Icehouse on 24 September 2014.[29]

In May 2014, HP announced HP Helion and released a preview of HP Helion OpenStack Community, beginning with the IceHouse release. HP has operated HP Helion Public Cloud on OpenStack since 2012.[30]

At the 2014 Interop and Tech Field Day, software-defined networking was demonstrated by Avaya using Shortest path bridging and OpenStack as an automated campus, extending automation from the data center to the end device, and removing manual provisioning from service delivery.[31][32]

As of November 2021, NASA hosts the Explore OpenStack private cloud in support of the Discover HPC.[24]

As of September 2022, China Mobile uses OpenStack as the foundation of its 5G network. Red Hat claims that its platform is deployed on over 30 percent of production LTE networks.[33]

The OpenStack cloud at CERN requires over 300,000 cores to meet the needs of the Large Hadron Collider.[33]

Historical names

Several OpenStack projects changed names due to trademark issues.

  • Neutron was formerly known as Quantum.[34]
  • Sahara used to be called Savanna.[35]
  • Designate was previously known as Moniker.[36]
  • Trove was formerly known as RedDwarf.[37]
  • Zaqar was formerly known as Marconi.[38][39]

Release history

Desarrollo de OpenStack

La comunidad de OpenStack colabora en torno a un ciclo de lanzamiento basado en el tiempo de seis meses con hitos de desarrollo frecuentes. [ 73 ]

Durante la fase de planificación de cada lanzamiento, la comunidad se reunía en una Cumbre de Diseño de OpenStack para facilitar las sesiones de trabajo de los desarrolladores y elaborar planes. [ 74 ] Estas Cumbres de Diseño coincidían con la conferencia OpenStack Summit.

A partir del ciclo de desarrollo de Pike, la actividad de reuniones de diseño se separó en un evento independiente de Reunión de Equipos de Proyecto (PTG). [ 75 ] Esto se hizo para evitar las distracciones de los desarrolladores causadas por las presentaciones y las reuniones con clientes que se llevaban a cabo en la Cumbre de OpenStack y para permitir que las discusiones de diseño se realizaran antes del inicio del siguiente ciclo.

Las recientes Cumbres de OpenStack se han celebrado en Shanghái del 4 al 6 de noviembre de 2019, [ 76 ] Denver del 29 de abril al 1 de mayo de 2019, [ 77 ] Berlín del 13 al 19 de noviembre de 2018, [ 78 ] Vancouver del 21 al 25 de mayo de 2018, [ 79 ] Sídney del 6 al 8 de noviembre de 2017, [ 80 ] Boston del 8 al 11 de mayo de 2017, [ 81 ] Austin del 25 al 29 de abril de 2016, [ 82 ] y Barcelona del 25 al 28 de octubre de 2016. [ 83 ] Anteriormente, también se celebraron Cumbres de OpenStack en Tokio en octubre de 2015, [ 84 ] Vancouver en mayo de 2015, [ 85 ] y París en noviembre de 2014. [ 86 ] 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 celebrada seis meses antes. [ 87 ] [ 88 ]

Componentes

OpenStack se divide en servicios para que puedas integrar componentes fácilmente según tus necesidades. El mapa de OpenStack te ofrece una visión general del ecosistema de OpenStack para que veas dónde encajan esos servicios y cómo pueden funcionar juntos.

OpenStack tiene una arquitectura modular con varios nombres en clave para sus componentes. [ 40 ]

Calcular (Nova)

Nova es el proyecto de OpenStack que proporciona una forma de aprovisionar instancias de computación como máquinas virtuales y servidores de hardware reales (mediante el uso de Ironic) y tiene soporte limitado para contenedores de sistema. Nova se ejecuta como un conjunto de demonios sobre servidores Linux existentes para proporcionar ese servicio. [ 89 ] [ 90 ]

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 objeto-relacional). [ 91 ] Nova está diseñado para la escalabilidad horizontal. En lugar de cambiar a servidores más grandes, se adquieren más servidores y simplemente se instalan servicios con la misma configuración. [ 92 ]

Debido a su amplia integración en infraestructuras de nivel empresarial, la monitorización del rendimiento de OpenStack en general y del rendimiento de Nova en particular ha convertido la escalabilidad en un tema cada vez más importante. La monitorizació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 la monitorización de RabbitMQ , que es utilizado por los servicios de OpenStack para el paso de mensajes. [ 93 ] [ 94 ] Todos estos servicios generan sus propios archivos de registro, que, especialmente en infraestructuras de nivel empresarial, también deben ser monitorizados. [ 95 ]

Redes (Neutron)

Neutron es un proyecto de OpenStack que proporciona "conectividad de red como servicio" entre dispositivos de interfaz (por ejemplo, vNIC) gestionados por otros servicios de OpenStack (por ejemplo, nova). Implementa la API de redes de OpenStack. [ 96 ]

Gestiona todos los aspectos de 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 a los proyectos crear topologías de red virtual avanzadas que pueden incluir servicios como un cortafuegos y una red privada virtual (VPN). [ 96 ]

Neutron permite direcciones IP estáticas dedicadas o DHCP . También permite direcciones IP flotantes para que el tráfico se pueda redirigir dinámicamente.

Los usuarios pueden utilizar tecnologías de redes definidas por software (SDN), como OpenFlow , para admitir la multitenencia y la escalabilidad. La red OpenStack puede implementar y administrar servicios de red adicionales, como sistemas de detección de intrusiones (IDS), balanceo de carga , firewalls y redes privadas virtuales (VPN). [ 97 ]

Almacenamiento en bloques (ceniza)

Cinder es el servicio de almacenamiento en bloques de OpenStack que proporciona volúmenes a máquinas virtuales Nova, hosts bare metal Ironic, contenedores y más. Algunos de los objetivos de Cinder son:

  • Arquitectura basada en componentes : Añada rápidamente nuevos comportamientos.
  • Alta disponibilidad : Escalable a cargas de trabajo muy exigentes.
  • Tolerancia a fallos : Los procesos aislados evitan fallos en cascada.
  • Recuperable : Los fallos deben ser fáciles de diagnosticar, depurar y corregir.
  • Estándares abiertos : ser una implementación de referencia para una API impulsada por la comunidad [ 98 ]

Cinder volumes provide persistent storage to guest virtual machines - known as instances, that are managed by OpenStack Compute software. Cinder can also be used independent of other OpenStack services as stand-alone software-defined storage. The block storage system manages the creation, replication, snapshot management, attaching and detaching of the block devices to servers.[99]

Identity (Keystone)

Keystone is an OpenStack service that provides API client authentication, service discovery, and distributed multi-tenant authorization by implementing OpenStack's Identity API.[100] It is the common authentication system across the cloud operating system. Keystone can integrate with directory services like LDAP. It supports standard username and password credentials, token-based systems and AWS-style (i.e. Amazon Web Services) logins. The OpenStack keystone service catalog allows API clients to dynamically discover and navigate to cloud services.[101][102]

Image (Glance)

The Image service (glance) project provides a service where users can upload and discover data assets that are meant to be used with other services. This currently includes images and metadata definitions.[103]

Images

Glance image services include discovering, registering, and retrieving virtual machine (VM) images. Glance has a RESTful API that allows querying of VM image metadata as well as retrieval of the actual image. VM images made available through Glance can be stored in a variety of locations from simple filesystems to object-storage systems like the OpenStack Swift project.[103]

Metadata Definitions

Glance hosts a metadefs catalog. This provides the OpenStack community with a way to programmatically determine various metadata key names and valid values that can be applied to OpenStack resources.[103]

Object storage (Swift)

Swift is a distributed, eventually consistent object/blob store. The OpenStack Object Store project, known as Swift, offers cloud storage software so that you can store and retrieve lots of data with a simple API. It's built for scale and optimized for durability, availability, and concurrency across the entire data set. Swift is ideal for storing unstructured data that can grow without bound.[104]

En agosto de 2009, Rackspace comenzó el desarrollo del precursor de OpenStack Object Storage, como reemplazo completo del producto Cloud Files . El equipo de desarrollo inicial estaba compuesto por nueve desarrolladores. [ 105 ] SwiftStack , una empresa de software de almacenamiento de objetos, es actualmente el principal desarrollador de Swift, con importantes contribuciones de Intel , Red Hat , NTT , HP , IBM y otros. [ 106 ]

Panel de control (Horizonte)

Horizon es la implementación canónica del Dashboard de OpenStack, que proporciona una interfaz de usuario web para los servicios de OpenStack, incluidos Nova, Swift, Keystone, etc. [ 107 ] Horizon incluye tres paneles centrales: un "Panel de usuario", un "Panel del sistema" y un panel de "Configuración". Estos tres paneles cubren las aplicaciones principales de OpenStack y brindan soporte para el núcleo. La aplicación Horizon también incluye un conjunto de abstracciones de API para los proyectos principales de OpenStack con el fin de proporcionar un conjunto consistente y estable de métodos reutilizables para los desarrolladores. Gracias a estas abstracciones, los desarrolladores que trabajan con Horizon no necesitan conocer en detalle las API de cada proyecto de OpenStack. [ 108 ]

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. [ 109 ]

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 disparador para iniciarlo ante algún evento. [ 110 ]

Telemetría (ceilómetro)

OpenStack Telemetry (Ceilometer) proporciona un punto de contacto único para los sistemas de facturación, ofreciendo todos los contadores necesarios para la facturación de clientes en todos los componentes actuales y futuros de OpenStack. La entrega de contadores es rastreable y auditable, estos deben ser fácilmente extensibles para dar soporte a nuevos proyectos, y los agentes encargados de la recopilación de datos deben ser independientes del sistema general.

Base de datos (Trove)

Trove es una base de datos como servicio que proporciona un motor de base de datos relacional y no relacional . [ 111 ]

Elastic map reduce (Sahara)

Sahara es un componente para aprovisionar clústeres 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 CPU y la configuración de RAM), entre otros. Una vez que el usuario proporciona todos los parámetros, Sahara despliega el clúster en pocos minutos. Sahara también permite escalar un clúster Hadoop preexistente añadiendo y eliminando nodos de trabajo según sea necesario. [ 112 ] [ 113 ]

Metal desnudo (Irónico)

Ironic es un proyecto de OpenStack que aprovisiona máquinas físicas en lugar de máquinas virtuales. Inicialmente se derivó del controlador Nova Baremetal y ha evolucionado hasta convertirse en un proyecto independiente. Se puede entender como una API de hipervisor para máquinas físicas y un conjunto de complementos que interactúan con las máquinas físicas gestionadas por Ironic. Por defecto, utiliza PXE e IPMI o Redfish [ 114 ] en conjunto para aprovisionar y gestionar máquinas físicas, pero Ironic admite y puede extenderse con complementos específicos del proveedor para implementar funcionalidades adicionales. [ 115 ] [ 116 ]

Desde su creación, Ironic ha generado varios subproyectos [ 117 ] para brindar soporte a casos de uso y capacidades adicionales. Algunos de los proyectos más utilizados incluyen Ironic-Inspector, Bifrost, Sushy y networking-generic-switch. Ironic-Inspector proporciona recopilación y descubrimiento de información de hardware. [ 118 ] Bifrost se centra en el caso de uso de operar sin otros componentes de OpenStack, [ 119 ] y se destaca en el sitio web ironicbaremetal.org. Sushy es una biblioteca cliente de API Redfish ligera. [ 120 ] Networking-generic-switch es un complemento que admite la gestión de la configuración de puertos de conmutación para máquinas bare metal. [ 121 ]

Mensajería (Zaqar)

Zaqar es un servicio de mensajería en la nube multiusuario para desarrolladores web. El servicio cuenta con una API RESTful completa que permite a los desarrolladores enviar mensajes entre los distintos componentes de sus aplicaciones SaaS y móviles mediante diversos patrones de comunicación. Esta API se basa en un motor de mensajería eficiente diseñado pensando en la escalabilidad y la seguridad. Otros componentes de OpenStack pueden integrarse con Zaqar para mostrar eventos a los usuarios finales y comunicarse con los agentes invitados que se ejecutan en la capa "over-cloud".

Sistema de archivos compartido (Manila)

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 puede 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 y Hitachi Data Systems, así como tecnologías de sistemas de archivos como Red Hat GlusterFS [ 122 ] o Ceph .

DNS (Designado)

Designate es una API REST multiusuario para la gestión de 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 propiamente dicho, ya que su propósito es interactuar con los servidores DNS existentes para gestionar las zonas DNS por usuario. [ 123 ]

Buscar (foco)

El proyecto ya no recibe mantenimiento activo.

Searchlight proporciona capacidades de búsqueda avanzadas y consistentes en varios servicios de nube de OpenStack. Lo logra descargando las consultas de búsqueda de los usuarios de otros servidores API de OpenStack mediante la indexación de sus datos en Elasticsearch . [ 124 ] Searchlight se está integrando en Horizon [ 125 ] y también proporciona una interfaz de línea de comandos . [ 126 ]

Gerente clave (Barbican)

Barbican es una API REST diseñada para el almacenamiento, aprovisionamiento y gestión seguros de secretos. Su objetivo es ser útil en todos los entornos, incluidas las grandes nubes efímeras. [ 127 ]

Orquestación de contenedores (Magnum)

Magnum es un servicio de API de OpenStack desarrollado por el equipo de contenedores de OpenStack que pone a disposición motores de orquestación de contenedores como Docker Swarm, Kubernetes y Apache Mesos como recursos de primera clase en OpenStack. Magnum utiliza Heat para orquestar una imagen del sistema operativo que contiene Docker y Kubernetes, y ejecuta esa imagen en máquinas virtuales o en hardware físico en una configuración de clúster. [ 128 ]

Análisis de la causa raíz (Vitrage)

Vitrage es el servicio RCA (Análisis de Causa Raíz) de OpenStack para organizar, analizar y expandir las alarmas y eventos de OpenStack, proporcionando información sobre la causa raíz de los problemas y deduciendo su existencia antes de que sean detectados directamente. [ 129 ]

Acciones de alarma basadas en reglas (Aodh)

Este servicio de alarma permite activar acciones basadas en reglas definidas sobre datos de métricas o eventos recopilados por Ceilometer o Gnocchi. [ 130 ]

Compatibilidad con otras API en la nube

OpenStack no busca la compatibilidad con las API de otras nubes. [ 131 ] Sin embargo, existe cierto grado de compatibilidad impulsado por varios miembros de la comunidad OpenStack para quienes tales cosas son importantes.

Gobernancia

OpenStack está regido por la Fundación OpenInfra y su junta directiva. La junta directiva está compuesta por patrocinadores Platino, miembros de los patrocinadores Oro y miembros elegidos por los miembros individuales de la Fundación. [ 134 ] El Comité Técnico de OpenStack es el órgano rector del proyecto de código abierto OpenStack. Es un grupo electo que representa a los colaboradores del proyecto y supervisa todos los asuntos técnicos. Esto incluye a desarrolladores, operadores y usuarios finales del software.

Accesorios

Un OpenStack Appliance [ 135 ] 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 ambos. Normalmente, un software appliance [ 136 ] es un conjunto de capacidades de software que pueden funcionar sin un sistema operativo. Por lo tanto, deben contener suficientes componentes esenciales del sistema operativo subyacente para funcionar. En consecuencia, una definición estricta podría ser: una aplicación diseñada para ofrecer la capacidad de OpenStack sin necesidad de un sistema operativo subyacente. Sin embargo, aplicar esta definición estricta puede no ser útil, ya que no existe una distinción clara entre un appliance y una distribución . [ 137 ] Podría argumentarse que el término appliance es algo inapropiado porque OpenStack se denomina sistema operativo en la nube [ 138 ], por lo que usar el término OpenStack appliance podría ser inapropiado si se quiere ser pedante.

Si analizamos la variedad de Appliances y distribuciones, podemos distinguir que las distribuciones son conjuntos de herramientas que buscan ofrecer una amplia cobertura del alcance del proyecto OpenStack, mientras que un Appliance se centra en un número menor de proyectos. Los proveedores han participado activamente en OpenStack desde sus inicios y, desde entonces, han desarrollado y comercializado una amplia gama de Appliances, aplicaciones y distribuciones.

Proveedores

Un gran número 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 ajuste a sus requisitos comerciales. [ 139 ] Barb Darrow ofreció esta visión general en Fortune el 27 de mayo de 2015, [ 140 ] señalando que podría 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. [ 141 ] Algunos proveedores harán una oferta que abarca la mayoría de los proyectos de OpenStack; otros solo ofrecerán ciertos componentes. Otras consideraciones incluyen la extensión del código propietario utilizado para gestionar la falta de madurez en un componente de OpenStack, y en qué medida eso fomenta la dependencia del proveedor. [ 142 ] [ 143 ]

La información más fidedigna sobre los productos de los proveedores se encuentra en el sitio web de la Open Infrastructure Foundation. [ 144 ]

Desafíos para la implementación

OpenStack es una entidad compleja, y quienes lo adoptan se enfrentan a diversos desafíos al intentar implementarlo en una organización. Para muchas organizaciones que intentan implementar sus propios proyectos, un problema clave es la falta de personal cualificado. [ 145 ] En un artículo publicado en The New Stack , Atul Jha identifica cinco desafíos a los que se enfrentará cualquier organización que desee implementar OpenStack. [ 146 ]

Desafíos de instalación

OpenStack es un conjunto de proyectos más que un solo producto, y dado 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 [ 147 ] para una configuración óptima. Una solución obvia sería adquirir un paquete completo suministrado por el proveedor que contenga hardware y software, aunque es fundamental realizar una investigación exhaustiva. [ 148 ]

Documentación

OpenStack, al igual que otros programas de código abierto, experimenta dificultades para mantener la documentación actualizada. [ 149 ] Este problema se ve agravado por la magnitud de las operaciones de OpenStack, que abarcan 25 proyectos distintos.

Actualización de OpenStack

Uno de los principales objetivos del uso de infraestructura tipo nube es ofrecer a los usuarios no solo alta fiabilidad sino también alta disponibilidad, [ 150 ] algo que los proveedores de nube pública ofrecerán en los acuerdos de nivel de servicio . [ 151 ]

Debido al enfoque de desarrollo de múltiples proyectos de OpenStack, la complejidad que implica sincronizar los diferentes proyectos durante una actualización puede significar que el tiempo de inactividad es inevitable . [ 152 ]

Apoyo a largo plazo

Es bastante común que una empresa siga utilizando una versión anterior de un software durante un tiempo después de haberlo actualizado. Sin embargo, los desarrolladores de un proyecto de código abierto tienen pocos incentivos para brindar soporte a código obsoleto. Además, OpenStack ha suspendido formalmente el soporte para algunas versiones antiguas. [ 153 ]

Dados los desafíos mencionados, la ruta más apropiada para una organización que desee implementar OpenStack sería optar por un proveedor y adquirir un dispositivo o distribución de OpenStack.

Modelos de despliegue

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 ofrece un sistema de computación en la nube pública basado en el proyecto OpenStack.
Distribución en las instalaciones
En este modelo, el cliente descarga e instala una distribución de OpenStack en su red interna. Consulte la sección Distribuciones.
Nube privada OpenStack alojada
Un proveedor aloja una nube privada basada en OpenStack: incluyendo el hardware subyacente y el software OpenStack.
OpenStack como servicio
Un proveedor ofrece el software de gestión de OpenStack (sin necesidad de hardware) como un servicio. Los clientes se suscriben al servicio y lo integran con sus servidores, almacenamiento y redes internas para obtener una nube privada totalmente operativa.
OpenStack basado en dispositivos
Nebula era un proveedor que vendía dispositivos que podían conectarse a una red, lo que dio origen a una implementación de OpenStack.

Distribuciones

Véase también

Referencias

  1. https://www.openstack.org/software/openstack-gazpacho .{{cite web}}: Falta o está vacío |title=( ayuda )
  2. "Software de computación en la nube de código abierto OpenStack" . Archivado del original el 22 de octubre de 2010. Consultado el 29 de noviembre de 2013 .
  3. "OpenStack se lanza como fundación independiente y comienza a trabajar para proteger, potenciar y promover OpenStack" . BusinessWire . 19 de septiembre de 2012. Archivado del original el 8 de enero de 2015. Consultado el 7 de enero de 2013 .
  4. "Misión de la Fundación OpenStack" . Archivado del original el 8 de febrero de 2013. Consultado el 7 de enero de 2013 .
  5. "Software de computación en la nube de código abierto OpenStack" . Openstack.org. Archivado del original el 10 de enero de 2015. Consultado el 7 de enero de 2013 .
  6. Lardinois, Frederic (19 de octubre de 2020). "La Fundación OpenStack se convierte en la Fundación de Infraestructura Abierta" . Tech Crunch . Archivado del original el 15 de junio de 2021. Recuperado el 16 de julio de 2021 .
  7. Curry, Jim (19 de julio de 2010). "Introducción a OpenStack" . El blog de OpenStack . Archivado del original el 26 de octubre de 2017. Consultado el 22 de enero de 2017 .
  8. "Introducción: Un poco de historia de OpenStack" . Documentación de OpenStack . Fundación OpenStack. Archivado del original el 8 de junio de 2023. Consultado el 17 de septiembre de 2015 .
  9. "Misión de la página principal de la wiki de OpenStack" . 24 de mayo de 2010. Fundación OpenStack. Archivado del original el 9 de octubre de 2023. Consultado el 17 de septiembre de 2015 .
  10. "Versiones de OpenStack: Versiones de OpenStack" . releases.openstack.org . Archivado del original el 25 de septiembre de 2023. Consultado el 8 de octubre de 2016 .
  11. "Computación en la nube: arquitectura, seguridad informática y perspectivas operativas" . Arquitectura de la nube Nebula de la NASA . NASA. 9 de mayo de 2016. Archivado del original el 22 de abril de 2023. Consultado el 30 de septiembre de 2017 .
  12. Vaughan, Steven J. (10 de mayo de 2011). "Canonical cambia a OpenStack para la nube Ubuntu Linux" . ZDNet. Archivado del original el 14 de mayo de 2011. Recuperado el 23 de octubre de 2012 .
  13. Vaughan, Steven J. (3 de febrero de 2011). "Canonical lleva Ubuntu a la nube OpenStack" . ZDNet. Archivado del original el 5 de febrero de 2011. Recuperado el 11 de enero de 2014 .
  14. 1 2 "Openstack Folsom completamente subido a Experimental" . Thomas Goirand. 6 de febrero de 2013. Recuperado el 29 de noviembre de 2013 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  15. 1 2 "Paquetes Debian de OpenStack Havana 2013.2 disponibles" . Thomas Goirand. 17 de octubre de 2013. Consultado el 29 de noviembre de 2013 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  16. "SUSE presenta su solución de infraestructura en la nube basada en OpenStack" . Comunicado de prensa de SUSE. 26 de octubre de 2011. Archivado del original el 7 de marzo de 2016. Consultado el 9 de agosto de 2016 .
  17. "SUSE lanza la primera solución de nube privada empresarial basada en OpenStack" . Comunicado de prensa de SUSE. 29 de agosto de 2012. Archivado del original el 16 de marzo de 2016. Consultado el 9 de agosto de 2016 .
  18. "Red Hat anuncia la versión preliminar de la distribución OpenStack lista para empresas" . Linux Weekly News. 15 de agosto de 2012. Archivado del original el 23 de abril de 2023. Consultado el 26 de agosto de 2013 .
  19. "Red Hat anuncia ofertas de productos basadas en OpenStack para cumplir con su visión de nube híbrida abierta" . Comunicado de prensa de Red Hat. 12 de junio de 2013. Archivado del original el 29 de julio de 2014. Consultado el 11 de enero de 2014 .
  20. "Empresas de la Fundación de la Organización Openstack" . Organización Openstack . Fundación Openstack. Archivado del original el 14 de septiembre de 2015. Consultado el 17 de septiembre de 2015 .
  21. Babcock, Chris (18 de junio de 2012). "La NASA abandona OpenStack para adoptar Amazon Cloud" . InformationWeek . UBM Tech. Archivado del original el 19 de diciembre de 2013. Recuperado el 17 de septiembre de 2012 .
  22. "Avances de la NASA en la adopción de tecnologías de computación en la nube" (PDF) . NASA. 29 de julio de 2013. Archivado del original (PDF) el 23 de abril de 2023. Consultado el 14 de marzo de 2014 .
  23. "Nebula, NASA y OpenStack" . open.NASA. 4 de junio de 2012. Archivado del original el 7 de septiembre de 2015. Consultado el 18 de junio de 2015 .
  24. 1 2 "NCCS: En el camino abierto hacia OpenStack" . nas.nasa.gov. 11 de noviembre de 2021. Consultado el 6 de junio de 2023 .
  25. "Dentro del Gobierno" . UK GDS. Archivado del original el 23 de abril de 2023. Consultado el 30 de septiembre de 2017 .
  26. "Oracle patrocina la Fundación OpenStack; ofrece a sus clientes la posibilidad de usar OpenStack para administrar los productos y servicios de Oracle Cloud" . Oracle. 10 de diciembre de 2013. Archivado del original el 16 de noviembre de 2018. Consultado el 30 de abril de 2015 .
  27. "Oracle presenta Oracle Solaris 11.2: diseñado para la nube" . Oracle. 29 de abril de 2014. Archivado del original el 16 de noviembre de 2018. Consultado el 30 de abril de 2015 .
  28. "Oracle Solaris 11.2 ya está disponible para el público en general" . Oracle. 31 de julio de 2014. Archivado del original el 7 de agosto de 2014. Consultado el 30 de abril de 2015 .
  29. "Oracle OpenStack para Oracle Linux ya está disponible para el público en general" . Oracle. 24 de septiembre de 2014. Archivado del original el 16 de noviembre de 2018. Consultado el 30 de abril de 2015 .
  30. "HP lanza la cartera de productos y servicios en la nube HP Helion" (Comunicado de prensa). 7 de mayo de 2014. Archivado del original el 16 de noviembre de 2018. Consultado el 7 de mayo de 2014 .
  31. "Interop 2014: Avaya presentará Automated Campus como parte de la iniciativa SDN" . Info Tech Lead. 26 de marzo de 2014.
  32. "Avaya Software Defined Data Center" . Tech Field Day. Febrero de 2014. Archivado del original el 23 de abril de 2023. Consultado el 25 de junio de 2014 .
  33. 1 2 Robinson, Dan (30 de septiembre de 2022). "Red Hat apunta a las redes con la versión 17 de OpenStack Platform" . The Register . Archivado del original el 8 de octubre de 2022. Recuperado el 9 de octubre de 2022 .
  34. McClain, Mark (19 de junio de 2013). "El nuevo nombre de Quantum es..." Lista de correo openstack-dev . OpenStack.org . Recuperado el 16 de julio de 2013 .
  35. Lukjanov, Sergey (7 de marzo de 2014). "Proceso de cambio de nombre del proyecto Sahara (antes Savanna)" . Lista de correo openstack-dev . OpenStack.org. Archivado del original el 11 de octubre de 2014. Recuperado el 8 de mayo de 2016 .
  36. Innes, Kiall (9 de marzo de 2013). "El apodo se cambió a Designate y se aplica a la incubación" . Lista de correo openstack-dev . OpenStack.org. Archivado del original el 25 de mayo de 2015. Recuperado el 8 de mayo de 2016 .
  37. Blair, James (12 de junio de 2013). "Gerrit Downtime viernes 14 de junio a las 20:00 UTC" . Lista de correo openstack-dev . OpenStack.org. Archivado del original el 10 de octubre de 2014. Recuperado el 8 de mayo de 2016 .
  38. "¡Bienvenido a la documentación para desarrolladores de Zaqar!" . docs.openstack.org. Archivado del original el 2 de octubre de 2014. Consultado el 24 de septiembre de 2014 .
  39. "Zaqar" . wiki.openstack.org. Archivado del original el 1 de noviembre de 2014. Consultado el 24 de septiembre de 2014 .
  40. 1 2 "Hoja de ruta de OpenStack" "Software de computación en la nube de código abierto OpenStack" . Openstack.org. Archivado del original el 12 de abril de 2014. Recuperado el 17 de abril de 2014 .
  41. "Software de computación en la nube de código abierto OpenStack" . Openstack.org. Archivado del original el 7 de junio de 2012. Consultado el 23 de octubre de 2012 .
  42. "Resumen del historial de Open Stack en las páginas 6-8" (PDF) . Archivado del original (PDF) el 13 de mayo de 2013. Consultado el 23 de octubre de 2012 .
  43. "BexarReleaseScheduli" . Wiki.openstack.org. 20 de enero de 2011. Archivado del original el 2 de noviembre de 2012. Consultado el 23 de octubre de 2012 .
  44. "CactusReleaseScheduli" . Wiki.openstack.org. 12 de abril de 2011. Archivado del original el 8 de febrero de 2013. Consultado el 23 de octubre de 2012 .
  45. "DiabloReleaseScheduli" . Wiki.openstack.org. 6 de septiembre de 2011. Archivado del original el 16 de febrero de 2013. Consultado el 23 de octubre de 2012 .
  46. "EssexReleaseScheduli" . Wiki.openstack.org. 7 de marzo de 2012. Archivado del original el 10 de febrero de 2013. Consultado el 23 de octubre de 2012 .
  47. "FolsomReleaseScheduli" . Wiki.openstack.org. 14 de mayo de 2012. Archivado del original el 19 de enero de 2013. Consultado el 23 de octubre de 2012 .
  48. "GrizzlyReleaseScheduli" . Wiki.openstack.org. Archivado del original el 13 de febrero de 2013. Consultado el 4 de abril de 2013 .
  49. "Havana_Release_Scheduli" . Wiki.openstack.org. Archivado del original el 8 de octubre de 2013. Consultado el 19 de junio de 2013 .
  50. "Icehouse Release Scheduli" . Wiki.openstack.org . Consultado el 17 de abril de 2014 .
  51. "Juno Release Scheduli" . Wiki.openstack.org. Archivado del original el 6 de octubre de 2014. Consultado el 23 de septiembre de 2014 .
  52. "Kilo Release Scheduli" . Wiki.openstack.org. Archivado del original el 6 de octubre de 2014. Consultado el 23 de septiembre de 2014 .
  53. "Documentación de OpenStack: Liberty" . releases.openstack.org . Archivado del original el 13 de febrero de 2016. Consultado el 20 de febrero de 2016 .
  54. "Documentación de OpenStack: Mitaka" . releases.openstack.org . Archivado del original el 15 de febrero de 2016. Consultado el 20 de febrero de 2016 .
  55. "Lanzamientos de OpenStack: Newton" . releases.openstack.org . Archivado del original el 9 de octubre de 2016. Consultado el 8 de octubre de 2016 .
  56. "Lanzamientos de OpenStack: Ocata" . releases.openstack.org . Archivado del original el 23 de febrero de 2017. Consultado el 22 de febrero de 2017 .
  57. "Lanzamientos de OpenStack: Pike" . releases.openstack.org . Consultado el 17 de septiembre de 2017 .
  58. "Lanzamientos de OpenStack: Queens" . releases.openstack.org . Consultado el 16 de abril de 2018 .
  59. "Lanzamientos de OpenStack: Rocky" . releases.openstack.org .
  60. "Lanzamientos de OpenStack: Stein" . releases.openstack.org .
  61. "Lanzamientos de OpenStack: Entrenamiento" . releases.openstack.org .
  62. "Lanzamientos de OpenStack: Ussuri" . releases.openstack.org . Archivado del original el 30 de mayo de 2020. Consultado el 31 de mayo de 2020 .
  63. "Lanzamientos de OpenStack: Victoria" . releases.openstack.org . Archivado del original el 4 de febrero de 2021. Consultado el 31 de diciembre de 2020 .
  64. "Lanzamientos de OpenStack: Wallaby" . releases.openstack.org . Archivado del original el 18 de abril de 2021. Consultado el 18 de abril de 2021 .
  65. "Lanzamientos de OpenStack: Xena" . releases.openstack.org .
  66. "Lanzamientos de OpenStack: Yoga" . releases.openstack.org . Archivado del original el 27 de octubre de 2022. Consultado el 23 de noviembre de 2022 .
  67. "Lanzamientos de OpenStack: Zed" . releases.openstack.org . Archivado del original el 19 de mayo de 2025. Consultado el 27 de mayo de 2025 .
  68. "2023.1 Antelope" . releases.openstack.org .
  69. "Bobcat 2023.2" . releases.openstack.org .
  70. «2024.1 Caracal» . lanzamientos.openstack.org .
  71. "2024.2 Dálmata" . releases.openstack.org .
  72. "2025.1 Epoxy" . releases.openstack.org .
  73. "Ciclo de lanzamiento de OpenStack" . Fundación OpenStack. Archivado del original el 16 de febrero de 2013. Consultado el 7 de enero de 2013 .
  74. "OpenStack Design Summit" . Fundación OpenStack. Archivado del original el 10 de febrero de 2013. Consultado el 7 de enero de 2013 .
  75. "OpenStack PTG - Desarrolladores, operadores y usuarios finales" . OpenStack . Archivado del original el 28 de marzo de 2023. Consultado el 11 de mayo de 2018 .
  76. "Shanghai 2019: Cumbre OpenStack" . OpenStack . Consultado el 4 de noviembre de 2019 .
  77. "Denver 2019: Cumbre OpenStack" . OpenStack . Consultado el 29 de abril de 2019 .
  78. "Berlín 2018: Cumbre OpenStack" . OpenStack . Consultado el 13 de noviembre de 2018 .
  79. "Vancouver 2018: Cumbre OpenStack" . OpenStack . Archivado del original el 19 de agosto de 2023. Consultado el 11 de mayo de 2018 .
  80. "¡Únete a nosotros del 6 al 8 de noviembre de 2017 para la Cumbre OpenStack de Sídney!" . OpenStack . Archivado del original el 23 de agosto de 2023 . Consultado el 24 de septiembre de 2018 .
  81. "Boston 2017 - Software de computación en la nube de código abierto OpenStack" . OpenStack . Archivado del original el 19 de agosto de 2023. Consultado el 12 de septiembre de 2017 .
  82. "OpenStack Austin Summit 2016" . Archivado del original el 23 de agosto de 2023. Consultado el 17 de abril de 2016 .
  83. "OpenStack Barcelona Summit 2016" . Archivado del original el 3 de junio de 2023. Consultado el 17 de abril de 2016 .
  84. "OpenStack Tokyo Summit 2015" . Archivado del original el 19 de agosto de 2023. Consultado el 17 de abril de 2016 .
  85. "OpenStack Vancouver Summit 2015" . Archivado del original el 19 de enero de 2015. Consultado el 4 de junio de 2015 .
  86. "OpenStack Paris Summit 2014" . Archivado del original el 23 de agosto de 2023. Consultado el 6 de enero de 2015 .
  87. "El blog de OpenStack | Software de computación en la nube de código abierto" . openstack.org . Archivado del original el 12 de junio de 2020. Consultado el 17 de diciembre de 2019 .
  88. "OpenStack Summit Hong Kong 2013 - OpenStack es software de código abierto para crear nubes privadas y públicas" . openstack.org .
  89. "OpenStack Compute (nova)" . OpenStack. Archivado del original el 28 de febrero de 2020. Consultado el 7 de febrero de 2020 .
  90. "HypervisorSupportMatrix" . Archivado del original el 17 de mayo de 2025. Consultado el 29 de noviembre de 2013 .
  91. "OpenStack : más que software" . Archivado del original el 6 de noviembre de 2013. Consultado el 29 de noviembre de 2013 . 
  92. "Planificación y escalado de capacidad" . OpenStack.org . Consultado el 7 de febrero de 2020 .
  93. "Monitoring OpenStack Nova" . 14 de diciembre de 2015. Archivado del original el 18 de octubre de 2016. Consultado el 17 de octubre de 2016 .
  94. "Monitorización de OpenStack Nova: Monitorización de RabbitMQ" . 14 de diciembre de 2015. Archivado del original el 18 de octubre de 2016. Consultado el 17 de octubre de 2016 .
  95. "Supervisión de OpenStack más allá de Elastic (ELK) Stack - Parte 3: Monitorización con Dynatrace" . Blog de Dynatrace . 5 de julio de 2017. Consultado el 19 de marzo de 2023 .
  96. 1 2 "¡Bienvenido a la documentación de Neutron!" . OpenStack.org . Consultado el 7 de febrero de 2020 .
  97. "Todo lo que necesitas saber para empezar con Neutron" . superuser.openstack.org . openstack.org. 27 de mayo de 2016. Consultado el 7 de febrero de 2020 .
  98. "Documentación de OpenStack Block Storage (Cinder)" . OpenStack.org . Consultado el 7 de febrero de 2020 .
  99. "Almacenamiento en bloques de OpenStack (Cinder)" . techtarget.com . Consultado el 7 de febrero de 2020 .
  100. "Keystone, el servicio de identidad de OpenStack" . OpenStack.org . Consultado el 7 de febrero de 2020 .
  101. "Descripción general del catálogo de servicios" . Flux7.com . Archivado del original el 7 de febrero de 2020. Consultado el 7 de febrero de 2020 .
  102. "¿Qué es Keystone? - Instalación de Keystone en Openstack" . docs.openstack.org . Flux7. Archivado del original el 7 de febrero de 2020. Consultado el 7 de febrero de 2020 .
  103. 1 2 3 "¡Bienvenido a la documentación de Glance!" . OpenStack.org . Consultado el 7 de febrero de 2020 .
  104. "Swift" . wiki.openstack.org . openstack.org . Consultado el 7 de febrero de 2020 .
  105. Origen de Cloud Files (Swift) en YouTube
  106. "Contribuciones mediante commits a OpenStack Swift" . Stackalytics .
  107. "Horizon: El proyecto del panel de control de OpenStack" . docs.openstack.org . OpenStack.org. Archivado del original el 2 de septiembre de 2020. Consultado el 7 de febrero de 2020 .
  108. "Conceptos básicos de Horizon" . docs.openstack.org . openstack.org . Consultado el 7 de febrero de 2020 .
  109. "Heat – OpenStack" . Wiki.openstack.org . Consultado el 6 de mayo de 2014 . 
  110. "Mistral – OpenStack" . Wiki.openstack.org . Consultado el 28 de junio de 2016 . 
  111. "Trove – OpenStack" . Wiki.openstack.org . Consultado el 6 de mayo de 2014 . 
  112. "¡Bienvenido a la documentación para desarrolladores de Sahara!" . docs.openstack.org. Archivado del original el 19 de septiembre de 2014. Recuperado el 24 de septiembre de 2014 .
  113. "Sahara" . wiki.openstack.org. Archivado del original el 6 de octubre de 2014. Consultado el 24 de septiembre de 2014 .
  114. "Controlador Redfish: documentación irónica de la versión 18.0.1.dev13" . docs.openstack.org . Consultado el 15 de junio de 2021 .
  115. "¡Bienvenido a la documentación de Ironic!" . docs.openstack.org . Consultado el 14 de junio de 2021 .
  116. "Irónico" . wiki.openstack.org. Archivado del original el 17 de octubre de 2014. Consultado el 24 de septiembre de 2014 .
  117. "Ironic (servicio Bare Metal) – Documentos de gobernanza del Comité Técnico de OpenStack" . governance.openstack.org . Archivado del original el 21 de junio de 2021. Consultado el 17 de junio de 2021 .
  118. "Introspección de hardware para OpenStack Bare Metal: documentación de ironic-inspector 10.7.0.dev9" . docs.openstack.org . Archivado del original el 21 de junio de 2021. Consultado el 17 de junio de 2021 .
  119. "¡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 .
  120. "¡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 .
  121. "networking-generic-switch" . OpenDev: El software libre necesita herramientas libres . Consultado el 17 de junio de 2021 .
  122. "Manila" . Wiki de OpenStack . Consultado el 1 de junio de 2015 .
  123. "Designar" . Wiki de OpenStack . Consultado el 1 de junio de 2015 .
  124. "Searchlight – OpenStack" . wiki.openstack.org . Archivado del original el 8 de marzo de 2016. Consultado el 20 de febrero de 2016 . 
  125. "Panel de búsqueda Searchlight : planos : panel de control de OpenStack (Horizon)" . blueprints.launchpad.net . 23 de septiembre de 2015. Consultado el 20 de febrero de 2016 .  
  126. "openstack/python-searchlightclient" . GitHub . Consultado el 20 de febrero de 2016 .
  127. "Barbican" . Wiki de OpenStack . Consultado el 1 de junio de 2015 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  128. "Magnum" . Wiki de OpenStack. Archivado del original el 4 de octubre de 2017. Consultado el 3 de octubre de 2017 .
  129. "Vitrage - OpenStack" . wiki.openstack.org . Archivado del original el 5 de enero de 2018. Consultado el 4 de enero de 2018 .
  130. "Aodh" . Documentación de OpenStack. Archivado del original el 4 de octubre de 2017. Consultado el 3 de octubre de 2017 .
  131. "Software de computación en la nube de código abierto OpenStack" Mensaje: [ openstack-dev ] API EC2: se buscan usuarios" . Archivado del original el 17 de diciembre de 2023. Recuperado el 21 de enero de 2016 .
  132. ec2-api en GitHub
  133. gce-api en GitHub
  134. "Fundación" . Fundación OpenStack. Archivado del original el 16 de enero de 2013. Consultado el 15 de enero de 2013 .
  135. "Organización Openstack" . Openstack.org . Fundación Openstack. Archivado del original el 21 de enero de 2022. Consultado el 17 de septiembre de 2015 .
  136. "Definición de un dispositivo de software" . PC Magazine . Ziff Davis . Consultado el 17 de septiembre de 2015 .
  137. Datta, Alana (1 de septiembre de 2009). "Un estudio (SUSE) para editar y desplegar su dispositivo" . OpenSourceForYou . EFYIIndia. Archivado del original el 7 de enero de 2016. Recuperado el 17 de septiembre de 2015 .
  138. "OpenStack: El sistema operativo de nube de código abierto" . openstack.org . Fundación OpenStack. Archivado del original el 8 de enero de 2015. Consultado el 21 de septiembre de 2015 .
  139. Allen, Scott (19 de mayo de 2015). "5 preguntas que debería hacerle a un posible proveedor de OpenStack" . Comunidades de Intel . Intel. Archivado del original el 5 de septiembre de 2015. Recuperado el 17 de septiembre de 2015 .
  140. Darrow, Barb (7 de mayo de 2015). "¿Existe algo así como demasiadas nubes?" . Fortune . Consultado el 17 de septiembre de 2015 .
  141. Finnegan, Matthew (1 de mayo de 2015). "OpenStack es 'más costoso' que VMware y Microsoft para nubes privadas" . Computerworlduk.com . Consultado el 17 de septiembre de 2015 .
  142. Clark, Jack (13 de mayo de 2014). "HP: La pesadilla de redes de OpenStack, Neutron, 'fue culpa de todos'" . The Register . Recuperado el 17 de septiembre de 2015 .
  143. Donnelly, Caroline (3 de marzo de 2015). "HP actualiza Helion OpenStack en su último impulso a la nube híbrida" . Computer Weekly . TechTarget . Recuperado el 17 de septiembre de 2015 .
  144. "Distribuciones y dispositivos" . Openstack.org . Open Infrastructure Foundation.
  145. Tsidulko, Joseph (6 de agosto de 2015). "La comunidad OpenStack se enfrenta a la escasez de talento y a la complejidad" . CRN . The Channel Company. Archivado del original el 29 de septiembre de 2015. Recuperado el 17 de septiembre de 2015 .
  146. Jha, Atul (diciembre de 2011). "OpenStack tiene sus problemas, pero vale una fortuna" . Thenewstack.io . The New Stack. Archivado del original el 6 de septiembre de 2015. Recuperado el 17 de septiembre de 2015 .
  147. Laube, David (12 de enero de 2015). "Por qué tiramos a la basura 4 meses de trabajo; o cómo fracasamos en OpenStack" . Packet.net . Packet. Archivado del original el 25 de septiembre de 2015. Recuperado el 17 de septiembre de 2015 .
  148. SVERDLIK, Yevgeniy (1 de abril de 2015). "La startup privada de OpenStack Nebula cierra sus puertas" . Data Center Knowledge . Penton. Archivado del original el 9 de septiembre de 2015. Recuperado el 17 de septiembre de 2015 .
  149. Lester, Andy (10 de enero de 2013). "13 cosas que la gente odia de tu documentación de código abierto" . Smart Bear . SmartBear Software. Archivado del original el 19 de septiembre de 2015. Recuperado el 17 de septiembre de 2015 .
  150. "Mayor disponibilidad y fiabilidad" . WhatIsCloud.com . Arcitura Education Inc. Archivado del original el 6 de enero de 2016. Consultado el 21 de septiembre de 2015 .
  151. Baset, Salman. "Cloud SLAs: Presente y futuro" (PDF) . cs.columbia.edu . Archivado del original (PDF) el 7 de enero de 2016. Consultado el 21 de septiembre de 2015 .
  152. Darrow, Barb (20 de diciembre de 2013) .Las migraciones a OpenStack, que resultan agotadoras, dificultan las actualizaciones empresariales . gigaom.com . Knowingly Inc. Archivado del original el 21 de diciembre de 2013. Consultado el 21 de septiembre de 2015 .
  153. "Versiones" . wikiOpenStack.otg . Fundación OpenStack. Archivado del original el 18 de junio de 2015. Consultado el 17 de septiembre de 2015 .
  154. Bruekner, Rich (13 de mayo de 2014). "Bright Computing simplifica la implementación de OpenStack" . insideHPC . Archivado del original el 16 de diciembre de 2023. Recuperado el 10 de marzo de 2016 .
  155. "Distribuciones comerciales y dispositivos de hardware de OpenStack Private Cloud" . OpenStack.org . OpenStack. 20 de septiembre de 2019. Consultado el 20 de septiembre de 2019 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  156. Chase, Nick (29 de septiembre de 2014). "Oracle anuncia Oracle OpenStack para Oracle Linux y el acuerdo de cooperación con Canonical se interpreta como una provocación a Red Hat" . Mirantis, Inc. Archivado del original el 22 de julio de 2016. Recuperado 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 acompañado del anuncio de un acuerdo de "cooperación y soporte mutuo" con Canonical, lo que se interpreta como una clara indirecta a Red Hat.
  157. "VMware Integrated OpenStack" . VMware, Inc. Consultado el 29 de junio de 2016 .
  • Sitio web oficialEdita esto en Wikidata