Beruflich Dokumente
Kultur Dokumente
Jakub Pavlik
About me
Jakub Pavlk
Cloud Platform
Engineer
3 years in Cloud
2 years in OpenStack
OpenStack
Control
services
Applicati
ons
VMs
OpenStack
Compute
Physical
infrastructure
Service Resiliency
QoS Cost
Transparency
Data Integrity
..
Virtual Machine
Virtual Network
Virtual Storage
VM Mobility
Physical Infrastructure
tcp cloud
VPC
Hardware
Switch 1
Passthru
1
Passthru
2
Switch 2
Passthru
1
Passthru
2
2688 GB RAM
28 x 10GE ports
1792 GB RAM
28 x 10GE ports
SAN 1
Controller
1
SAN 2
Controller
2
SAN 1
Controller
1
SAN 2
Controller
2
MySQL Galera
Synchronous multi-master cluster technology
for MySQL/InnoDB
Neutron
agents
(Active)
Neutron
agents
(Hot
Standby)
OpenStack HA
TCP VPC
VIP
Bond
Interface
Pacemaker
Corosync
HAProx
y
Contrail
Config with
Analytics &
WebUI
Contrail
Control
MySQL RabbitMQ
Contrail
Config with
Analytics &
WebUI
Contrail
Control
Contrail
Database
Contrail
Database
Cassandr
a
Openstack
Controller
MySQL RabbitMQ
GALERA
Zook
eepe
r
Cassandr
a
Openstack
Controller
HAProxy
Contrail
Config with
Analytics &
WebUI
Zook
eepe
r
Zook
eepe
r
Contrail
Database
Pacemaker
Corosync
HAProx
y
Cassandr
a
Openstack
Controller
MySQL RabbitMQ
HA methods - vendors
Vendor
Cluster/Replication
Technique
Characteristics
RackSpace
Keepalived, HAProxy,
VRRP, DRBD
Automatic - Chef
Red Hat
Pacemaker, Corosync,
Galera
Manual
installation/Fore
man
Cisco
Keepalived, HAProxy,
Galera
Manual
installation, at
least 3 controller
tcp cloud
Pacemaker, Corosync,
HAProxy, Galera,
Contrail
Automatic
Salt-Stack
deployment