Disponibilidad de datos

23
CAPITULO VII Disponibilidad de Datos
  • Upload

    utn
  • Category

    Travel

  • view

    7.748
  • download

    1

Transcript of Disponibilidad de datos

Page 1: Disponibilidad de datos

CAPITULO VII

Disponibilidad de Datos

Page 2: Disponibilidad de datos

Disponibilidad de Datos

La disponibilidad de los datos en la empresa es muy importante ya que si no están disponibles, las aplicaciones no pueden funcionar y la empresa pierde dinero.Es trabajo del DBA que la Base de Datos este en línea y operando.Los e-business necesitan estar disponibles todo el tiempo.

Page 3: Disponibilidad de datos

Disponibilidad de Datos

Un sistema Web que no esta disponible puede hacer perder clientes y prestigio a la empresa.No solo e-business impulsa un aumento de disponibilidad.Otros factores son: Clientes exigen un excelente servicio y

al momento. Se debe estar a tono con los tiempos. También se debe ganar competitividad.

Page 4: Disponibilidad de datos

Definición de Disponibilidad

La disponibilidad es la condición donde un recurso dado puede ser accedido por sus consumidores.Además es el porcentaje de tiempo que un sistema puede ser usado en trabajo productivo.Si el rendimiento de una Base de Datos es demasiado pobre que los usuarios no pueden realizar su trabajo, la Base de Datos no esta disponible.

Page 5: Disponibilidad de datos

Definición de Disponibilidad

La disponibilidad tiene 4 Componentes.

Manejabilidad: la capacidad de crear y mantener un entorno eficaz, que proporciona servicio a los usuarios.

Recuperabilidad: la capacidad para restablecer el servicio en caso de un fallo o error de componente.

Fiabilidad: la capacidad para prestar el servicio en los niveles especificados por un período determinado.

Facilidad de servicio: la capacidad de determinar la existencia de problemas, diagnosticar su causa (s), y la reparación de los problemas.

Page 6: Disponibilidad de datos

El Aumento de los Requisitos de Disponibilidad

El DBA está luchando para hacer frente a una variedad de necesidades que van desde el diseño de nuevas aplicaciones, para mantener las aplicaciones críticas de negocio operativas.Si los procedimientos de mantenimiento no se cumplen, sufre el rendimiento.Cada vez más los negocios demandan disponibilidad todo el tiempo de los sistemas, y el costo del tiempo fuera de línea aumenta y el tiempo para optimizar el rendimiento disminuye.

Page 7: Disponibilidad de datos

Reducción del Mantenimiento

Las bases de Datos con muchas transacciones necesitan mantenimiento y reorganización periódica y en ese lapso, la Base de Datos no esta disponible.

Page 8: Disponibilidad de datos

Soporte de Decisiones

El soporte a la toma de decisiones obliga a replicar los datos a varios ambientes.

La base de datos no esta disponible en la carga y descarga de datos.

Page 9: Disponibilidad de datos

Data Warehousing

En los Data Warehousing , la descarga de datos externos u operaciones y carga a los Data Warehousing afectan la disponibilidad.

Page 10: Disponibilidad de datos

Disponibilidad de tiempo completo

El dinero nunca duerme y fluye a través de sistemas globales 24 / 7.El tiempo fuera no es tolerado.Las tareas de mantenimiento se realizan en pequeños facciones de tiempo previamente dispuestas.

Page 11: Disponibilidad de datos

Creciente complejidad de TI

Los DBA operan sistemas cada vez más complejos y heterogéneos haciendo más difíciles las tareas ordinarias de monitores.

Además las adquisiciones de nuevos negocios y fusiones obligan a consolidar sistemas incompatibles.

Page 12: Disponibilidad de datos

Costo del tiempo de inactividad

El costo de inactividad varia de empresa a empresa. Es verdad que algunas organizaciones manejan mejor el tiempo fuera.Costos de tiempo fuera incluyen: Pérdida en el negocio. Costos de puesto en marcha. Implicaciones legales.

El tiempo fuera también influye en la imagen de la empresa.Se debe difundir los riesgos de pérdidas por tiempo fuera para que se invierta en prevención.

Page 13: Disponibilidad de datos

Cuanto Disponibilidad es Suficiente?

Disponibilidad tradicionalmente se discuten en términos del porcentaje del tiempo total que un servicio tiene que estar arriba.Mientras más confiable un sistema existe más disponibilidad de éste.La disponibilidad de 5 nueves significa 99.999% del tiempo funcionando.

