ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

MySQL. Administraciòn de servicios


Enviado por   •  9 de Diciembre de 2018  •  Tareas  •  442 Palabras (2 Páginas)  •  255 Visitas

Página 1 de 2

MySQL.

Karla Larenas

Administración de servicios

Instituto IACC

03 de diciembre 2018


INSTRUCCIONES:

 Usted trabaja para “Amazonia”. Una tienda de revistas online. El dueño de la tienda le comenta que se encuentra preocupado pues el servidor de la tienda constantemente se encuentra sobrecargado y está perdiendo clientes por que el sitio no funciona. El dueño le comenta que por lo general el volumen de lecturas a la base de datos es 50 veces superior a la cantidad de escrituras que realiza el servidor. ¿Qué recomendaciones de arquitectura y configuración le puede dar al dueño? Justifique.

Desarrollo

El por qué el sitio se sobrecarga al recibir cierta cantidad de consultas diarias, se debe a la arquitectura que están utilizando en el servidor. Para poder mejorar esta situación, yo recomendaría trabajar con la arquitectura Maestro – Esclavo, lo cual permitirá poder cumplir con la cantidad de consultas que los clientes requieran hacer al sitio lo cual no solo será posible si no que se podrá realizar velozmente.

Este tipo de arquitectura consiste en contar con un servidor Maestro el cual se utiliza para lectura y escritura de los datos. A su vez existe otro u otros servidores a los cuales se les llama esclavos. El servidor esclavo recopila toda la información del servidor maestro lo que permite contar con un respaldo de la información.

La forma en la que esta réplica de datos se realiza es en forma asincrónica y unidireccional. El servidor maestro se encarga de actualizar los datos en las tablas que correspondan y mantiene un índice de cada uno de los ficheros de log.  Estos últimos permiten que los servidores esclavos pueden recopilar los logs con la información que requiere ser actualizada. Una vez actualizado los datos el servidor esclavo se bloquea en espera de que el maestro envié otras actualizaciones.

El trabajar con una replica unidireccional permite obtener velocidad para la administración del servidor.

Dentro de los beneficios que podemos obtener al trabajar con este tipo de arquitectura están:

  •  El poder reemplazar nuestro servidor maestro por el esclavo en caso de que sea necesario.
  • Mejorar los tiempos de respuesta del servidor mediante la división de la carga. Las consultas pueden ser realizadas desde el servidor esclavo, mientras que lo que requiera modificar se deberá ejecutar desde el servidor maestro de manera tal de no se produzca una desincronización entre maestro y esclavo.
  • Nos permitirá contar con respaldo de la información.
  • En caso de que exista un aumento de la cantidad de clientes que ingresen al sitio, se podrá liberar la carga al servidor esclavo para poder dar abasto con la demanda y permitirá crecer como empresa.

Bibliografía

(2018) Capítulo 6. Replicación en MySQL  

https://manuales.guebs.com/mysql-5.0/replication.html

(2018) Base de datos MySQL

http://online.iacc.cl/pluginfile.php/4346901/mod_resource/content/1/Contenido_semana5_vf.pdf

...

Descargar como (para miembros actualizados)  txt (3.1 Kb)   pdf (76.7 Kb)   docx (11.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com