Sei sulla pagina 1di 24

Implementacin BD Distribuida

Empresa Perrito Papurri Pap

Integrante: Jaime Gmez P.


Adm. y Soporte de Redes
Introduccin.

El presente trabajo modela una Base de Datos Distribuidas para el flujo de


informacin que se genera en las empresas dedicadas al servicio de transporte
de pasajeros tipo Minibs, esta pequea empresa del sur de chile, tiene tres
sucursales, una en Coaripe, Villarrica y Pucn teniendo la necesidad de abrir
nuevas sucursales y conectarlas, ya que como empresa pequea no cuentan
con tecnologa y la venta de boleto es realizada manualmente los datos que se
generan en sus oficinas o reas de trabajo, a pesar de que solamente cuentan
con dos fuentes de ingreso de datos, como es el rea de boleteras y el rea de
pequeas encomiendas.
El dueo de la empresa Perrito Papurri Pap Don Miguel Pin-Cheira, ha
querido darle un cambio de rumbo a su empresa, agregar tecnologa e invertir
para el crecimiento de esta pequea empresa, por este motivo vamos a
entregar una solucin TI para poder abarcar lo solicitado, pensando en el
crecimiento futuro de esta pequea empresa.
Objetivo General.

El objetivo general es el de Modelar una Base de Datos Distribuidos, para el


manejo y control del flujo de informacin que se genera en Lneas de
Transporte tipo bus para obtener un mejor rendimiento del mismo. Todo esto en
un ambiente de red de computadoras con las respectivas vas de
comunicacin.

El modelo de Base de Datos Distribuidos permitir a las sucursales de la


empresa, mantener la comunicacin e integracin del flujo de datos
generados en las distintas sucursales de trabajo.
Con el modelo se obtendr reportes y liquidaciones de los buses en un
tiempo menor al que se tena.
Mejor control de sus clientes, optimizando la informacin, as poder crear
estrategias de negocio para como sus competidores y clientela.

Metodologa.

Para la realizacin del proyecto se toma como metodologa la Ingeniera de la


Informacin, por ser una metodologa completa que toma tanto los datos,
procesos y tecnologa para su desarrollo; comenzando con un anlisis
estratgico de la empresa y en particular de la informacin, seguida de un
anlisis de los datos, luego el diseo de la bases de datos distribuidas y
finalmente la implementacin.
Recopilacin de informacin, identificacin de entidades:

Para esta base de datos en una compaa de transporte se ha tomado en


cuenta las siguientes entidades:

Pasajeros.
Medio de transporte Bus
Chofer
Ayudante
Vendedor (Cajero)
Boleto
Comprobante (Factura, Nota de venta )
Relacin de Entidades.
Red de Comunicacin.
Ambientes de bases de datos distribuidas.

Las BDD utilizar:

Homogneas: Todos los sitios tienen el mismo SGBD, son conscientes de la


existencia de los dems sitios y cooperan en el procesamiento de las
solicitudes. Los sitios locales mantienen un mismo esquema y SGBD.

El ambiente a usar es Homogneas: Todos los sitios tienen el mismo SGBD


query, Mysql, PHP,

Servidor apache, siendo estos free software. Son conscientes de la existencia


de los dems sitios y cooperan en el procesamiento de las solicitudes. Los
sitios locales mantienen un mismo esquema y SGBD, al no ser tanta la
informacin que almacenaros este sistema nos ayuda al ahorro de dinero para
la organizacin

Distribucin de los datos.


Es importante determinar la mejor forma de Sistema de Gestin de Base de
Datos Distribuida. Gestiona las BD alojadas en los diferentes nodos para su
sincronizacin.

Funcionalidades de un SGBDD

Accede a sitios remotos y transmite consultas y datos a travs de varios sitios


mediante una red de comunicacin.
Almacena el esquema de distribucin y replicacin de los datos en el catlogo
del sistema.
Establece las estrategias de ejecucin de las consultas y las transacciones que
acceden a los datos en ms de un sitio.
Decide sobre cual copia de los datos replicados acceder.

