Architecture Show and Tell
metered by total capacity
maximize capacity
minimize footprint
"hyperconverged"
auth (Keystone v2.0 & v3)
compute (Nova v2 (1.1))
networks (Neutron ml2 v[x]lan)
block (Cinder v1 & v2)
object (Swift v1)
dashboard (Horizon)
support & billing &... (Boxpanel)
images (Glance v1 & v2)
existing Havana
new installs and upgrades Juno
Kilo a close follow
minimum of 3 physical nodes
control services on two
compute across all three
demo block spread across
production block storage on NAS
centralized logging (logstash, elastisearch, kibana)
centralized sensu monitoring
control services on multiple nodes with HAProxy balancing
UCARP managed internal / external floating IPs
rabbitmq active / passive (non-clustered)
neutron routing / dhcp moves with floating IP
Percona Galera mysql cluster w/ two data nodes, one arbiter node
Ubuntu base OS via Razor
Python virtualenvs for services wrapped in packages via Giftwrap
Ansible for orchestration via Ursula
Jenkins for CI
Github forks for downstream modifications
Rally for validation
Giftwrap: https://github.com/blueboxgroup/giftwrap
Ursula: https://github.com/blueboxgroup/ursula
Blue Box: https://BlueBoxCloud.com