scylla summit 2017: repair, backup, restore: last thing before you go to production

15
PRESENTATION TITLE ON ONE LINE AND ON TWO LINES First and last name Position, company Last thing before you go to production Principal Architect, ScyllaDB Glauber Costa

Upload: scylladb

Post on 22-Jan-2018

327 views

Category:

Technology


0 download

TRANSCRIPT

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Last thing before you go to production

Principal Architect, ScyllaDB

Glauber Costa

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Glauber Costa

2

Glauber Costa is a Principal Architect at ScyllaDB. He

shares his time between the engineering

department working on upcoming Scylla features

and helping customers succeed.

Before ScyllaDB, Glauber worked with Virtualization

in the Linux Kernel for 10 years with contributions

ranging from the Xen Hypervisor to all sorts of guest

functionality and containers.

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Right before you deploy

▪ Medical checkup

o make sure your heart is in order

3

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Right before you deploy

▪ Medical checkup

o make sure your heart is in order

▪ (Just kidding!)

4

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Right before you deploy

▪ Make sure the cluster name is set to something meaningful

o It can’t be changed later!

5

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Right before you deploy

▪ Make sure you are not on SimpleSnitch, and topology is configured

o Very hard to move to multi-DC later with SimpleSnitch

6

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Most people make miskates (not me)

▪ Do you know how to take snapshots?

o Are you taking periodic snapshots?

o How many do you want to keep?

7

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Most people make miskates (not me)

▪ Do you know how to take snapshots?

o Are you taking periodic snapshots?

o How many do you want to keep ?

▪ Do you know how to restore from a snapshot ?

8

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Data consistency

▪ Do you have a repair schedule ?

o Does your delete grace period match your repair schedule ?

9

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Life: hardware just dies

▪ Hardware just dies. What’s your plan for that ?

o Don’t think it doesn’t happen because cloud

o Can you provision quickly ?

10

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Who can access your data?

▪ You should be able to access your data

o The NSA will also do it no matter what

o But nobody else should

• Do you use passwords?

• Do you use a firewall?

• Do you use SSL ?

11

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

Awareness

▪ How are you monitoring?

o Prometheus / Grafana preferred. Can you get help?

▪ Log hygiene

o If something is wrong, will you notice?

12

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

And last but not least

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

That checkup is not a bad idea!

PRESENTATION TITLE ON ONE LINE AND ON TWO LINES

First and last namePosition, company

THANK YOU

[email protected]

@glcst

Please stay in touch

Any questions?