Mantiene la consistencia de las copias de los datos replicados.


Realiza la recuperacin ante los fallos.

Componentes de un sistema gestor distribuido.

Hardware.

El hardware que compone una base de datos distribuida se reduce a servidores


y los componentes de red.

Cada oficina se implementara un nodo de conexin.


Se implementara cableado estructurado.
Conexin a internet.
Patch Panel.
Switch
Conectores
Servidor (Donde se alojara BD) Servidor local
Los Pc a utilizar, sern equipos I3-I5 o similar (mdulos de Trabajo).
Pc Replica Respaldos.
Firewall (controlar los Accesos).
NAS.

Las conexiones entre los diferentes Nodos se realizara por NAT por nuestra
compaa de Internet y cada nodo tendr su firewall, el dueo ha decidido tener
un solo proveedor, ya que si un nodo queda inoperativo por diversas causas, al
momento de volver a ponerlo en marcha la replicacin actualizara esta BD.

Software.

Se usaran software free como son MySql, Sevidor web Apache, Pagina web en
PHP HTML

Nodo:

Un nodo es una computadora que ejecuta un DTM o un DBM o ambos. Un


nodo de

Transaccin ejecuta un DTM y un nodo de base de datos ejecuta un DBM.

Utilizaremos Windows versin 10 Profesional Windows Server 2012

Antivirus F-secure Profesional

Office 2013 Profesional.

Distribucin de los datos


Una de las decisiones ms importantes que el diseador de bases de datos
distribuidas debe tomar es el posicionamiento de la data en el sistema y el
esquema bajo el cual lo desea hacer. Para esto existen cuatro alternativas
principales: centralizada, replicada, fragmentada, e hbrida.

Utilizaremos Distribucin Replicada.

REPLICACIN

La replicacin copia y mantiene los objetos de las bases de datos en las


mltiples bases de datos que levantan un sistema distribuido. La replicacin
puede mejorar el funcionamiento y proteger la disponibilidad de las
aplicaciones, porque alterna opciones de acceso de los datos existentes. Por
ejemplo, una aplicacin puede tener acceso normalmente a una base de datos
local, ms que a un servidor remoto para reducir al mnimo el trfico de la red y
alcanzar su funcionamiento mximo. Adems, la aplicacin puede continuar
funcionando si el servidor local experimenta una falla, pero otros servidores con
datos replicados siguen siendo accesibles.

La replicacin se proporciona en los siguientes niveles:

Replicacin bsica:

Las rplicas de tablas se gestionan para accesos de slo lectura. Para


modificaciones, se deber acceder a los datos del sitio primario.

Replicacin avanzada (simtrica):

Amplan las capacidades bsicas de slo- lectura de la replicacin, permitiendo


que las aplicaciones hagan actualizaciones a las rplicas de las tablas, a travs
de un sistema replicado de la base de datos. Con la replicacin avanzada, los
datos pueden proveer lectura y acceso a actualizaciones a los datos de las
tablas.
Optimizacin de las Consultas.

Cuando hablamos de optimizacin de consultas nos referimos a mejorar los


tiempos de respuesta en un sistema de gestin de bases de datos, pues la
optimizacin es el proceso de modificar un sistema para mejorar su eficiencia o
tambin el uso de los recursos disponibles.
La complejidad que pueden alcanzar algunas consultas puede ser tal, que el
diseo de una consulta puede tomar un tiempo considerable, obteniendo no
siempre una respuesta ptima, por este motivo estaremos trabajando en el
desarrollo y mejora continua.

Sistemas de Respaldo

Se le ha propuesto al Sr. Miguel Pin-Cheira utilizar un sistema de respaldo


profesional, sabiendo el costo asociado a este proceso.

Independiente el sistema propio de respaldo de nuestros gestores,


realizaremos respaldos con la plataforma Storegrid.

Que es Storegrid.

Es un Software Pagado, ya que corresponde a respaldo profesionales, est


enfocado a realizar copias 100 % efectivas y direccionado al resguardo de
informacin en casos de perdida de la informacin a causa desastres.

