Post on 15-Aug-2015
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
EC2: Cómputo en la nube Ivan Salazar
AWS – Arquitecto de Soluciones
Amazon Elastic Compute Cloud - Servidores virtuales elásticos en la nube
Rack de servidores
Host server Hypervisor
Guest 1 Guest 2 Guest n
EC2 hace ocho años…
• Una familia de instancia y tamaño – m1.small (1 vCPU, 1.7 GiB RAM, 160 GB almacenamiento)
• Únicamente Linux • Sólo precios bajo demanda
Amazon EC2
Desde entonces
• Opciones de instancias – CPU – Memoria – Almacenamiento
• Opciones de despliege • SO • Aplicaciones • Amazon Elastic Block Store • Elastic IP addresses • Amazon VPC • Auto Scaling • Elastic Load Balancing • Mejoras en: rendimiento, seguridad,
gestión, y escalabilidad • Amazon ECS
Infraestructura global de AWS
Más de un millón de usuarios activos en 190 países 1,500+ agencias de gobierno 3,600+ instituciones educativas 11,200+ orgs de no lucro 11 regiones 30 zonas de disponibilidad 53 ubicaciones al borde
©2015, Amazon Web Services, Inc. or its affiliates. All rights reserved
Cada día, Amazon Web Services agrega suficiente capacidad de servidores para soportar toda la infraestructura global de
Amazon cuando era una empresa de 7000 millones de USD
Instancias EC2: Familias y generaciones
Uso general: M1, M3 , M4
Optimizadas para cómputo: C1, CC2, C3, C4
Optimizadas para memoria: M2, CR1, R3
Optimizadas para almacenamiento: HS1, D2
Alto rendimiento de E/S: HI1, I2
GPU: CG1, G2
Micro: T1, T2
Factores de rendimiento: CPU Intel Xeon E5-2670 (Sandy Bridge) CPUs • Disponible en tipos de instancias M3, CC2, CR1, y G2
Intel Xeon E5-2680 v2 (Ivy Bridge) CPUs • Disponible en tipos de instancias C3, R3, e I2
• 2.8 GHz en C3, Turbo enabled hasta 3.6 GHz
• Soporta instrucciones Enhanced Advanced Vector Extensions (AVX)
Intel Xeon E5-2666, E5-2676 v3 (Haswell – AVX2) CPUs • Disponible en tipos de instancia C4 y M4
• 2.9 GHz en C4, Turbo enabled hasta 3.5 GHz (con Intel Turbo Boost)
• Soporta 256-bit integer vectors y puede procesar 32 single-precision o 16 double-precision operaciones de punto flotante por ciclo
Factores de rendimiento: Redes
Red propia de AWS a 10Gb • El mayor rendimiento en instancias .8xlarge • Ancho de banda completo en grupos de
ubicación • Sin sobre-suscripción de red
Redes mejoradas • Disponible en D2, C3, C4, R3, I2, M4 (en VPC con
HVM) • Más de 1M PPS de rendimiento, latencia reducida
instancia-a-instancia, rendimiento más consistente
Tip: Use Redes Mejoradas
• Disponible en las familias D2, C4, C3, R3, I2, M4 • Tipo de virtualización HVM • Sólo VPC • Versión de kernel requerida
– Linux: 2.6.32+ – Windows: Server 2008 R2+
• Driver VF apropiado – Linux: ixgbevf 2.14.2+ module – Windows: Intel 82599 virtual function driver
Factores de rendimiento: Almacenamiento
• Almacén de instancia local • Amazon EBS General Purpose (SSD) • Amazon EBS Provisioned IOPS (SSD) • Amazon EBS Magnetic volumes • S3/Glacier
T2 y la capa gratuita de instancias EC2
• T2 es una instancia de rendimiento con ráfagas – Las instancias de rendimiento con ráfagas proporcionan un rendimiento base de
CPU con capacidad de alcanzar ráfagas por encima del nivel base – Las instancias T2 se utilizan para cargas de trabajo que no usan la CPU por
completo de manera frecuente o constante, pero que en ocasiones necesitan alcanzar ráfagas.
– Excelentes para comenzar con EC2
• Capa gratuita de EC2 – 750 horas de uso de instancias EC2 Linux t2.micro (1 GiB de memoria y soporte
a plataformas de 32 y 64 bits)
Algunos beneficios de usar EC2
• Elasticidad • Control total • Flexibilidad • Abanico de
funcionalidades
• Confiabilidad • Seguridad • Costo efectivo • Escalabilidad
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ge d
el s
ervi
dor
Hora del día
Capacidad de 1 servidor
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
Capacidad de 1 servidor
Capacidad requerida en esquema tradicional
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
1 servidor por 8 horas
Capacidad requerida en esquema tradicional
Capacidad de 1 servidor
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
1 servidor por 8 horas 1 servidor por 8 horas
Capacidad de 1 servidor
Capacidad requerida en esquema tradicional
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
1 servidor por 8 horas 1 servidor por 8 horas
1 servidor por 8 horas
Capacidad requerida en esquema tradicional
Capacidad de 1 servidor
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
1 servidor por 8 horas 1 servidor por 8 horas
1 servidor por 8 horas
1 servidor por 8 horas
Capacidad requerida en esquema tradicional
Capacidad de 1 servidor
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Car
ga d
el s
ervi
dor
Hora del día
1/3 ahorro
Capacidad de 1 servidor
Capacidad requerida en esquema tradicional
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Con
teo
de in
stan
cias
Día del mes
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Con
teo
de in
stan
cias
Día del mes
Pico mensual predecible de procesamiento
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Con
teo
de in
stan
cias
Día del mes
Capacidad requerida en esquema tradicional
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Con
teo
de in
stan
cias
Día del mes
Capacidad elástica
Capacidad requerida en esquema tradicional
0
1
2
3
4
5
6
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Con
teo
de in
stan
cias
Día del mes
75% de ahorro
Capacidad elástica
Capacidad requerida en esquema tradicional
Escalamiento automático
EC2 Auto Scaling ELB
Actual
EC2
Servidores vituales elásticos en la nube
Distribución dinámica de tráfico
Escalamiento automatizado de capacidad de EC2
Completamente controlado
• Usted tiene control de sus instancias • Inicie sesión como root (Linux)/Administrator
(Windows) • Instale el software que necesite • Inicie/detenga y controle las instancias a través de
la consola o APIs • Haga los cambios de configuración que quiera • Creé un AMI (Amazon Machine Image)
Multiples tipos de instancias
• Seleccione el tipo de instancia que más le convenga
• Cambie el tipo de instancia cuando quiera • Adjunte poco o mucho almacenamiento según
necesite • Seleccione su sistema operativo • Seleccione una imagen pre-configurada (AMI)
Construya arquitecturas confiables
• Construya aplicaciones con alta disponibilidad de manera sencilla
• ELB distribuye la carga • Auto Scaling ayuda a asegurar la disponibilidad
y escalamiento • Use múltiples Zonas de disponibilidad (AZs)
Nuestra prioridad No. 1! Algunas de nuestras tantas certificaciones:
• Ubicaciones aseguradas • Acceso restringido • Firewalls internos • Usuarios únicos • Autenticación Multi-factor • Subredes privadas • Almacenamiento cifrado de
datos • Conexiones dedicadas
VPC - Virtual Private Cloud
• Provisione una sección aislada lógicamente en la nube de AWS
• Controle su ambiente virtual de redes con: – Subredes – Tablas de ruteo – Grupos de seguridad – NACLs
• Controle si y cómo sus instancias accederán a Internet • Conéctese a la red de su centro de datos con una
conexión VPN de hardware o Direct Connect
Availability Zone 1a Availability Zone 1b
Internet
10.0.0.5
10.0.0.6
10.0.3.17
10.0.3.5
10.0.1.5
10.0.1.25 10.0.1.8
10.0.1.6
VPC Subnet
VPC Subnet
VPC Subnet
Virtual Private Gateway
Customer Gateway VPN Connection
Internet Gateway
Customer Data Center
Bajo demanda Pague por la capacidad de cómputo por hora sin contratos a largo plazoPay Cargas de trabajo impredecibles
Reservadas Haga un compormiso de uso de EC2 y reciba un descuento importante
Puntuales Subaste capacidad ociosa, pague por precio puntual que varía de acuerdo a la demanda
Opciones de compra de acuerdo a la carga de trabajo
Opciones de pago Instancias reservadas • La opción No Upfront proveé un
descuento comparado con bajo demanda (hasta 55% de descuento) y no requiere pag por adelantado
• La opción Partial Upfront balancea los pagos de la instancia reservada entre pago por adelantado y proveé un mayor descuento (hasta 76%) comparado con la opción No Upfront
• Con la opción All Upfront usted se beneficio con el descuento mayor comparado con bajo demanda (hasta 77% de ahorro)
$-‐ $500
$1,000 $1,500 $2,000 $2,500 $3,000
30% 40% 50% 60% 70% 80% 90% 100% U"liza"on
m3.xlarge 1 año BD/IR punto de equilibrio por u"lización
On Demand
No Upfront
ParGal Upfront
All Upfront
Opciones de pago Instancias reservadas • La opción No Upfront proveé un
descuento comparado con bajo demanda (hasta 55% de descuento) y no requiere pag por adelantado
• La opción Partial Upfront balancea los pagos de la instancia reservada entre pago por adelantado y proveé un mayor descuento (hasta 76%) comparado con la opción No Upfront
• Con la opción All Upfront usted se beneficio con el descuento mayor comparado con bajo demanda (hasta 77% de ahorro)
$-‐
$500
$1,000
$1,500
$2,000
$2,500
$3,000
30% 40% 50% 60% 70% 80% 90% 100% U"liza"on
m3.xlarge 1 año BD/IR punto de equilibrio por u"lización
On Demand
No Upfront
ParGal Upfront
All Upfront
Marketplace de instancias reservadas
Compre una instancia a un plazo menor Compre una instancia con diferente SO/tipo Compre una instancia reservada en otra región
Venda su instancia reservada sin usar Venta su capacidad no deseada o sobre comprada Reduzca costos futuros optimizando
Puntuales para cargas de trabajo interrumpibles y mejor precio
Los mejores casos de uso incluyen procesos batch y aplicaciones tolerantes a fallos
El Marketplace de AWS está en la consola
Vea, busque, descubra y lance miles de imágenes AMI de AWS directamente de la consola de EC2 2,100+ productos listados en 23 categories
Siguientes pasos
• Regístrese por una cuenta de AWS! • Saque provecho de la capa gratuita:
aws.amazon.com/free • Más información: aws.amazon.com/ec2 • Visítenos en el stand