IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation Oracle Discussion :

Oracle Real Application Clusters VS MySQL cluster


Sujet :

Installation Oracle

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2009
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 153
    Points : 106
    Points
    106
    Par défaut Oracle Real Application Clusters VS MySQL cluster
    Hello *,

    J'ai une base MySQL fonctionnant avec le moteur INNODB. J'ai fait quelques recherches sur le cluster MySQL et je me suis aperçu que le moteur utilisé (NDBCLUSTER) apportait pas mal de restrictions embêtantes comme les foreign keys ou les Index full text qui n'existent pas contrairement à INNODB.

    J'ai alors pensé à Oracle, cette solution en particulier : https://shop.oracle.com/pls/ostore/f...79431805720007

    Connaissez-vous les restrictions du cluster Oracle ? Est-il possible de migrer une base INNODB et de garder tous ses avantages ? Auriez-vous un retour d'expérience sur le sujet ?

    Merci d'avance à tous et bonne journée !

  2. #2
    Membre expérimenté Avatar de ojo77
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Décembre 2010
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 680
    Points : 1 597
    Points
    1 597
    Par défaut
    RAC supporte toutes les fonctionnalités acceptées par l'édition dite "entreprise" du SGBD Oracle.

    Par contre il n'y a pas de grand intérêt à passer à RAC hors de la haute disponibilité. Une Haute disponibilité quasi équivalent peut-être atteinte en utilisant Oracle Dataguard sans pâtir des inconvénients liés à RAC et plus particulièrement à la mémoire partagée entre les nœuds et à la communication entre les instances.

    Bref, pas de limitation fonctionnelle à RAC mais à tester avec précautions ...

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2009
    Messages
    153
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 153
    Points : 106
    Points
    106
    Par défaut
    En fait, actuellement, nous avons une application web utilisant une base INNODB sous MySQL (avec foreign keys, index full text,...).

    Le cluster MySQL ne permet pas d'utiliser ses fonctionnalités. Par contre, il apporte tout ce que je recherche. Une ferme de plusieurs serveurs avec un hyperviseur qui pourrait faire du load balancing ainsi qu'un failover automatique en cas de perte d'un noeud.

    Chez Oracle, je dois donc me tourner vers du RAC pour ceci ou Data guard suffit ? Quelles sont les différences ?

  4. #4
    Membre expérimenté Avatar de ojo77
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Décembre 2010
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 680
    Points : 1 597
    Points
    1 597
    Par défaut
    RAC est la solution cluster d'Oracle, c'est cette brique qui va permettre de faire du load balancing et/ou un failover.

    RAC présente une base de donnée qui est utilisée simultanément par plusieurs instances alors que Dataguard est un système de réplication qui ne va pas permettre l'équilibrage de charge.

    Cependant, il est plus intéressant, du point de vue des performances et coût de licences, de doubler le nombre de processeur d'une machine non RAC que d'équilibrer la charge sur deux machines en RAC.

Discussions similaires

  1. Compatibilité avec mysql cluster ou mariadb cluster
    Par pmithrandir dans le forum Doctrine2
    Réponses: 3
    Dernier message: 10/01/2014, 12h21
  2. Oracle annonce MySQL Cluster 7.3 et l'intègre à Node.js
    Par Nissa Comet dans le forum MySQL
    Réponses: 1
    Dernier message: 16/10/2012, 21h45
  3. Oracle annonce MySQL Cluster 7.3 et l'intègre à Node.js
    Par Nissa Comet dans le forum Actualités
    Réponses: 0
    Dernier message: 03/10/2012, 17h49
  4. Oracle sort MySQL Cluster 7.2
    Par Gordon Fowler dans le forum MySQL
    Réponses: 5
    Dernier message: 18/02/2012, 02h38
  5. Réponses: 2
    Dernier message: 16/06/2007, 13h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo