backup na nuvem - palestra faculdade sumaré - 2013.2

21
Semana de TI 2013 Prof. MSc. Kleber Silva 12/11/2013 Contatos: [email protected] [email protected] [email protected] BACKUP NA NUVEM

Upload: kleber-silva

Post on 06-Jul-2015

305 views

Category:

Technology


6 download

DESCRIPTION

Palestra apresentada na semana de TI da Faculdade Sumaré em São Paulo, sobre Backup na Nuvem.

TRANSCRIPT

Page 1: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Semana de TI 2013

Prof. MSc. Kleber Silva12/11/2013

Contatos:

[email protected]@gmail.com

[email protected]

BACKUP NA NUVEM

Page 2: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

ApresentaçãoProf. MSc. Kleber Silva

Formação Acadêmica

Graduação: Sistemas de Informação, UNIFIEO

Mestrado: Engenharia da Computação, IPT

Atuação Acadêmica

Professor Graduação, Fac. Sumaré e Fac. FNC

Disciplinas: Tecnologia e Recuperação de Banco de Dados,

Fundamentos de Redes, Segurança da Informação,

Negócios e Comércio Eletrônico, Segurança de Redes.

Atuação Profissional

Arquiteto de Soluções - Storage, Backup, Virtualização,

Nuvem, Desempenho de Aplicações e Redes, Otimização de

WAN. Empresa Brasil ICT. Certificações: NCIE, VCP5, RTSS

Page 3: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

Agenda

1. Introdução

2. Conceitos iniciais e motivação

3. Backup corporativo

4. Técnicas de otimização do backup na

nuvem

5. Arquitetura sugerida

6. Conclusão

Page 4: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected] 4

1- Introdução

Assunto: Arquitetura de Backup na Nuvem

Objetivo: Entender a evolução e pré-

requisitos dos Backups corporativos.

Avaliar as diferenças das arquiteturas de

Backup na Nuvem que estão sendo

ofertadas pelas empresas de Hosting e Data

Center, para definir melhores práticas para

a implementação de uma solução de

Backup com armazenamento na Nuvem

Page 5: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected] 5

2 – Conceitos iniciaisComputação

na Nuvem

Backup

+ = Backup na

Nuvem

Page 6: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected] 6

• Um backup é uma cópia ou

uma versão dos arquivos que

deve ser criada para garantir a

restauração em caso de falha.

• Uma falha pode ser desde

uma corrupção de arquivos,

falha de hardware, sinistros

(incêndio, enchentes,

meteoro, etc) até erro de

usuário (deleção acidentais,

exclusão de arquivos, má

aplicação de atualizações)

2.1 - Backup

Page 7: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected] 7

2.2 -Evolução do Backup pessoal

Ex.:

Page 8: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

2.3 - Evolução do Backup Corporativo

Tape Library Virtual Tape Library

Storage (Disco)

local / on-premisesStorage (Disco)

externo / nuvem

Ex.:

8

Page 9: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected] 9

2.4 - Motivação do Backup na Nuvem

• A fita é uma tecnologia antiga que tende a se

aposentar:

• Eliminação do gerenciamento e manutenção de

Fitas, inclusive com transporte para empresas de

hosting de fitas (Ex.: Iron Mounting).

• Aproveitamento do software de Backup existente;

• Pode ser usado como ambiente de contingência;

• Redução de Custo de 30 a 50% em comparação a

aquisição de fitas ou disco para backup local.

Page 10: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

3 – Backup de servidores- Banco de Dados:

10

Page 11: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

3 – Backup corporativo

- Email, ERP, ECM e demais aplicações:

- Máquinas Virtuais:

11

Page 12: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

3.1 – Integridade do Backup

• Backups não íntegros: Feitos com a base de dados ou

máquina virtual aberta e gerando transações nos arquivos de

dados. Neste caso não há garantia de recuperação dos dados,

ou seja, não devem ser considerados.

• Backups íntegros: Feitos com a base de dados ou máquina

virtual “desligada” (backup consistente ou backup cold) ou em

modo backup online (backup inconsistente).

• Deve-se fazer um backup sem que a base esteja com

transações ativas (backup cold) ou com os arquivos de dados

intactos (backup online), garantindo assim que todas as

transações previamente realizadas estejam consistentes.

• Um pré-requisito para executar o backup online é que a

aplicação suporte esse modo. OBS.: O Oracle é um SGBD que

suporta esse modo com a habilitação dos archivelogs.

12

Page 13: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

Janela de Backup: define o tempo que o processo (job) de

backup gastou para ser concluído. Esse tempo é proporcional

ao tamanho da base de dados ou da máquina virtual e a

velocidade de cópia dos dados.

3.2 – Janela de Backup

- Quanto maior for a

base de dados e mais

lento o dispositivo de

armazenamento do

backup, maior será a

janela de backup, o que

pode implicar em

percepção de lentidão

para o usuário final.

13

Page 14: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

• Backups Snapshots: uma alternativa para reduzir janelas de

backups, alguns sistemas operacionais e storages suportam a

tecnologia de Snapshots para serem usados como backup

(versões) no próprio armazenamento principal.

3.3 – Snapshots

- Não é gasto tempo de

cópia para um outro

dispositivo no

momento do backup

(pode ser feito

posteriormente,

independente do

estado do banco ou

máquina virtual).

14

Page 15: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

4.1 – Como funciona a desduplicação de dados

4 – Técnicas de Otimização do Backup na Nuvem

15

Page 16: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

4.1.1 - Desduplicação de Dados -

exemplo com blocos de 4KBytesMoe’s presentation.ppt

20 x 4K blocos

Larry’s presentation.ppt

Arquivo idêntico: 20 x 4K blocos

Curly’s presentation.ppt

Arquivo editado: 25 x 4K blocos

Shemp’s resume.doc

Arquivo diferente: 10 x 4K blocks

= Blocos Idênticos

Dado escrito no Disco:

Com desduplicação: 38 blocos

Sem desduplicação: 75 blocos

16

Page 17: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

4.2 – Otimização de WAN

Fabricantes:

17

Page 18: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

4.3 – Segurança na nuvem

- Criptografia no armazenamento. Ex.: Google

Cloud Service (serviço pago): AES-128;

- Atendimento a requisitos regulatórios

(compliance), mas sem perda significativa de

desempenho;

- Antivirus na nuvem: Ex.: Trend, F-Secure, etc

18

Page 19: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

5 – Arquitetura sugerida

Appliance para

interface com o

Backup na Nuvem

19

Page 20: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected]

6 – Conclusão

- Entender a diferença entre Backup pessoal e

corporativo;

- Preocupação com integridade e janela do

Backup. Sugestão: Snapshots;

- Utilização e custo do link WAN e cobrança do

armazenamento para dados alterados.

Sugestão: desduplicação de dados com

granularidade baixa, snapshots incrementais;

- Criptografia dos dados na nuvem;

- Homologação do procedimento de Restore;

20

Page 21: Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2

Prof. Kleber Silva – [email protected] / [email protected] 21