Quantum – Nova – Dashboard Integra5on & end-‐user workﬂows Salvatore Orlando Somik Behera Mark Voelker hBp://etherpad.openstack.org/quantum-‐essex-‐workﬂow-‐ui
Agenda • Quantum-‐Nova workﬂow today. • Dashboard-‐Quantum-‐Nova workﬂow today. • Improving uniﬁed networking orchestra5on. • Flexible mul5-‐nic, mul5-‐network instance crea5on. • SysPanel for Network Administrator. • Ideas around de-‐coupling of network related conﬁgura5on informa5on from Nova.
Nova-‐ Quantum workﬂow today 1. Cloud “admin” creates global shared networks in nova with a priority & subnet 2. Cloud “admin” or tenant “admin” creates tenant speciﬁc networks with a priority & subnet 3. Tenant spins up a VM, VM contains appropriate # of nics, injected IP, and Vif plugged into the correct network.
Nova-‐Quantum integra5on ./bin/nova-manage network create --label=public-net --ﬁxed_range_v4=188.8.131.52/22 --priority=1 --existing_net_id=<Optional Quantumnetwork id representing the public-net>--project_id=<Optional project id for creatingprivate networks>
Future: Cloud Administrator UI • Nova network UI for tenant – Uses Nova API – Ability to create tenant-‐speciﬁc networks – Ability to view current networks owned by the tenant, Vifs and perform VIF plug/unplug on those networks. • Quantum network UI for Cloud Administrator (SysPanel) – Uses Quantum API – Ability to view ALL Quantum networks, en5re topology (ports, aBachments) directly using Quantum API – Ability to create networks with directly using Quantum API – Melange IPAM Administra5on UI – Advanced Services( proﬁles?) management UI