Gobernanza
Los «Four Opens»: código abierto, diseño abierto, desarrollo abierto, comunidad abierta. Un Technical Committee, un PTL por proyecto.
OpenKeel: la solución Cloud soberana, francesa y de alcance europeo, del grupo inherent Descubrir inherent
El proyecto
Quince años de historia, una gran comunidad, una base de código pesada.
Lanzado por Rackspace y la NASA: Swift y Nova
Creación de la OpenStack Foundation
Pico de actividad: contribuidores, empresas, Summits
La fundación se convierte en la OpenInfra Foundation
Fin de los nombres alfabéticos: series 2023.1, 2023.2…
OpenInfra se une a la Linux Foundation
Serie actual, objetivo de OpenKeel
Una versión cada seis meses desde 2010; cada servicio mantiene su API compatible de una versión a la siguiente.
Los «Four Opens»: código abierto, diseño abierto, desarrollo abierto, comunidad abierta. Un Technical Committee, un PTL por proyecto.
OpenDev: revisión en Gerrit, CI con Zuul, devstack y Tempest para probar cada cambio.
Operadores de telecomunicaciones, clouds públicos y privados, investigación: parques muy grandes en producción.
Tras el pico de 2015-2016, los fabricantes se retiraron; menos contribuidores para la misma cantidad de código.
Punto de partida de OpenKeel: conservar los contratos (API, base de datos, mensajes) que dan valor al ecosistema y sustituir la implementación por Go nativo de Kubernetes.
Green threads con monkey patching, el abandono de eventlet aún en curso; GIL y rendimiento limitado.
Decenas de bibliotecas oslo, clientes y drivers que mantener sincronizados.
Cientos de opciones por servicio, muchas de ellas sin uso.
Kolla, OpenStack-Ansible, TripleO (abandonado): las herramientas pesan tanto como el propio Cloud.
Migraciones de esquema, RPC versionados, un orden de actualización estricto.
libvirt, agentes OVS, iSCSI: un plano de datos reinventado junto a Kubernetes.