Archive

Posts Tagged ‘fromdual’

Tour d’horizon des offres de support MySQL en 2011 : Synthèse !

December 21st, 2011 4 comments

Pour finir l’année en beauté et comme je l’avais promis, je vous propose la synthèse de ma série d’article sur les offres de support MySQL.
Il s’agit d’un comparatif des quatre offres qui me semblent les plus pertinentes à ce jour si vous souhaitez souscrire à une offre de support en France :

Je vous invite à lire ou à relire mes articles complets concernant les deux offres que j’ai pu tester personnellement :

Téléchargez la version PDF

[ MySQL is a trademark of Oracle Corporation and/or its affiliates ]

 Indications concernant ce tableau :

  • Le support 24/7 est proposé dans toutes les offres mais dépend du niveau de support souscrit pour certaines de ces offres
  • La correction des bugs prend des formes différentes en fonction des offres
  • Le support de NDB Cluster est généralement associé à un contrat de support à part entière
  • Les outils open source tels que Percona toolkit, XtraBackup, Innotop, MHA ou autres peuvent être utilisés avec toutes les solutions de support présentées ici
  • L’outil de monitoring MONyog est également disponible indépendamment des offres de support. Il est soumis à licence
  • L’outil de sauvegarde ZRM est également disponible indépendamment des offres de support. Il est soumis à licence
  • L’outil de monitoring Zabbix est également disponible indépendamment des offres de support. Il est disponible sous licence open source

Les tarifs ont été volontairement exclus du tableau car ils dépendent évidemment du niveau de support souhaité.

Je vous invite, comme d’habitude, à partager vos retours d’expérience dans les commentaires.

Ce sera mon dernier billet pour cette année, rendez-vous en 2012 !
Bonnes fêtes de fin d’années à toutes et à tous.

Categories: Admin, MySQL, Oracle

Tour d’horizon des offres de support MySQL en 2011, épisode 3 : fromdual et Percona

September 30th, 2011 No comments

J’avance sur cette série d’articles que j’avais un peu laissé tomber :-)
Retrouvez les deux premiers épisodes Oracle & SkySQL en cliquant sur les liens suivants :

Je vous propose cette fois un tour d’horizon des offres plus confidentielles (en France) de fromdual et Percona sous la forme d’un tableau comparatif des différentes offres :

PERCONA

FROMDUAL

URL

http://www.percona.com/mysql-support/

http://www.fromdual.ch/support

Types de support

Silver, Gold et Premium (tous niveaux)

1er et 2nd niveaux

Plages horaire

24×7 (Temps de réponse variable)

24×7 ou 16×7 ou 9×5 (+ Best effort support)

Nb de serveurs

Illimités à partir du support Gold

NC

Nb d’incidents

Illimités

4, 8, 16 ou 40 selon le niveau de support

Distributions supportées

Oracle MySQL Enterprise, Percona server, MariaDB, Amazon RDS, Drizzle

Oracle MySQL et MariaDB

Système d’exploitation pris en charge

Redhat, CentOS, Ubuntu, Debian, Windows, Solaris

NC

Produits de tierces parties supportés

Percona Xtrabackup, Percona toolkit, Maatkit

NC

Outils

Percona Xtrabackup, Percona toolkit, Maatkit

FromDual Performance Monitor for MySQL

Tarifs annuel

Silver : 1500$ / an / serveur

Gold : 15000$ / an (serveurs illimités)

Platinium : 30000$ / an (serveurs illimités)

NC

 

Je ferai un prochain billet avec un tableau comparatif de toutes les offres d’Oracle, SkySQL, Percona et frondual.

Bon week-end.

 

 

Categories: Admin

Tour d’horizon des offres de support MySQL en 2011, épisode 1 : Oracle

March 21st, 2011 No comments

Vous n’êtes pas sans savoir que MySQL et Sun appartiennent désormais à Oracle.
Les offres de support proposés désormais par Oracle pour MySQL ont donc évolué et le rachat a également permis la multiplication d’offres de support alternatives à celle de l’éditeur.

Bonne nouvelle, donc, pour les clients ou futurs clients car la concurrence a souvent du bon, surtout lorsqu’elle se met en ordre de marche !

Je vous propose donc ici un tour d’horizon (non exhaustif) des différentes offres de support MySQL en plusieurs épisodes.
Je n’ai pas encore le recul suffisant pour vous donner mon avis personnel quant à la qualité de ces services, mais rendez-vous au dernier épisode pour avoir mon modeste sentiment vis à vis de la question que tout le monde se pose :

Quelle offre de support choisir pour MySQL ?

Ce qu’il faut comprendre du support Oracle pour MySQL

Je commence par le commencement, le support fourni par l’éditeur.
Je précise que contrairement à ce que l’on a pu lire lors de l’annonce de ces nouvelles offres de support par Oracle,  la version communautaire de MySQL est toujours proposée gratuitement au téléchargement : http://dev.mysql.com/downloads/mysql/
Nous parlons ici d’offres de support, pas de fonctionnalité du produit !

Le service :

Il y a maintenant deux niveaux de support identique à ce que l’on retrouve pour le support Oracle (pour ceux qui connaissent) :

  • Standard Edition
  • Enterprise Edition

