Bonjour,
J'ai un besoin de mettre une base de données Oracle en haute dispo, et plusieurs solutions (et questions qui vont avec) se posent :
Mettre en place RAC
N'ayant jamais mis en place RAC, je vois plusieurs inconvénients qui risqueraient de chambouler beaucoup de choses chez moi :
- Mise en place d'ASM : toujours habitué au filesystem de l'OS, je n'arrive pas à mesurer la portée des changements dans l'administration de la base
- Payer des licences Oracle 10g Standard : bah oui, j'aurais préféré payer des licences 10g Standard One qui sont bien moins onéreuses
- DRP/PRA : en cas de sinistre, je ne vois pas trop comment repartir d'une sauvegarde de la base sur une autre machine physique qui ne sera pas clustérisée => faut-il remonter des disques en ASM ? Un seul noeud peut-il suffire ? Peut-on envisager de repartir sur des fichiers stockés sur le filesystem de l'OS plutôt que sur le filesystem d'un ASM ?
- Impossibilité de mettre du VMWare : Oracle supporte bien l'environnement VMWare mais pour un standalone ; RAC n'est pas supporté sur du VMWare et un flou règne encore sur une date probable de support
Cela ne m'empêchera pas de monter les serveurs de tests sur du VMWare (ça m'évite de brancher des machines sur la baie SAN grâce aux disques virtuels partagés) mais le faire en production serait une faute professionnelle....
- Est-ce bien utile ? Le but premier est d'avoir le taux d'indisponibilité le moins gênant pour un être humain, disons qu'une indispo de quelques minutes peut être envisagée, il suffira que cet être humain se fasse servir un café le temps que son bon de sortie soit générée
Faire un cluster OS (windows 2003 server)
- Qu'en est-il des licences Oracle ? Faut-il payer pour les 2 noeuds ?
- Jamais mis cela en place, mais à priori pour Oracle c'est transparent car ce serait comme un shutdown/startup, des retours d'expériences ?
- Est-ce qu'il y a des pièges pour ce genre de cluster ?
Faire une standby database
- A priori le moins chambouleur au niveau administration
Question : que feriez-vous à ma place ? Que conseillerez-vous ? Ai-je oublié des solutions ? Est-ce qu'il y a des pièges à éviter ?
Partager