Your SlideShare is downloading. ×

Ec2

637

Published on

Autoscaling on EC2

Autoscaling on EC2

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
637
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. EC2: dall'omogenizzato alla bomba atomica ovvero: come imparai a non preoccuparmi (dell'hardware) e ad amare la bomba
  • 2. Contesto ● Cloud computing ● Virtualizzazione delle risorse ● EC2 ● Prodotto di Amazon per il Cloud Computing ● Xen ● Software alla base di EC2
  • 3. EC2: le basi EMR VPC ELB RDS Auto Scaling EC2 S3
  • 4. L'omogenizzato ● Un server virtuale ● Performance ● IP pubblico ● Allocazione dinamica ● Scelta tra piu' architetture ● Startup minimo
  • 5. L'omogenizzato ● Semplice da gestire ● Design minimale ● Basso fault tollerance ● Stima preventiva delle esigenze
  • 6. DB Server App Server Web Server Qualcosa di piu'... ● Configurazione ridondante ● Senza dubbio migliore della precedente ● Piu' sicura ● Magari variabile nel tempo
  • 7. La bomba atomica ● Perche' bomba? ● ELB non deve essere gestito ● RDS richiede una configurazione minimale ● EC2-AS: server a piacere dinamici RDS EC2 Autoscaling ELB
  • 8. Come si realizza? Software: ● Zope/Plone: application server in python ● Relstorage: connettore a db relazionali per sostituire lo ZoDB
  • 9. Cosa si usa ● EC2: virtual server ● Auto Scaling/CloudWatch ● Elastic Load Balancer ● RDS
  • 10. Cosa ci si fa ● Si avvia un server su EC2 con Cloudwatch ● Si avvia un server su RDS ● Si avvia un load balancer su ELB ● Si installa l'applicazione sul server EC2 ● Si configura AutoScaling ● as-create-launch-config ● as-create-auto-scaling-group ● as-create-or-update-trigger
  • 11. Autoscaling ● as-create-launch-config ● ami, instance-type, security group, keys ● as-create-auto-scaling-group ● config, zone, min e max # server, load balancer ● as-create-or-update-trigger ● group, metrica, periodo di campionamento, condizione di spegnimento, condizione di accensione, durata della condizione
  • 12. Credits EC2 dall'omogenizzato alla bomba atomica Federico Guizzardi c@reflab.com Reflab Srl www.reflab.com cippino.wordpress.com

×