AWS Paris Summit 2014 - T2 - Optimisation du coût total de possession avec AWS
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

AWS Paris Summit 2014 - T2 - Optimisation du coût total de possession avec AWS

on

  • 767 views

Track 2 - Session 2 : Optimisation du coût total de possession avec AWS

Track 2 - Session 2 : Optimisation du coût total de possession avec AWS

Statistics

Views

Total Views
767
Views on SlideShare
584
Embed Views
183

Actions

Likes
1
Downloads
48
Comments
0

1 Embed 183

http://aws.edifixio.com 183

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

AWS Paris Summit 2014 - T2 - Optimisation du coût total de possession avec AWS Presentation Transcript

  • 1. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc. Optimisation du coût total de possession avec AWS Laurent Guiraud, Business Development Manager AWS
  • 2. Agenda • Coût total de possession (TCO) • Optimisation des coûts avec AWS
  • 3. Réduction des coûts avec AWS 1 “En moyenne 400 serveurs remplacés par clients” Remplacez les dépenses d’investissement de capital (CAPEX) en dépenses d’exploitation faibles. (OPEX) 2 43 Réductions de prix Economies d’échelle qui permettent à AWS de réduire les coûts pour les clients. 3 Choisissez le modèle de tarification adéquat pour répondre à des charges de travail variables et stables. 4 Economisez plus en fonction de votre croissance. Remise par palier Remise sur volume Prix personnalisé On-Demand Réservée Spot DédiéeSource: IDC Whitepaper, sponsored by Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” December 2013
  • 4. Coûts réduits par rapport aux centres de données traditionnels Centre de données traditionnel. Centre de données virtualisé. CAPEX OPEX OPEX AWS CAPEX OPEX* Economies par un fonctionnement plus efficace de l’IT. Echelle AWS • Nouveaux centres de données mis en production chaque année. • Gros volumes d’achat, optimisation de la chaine logistique Taux d’utilisation plus élevé • Agrégation de tâches non corrélées , échelle, marché spot Innovation Amazon • Serveurs et éléments réseaux OEM • Achat direct des disques, mémoires et CPU • Main sur l’hyperviseur et les couches réseaux Diagram is not to scale *For AWS, OPEX costs includes Reserved Instances one-time low, upfront payment, if Reserved Instances are used. Economies en migrant vers le cloud.
  • 5. La philosophie Prix d’AWS Plus d’utilisation d’AWS Infrastructure élargie Economies d’échelle Réductions des coûts infrastructure Prix réduits Plus de clients Ecosystème Empreinte globale Nouvelles fonctionnalités Nouveaux services Infrastructure Innovation Transfert des économies directement à nos clients sous forme de prix bas et de réductions de prix régulières. 43REDUCTIONS DE PRIX
  • 6. La réduction des coûts avec AWS Démonstration par les analystes In early 2012, AWS commissioned IDC to interview 11 organizations that deployed applications on AWS. Since this study was conducted in early 2012, AWS has introduced price reductions nearly 20 times across Amazon EC2 and Amazon S3. IDC estimated what the impact of AWS's fee restructuring would be on the organizations that participated in the 2012 study and determined that the overall fees would drop by 21% lowering the five year TCO from $909,000 to $846,000. Source: IDC Business Value of AWS Accelerates over time Accroissement de la productivité IT: 52% Economies à 5 ans: 72%
  • 7. Les bénéfices du TCO AWS augmentent avec le temps… $3.50 de bénéfices Pour $1 d’investissement AWS $8.40 de bénéfice Au bout de 36 mois d’utilisation AWS… Au bout de 60 mois d’utilisation AWS… ~3X ~8X Source: IDC Business Value of AWS Accelerates over time According to IDC, this relationship between length of time using AWS and return is due to customers leveraging the more optimized environment to generate more applications along a learning curve. Pour $1 d’investissement AWS
  • 8. Comparaison du coût total de possession ≠
  • 9. Décomposition des coûts de déploiement dans un centre de données Coûts réseaux Coûts de stockage Coûts serveurs Matèriel– Serveur, Rack Chassis PDUs, ToR Switches (+Maintenance) Logiciel- OS, Licences de virtualisation (+Maintenance) Coûts additionnels Espace Energie AC Matériel– Disques, SAN/FC Switches Coûts additionnels Coûts de maintenance Matériel– LAN Switches, Load Balancer Coûts bande passante Coûts de maintenance Coûts additionnels Coûts humains gestion des serveurs Gestion de la virtualisation 1 2 3 4 Espace Energie AC Espace Energie AC ILLUSTRATION Diagram doesn’t include every cost item. E.g. software costs can include database, management, middle tier software costs. Facilities cost can include costs associated with upgrades, maintenance, building security, taxes etc. IT labor costs can include security admin and application admin costs.
  • 10. Les services AWS incluent tous les coûts additionnels Vendeurs Matériels ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ Serveurs Réseau Logiciels OS + VMs Espace Energie AC Gestion du réseau SDN PersonnelRedondance Du stockage Gestion des ressources et automation × × × ××× ×
  • 11. Exemple : 100 VMs internalisées vs. AWS # of VMs Avg. vCPU Avg. vRAM Optimize by? Usage 25 1 2 RAM 5% 35 4 14 RAM 80% 30 8 32 RAM 60% 5 8 68 RAM 40% 5 16 128 Disk I/O 8% # of Instances Instance vCPU RAM Instance Type 25 m1.small 1 1.7 On Demand 35 m3.xlarge 4 15 3 Yr. Heavy RI 30 m3.2xlarge 8 30 3 Yr. Med. RI 5 m2.4xlarge 8 68.4 3 Yr. Light RI 5 i2.4xlarge 16 122 3 Yr. Light RI Avg. vCPU Avg. vRAM Optimize by? 1 2 CPU 4 14 CPU 8 32 CPU 8 68 CPU 16 128 Disk I/O Instance vCPU RAM m1.small 1 1.7 c3.xlarge 4 7 c3.2xlarge 8 15 c3.2xlarge 8 15 i2.4xlarge 16 122
  • 12. 1; 1,7; $0,060 1; 3,75; $0,113 2; 3,75; $0,145 2; 7,5; $0,225 2; 17,1; $0,410 4; 7; $0,300 4; 15; $0,450 4; 34,2; $0,820 8; 15; $0,600 8; 30; $0,900 8; 68,4; $1,640 4; 30,5; $0,853 8; 61; 1,705 16; 30; $1,200 32; 60; $2,400 32; 244; $3,500 16; 122; $3,410 16; 117; $4,600 32; 244; $6,820 0 50 100 150 200 250 300 0 5 10 15 20 25 30 Exemple de TCO : Choix des instances EC2 On Demand Prices shown (N.Virginia region), only latest generation instances (M3,C3) shown where applicable, GPU and Micro instances not shown above Memory-Optimized Instances Compute-Optimized Instances General Purpose Instances Storage-Optimized Instances vCPU RAM
  • 13. Exemple TCO : 100 VMs internalisées vs. AWS
  • 14. VS 1. Evaluation des coûts d’infrastructure et de l’architecture 2. Définition du cas métier 3. Permet de prendre la décision d’aller sur le cloud Exemple client : Dow Jones Intl. • De 40 centres de données à 6 • 3000 applications vont être migrées d’ici janvier 2015 • $100M d’économies sur 3 ans
  • 15. Que prendre en compte dans votre étude du TCO? Energie/AC (Serveurs, Stockage, réseau commun) Administration du centre de données (approvisionnement, conception, construction, opération, réseau, sécurité) Location locaux (Charges co-lo, dépréciation, taxes) Licence Logicielles/Maintenance (OS, Virtualisation, DCIM, Automation..) Stockage Brut vs. Stockage disponible (Disponible = ~50% Brut) Redondance du stockage (RAID, OS) Coûts de Sauvegardes (Bandes, Logiciels) Bandes passantes, Matériel réseau & Redondance (Routeurs, VPN, WAN..) N’oubliez pas Pensez ‘bénéfices’ Transfert d’investissement sur de nouvelles initiatives Réduction du temps d’approvisionnement, pas de ressources inutilisées Coûts des clients perdus Augmentation de la productivité, diminution des indisponibilités
  • 16. Optimisation des coûts sur AWS
  • 17. 1. Choisissez le bon type d’instance Démarrez Choisissez le type d’instance qui répond le mieux à vos besoins initiaux Choisissez la mémoire, ensuite le CPU Choisissez le stockage en fonction de vos pics d’IOPS Affinez Changez de taille d’instance en fonction des performances constatées Utilisez AWS CloudWatch & AWS Trusted Advisor pour estimer et suivre les performances Mettez en production Lancez les instances sur plusieurs zones de disponibilité (AZ)
  • 18. 2. Utilisez « Auto Scaling » Décrit le comportement lors de la création des instances par “Auto Scaling” Une seule “Launch Configuration” à l’instant t Launch Configuration as-create-launch-config --image-id ami-54cf5c3d --instance-type m1.small --key mykey --group webservers --launch-config 101-launch-config Définition du groupement des instances Définition automatique du nombre d’instances en fonction de la politique choisie – Min, Max, Desiré Auto Scaling Group as-create-auto-scaling-group 101-as-group --availability-zones us-east-1a us-east-1b --launch-configuration 101-launch-config --load-balancers myELB --max-size 5 --min-size 1 Paramètres pour le déclenchement d’une action d’“Auto Scaling” Croissance ou décroissance d’une quantité prédéfinie Auto Scaling Policy as-put-scaling-policy 101ScaleUpPolicy --auto-scaling-group 101-as-group --adjustment=1 --type ChangeInCapacity --cooldown 300
  • 19. Utilisation et “Auto Scaling”: Granularité Plus d’instances de petites tailles vs. moins d’instances de grandes tailles 29 m1.large @ $0.240/hr. = $6.96 59 m1.small @ $0.06/hr. = $3.54
  • 20. 3. Arrêtez les instances non utilisées • Instances dev./test • Simple lancement / arrêt des instances • Montage/Démontage d’un bloc • Les instances sont “jetables”
  • 21. 0 2 4 6 8 10 12 14 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 On Demand Light Utilization RI Medium Utilization RI Heavy utilization RI /Spot Instances 4. Utilisez les instances réservées Les instances réservées vous permettent d'effectuer un paiement peu important et unique pour chaque instance que vous souhaitez réserver pour 1 ou 3 ans et, en retour, de recevoir une remise considérable sur le taux horaire de cette instance. Amazon EC2 Jusqu’à 65% d’économies Amazon RDS Jusqu’à 76% d’économies Amazon DynamoDB Jusqu’à 76% d’économies Amazon Redshift Jusqu’à 73% d’économies Amazon ElastiCache Jusqu’à 70% d’économies Services AWS qui offrent des instances réservées
  • 22. Example client: Pinterest AWS Set-up • 8 Milliard d’objets et 400 terabytes de données (Mai 2012), 10x par rapport à Août 2011; 3x en terme d’instances sur la même période • 150 EC2 instances ( web tier), 90 instances (in-memory caching), 70 master DB • Instances réservées pour le trafic régulier; On Demand et Spot pour les pics . Avec un objectif de 50% OD et 50% Spot Source: Pinterest AWS Case study, Pinterest Architecture update, 410TB of data, 10X Growth, 12 employees Source: Return on Agility, Werner Vogels “Imagine we were running our data center, and we had to go through a process of capacity planning and ordering and racking hardware. It wouldn't have been possible to scale fast enough,"– Ryan Park, Pinterest Operations Engineer Les coûts sont passés de 54$ à 20$ de l’heure Le tout en 2 semaines d’études.
  • 23. 5. Utilisez les instances Spot • Prix • Jusqu'à 92% d’économies vs On-Demand • Elastique • Capacité non disponible autrement • Compromis • Interruption possible Choix de la bonne enchère : Tolérance à l’interruption, prise en compte d’un % d’interruption
  • 24. 1.21 PFLOPS 264 années de processus < 18 hours 16,788 instances sur 8 régions Exemple client: Cycle Computing Interne Spot $68 Million $33K
  • 25. 6. Tirez bénéfices des classes de stockage AWS Cloud Amazon Glacier Gateway Appliance/ AWS Storage Gateway Amazon S3 Block File Centre de données interne Archive Backup Disaster Recovery Amazon EBS Amazon S3 • 99.99% durabilité vs. 99.999999999% • Jusqu’à 20% d’économie • Idéal pour toutes données facilement régénérées Amazon Glacier • Durabilité identique à Amazon S3 • 3 à 5 heures pour la restauration • Jusqu’à 89% d’économie • Archivage, sauvegarde à long terme
  • 26. 7. Allégez votre architecture Plus vous déchargez votre infrastructure, moins dont vous investissez pour la maintenir et la dimensionner en fonction de votre activité. Déchargez le trafic de votre contenu populaire à Amazon CloudFront et S3 Utilisez la mise en cache ResponseTime ServerLoad ResponseTime Server Load ResponseTime Server Load No CDN CDN for Static Content CDN for Static & Dynamic Content
  • 27. 8. Utilisez les services Applicatifs Elastic Load Balancing Amazon Relational Database Service (RDS) Amazon Simple Queue Service (SQS) Amazon Simple Email Service (SES) Amazon Elastic MapReduce Amazon ElastiCache Amazon Simple Notification Service (SNS)
  • 28. Web Servers Availability Zone $0.025 per Elastic Load Balancer- hour (or partial hour) $0.008 per GB of data processed by an Elastic Load Balancer 100 GB Data processed, 1 ELB $18 (.025*24*30) + $.008*100 $18.80 Web Servers Availability Zone EC2 instance + software LB Elastic Load Balancer DNS DNS VS Bénéfices des services applicatifs $0.060 per hour, m1.small Separate for Software Load Balancer $.060*24*30 = $43.2 (m1.small) + Software LB Cost On Demand Prices shown (N.Virginia region)
  • 29. 9. Utilisez la facturation consolidée • Une seule facture pour tous les services et comptes consolidés • Partage du tarif des instances réservées • Combinez les avantages des tiers • Visualisation et gestion des comptes liés • Ajout de comptes additionnels
  • 30. 10. Utilisez les outils AWS AWS Trusted Advisor AWS EC2 Usage Reports
  • 31. Résumé Choisissez le bon type d’instance Utilisez Auto Scaling Arrêtez les Instances non utilisées Utilisez les instances réservées Utilisez les instances Spot Utilisez les classes de stockage Allégez votre infrastructure Utilisez les services applicatifs Utilisez la facturation consolidée Utilisez les outils AWS – Trusted Advisor, EC2 Usage Reports Etc…
  • 32. Conclusion Coûts de possession - TCO • Partez sur des hypothèses réalistes basées sur des standards de l’industrie • Soyez au fait des coûts internes cachés Optimisation des coûts • Optimisation des coûts par optimisation de l’architecture • Evaluation régulière de l’architecture en place • Bénéficiez des services applicatifs et de surveillances • Soyez au fait des nouvelles fonctionnalités
  • 33. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc. Merci!