StoreGrid ofrece flexibles opciones de implementacin diseadas para


satisfacer las distintas necesidades:
Supuesto de implementacin 1:
Realizacin de un backup in situ y replicacin en un emplazamiento remoto
Supuesto de implementacin 2:
Backup remoto directo a travs de Internet

Para cada uno de los nodos ocuparemos la implementacin 1, la realizacin del


respaldo local, para llevarlo a una rplica en otro equipo ubicado en algn lugar
estratgico (no en la misma sala del servidor BD), tambin se le dar la opcin
que este respaldo pueda ser guardado en algn sitio de la nube, esto quedara
en la decisin del dueo de la empresa.

El tipo de almacenamiento ser estable dentro de lo no estable, esto nos


proporcionara mitigar la perdida de informacin por diferentes motivos.

El Respaldo de informacin de los equipos Pc, se realizara por medio de un


software gratuito Cobian, el cual respaldara cada equipo Pc, en cada Nodo a
un servidor NAS o Pc que cumpla la funcin de capacidad de almacenaje.

LA SEGURIDAD

MEDIDAS TECNICO-ADMINISTRATIVAS:
Como la existencia de polticas y procedimientos, o la creacin de funciones,
como administracin de la seguridad o auditoria de sistemas de informacin
interna.
Ambas funciones han de ser independientes y nunca una misma persona podr
realizar las dos ni existir dependencia jerrquica de una funcin respecto a otra.

LA SEGURIDAD FISICA, como la ubicacin de los centros de procesos, las


protecciones fsicas, el control fsico de accesos, los vigilantes, las medidas
contra el fuego y el agua, y otras similares.

LA SEGURIDAD LOGICA, como el control de accesos a la informacin


exigiendo la identificacin y autenticacin del usuario, o el cifrado de soportes
magnticos intercambiados transmitidos por lnea. (Puede haber cifrado de la
informacin por dispositivos fsicos o a travs de programas, y en casos ms
crticos como la red SWFT existen los dos niveles).

La autenticacin suele ser mediante contrasea, si bien sera ms lgico,


aunque los castores resultan aun altos para la mayora de sistemas, que
pudieran con caractersticas biomtricas del usuario, para impedir la
suplantacin. Entre estas pueden estar la realizacin de la firma con
reconocimiento automtico por ordenador, el anlisis del fondo de ojo, la huella
u otras.

RIESGOS
Como las medidas tienen un costo, a veces los directivos se preguntan a los
consultores, cul es el riesgo mximo que podra soportar su entidad, si bien la
respuesta no es fcil, porque dependen de la criticidad del sector y de la
entidad misma, de su dependencia respecto a la informacin, y del impacto que
su disponibilidad pudiera tener en la entidad.

Si nos basamos en el impacto nunca debera aceptarse un riesgo que pudiera


llegar a poner en peligro la propia continuidad de la entidad, pero este listn es
demasiado alto.

Por debajo de ello hay daos de menores consecuencias, siendo los errores y
omisiones la causa ms frecuente, normalmente de poco impacto pero
frecuencia muy alta, y otras el acceso indebido a los datos (a veces a travs de
redes), la cesin no autorizada de soportes magnticos con la informacin
crtica algunos dicen sensible), los daos por fuego, por agua (del exterior
como puede ser una inundacin, o una tubera interior), la variacin no
autorizada de programas, persiguiendo el propio beneficio o el causar un dao,
a veces por venganza.

Otra figura es la del hacker, que intenta acceder a los sistemas ms para
demostrar (a veces sobre todo para demostrarse a s mismo) de que es capaz,
as como que pueda superar las barreras de proteccin que hayan establecido.
Alguien podra preguntarse por qu no se citan tambin los virus, cuando han
tenido tanta incidencia; afortunadamente esta es menor ahora que hace unos
aos, si bien existe un riesgo constante porque de forma continua aparecen
nuevas modalidades, que no son detectadas por los programas antivirus hasta
que las nuevas versiones los contemplan. Y un riesgo adicional es que los virus
puedan llegar a afectar a los grandes sistemas, sobre todo a travs de las
redes, pero esto es realmente difcil no nos atrevemos a decir que imposible
por las caractersticas y complejidad de los grandes equipos y las
caractersticas de diseo de sus sistemas operativos.

