Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ec2

782 views

Published on

Autoscaling on EC2

Published in: Technology, Business
  • Be the first to comment

Ec2

  1. 1. EC2: dall'omogenizzato alla bomba atomica ovvero: come imparai a non preoccuparmi (dell'hardware) e ad amare la bomba
  2. 2. Contesto ● Cloud computing ● Virtualizzazione delle risorse ● EC2 ● Prodotto di Amazon per il Cloud Computing ● Xen ● Software alla base di EC2
  3. 3. EC2: le basi EMR VPC ELB RDS Auto Scaling EC2 S3
  4. 4. L'omogenizzato ● Un server virtuale ● Performance ● IP pubblico ● Allocazione dinamica ● Scelta tra piu' architetture ● Startup minimo
  5. 5. L'omogenizzato ● Semplice da gestire ● Design minimale ● Basso fault tollerance ● Stima preventiva delle esigenze
  6. 6. DB Server App Server Web Server Qualcosa di piu'... ● Configurazione ridondante ● Senza dubbio migliore della precedente ● Piu' sicura ● Magari variabile nel tempo
  7. 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. 8. Come si realizza? Software: ● Zope/Plone: application server in python ● Relstorage: connettore a db relazionali per sostituire lo ZoDB
  9. 9. Cosa si usa ● EC2: virtual server ● Auto Scaling/CloudWatch ● Elastic Load Balancer ● RDS
  10. 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. 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. 12. Credits EC2 dall'omogenizzato alla bomba atomica Federico Guizzardi c@reflab.com Reflab Srl www.reflab.com cippino.wordpress.com

×