Slide 1

Slide 1 text

Geographically Distributed CockroachDB with OpenShift Raffaele Spazzoli Architect Keith McClellan Solutions Engineering, Cockroach Labs 1

Slide 2

Slide 2 text

Cloud Native Disaster Recovery 2 Concern Traditional Disaster Recovery Cloud Native Disaster Recovery Disaster detection and DR procedure trigger Human Autonomous DR Procedure Mix of automation and human actions Fully automated Recovery Time Objective (RTO) From minutes to hours Near zero (seconds) Recovery Point Objective (RPO) From zero to hours Zero Process Owner Often the storage team Application team Technical Capabilities From Storage Products (backups, volume sync) From networking products (east-west communication, global load balancer)

Slide 3

Slide 3 text

OpenShift and Cockroach Labs Infrastructure 3 Global LB (Route 53) Admin RHACM GLB Op Cluster 2 Cluster 3 Cluster 3 RHACM GLB Op RHACM GLB Op

Slide 4

Slide 4 text

OpenShift and Cockroach Labs Adding a Database 4 Global LB (Route 53) Admin RHACM GLB Op Cluster 2 Cluster 3 Cluster 3 RHACM GLB Op RHACM GLB Op CockroachDB Cluster

Slide 5

Slide 5 text

OpenShift and Cockroach Labs Simulating a Workload (tpcc) 5 Global LB (Route 53) Admin RHACM GLB Op Cluster 2 Cluster 3 Cluster 3 CockroachDB Cluster TPCC Client TPCC Client TPCC Client RHACM GLB Op RHACM GLB Op

Slide 6

Slide 6 text

OpenShift and Cockroach Labs Simulating a “Disaster” 6 Global LB (Route 53) Admin RHACM GLB Op Cluster 2 Cluster 3 Cluster 3 CockroachDB Cluster TPCC Client TPCC Client TPCC Client RHACM GLB Op RHACM GLB Op

Slide 7

Slide 7 text

References 7 ▸ RHACM ▸ Submariner ▸ CockroachDB ▸ Cluster Preparation ▸ CockroachDB DR demo

Slide 8

Slide 8 text

linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you 8