Your SlideShare is downloading. ×
0
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
My sql et amazon  rds vs ec2 (par g plessis   ig technologies)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

My sql et amazon rds vs ec2 (par g plessis ig technologies)

1,558

Published on

1 Comment
0 Likes
Statistics
Notes
  • Bonjour,

    merci de ne pas partager publiquement cette présentation sur ce compte, la présentation originale étant à cette adresse : http://www.slideshare.net/gplessis/mysql-et-amazon-rds-vs-ec2

    Bien cordialement.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
1,558
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
1
Likes
0
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. IG technologie Problématique MySQL : RDS vs EC2 Amazon ... MySQL et Amazon : RDS vs EC2 IG technologie / AWS-ug
  • 2. IG technologie Prestations, domaines d’activité Problématique MySQL : RDS vs EC2 Fonctionnalités ... ‣ Guillaume Plessis, IG technologie ‣ Prestations ‣ Audit / conseil ‣ Infogérance ‣ Développement ‣ Domaines d’activité ‣ Open Source ‣ Cloud Computing
  • 3. IG technologie RDS vs EC2 Problématique MySQL : RDS vs EC2 Fonctionnalités ...
  • 4. IG technologie RDS vs EC2 Problématique MySQL : RDS vs EC2 Fonctionnalités ... + ?
  • 5. IG technologie RDS vs EC2 Problématique MySQL : RDS vs EC2 Fonctionnalités ... + RDS ?
  • 6. IG technologie RDS vs EC2 Problématique MySQL : RDS vs EC2 Fonctionnalités ... + RDS ? EC2
  • 7. Problématique Fonctionnalités MySQL : RDS vs EC2 Coûts ... ‣ Fonctionnalités RDS EC2 stockage persistant possible (EBS) snapshots possibles (EBS, XFS, LVM) Moteurs de stockage standards «pluggable» UDF Haute-disponibilité possible
  • 8. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions? ‣ Coûts : comparaison sur us-east1 ‣ instances RDS EC2 small 0,11 $US 0,085 $US large 0,44 $US 0,34 $US xlarge 0,88 $US 0,68 $US 2xlarge 1,55 $US 1,20 $US 4xlarge 3,10 $US 2,40 $US ‣ stockage RDS EC2 stockage (Go.mois) 0,10 $US 0,10 $US million d’I/O 0,10 $US 0,10 $US snapshot (Go.mois) 0,10 ➜ 0,15  $US 0,15 $US
  • 9. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions? ‣ Coûts : comparaison sur us-east1 ‣ instances RDS EC2 small 0,11 $US 0,085 $US large 0,44 $US 0,34 $US xlarge 0,88 $US 0,68 $US 2xlarge 1,55 $US 1,20 $US 4xlarge 3,10 $US 2,40 $US ‣ stockage RDS EC2 stockage (Go.mois) 0,10 $US 0,10 $US million d’I/O 0,10 $US 0,10 $US snapshot (Go.mois) 0,10 ➜ 0,15  $US 0,15 $US
  • 10. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ...
  • 11. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ... ‣ Performances : outil de mesure ‣ tpcc-mysql de Percona ‣ http://www.percona.com/ ‣ http://www.mysqlperformanceblog.com/
  • 12. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ... ‣ Performances : outil de mesure ‣ tpcc-mysql de Percona ‣ http://www.percona.com/ ‣ http://www.mysqlperformanceblog.com/ ‣ simulation de prise de commandes ‣ clients, commandes, entrepôts, districts ‣ 10 entrepôts, 32 connexions simultanées ‣ 2,1Go de tables InnoDB
  • 13. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ... ‣ Performances : modèle de données
  • 14. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ...
  • 15. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ... ‣ Performances : «out of the box» ‣ instances db.m2.4xlarge et m2.4xlarge ‣ Debian GNU/Linux 5.0.4 «Lenny» 64bits ‣ MySQL 5.1.42 (built-in InnoDB)
  • 16. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ... ‣ Performances : «out of the box» ‣ instances db.m2.4xlarge et m2.4xlarge ‣ Debian GNU/Linux 5.0.4 «Lenny» 64bits ‣ MySQL 5.1.42 (built-in InnoDB) 5 919 | 18 144
  • 17. Fonctionnalités Outil : tpcc-mysql Coûts Performances : 1ère mesure MySQL : RDS vs EC2 Performances Optimisation : disques? Conclusion / questions? ... ‣ Performances : «out of the box» ‣ instances db.m2.4xlarge et m2.4xlarge ‣ Debian GNU/Linux 5.0.4 «Lenny» 64bits ‣ MySQL 5.1.42 (built-in InnoDB) +206% 5 919 | 18 144
  • 18. Fonctionnalités Performances : 1ère mesure Coûts Optimisation : disques? MySQL : RDS vs EC2 Performances Optimisation : plugin InnoDB Conclusion / questions? ...
  • 19. Fonctionnalités Performances : 1ère mesure Coûts Optimisation : disques? MySQL : RDS vs EC2 Performances Optimisation : plugin InnoDB Conclusion / questions? ... ‣ Optimisation : disques? ‣ disque local vs EBS (sans RAID)
  • 20. Fonctionnalités Performances : 1ère mesure Coûts Optimisation : disques? MySQL : RDS vs EC2 Performances Optimisation : plugin InnoDB Conclusion / questions? ... ‣ Optimisation : disques? ‣ disque local vs EBS (sans RAID)
  • 21. Fonctionnalités Performances : 1ère mesure Coûts Optimisation : disques? MySQL : RDS vs EC2 Performances Optimisation : plugin InnoDB Conclusion / questions? ... ‣ Optimisation : disques? ‣ disque local vs EBS (sans RAID) +0%
  • 22. Fonctionnalités Performances : 1ère mesure Coûts Optimisation : disques? MySQL : RDS vs EC2 Performances Optimisation : plugin InnoDB Conclusion / questions? ... ‣ Optimisation : disques? ‣ disque local vs EBS (sans RAID) +0% ‣ ordonnanceur disque ‣ noop, deadline, CFQ ‣ non applicable
  • 23. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan
  • 24. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : plugin InnoDB ‣ la version embarquée de InnoDB est obsolète
  • 25. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : plugin InnoDB ‣ la version embarquée de InnoDB est obsolète ‣ substitution aisée en faveur du plugin InnoDB
  • 26. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : plugin InnoDB ‣ la version embarquée de InnoDB est obsolète ‣ substitution aisée en faveur du plugin InnoDB ‣ meilleures performances
  • 27. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : plugin InnoDB ‣ la version embarquée de InnoDB est obsolète ‣ substitution aisée en faveur du plugin InnoDB ‣ meilleures performances 18 144 | 25 847
  • 28. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : plugin InnoDB ‣ la version embarquée de InnoDB est obsolète ‣ substitution aisée en faveur du plugin InnoDB ‣ meilleures performances +42% 18 144 | 25 847
  • 29. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan
  • 30. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : Google Perftools ‣ tcmalloc() plus véloce que malloc() ‣ défini à la compilation ou via ldconfig ‣ effets de bord sur systèmes virtualisés
  • 31. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : Google Perftools ‣ tcmalloc() plus véloce que malloc() ‣ défini à la compilation ou via ldconfig ‣ effets de bord sur systèmes virtualisés 25 847 | 21 914
  • 32. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Optimisation : Google Perftools ‣ tcmalloc() plus véloce que malloc() ‣ défini à la compilation ou via ldconfig ‣ effets de bord sur systèmes virtualisés -15% 25 847 | 21 914
  • 33. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan
  • 34. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Performances : bilan après optimisation ‣ travail sur les disques (RAID, schedulers, FS...) ‣ plugin InnoDB ‣ Google Perftools : tcmalloc()
  • 35. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Performances : bilan après optimisation ‣ travail sur les disques (RAID, schedulers, FS...) ‣ plugin InnoDB ‣ Google Perftools : tcmalloc() 5 919 | 21 914
  • 36. Fonctionnalités Optimisation : disques? Coûts Optimisation : plugin InnoDB MySQL : RDS vs EC2 Performances Optimisation : Google Perftools Conclusion / questions? Performances : bilan ‣ Performances : bilan après optimisation ‣ travail sur les disques (RAID, schedulers, FS...) ‣ plugin InnoDB ‣ Google Perftools : tcmalloc() +270% 5 919 | 21 914
  • 37. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions?
  • 38. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions? + RDS EC2
  • 39. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions? + RDS EC2 clé en main
  • 40. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions? + RDS EC2 clé en main performance
  • 41. Fonctionnalités Coûts MySQL : RDS vs EC2 Performances Conclusion / questions? Questions? guillaume.plessis@igtechnologie.com

×