Qu es la Auditora de BD?

Es el proceso que permite medir, asegurar, demostrar, monitorear y registrar los


accesos a la informacin almacenada en la base de datos incluyendo la
capacidad de determinar:

Quin accede a los datos

Cundo se accedi a los datos

Desde qu tipo de dispositivo/aplicacin

Desde que ubicacin en la Red

Cul fue la sentencia SQL ejecutada

Cul fue el efecto del acceso a la base de datos

Es uno de los procesos fundamentales para apoyar la responsabilidad

Delegada a IT por la organizacin frente a las regulaciones y su entorno de

Negocios o actividad.

Quines participan en la Auditora de Base de Datos?


Auditores de Sistemas

Tecnologa de Informacin

Cumplimiento Corporativo

Riesgo Corporativo

Seguridad Corporativa

Trminos similares a Auditora de Base de Datos

Auditora de Datos

Monitoreo de Datos

Normalmente estn orientados a:

Impedir el acceso externo

Impedir el acceso interno a usuarios no autorizados

Autorizar el acceso slo a los usuarios autorizados

Con la auditora de BD se busca:

Monitorear y registrar el uso de los datos por los usuarios

Autorizados o no

Mantener trazas de uso y del acceso a bases de datos

Permitir investigaciones
General alertas en tiempo real

La mayora de las nuevas regulaciones federales estn relacionadas

Con los datos de las organizaciones, estn o no relacionadas

Directamente con la confidencialidad


Equipo Propuesto.

La Empresa Perrito Papurri Papa debe contar con un equipo de


trabajo, quienes podrn dar alcance a las contingencias de redes, por
ser distancias no tan grandes el equipo de sistemas lo componen.
Administrador de redes, quien velara por el buen funcionamiento de la
red de computadoras, as como el manejo de la informacin, podr dar
solucin al software y hardware, as como tambin el control de respaldo
y tomar acciones correctivas, operativas.
Un soporte tcnico, quien atender en terreno las contingencias
indicadas por el administrador de red.
Dos programadores quienes programaran BD y estn disponible para el
desarrollo de esta, segn las necesidades de la empresa.
Topologa de la red a utilizar.

La topologa de red define la estructura de una red y est vinculada a los


mecanismos de control de acceso al medio, para poner en prctica una
topologa hay que tomar en cuenta los siguientes aspectos; topologa fsica,
topologa lgica y la topologa matemtica.

Topologas fsicas

Topologa estrella.- Es aquella que conecta todos los cables con un


punto central de concentracin
Medio de transmisin.

Est constituido por el cableado y los conectores que enlazan los componentes
de la red. Los medios fsicos ms utilizados son el cable de par trenzado, par
de cable y la fibra ptica
Control de acceso al medio

Todas las LAN constan de un conjunto de dispositivos que deben compartir la


capacidad de transmisin de la red, es la funcin del protocolo de control
acceso al medio MAC.

Los parmetros de control de acceso al medio son el lugar y las circunstancias


adems de los factores econmicos, prestaciones y complejidad.

DISEO DE UNA RED LAN

Funcionalidad, La red debe permitir que los usuarios cumplan con sus labores,
la red debe proveer conectividad de usuario a usuario y de usuario a aplicacin
con una velocidad y confiabilidad razonable

Escalabilidad, La red debe poder aumentar de tamao, el diseo original de la


red debe aumentar de tamao sin producir importantes cambios en el diseo
general.

Adaptabilidad, La red debe ser diseada teniendo a su alcance a futuras


tecnologas

Facilidad de administracin, La red debe permitir monitoreo y administracin.

Para maximizar el ancho de banda y el rendimiento disponible de una LAN se


debe tener en cuenta lo siguiente:

Funcin y ubicacin de los servidores

