Anar al contingut

Base de senyes distribuïda

De L'Enciclopèdia, la wikipedia en valencià

Una base de senyes distribuïda (BDD) és un conjunt de múltiples bases de senyes llògicament relacionades les quals es troben distribuïdes en diferents espais llògics i geogràfics (pej. un servidor corrent 2 màquines virtuals) i interconectados per una ret de comunicacions. Dites BDD tenen la capacitat de realisar processaments autònoms, estos permeten realisar operacions locals o distribuïdes.

Un Sistema de Bases de Senyes Distribuïda (SBDD), en anglés Distributed Database Management System (DDBMS),[1] és un sistema en el qual múltiples llocs de bases de senyes estan lligats entre sí per un sistema de comunicacions de tal forma que, un usuari en qualsevol lloc pot accedir les senyes en qualsevol part de la ret exactament com si estos anaren accedits de forma local.

Un sistema distribuït de bases de senyes s'almagasena en vàries computadores. Els principals factors que distinguixen un SBDD d'un sistema centralisat són els següents:

  • Hi ha múltiples computadors, cridats llocs o nodos.
  • Estos nodos deuen estar comunicats per mig d'algun tipo de ret de comunicacions per a transmetre senyes i órdens entre els llocs.

Història

[editar | editar còdic]

La necessitat d'almagasenar senyes de forma massiva va donar pas a la creació dels sistemes de bases de senyes. En 1970 Edgar Frank Codd va escriure un artícul en nom: «A Relational Model of Data for Large Shared Data Banks» («Un model relacional para grans bancs de senyes compartides»). En este artícul i atres publicacions, va definir el model de bases de senyes relacionals i regles per a poder evaluar un administrador de bases de senyes relacionals.

Inici de les bases de senyes distribuïdes

[editar | editar còdic]

Originalment s'almagasenava l'informació de manera centralisada, pero en el pas del temps les necessitats varen aumentar i açò va produir certs inconvenients que no era possible solucionar-los o tornar-los eficients de la forma centralisada. Estos problemes varen impulsar la creació d'almagasenament distribuït, els quals hui en dia proveïxen característiques indispensables en el maneig d'informació; és dir, la combinació de les rets de comunicació i les bases de senyes.

Evolució

[editar | editar còdic]

Hi ha varis factors que han fet que les bases de senyes evolucionen a bases de senyes distribuïdes. En el món dels negocis s'ha donat una globalisació i al mateix temps les operacions de les empreses són cada volta més descentralisades geogràficament. També el poder de les computadores personals va aumentar i el cost dels Mainframes ya no tenia sentit. Ademés la necessitat de compartir senyes ha fet que creixca el mercat de les bases de senyes distribuïdes.

Components

[editar | editar còdic]

Hardware involucrat

[editar | editar còdic]

L'hardware utilisat no diferix molt de l'hardware utilisat en un servidor normal. Al principi es creïa que si els components d'una base de senyes eren especialisats serien més eficients i ràpits, pero es va comprovar que el descentralisar tot i adoptar un enfocament "res compartit" (shared-nothing) resultava més barat i eficaç. Per lo que l'hardware que compon una base de senyes distribuïda es reduïx a servidors i la ret.

Software

[editar | editar còdic]

Sistema de Bases de Senyes Distribuïdes (SBDD)

[editar | editar còdic]

Este sistema està format per les transaccions i els administradors de la base de senyes distribuïdes. Un SBDD implica un conjunt de programes que operen en diverses computadores, estos podria consistir d'una colecció de programes de diferents fonts.

Administrador de transaccions distribuïdes (DTM)

[editar | editar còdic]

Est és un programa que rep les solicituts de processament dels programes de consulta o transaccions i les traduïx en accions per als administradors de la base de senyes. Els DTM s'encarreguen de coordinar i controlar estes accions. Este DTM pot ser propietari o lliure.

Sistema manipulador de base de senyes (DBMS)

[editar | editar còdic]

És un programa que processa certa porció de la base de senyes distribuïda. S'encarrega de recuperar i actualisar senyes de l'usuari i generals d'acort en els comandos rebuts dels DTM.

Un nodo és una computadora que eixecuta un DTM o un DBM o abdós. Un nodo de transacció eixecuta un DTM i un nodo de base de senyes eixecuta un DBM.


Referències

[editar | editar còdic]
  1. «Distributed Database Management System (DDBMS)» (en anglés) (html). 'Techopedia'. Archivat des d'el original, el 13 de giner de 2012. Consultat el 3 demarzo de 2018. «A distributed database management system (DDBMS) is a set of multiple, logically interrelated databases distributed over a network. They provide a mechanism that makes the distribution of data transparent to users.»