Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouInês de Lacerda Branco Alterado mais de 8 anos atrás
2
Migrando serviços críticos para Amazon | Joânio Trade Alves REALIZAÇÃO
3
Migrando serviços críticos para Amazon | Joânio Trade Alves Migrando Serviços Críticos para a Amazon AWS Análise - Planejamento - Teste – Preparação - Execução
4
Migrando serviços críticos para Amazon | Joânio Trade Alves It’s me Joânio Trade Alves Baiano Bacharel em Sistemas de Informação – UEG Analista de banco de dados – Oobj Formação em Tunning e Alta disponibilidade - Dextra Formação DBA Oracle – 3Way...
5
Migrando serviços críticos para Amazon | Joânio Trade Alves Por que AWS? Facilidade de criação de ambiente distribuído Crescimento do banco de dados
6
Migrando serviços críticos para Amazon | Joânio Trade Alves Por que AWS? Multi A-Z Replica de leitura
7
Migrando serviços críticos para Amazon | Joânio Trade Alves Facilidades AWS Criação de servidor em 1 minuto Mudança de tipo de maquina em poucos minutos Aumento de espaço do RDS em poucos minutos Mudança de maquina no RDS sem parar o banco – Multi A-Z Load Balance Tomcat criando instâncias automáticas – Elastic Bean Facilidade de testes e implantação em produção
8
Migrando serviços críticos para Amazon | Joânio Trade Alves
9
Análise e Planejamento Criação de projeto documentado Divisão de taferas e definição de responsáveis Identificação de pontos críticos e ações GrayLog Análise e manutenção de diretórios Testes para migração do banco de dados Enxugar procedimentos – FTP Certificado em pasta
10
Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Mapeamento de parâmetros e ajustes necessários Caminhos no linux Substituir Limagito Estudo ferramentas e formas para migração do banco DMS – database migration service Londiste – skytool Bucardo Replicação nativa Dump - restore
11
Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Desenho de arquitetura Divisão dos serviços nas suas devidas instâncias Definição de tipo de cada instância
12
Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Configurações de rede da Amazon
13
Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Acessos e limitações SO: suporte BD: suporte AMQ Graylog
14
Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Documentações Projeto de migração Arquitetura e documentação de função de cada servidor e serviço Armazenamento de documentação e arquivos dos administradores Armazenamento de documentação e arquivos para colaboradores do suporte Graylog Acesso activemq Acesso winSCP / putty Acesso banco de dados
15
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes
16
Migrando serviços críticos para Amazon | Joânio Trade Alves Teste Painel – serviços Load Balance Amazon – Elastic Bean
17
Migrando serviços críticos para Amazon | Joânio Trade Alves Teste Painel – serviços Testes painel Consultas Download PDF Download XML
18
Migrando serviços críticos para Amazon | Joânio Trade Alves Teste Painel – serviços Processamento motor Emissão Ftp Envio Recepção Testes do cliente Demais serviços Recebe Importa...
19
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados EC2 RDS
20
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados DMS – Database Manager service
21
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados DMS – Database Manager servisse Necessário ajustes Pg_upgrade – 9.4 Realizar upgrade DC1 Replica base inteira Mantem 2 versões do banco Necessário bloquear acesso ao o banco Problemas: Liberado apenas para EUA – Virginia – versão beta Migrar para virginia e transferir para outra zona
22
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Londiste – skytool
23
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Londiste – skytool 3 Utiliza linguagem pl/c RDS não tem suporte a linguagem C
24
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Londiste – skytool 2 Utiliza linguagem python Necessário utilizar um Superuser RDS não libera superUser
25
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Dump – restore Instância – m3.2xlarge 8 vcpu 30GB RAM SSD
26
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Dump – restore Directory Dump com múltiplos job Tar Restore com multiplos job Compactado Não compactado
27
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Replicação + Dump – restore Tempo Repicação – 12h Dump tar compactado: 4h – 6h Restore com 500 jobs: 8h – 10h Dump-restore direto para RDS Dump em outro disco
28
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Bucardo
29
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Bucardo
30
Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Bucardo Replicação direta RDS Via trigger Não altera DDL Replicação Multi-Master Registar qualquer alteração de DDL ao atualizar o DC1
31
Migrando serviços críticos para Amazon | Joânio Trade Alves Escolha do modelo Replicação + dump/Restore Baixo fluxo de emissão no dia Facilidade de transferir as alterações da base antiga para a nova segurança Load balance Elastic Bean Automatização do painel
32
Migrando serviços críticos para Amazon | Joânio Trade Alves Preparação
33
Migrando serviços críticos para Amazon | Joânio Trade Alves Preparação Criação de check list’s Procedimentos a realizar antes da migração Procedimentos durante a realização Comunicação aos clientes Comunicação a equipe de suporte Arquitetura Acesso – winSCP – interface Amazon (IP) – banco Ferramentas – graylog – amq – gui-utils Manuais
34
Migrando serviços críticos para Amazon | Joânio Trade Alves Rollback Especificação de quais serviços não poderiam ser ativados na Amazon Serviços a validar – motor e painel Testes de emissão Acesso e uso do painel Todos os testes serem feitos antes de virar o DNS
35
Migrando serviços críticos para Amazon | Joânio Trade Alves Execução Divisão das tarefas Parada dos serviços Mantendo apenas motor e painel Dump Restore
36
Migrando serviços críticos para Amazon | Joânio Trade Alves Execução Validação Verificação de mensagens nas filas do Activemq Validação do restore do RDS Ativação dos demais serviços Troca de DNS Verificação de Registros na base antiga e importação
37
Migrando serviços críticos para Amazon | Joânio Trade Alves Pós - Migração Problemas Serviços com comportamentos inesperados ftp – ativo| passivo recebe Tomcat com comportamento inesperado – elastic bean Utilização do Tomcat do servidor antigo Como se o DNS já foi trocado?
38
Migrando serviços críticos para Amazon | Joânio Trade Alves Pós - Migração Painel Buscado modelos de load balance Apache Mod_proxy Load balance amazon HAproxy
39
Migrando serviços críticos para Amazon | Joânio Trade Alves Relatório final Pouco mais de 40 dias Planejamento Testes Ação 1 semana com instabilidades Recebe ftp painel Pequenos ajustes Jasper Duvidas do Suporte
40
Migrando serviços críticos para Amazon | Joânio Trade Alves Status Atual
41
Migrando serviços críticos para Amazon | Joânio Trade Alves
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.