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

Décisions SGBD Discussion :

Centralisation des BDD : Quelle architecture choisir ?


Sujet :

Décisions SGBD

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Centralisation des BDD : Quelle architecture choisir ?
    Bonjour ;
    J’ai plus que 50 BDD similaires (du même schéma conceptuel) dispersées géographiquement dans des zones éloignées. Chaque BDD à besoin d’un énorme trafic réseau, plusieurs MAJ en même temps. Ces BDD sont implémentées dans un SGBD relationnel.
    Je veux centraliser ces BDD :
    • Soit dans une seule BDD
    • Ou dans 4 BDD qui centralisent les BDD des 4 grandes zones du pays, ces 4 BDD seront centralisées à leur tour dans une seule BDD centrale.
    1/ Que ce que il faut choisir dans mon cas ? (centralisation par niveau : 4 BDD et après une BDD centrale ou directement une seule BDD centrale).
    2/ quelles sont les différentes approches et les méthodes utilisées dans la centralisation des BDD ? (documentation, liens web, solutions similaires, …).

    Merci.

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Il y a relativement peu de documentation à ce sujet. En anglais il vaut plutôt chercher avec le mot clé "consolidation" plutôt que "centralisation".

    Certains experts disent que la meilleure solution c'est souvent d'avoir une unique base de données. Mais cela nécessite au moins que le nom des schémas ne soit pas codé en dur et que le code applicatif puisse choisir dynamiquement le bon schéma. Il faut aussi prendre en compte les aspects sauvegarde et restauration (en particulier: comment restaurer un seul schéma sans modifier les autres: si on choisit d'associer un schéma à un seul tablespace, on peut utiliser le tablespace point in time recovery).

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Schéma pas au sens Oracle, je veux dire par schéma conceptuel : le même modèle conceptuel, les mêmes tables, càd les BDD sont similaires, les données qui changent donc en quelque sorte je veux centraliser les donner dans une seule BDD qui sera accessible en consultation ou pour une mise à jour par tous les utilisateurs des BDD individuelles.

  4. #4
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 664
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 664
    Points : 61 714
    Points
    61 714
    Par défaut
    Je ne suis pas sur de comprendre l'intérêt d'avoir 4 BDD au lieu d'une, mais on à pas assez d'éléments pour le dire.

    Par exemple si tu passe par internet, la distance n'à pas grande importance, et ça ne change rien en terme télécom de passer par des BDD régionales qu'une base de données centralisée, au contraire c'est pire tu devra communiquer les données deux fois, une fois de plus.

    A mon avis, s'il est possible de trouver un hardware suffisement puissant (il existe des solutions haut de gamme) pour que tout tienne sur une base de données centralisée, c'est la solution idéale, tu aura beaucoup moins de problèmes softwares, et de problèmes d'admin à résoudre.

    A moins d'une raison valable pour la décentralisation, la solution la plus simple c'est une base de données centrale avec un hardware et un software haut de gamme pour tenir le choc, et une solution de sauvegarde sur site et hors site en béton.

    Aujourd'hui le facteur humain coute beaucoup plus cher que le matériel, c'est beaucoup plus rentable de simplifier la programmation et l'administration de la solution globale et d'investir dans un matériel performant.
    Ne pas me contacter pour le forum et je ne répondrai à aucune question technique. Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

    15 000 offres d'emploi développeurs et informatique
    Cours et tutoriels développeurs et informatique
    Les FAQ's & Les Livres
    Codes sources
    Téléchargements

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Full Stack
    Inscrit en
    Juillet 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Full Stack
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 1
    Points : 0
    Points
    0
    Par défaut Pourquoi centraliser si tu peux repliquer ?
    Bonjour,
    pourquoi tu pense de centraliser cers une seule base de données giante quand tu peux laisser l'architecture distribuée afin de beneficier de la redondance des données dans plusieurs copies de la meme base données dans des sites différents là quand un site tombe en panne une copie de ses données est conservée dans les autres noeuds (sites)
    il existe une technique pour synchroniser le contenu de ces copies des bases de données cette synchronisation n'affecte que les nouvelles tuples ajoutés / modifiés ou supprimés cette technique s'appel LA REPLICATION

    CORDIALEMENT

    par : ALOUI HICHEM
    Ingénieur d'état en informatique
    Option: systèmes d'informations avancées

  6. #6
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 155
    Points : 7 404
    Points
    7 404
    Billets dans le blog
    1
    Par défaut
    Pourquoi tu déterres un post d'il y a 5 ans ?
    On ne jouit bien que de ce qu’on partage.

  7. #7
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 810
    Points : 52 863
    Points
    52 863
    Billets dans le blog
    5
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 27/07/2010, 15h04
  2. [AC-2007] Quelle architecture choisir pour le partage ma base de données
    Par Lincoln911 dans le forum Access
    Réponses: 4
    Dernier message: 10/05/2010, 10h58
  3. [SP-2007] Quelle architecture choisir
    Par lebasketeur dans le forum SharePoint
    Réponses: 3
    Dernier message: 21/04/2010, 08h29
  4. Quelle "architecture" choisir
    Par developpeurpouce dans le forum Débuter
    Réponses: 4
    Dernier message: 08/10/2009, 17h26
  5. [Architecture] Quelle méthode choisir?
    Par aneugnot dans le forum Général Java
    Réponses: 2
    Dernier message: 15/05/2007, 16h56

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