Governance
I «Four Opens»: open source, open design, open development, open community. Un Technical Committee, un PTL per progetto.
OpenKeel: la soluzione Cloud sovrana, francese e di portata europea, del gruppo inherent Scopri inherent
Il progetto
Quindici anni di storia, una grande community, una base di codice pesante.
Lanciato da Rackspace e dalla NASA: Swift e Nova
Nascita della OpenStack Foundation
Picco di attività: contributori, aziende, Summit
La fondazione diventa la OpenInfra Foundation
Fine dei nomi alfabetici: serie 2023.1, 2023.2…
OpenInfra entra nella Linux Foundation
Serie attuale, obiettivo di OpenKeel
Una release ogni sei mesi dal 2010; ogni servizio mantiene la propria API compatibile da una release all'altra.
I «Four Opens»: open source, open design, open development, open community. Un Technical Committee, un PTL per progetto.
OpenDev: revisione Gerrit, CI Zuul, devstack e Tempest per testare ogni modifica.
Operatori di telecomunicazioni, cloud pubblici e privati, ricerca: parchi molto estesi in produzione.
Dopo il picco del 2015-2016 i vendor si sono ritirati; meno contributori per altrettanto codice.
Il punto di partenza di OpenKeel: mantenere i contratti (API, database, messaggi) che danno valore all'ecosistema e sostituire l'implementazione con Go nativo per Kubernetes.
Green thread con monkey patching, l'abbandono di eventlet ancora in corso; GIL e prestazioni limitate.
Decine di librerie oslo, client e driver da mantenere allineati.
Centinaia di opzioni per servizio, molte delle quali inutilizzate.
Kolla, OpenStack-Ansible, TripleO (dismesso): gli strumenti pesano quanto il cloud stesso.
Migrazioni di schema, RPC versionati, un ordine di aggiornamento rigoroso.
libvirt, agenti OVS, iSCSI: un data plane reinventato accanto a Kubernetes.