Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2
-
Upload
kleber-silva -
Category
Technology
-
view
305 -
download
6
description
Transcript of Backup na Nuvem - Palestra Faculdade Sumaré - 2013.2
Semana de TI 2013
Prof. MSc. Kleber Silva12/11/2013
Contatos:
[email protected]@gmail.com
BACKUP NA NUVEM
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
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
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
Prof. Kleber Silva – [email protected] / [email protected] 5
2 – Conceitos iniciaisComputação
na Nuvem
Backup
+ = Backup na
Nuvem
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
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
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.
Prof. Kleber Silva – [email protected] / [email protected]
3 – Backup de servidores- Banco de Dados:
10
Prof. Kleber Silva – [email protected] / [email protected]
3 – Backup corporativo
- Email, ERP, ECM e demais aplicações:
- Máquinas Virtuais:
11
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
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
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
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
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
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
Prof. Kleber Silva – [email protected] / [email protected]
5 – Arquitetura sugerida
Appliance para
interface com o
Backup na Nuvem
19
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
Prof. Kleber Silva – [email protected] / [email protected] 21