AWS - Pràctica (iv)
Ja estem dins la Consola principal. Anem a
Explorem EC2 : Elastic Compute Cloud
EC2 ve de Elastic Compute Cloud. Mitjançant la consola EC2 es poden realitzar totes les operacions amb els servidors.
Serà important el nombre de:
-
Instances: total d’instàncies creades
-
Instances running: instàncies en funcionament
Tipus d'instàncies
A l'hora de crear un servidor, es pot escollir entre diferents models d'instància, que definirà quines prestacions té l'equip.
AWS defineix unes categories principals en funció de la finalitat de l'equip. Entre altres:
PROPÒSIT | TIPUS |
---|---|
General purpose | De propòsit general. |
Compute optimized | Processadors d'alt rendiment. |
Memory optimized | Per ús de molta informació en memòria. |
Accelerated Computing | Acceleradors hardware o co-processadors. |
Storage Optimized | Ús d'E/S intens. Ofereixen Baixa latència d'accés a disc. |
HPC Optimized | Per aplicacions que es beneficien de processadors d'alt rendiment, com ara simulacions grans i complexes i càrregues de treball d'aprenentatge profund. |
Les màquines es classifiquen amb una nomenclatura que les identifica. Hi ha moltes famílies d'equips orientades a diferents prestacions:
Per exemple, la família C5 (Compute optimized):
- c5.large: 2 vCPU's -- 4GiB RAM -- 0,085 $/h -- 0,177$/h Windows
Per a fer pràctiques amb alumnes, amb la família T2 (General purpose) és suficient i més econòmic pel cost per hora:
-
T2.micro: 1 vCPU -- 1GB RAM -- 0,0116 $/h Linux
-
T2.medium: 2 vCPU's -- 4GiB RAM -- 0,0464 $/h Linux -- 0,0644 $/h Windows
-
T2.large: 2 vCPU's -- 8GiB RAM -- 0,0928 $/h Linux -- 0,1208 $/h Windows
Tipus d'instàncies
Les màquines també es poden distingir entre les següents tipologies que afecten també al preu:
-
On-demand: Les màquines es provisionen quan l'usuari ho demana, és a dir, sota demanda.
-
Reserved: Amb antel·lació es fa una reserva d'un equip a mesos o anys vista. Preus més econòmics que on-demand.
-
Spot: Es fan servir instàncies que AWS en aquest moment no necessita i el preu es determina per subhasta, però AWS les pot parar en el moment en què facin falta per exemple per donar servei on-demand. Ideal per treballs en els que es facin servir vàries instàncies i no importi si una d'elles es perd.
Mira aquest enllaç https://aws.amazon.com/ec2/instance-types/t2/ per veure diferents preus de ECs
Mira aquest enllaç https://aws.amazon.com/ec2/spot/pricing/ per veure diferents preus de ECs de tipus Spot
Fixeu-vos com Windows és tres vegades més car.
AMI's
Les AMI's (Amazon Machine Image) són els diferents tipus d'imatges o plantilles de sistema operatiu que proporciona AWS.
-
Un cop s'ha escollit el model d'instància, cal determinar quin sistema operatiu s'hi instal·larà al desplegar-la.
-
Permet crear-se les pròpies AMI's.
-
Ofereix una AMI de Linux creada i mantinguda per AWS, optimitzada i preparada per a la integració amb totes les funcionalitats de AWS.
-
Actualment la versió més recent és la Amazon Linux 2023
-
Té suport fins a 5 anys.
-
Les AMI's es poden trobar en un Marketplace de AWS. Les principals estan disponibles en Quickstart AMI's