Ces deux éditions comprennent Oracle premier support pour MySQL qui vous donne accès au support technique 24/24 et 7/7 pendant toute la durée de votre contrat, pour un nombre illimité de tickets ainsi que l’accès à une base de connaissance technique.

Ces offres vous donnent également accès à une version commerciale des binaires MySQL ainsi qu’à toutes les mises à jours associées.
La version Enterprise se différencie de la version standard par des options supplémentaires :
  • Support du partitionnement : Bien comprendre que la fonctionnalité de partitionnement est présente en version standard ou communautaire mais vous ne pourrez pas solliciter le support en cas de problème excepté si vous avez un niveau de support Enterprise
  • MySQL Enterprise Monitor : Outil de monitoring de bases de données
  • MySQL Enterprise Backup (anciennement InnoDB hot Backup) : Outil de backup physique à chaud

Il est à noter que depuis ces nouvelles offres, les produits tiers comme DRBD ne sont plus supportés.

Les outils :

En plus des binaires spécifiques, 3 outils sont proposés dans le cadre de la licence commerciale, MySQL Enterprise Monitor, MySQL Enterprise backup et MySQL Workbench. Attention, pour les deux premiers produits, ils ne sont disponibles qu’en version Enterprise.

Je reviens rapidement sur la version commerciale des binaires MySQL qui vous permettra notamment d’avoir accès aux nouvelles versions plus rapidement qu’avec la version communautaire. Pour l’instant, en revanche, on retrouve exactement les mêmes fonctionnalités dans les versions commerciale et communautaire.

MySQL Enterprise monitor est, comme son nom l’indique, un outil de monitoring de vos bases de données MySQL.
Je ne rentre pas dans le détail des fonctionnalités qui restent classiques pour un tel outil : Advisors, alertes mail ou SNMP, dashboard, compteurs sous forme de graphes, état de la réplication…

Ce que j’aime dans cet outil, c’est son approche axée sur les graphes, c’est un outil très intuitif, l’esprit de simplicité qui caractérise MySQL existe aussi ici au niveau de l’interface.
La vision globale pour la réplication permet de garder un oeil sur l’état de toutes vos réplications en place, très utile !
Mais le vrai plus est à mon avis le Query Analyser permettant de travailler de façon optimale sur les requêtes consommatrices.

Ce que j’aime moins, c’est l’utilisation d’agents à installer sur chaque serveur, pour les mises à jour, si vous avez plus de 5 serveurs, ça commence à être un peu laborieux. De plus, certaines fonctionnalités manquent encore à mon sens : Analyse du log d’erreur, du log des requêtes lentes ou des paramètres des instances…
Mais ce qui me gène le plus est que la fonctionnalité que je trouve la plus séduisante est également la moins fiable. En effet, le Query Analyser est un outil intrusif qui s’appuie sur MySQL Proxy et ajoute un point de failure à votre architecture puisque les clients doivent forcement passer par le proxy pour que Query Analyzer puisse fonctionner.
J’ai moi même relevé au moins un bug empêchant l’utilisation sereine de ce produit en production. De plus, MySQL Proxy est pour l’instant toujours en version 0.8.1 alpha !

Ça reste malgré tout un excellent outil de monitoring pour MySQL.

MySQL Enterprise backup est un outil permettant de faire des sauvegardes physiques à chaud de vos bases de données, éventuellement compressées.
Rien de miraculeux ici, ne vous attendez pas à une interface graphique évoluée, il n’y en a pas, c’est un outil en ligne de commande à installer sur chacun de vos serveurs.
Attention également à la notion de sauvegarde à chaud qui permet effectivement de sauvegarder sans blocage de production mais uniquement si vous utilisez exclusivement le moteur InnoDB. Si vous avez des tables MyISAM, par exemple, un verrouillage global sera nécessaire pour réaliser la sauvegarde.
Il n’y a pas non plus de fonctionnalité d’encryption des backups.

Bref, on attend un gros effort de la part d’Oracle pour cet outil, notamment en ce qui concerne la centralisation des backups et la consolidation des informations sur les sauvegardes dans une interface graphique.

Cet outil a néanmoins le mérite d’exister dans l’offre de support car si vous connaissez un peu MySQL, vous savez qu’il n’existe pas des dizaines d’outils permettant de sauvegarder vos bases.
Sans être révolutionnaire, si vous êtes clients du support MySQL/Oracle, je ne peux que vous conseiller d’utiliser cet outil.

Je ne m’attarde pas sur MySQL Workbench qui est un outil tout en un d’administration, de conception et de développement. Je vous laisse vous faire votre avis puisqu’il est possible de télécharger une version communautaire de cet outil.

Les tarifs :

Les prix publics sont les suivants :
  • Standard : 1584€ / an pour 1 serveur équipé de 1 à 4 sockets physiques (de 1 à plusieurs cœurs par socket)
  • Standard : 3156€ / an pour 1 serveur équipé de 5 sockets ou plus
  • Enterprise : 3948€ / an pour 1 serveur équipé de 1 à 4 sockets physiques (de 1 à plusieurs cœurs par socket)
  • Enterprise : 7896€ / an pour 1 serveur équipé de 5 sockets ou plus

MySQL commercial licence : http://www.mysql.fr/products/
Oracle premier support : http://www.mysql.fr/support/

N’héstez à apporter votre propre expérience dans les commentaires et poursuivez votre lecture :


Categories: Admin, MySQL, Oracle