Page 14: Disponibilidad de datos

Cuanto Disponibilidad es Suficiente?

Page 15: Disponibilidad de datos

Cuánta Disponibilidad es Suficiente?

Un sistema con alta disponibilidad cuesta varias veces más que lo normal. Ya que se debe analizar cuanto tiempo fuera los usuarios pueden tolerar.Se debe equilibrar costo con disponibilidad necesaria.

Page 16: Disponibilidad de datos

Causas de Indisponibilidad

La pérdida del centro de datos. Obviamente, los datos no estarán disponibles si el centro de datos se pierde debido a un desastre natural o algún otro tipo de catástrofe, éste es el peor de los problemas que se pueden sucitar.Para solucionar este problema se debe: Recrear el Centro de Datos. Actualizar datos. Conectar usuarios o aplicaciones.

Page 17: Disponibilidad de datos

Causas de Indisponibilidad

Problemas de RedSi un servidor de base de datos está en un conmutador de red única y está sujeto a un interruptor de parada, la base de datos no estará disponible. Considerar la implementación de conmutadores de red redundante para evitar tales interrupciones. También se puede dar problemas de hardware en la red como tarjetas de red o switchs , para ésto se debe tener repuestos disponibles.Igualmente puede haber problemas en el Software de red. El DBA debe minimizar donde está el problema y llamar al orden de red. El DBA debe coordinar con otros especialistas entre ellos los de redes.

Page 18: Disponibilidad de datos

Causas de Indisponibilidad

La pérdida de hardware del servidor. El hardware básico del servidor consiste en el CPU, memoria y los subsistemas de disco.Si la CPU se daña todo el sistema no funciona, una solución es un clúster. Otra solución puede ser la replicación a un servidor secundario.La rapidez con que se soluciona el problema depende del hardware y software.Cuando la RAM falla el sistema no funciona y si el daño es parcial el rendimiento es afectado directamente, una solución para esto es reponer las memorias RAM.

Page 19: Disponibilidad de datos

Causas de Indisponibilidad

Si el servidor de Base de Datos se pierde o daña se debe reemplazar el servidor, cargar el SO, DBMS, Base de Datos y configurarlos.

El DBA se asegura de tener fuentes alternativas de energía como UPS, repuestos, etc.

Page 20: Disponibilidad de datos

Causas de Indisponibilidad

Cortes relacionados con el Disco.La disponibilidad se afecta directamente con fallos en los discos.En una implementación simple, los archivos de la Base de Datos están en un subsistema de disco local en el servidor.Si los discos fallan hay indisponibilidad.Se debe reponer los discos dañados y restaurar la Base de Datos, para lo cual se deben usar las copias de respaldo y logs.El uso de RAIDS ayudan a disminuir la indisponibilidad.Si la Base de Datos se almacena sobre un Storage Area Network (SAN) puede fallar si varios discos se dañan o fallan las conexiones.Un sistema de prevención de fallos como una Base de Datos Standby ayuda o minimiza el tiempo fuera causado por fallos en los discos.

Page 21: Disponibilidad de datos

Garantizar la disponibilidad

Frente a presupuestos reducidos y recursos, y un volumen cada vez mayor de datos para la gestión, las organizaciones de TI necesitan para evaluar sus necesidades críticas y poner en práctica una serie de pasos clave estratégicos para asegurar la disponibilidad. Una buena estrategia podría incluir medidas para:

Realizar mantenimiento de rutina mientras que los sistemas siguen funcionando.

Automatizar las funciones de DBA. Aprovechar las características del DBMS que promuevan la

disponibilidad. Aprovechar las tecnologías de hardware.

Page 22: Disponibilidad de datos

Realizar mantenimiento de rutina mientras que los sistemas siguen funcionando

Los DBA’s necesitan herramientas que reducen el tiempo de mantenimiento de horas a minutos o ninguno en absoluto, mientras que a los usuarios permitiendo el acceso continuo a los datos que necesitan para hacer su trabajo. Algunos productos DBMS proporcionan funciones integradas para realizar algunas tareas de mantenimiento mientras la base de datos está disponible.

Page 23: Disponibilidad de datos

Realizar mantenimiento de rutina mientras que los sistemas siguen funcionando

Existen herramientas de terceros que pueden realizar las siguientes tareas en caliente. Reorganizar la Base de Datos. Backups. Recuperación de Datos. Carga y descarga de datos. Análisis estadístico. Chequeo de integridad.