Temas sobre dominios de colisin

Temas de segmentacin

Temas relacionados con dominios de broadcast.


MONTAR LA RED.

El Cableado

Es el momento de introducir los cables en las canaletas. Las normas a tener en


cuenta a la hora de trabajar con los cables son:

No se deber someter a los cables a tracciones fuertes. Nunca superiores


a 10 kg.

Nunca debe doblarse un cable en un ngulo menor de 90

En los lugares donde el nmero de cables sea elevado, se pueden usar


presillas para garantizar su inmovilidad pero sin presionar demasiado.

El cableado a utilizar es:

Categora 6: Redes de alta velocidad hasta 1 Gbit/s. pensando en nuestros


switch los cuales corresponden a la tecnologa GBIC, cada punto de datos
estar certificado.

Los equipos PC que no tengan tarjeta de red GBIC debern incorporar una
tarjeta adicional en la placa madre que cumpla estas caractersticas para el
aprovechamiento del recurso entregado.

El proceso a seguir es:

Medir la distancia de cada uno de los tramos de cable a introducir en las


canaletas. Es conveniente prever que hay que dejar un trozo de cable en cada
uno de los extremos para permitir el trabajo de conexionado. Cortar los cables
a las medidas adecuadas. Comenzar a introducir cables en la canaleta.
Conforme que el cable est siendo introducido en la canaleta, es conveniente ir
poniendo la tapa a la canaleta para conseguir que no se salga con los
movimientos y tracciones lgicas del proceso de trabajo. Cuando estemos
trabajando en los tramos de distribucin, es decir, en los lugares donde son
varios los cables que hay que encajar, es conveniente introducirlos todos a la
vez para no tener que abrir varias veces las tapas de las canaletas.

Verificacin del cableado


Para verificar el cableado de la red, vamos a utilizar un comprobador de cables
(tester) que nos va a dar informacin sobre el estado de los mismos.

Conectaremos a ambos extremos del cable a comprobar. Una de ellas es la


unidad principal donde estn todos los indicadores y mandos de
funcionamiento y la otra es el terminador.

Conectar uno de los extremos del cable a la unidad principal y el otro al


terminador.

Si se enciende nicamente el color verde, el cable est en ptimas


condiciones para su operacin

Si se encienden los dos, el cable es cruzado.

Si no se enciende ninguno, el cable est cortado.

Conexin al concentrador

A continuacin se procede a conectar los cables al concentrador, Puede darse


el caso de tener un concentrador con 48 entradas y necesitar ms por la
evolucin natural del tamao de la red. Para ampliar el nmero de conexiones
disponibles, se recurre a la interconexin de varios concentradores.

Cada Nodo incluyendo el central deber contar al menos con un Switch de


respaldo en caso de falla de este, el cual estar previamente configurado para
eventuales falla de estos, as el encargado de administrar la red recuperara la
operatividad rpidamente.
Conclusin.

Pese a la aparicin de los mtodos de bases de datos distribuidas hace ya


aos, parece que el salto de lo centralizado a lo distribuido a escala comercial
est por venir. Todava no se ha extendido suficientemente el esquema
distribuido, pero se espera que prximamente se produzca el avance definitivo.
Considere los dos componentes bsicos de los sistemas de bases de datos
distribuidos (la propia base de datos y la red de ordenadores) y piense en la
situacin actual de la informtica. Si las bases de datos es una de las ramas
ms antiguas e importantes de la informtica, muchas empresas compran
ordenadores para dedicarlos exclusivamente a la gestin de sus datos (pienso
que, prcticamente, en el 100% de las PYMES se produce este hecho) y, como
parece ser que se ha asumido por parte de todo tipo de empresarios los
beneficios que acarrea la conexin de los ordenadores, la instalacin de una
red, se puede concluir diciendo que el terreno ya est abonado para su
extensin comercial. Slo falta que determinadas multinacionales decidan
apostar ms fuerte por este enfoque a travs de sus famosos sistemas
gestores de bases de datos centralizados.

Potrebbero piacerti anche