Cisco France Blog

Améliorer les performances d’une base de données Oracle sur un serveur UCS

1 min read



La performance, encore la performance et toujours la performance…. Les années passent et on en est toujours à rechercher la performance.

   La taille des bases de données et le nombre d’utilisateurs ne cessant d’augmenter il faut bien trouver des solutions.

  En ce qui concerne les bases de données Oracle voici des tests qui peuvent être donc utiles. Le détail des tests se trouvent dans le document “Boost Database Performance with the Cisco UCS Storage Accelerator” datant d’avril 2013.

Des serveurs UCS en lames UCS B200 M3 avec l’UCS storage accelerator ont été testés pour mesurer les performances d’une base de données Oracle.

Deux types de test ont été effectués.

  • Des tests avec la totalité de la base de données placée en mémoire flash
  • D’autres tests dans un environnement hybride avec des structures de données nécessitant de la haute performance (logs, table spaces temporaires et index de bases de données) placées dans l’UCS storage accelerator, et le reste des données restant sur un SAN.

Les tests en environnement hybride ont montré une amélioration très sensible des performances.

Oracle fusio-io

 Le chargement partiel ou total de la base de données s’est fait sur la carte Cisco UCS 785GB MLC Fusion-io ioDrive2 dans le serveur UCS B200 M3

 En résumé :

  • Pour les petites bases de données, charger la totalité de la base données dans le l’UCS Storage Accelerator permet d’obtenir une évolution linéaire des performances et des utilisateurs.
  • Pour des bases de données importantes le modèle hybride (données très sollicitées dans la mémoire flash et le reste sur SAN) semble être un excellent compromis qui se traduit par une amélioration des performances et une réduction des entrées sorties sur le SAN.
Tags:
Laisser un commentaire