O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Implementando DRP en
AWS
Mauricio Muñoz, Solutions Architect
Mayo, 2017
Somos historiadores
… aunque no lo sepamos.
" ¡Cállate, cállate!
Estoy ocupado…”
- Jack Phillips, Telegrafista del RMS Titanic
Punto de Recuperación
Desastre
Punto de Recuperación
Pérdida de datos
"SOS, SOS, CQD, CQD, MGY.
Nos estamos hundiendo rápido
- los pasajeros se están
subiendo a los botes.. MGY”
- Última llama...
Desastre
Punto de Recuperación
Pérdida de datos
Tiempo de recuperación
(RTO)
Tiempo de caída
(RPO)
¿Lecciones aprendidas?
El Desastre no es un evento
aislado…
¿Cómo puedo prepararme?
Técnicas de Recuperación de
Desastres
Pilot Light
Warm Standby
Hot Site
Pilot Light
Base de Datos
(subordinada)
Pilot Light – Preparación
www.example.com
Replicación
(Data Mirroring)
No están
prendidos
Sist...
Base de Datos
Pilot Light – En Acción
www.example.com
Se inician en
cuestión de
minutos
Aumenta
capacidad
(si se necesita)...
Warm Standby
Mirroring / Replication
Application
data source
cut over
Elastic
Load
Balancer
Active
Not active for
production
traffic
Am...
Elastic
Load
Balancer
Active
Amazon
Route
53
www.example.com
Producción:
Ambiente escalado
Corporate data center
Data
volu...
Hot Site
Mirroring / Replication
Application
data source
cut over
Elastic
Load
BalancerActive
Amazon
Route 53
www.example.com
Corpo...
Elastic
Load
Balancer
Amazon
Route 53
www.example.com
Corporate data
center
Data
volume
Application
server
Subordinate
dat...
Caso de uso #1
Primeros niveles de DR
Backup basado en AWS CLI
$ aws s3 sync /backups s3://mybucket
;Sincroniza la carpeta local ”backups” con un
bucket S3 ”myb...
Backup basado en AWS CLI
$ aws s3 sync /backups s3://mybucket
;Sincroniza la carpeta local ”backups” con un bucket S3
”myb...
¿Cómo funciona?
Carpeta local con
backups
Amazon S3
Amazon
Glacier
S3 bucket
/mybucket
Amazon S3
STANDARD_IA
2
¿Cómo funciona?
Carpeta local con
backups
Amazon S3
Amazon
Glacier
S3 bucket
/mybucket
Amazon S3
STANDARD_IA
1
2
¿Cuánto cuesta?
Amazon S3 STANDARD_IA Amazon S3 Amazon Glacier
$ 0.0125 /GB $ 0.023 / GB $ 0.004 /GB
Servicio Costo
Amazon...
Caso de uso #2
Almacenamiento y Failover de
un volumen grande de datos
Gran cantidad de datos
AWS cloud
AWS Import/Export
Corporate data center
NGS
On-premises
Compute / cluster
Sequence dataPh...
AWS cloud
Corporate data center
NGS
On-premises
Compute / cluster
AWS
Storage Gateway
Virtual server
Amazon
S3
ISCSI
Cache...
AWS cloud
AWS Import/Export
Corporate data center
NGS
On-premises
Compute / cluster
Sequence data
Flowcell-ID
Amazon Glaci...
AWS cloud
Corporate data center
NGS
On-premises
Compute / cluster
AWS
Storage Gateway
Virtual server
Amazon S3
ISCI
Cached...
¿Cuánto cuesta?
Amazon S3 AWS Import/Export Amazon Glacier
$ 0.023 /GB $2.49 per data-loading-hour + $80 per storage devic...
Caso de uso #3
Replicación de ambiente
virtualizado, backup y failover
Corporate data center AWS cloud
AWS Storage
Gateway
Amazon
S3
iSCSI from AWS
Storage
Gateway to ESX
Hosts
AWS Storage
Gate...
Corporate data center AWS cloud
AWS Storage
Gateway
Amazon
S3
iSCSI from
AWS Storage
Gateway to
ESX Hosts
AWS Storage
Gate...
¿Cuánto cuesta?
Amazon S3 AWS Storage Gateway
$ 0.023 / GB $ 125.00 ($0.01 per GB, max $125)
Servicio Costo
AWS Storage Ga...
AWS SMS
(Server Migration Service)
• Herramienta de migración
• Sin agentes. Automatiza, programa y monitorea la replicación de
volúmenes en vivo.
• Realiza ...
AWS
Server Migration Service
Connector
¿Cómo funciona?
Caso de uso #4
Sitio remoto, backup y failover
Corporate data
center
AWS
Direct Connect
VPN
US-East-1
US-West-2
Server
Server
Availability
Zone
Availability
Zone
Fail ba...
US-East-1
US-West-2
Server AWS
CloudFormation
Server
Availability Zone Availability Zone
Server
Corporate data
center
AWS
...
¿Cuánto cuesta? (30 días) – Sitio remoto
VPC VPN Amazon EC2 *
(m4.xlarge)
1Gb AWS
Direct Connect
Amazon EBS
(SSD)
Region d...
¿Qué tan fácil podemos hacer un
failover?
https://aws.amazon.com/cloudformation/aws-cloudformation-templates/
¿Qué tan fácil podemos hacer un
failover?
$ aws cloudformation create-stack --stack-name "Failover-cli" --
template-url 'h...
AWS cloud
Corporate data center
Route 53
Docker servers
www.example.com
Database
Amazon RDS
Data
mirroring
replication
Sto...
Amazon ECS
AWS cloud
Corporate data center
Route 53
www.example.com
RDS
Amazon
ECS cluster
Container failover
EBS
Data /
c...
¿Cuánto cuesta? (30 días) – Docker
Storage Gateway
(máx)
EC2
(m4.xlarge)
Route 53 RDS
(db.m4.large)
EBS Elastic Load Balan...
Caso de uso #5
DR para los funcionarios
Amazon Workspaces
Customer VPC
Active
Directory
Corp
servers
AWS
Direct
Connect
or VPN
Customer
corporate
network
Customer...
Internet
Users
Standalone Network
Customer VPC
AD
RO /
Replica
Public
AWS
endpointStreaming
Gateway
Amazon
WorkSpaces
(net...
¿Cuánto cuesta? (30 días)
Workspaces
(Standard)
EC2 *
(m4.xlarge)
EBS
(GP SSD)
S3 VPC VPN
$ 35 / Workspace $ 0.404 / Hour ...
Caso de uso #6
Libertad para la operación
de TI
Mobile console
Le permite recuperar
su ambiente cuando
está remoto o fuera
de la oficina
Lecciones de historia
Planear para algo más que lo
que se espera que suceda.
Lecciones de la historia
Ponga a prueba frecuentemente su
plan de ejecución para que sepa
cómo implementarlo durante un
de...
¿Qué tan fácil podemos hacer
un failover?
Captain of the
Datacenter
“Alexa, ask the Captain of the Datacenter…”
“Capitán, quiero hacer el failover de mi
datacenter ”
Remember to complete
your evaluations!
¡No olvide llenar su
evaluación!
¡GRACIAS!
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Implementando DRP en AWS
Próximos SlideShares
Carregando em…5
×

Implementando DRP en AWS

723 visualizações

Publicada em

Implementando DRP en AWS - https://aws.amazon.com/es/disaster-recovery/

Más informacion: http://aws.amazon.com/es/colombia/

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Implementando DRP en AWS

  1. 1. Implementando DRP en AWS Mauricio Muñoz, Solutions Architect Mayo, 2017
  2. 2. Somos historiadores … aunque no lo sepamos.
  3. 3. " ¡Cállate, cállate! Estoy ocupado…” - Jack Phillips, Telegrafista del RMS Titanic
  4. 4. Punto de Recuperación
  5. 5. Desastre Punto de Recuperación Pérdida de datos
  6. 6. "SOS, SOS, CQD, CQD, MGY. Nos estamos hundiendo rápido - los pasajeros se están subiendo a los botes.. MGY” - Última llamada de radio del Titanic
  7. 7. Desastre Punto de Recuperación Pérdida de datos Tiempo de recuperación (RTO) Tiempo de caída (RPO)
  8. 8. ¿Lecciones aprendidas? El Desastre no es un evento aislado…
  9. 9. ¿Cómo puedo prepararme? Técnicas de Recuperación de Desastres
  10. 10. Pilot Light Warm Standby Hot Site
  11. 11. Pilot Light
  12. 12. Base de Datos (subordinada) Pilot Light – Preparación www.example.com Replicación (Data Mirroring) No están prendidos Sistema ”Pilot light” Reverse proxy/ caching server Volumen de datos Application server DataCenter Corporativo Reverse proxy/ caching server Application server Master Base de Datos
  13. 13. Base de Datos Pilot Light – En Acción www.example.com Se inician en cuestión de minutos Aumenta capacidad (si se necesita) Reverse proxy/ caching server Volumen de datos Application server DataCenter Corporativo Reverse proxy/ caching server Application server Master Base de Datos
  14. 14. Warm Standby
  15. 15. Mirroring / Replication Application data source cut over Elastic Load Balancer Active Not active for production traffic Amazon Route 53 www.example.com Standby Menor capacidadCorporate data center Data volume Application server Subordinate database server Reverse proxy/ caching server AWS region Reverse proxy/ caching server Application server Master Database server Warm Standby – Preparación
  16. 16. Elastic Load Balancer Active Amazon Route 53 www.example.com Producción: Ambiente escalado Corporate data center Data volume Application server Database server Reverse proxy/ caching server AWS region Reverse proxy/ caching server Application Server Master Database server Warm Standby – En Acción
  17. 17. Hot Site
  18. 18. Mirroring / Replication Application data source cut over Elastic Load BalancerActive Amazon Route 53 www.example.com Corporate data center Data volume Application server Subordinate database server Reverse proxy/ caching server AWS region Reverse proxy/ caching server Application server Master Database server Active Hot Site – Preparación
  19. 19. Elastic Load Balancer Amazon Route 53 www.example.com Corporate data center Data volume Application server Subordinate database server Reverse proxy/ caching server AWS region Reverse proxy/ caching server Application server Master Database server Active Hot Site – Recovery Producción: Ambiente escalado
  20. 20. Caso de uso #1 Primeros niveles de DR
  21. 21. Backup basado en AWS CLI $ aws s3 sync /backups s3://mybucket ;Sincroniza la carpeta local ”backups” con un bucket S3 ”mybucket” $ aws s3 sync /backups s3://mybucket --delete ;Igual que el anterior pero ahora borra los archivos que estén en el bucket y que no estén en la carpeta local
  22. 22. Backup basado en AWS CLI $ aws s3 sync /backups s3://mybucket ;Sincroniza la carpeta local ”backups” con un bucket S3 ”mybucket” $ aws s3 sync /backups s3://mybucket --delete ;Igual que el anterior pero ahora borra los archivos que estén en el bucket y que no estén en la carpeta local
  23. 23. ¿Cómo funciona? Carpeta local con backups Amazon S3 Amazon Glacier S3 bucket /mybucket Amazon S3 STANDARD_IA 2
  24. 24. ¿Cómo funciona? Carpeta local con backups Amazon S3 Amazon Glacier S3 bucket /mybucket Amazon S3 STANDARD_IA 1 2
  25. 25. ¿Cuánto cuesta? Amazon S3 STANDARD_IA Amazon S3 Amazon Glacier $ 0.0125 /GB $ 0.023 / GB $ 0.004 /GB Servicio Costo Amazon S3 10GB – imágenes $.23 Amazon S3 – IA 100GB - datos $1.25 Amazon Glacier – 1TB - archives $4.00 Total $ 5.48/mes
  26. 26. Caso de uso #2 Almacenamiento y Failover de un volumen grande de datos
  27. 27. Gran cantidad de datos AWS cloud AWS Import/Export Corporate data center NGS On-premises Compute / cluster Sequence dataPhysical media Flowcell-ID AWS CLI Amazon Glacier 1 3 AWS Import/Export Snowball Snowmobile or AWS CLI 2
  28. 28. AWS cloud Corporate data center NGS On-premises Compute / cluster AWS Storage Gateway Virtual server Amazon S3 ISCSI Cached volume 1 2 Gran cantidad de datos
  29. 29. AWS cloud AWS Import/Export Corporate data center NGS On-premises Compute / cluster Sequence data Flowcell-ID Amazon Glacier 1 Physical media AWS Import/Export Snowball or Gran cantidad de datos - Recuperación
  30. 30. AWS cloud Corporate data center NGS On-premises Compute / cluster AWS Storage Gateway Virtual server Amazon S3 ISCI Cached volume 2 1 Gran cantidad de datos - Recuperación
  31. 31. ¿Cuánto cuesta? Amazon S3 AWS Import/Export Amazon Glacier $ 0.023 /GB $2.49 per data-loading-hour + $80 per storage device $ 0.004 / GB Servicio Costo Amazon S3 10TB $ 230 AWS Import/Export 1PB** - Variable Amazon Glacier Archive 1PB $ 4,000 Total $ 4,230/ mes **Entre los factores están el tipo y tamaño del volumen.
  32. 32. Caso de uso #3 Replicación de ambiente virtualizado, backup y failover
  33. 33. Corporate data center AWS cloud AWS Storage Gateway Amazon S3 iSCSI from AWS Storage Gateway to ESX Hosts AWS Storage Gateway cached volume to Amazon S3 VMFS VMware ESX VMware ESXi Replication Appliance Replicación/Conversión de VM
  34. 34. Corporate data center AWS cloud AWS Storage Gateway Amazon S3 iSCSI from AWS Storage Gateway to ESX Hosts AWS Storage Gateway cached volume to Amazon S3 VMFS VMware ESX VMware ESXi Replication Appliance AMI Amazon EBS VM Import Replicación/Conversión de VM
  35. 35. ¿Cuánto cuesta? Amazon S3 AWS Storage Gateway $ 0.023 / GB $ 125.00 ($0.01 per GB, max $125) Servicio Costo AWS Storage Gateway archive (32TB) $736 AWS Storage Gateway VM cost $125 Total $ 861 / mes
  36. 36. AWS SMS (Server Migration Service)
  37. 37. • Herramienta de migración • Sin agentes. Automatiza, programa y monitorea la replicación de volúmenes en vivo. • Realiza replicación a nivel de bloques a nivel de Hypervisor (VmWare, por ahora) • Soporte a Sistemas Operativos • Windows Server 2003, 2008, 2012 y 2016; Windows 7, 8, y10; Red Hat Enterprise Linux (RHEL), SUSE/SLES, CentOS, Ubuntu, Oracle Linux, Fedora, y Debian Linux ¿Qué es AWS SMS?
  38. 38. AWS Server Migration Service Connector ¿Cómo funciona?
  39. 39. Caso de uso #4 Sitio remoto, backup y failover
  40. 40. Corporate data center AWS Direct Connect VPN US-East-1 US-West-2 Server Server Availability Zone Availability Zone Fail back Server Failover en Sitio Remoto
  41. 41. US-East-1 US-West-2 Server AWS CloudFormation Server Availability Zone Availability Zone Server Corporate data center AWS Direct Connect VPN Fail back Failover en Sitio Remoto
  42. 42. ¿Cuánto cuesta? (30 días) – Sitio remoto VPC VPN Amazon EC2 * (m4.xlarge) 1Gb AWS Direct Connect Amazon EBS (SSD) Region data transfer fee $ 0.05 /Hour $ 0.215 $ 0.30 / Hour $ 0.10 / GB $ 0.02 / GB Servicio Costo 1Gb AWS Direct Connect $216 VPN Fallback Connection $36 (2) Amazon EC2 instances $309.6 (2) Amazon EBS 60GB volumes $12 (1) AMI copy to US-West-2 $1.20 Total $ 574.8 / Mes *us-west-2, Amazon Linux AMI
  43. 43. ¿Qué tan fácil podemos hacer un failover? https://aws.amazon.com/cloudformation/aws-cloudformation-templates/
  44. 44. ¿Qué tan fácil podemos hacer un failover? $ aws cloudformation create-stack --stack-name "Failover-cli" -- template-url 'https://s3.amazonaws.com/Sample.template' -- parameters ParameterKey=KeyName,ParameterValue=keyuseast1 ;Crea el stack ”Failover-cli” basado en el template ”Sample.template”
  45. 45. AWS cloud Corporate data center Route 53 Docker servers www.example.com Database Amazon RDS Data mirroring replication Storage Gateway Container failover Snapshot S3
  46. 46. Amazon ECS AWS cloud Corporate data center Route 53 www.example.com RDS Amazon ECS cluster Container failover EBS Data / code repo S3
  47. 47. ¿Cuánto cuesta? (30 días) – Docker Storage Gateway (máx) EC2 (m4.xlarge) Route 53 RDS (db.m4.large) EBS Elastic Load Balancing $ 125.00 $0.215/ Hour $0.50/ Zone $0.175/ Hour $0.10/GB $0.025/Hour Servicio Costo Storage Gateway $125 Route 53 DNS $0.50 Elastic Load Balancing $18 RDS (MySQL) $126 (3) ECS cluster nodes m4.xlarge + (3) 30 GB EBS $473.4 Total $742.9/mes
  48. 48. Caso de uso #5 DR para los funcionarios
  49. 49. Amazon Workspaces Customer VPC Active Directory Corp servers AWS Direct Connect or VPN Customer corporate network Customer AD RO / Replica Amazon EC2 corporate serversMFA (RADIUS) (Optional) Archives Amazon S3
  50. 50. Internet Users Standalone Network Customer VPC AD RO / Replica Public AWS endpointStreaming Gateway Amazon WorkSpaces (network entry point) Amazon EC2 corporate servers Customer corporate network Amazon S3 Amazon Workspaces
  51. 51. ¿Cuánto cuesta? (30 días) Workspaces (Standard) EC2 * (m4.xlarge) EBS (GP SSD) S3 VPC VPN $ 35 / Workspace $ 0.404 / Hour $ 0.10 $ 0.026 / GB $ 0.05 / Hour Servicio Costo Workspaces for 25 users $875 (2) AD EC2 + 100GB EBS $591.76 VPC VPN $36 S3 file backups (500GB) $13 (1) Share point W/ 2TB EBS $490.88 Total $2006.64/mes *us-west-2, Windows standard
  52. 52. Caso de uso #6 Libertad para la operación de TI
  53. 53. Mobile console Le permite recuperar su ambiente cuando está remoto o fuera de la oficina
  54. 54. Lecciones de historia Planear para algo más que lo que se espera que suceda.
  55. 55. Lecciones de la historia Ponga a prueba frecuentemente su plan de ejecución para que sepa cómo implementarlo durante un desastre.
  56. 56. ¿Qué tan fácil podemos hacer un failover?
  57. 57. Captain of the Datacenter “Alexa, ask the Captain of the Datacenter…”
  58. 58. “Capitán, quiero hacer el failover de mi datacenter ”
  59. 59. Remember to complete your evaluations! ¡No olvide llenar su evaluación!
  60. 60. ¡GRACIAS!

×