Este documento discute la importancia de la disponibilidad de datos en las empresas. Explica que la disponibilidad se refiere al porcentaje de tiempo que un sistema puede usarse de forma productiva. También identifica varias causas comunes de indisponibilidad como fallas de hardware, software y redes. El documento concluye que los DBAs deben encontrar formas de realizar tareas de mantenimiento de rutina sin interrumpir el acceso a los datos.
2. Disponibilidad de Datos SIEMPRE ES HORARIO DE MÁXIMA AUDIENCIA EN ALGUN LUGAR DEL MUNDO. La disponibilidad de los datos en la empresa es muy importante ya que si no están disponibles, las aplicaciones no pueden funcionan y la empresa pierde dinero. Es responsabilidad del DBA que la Base de Datos este en línea y operando. Los e-business necesitan estar disponibles todo el tiempo.
8. Fiabilidad: la capacidad para prestar el servicio en los niveles especificados por un período determinado.
9.
10. Reducción del Tiempo para 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. Las bases de datos crecen, se requiere disponibilidad 24/7, las modificaciones a las bases de datos las fragmentan y la reorganización de archivos necesita que la BD esté inaccesible. El DBA debe ser muy creativo para encontrar tiempo para ejecutar procesos de mantenimiento de rutina.
11. Soporte de Decisiones El soporte a la toma de decisiones obliga a replicar los datos a varios ambientes. La base de datos no está disponible en la carga y descarga de datos.
12. Data Warehousing En los Data Warehousing , la descarga de datos externos u operacionales y carga a los Data Warehousing afectan la disponibilidad del sistema.
13. 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 fracciones de tiempo previamente dispuestas.
14. 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 monitoreo. Las adquisiciones de nuevos negocios y fusiones obligan a consolidar sistemas incompatibles.
17. 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.
18. 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.
20. 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.
24. 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 sufre el rendimiento, una solución para esto es reponer las memorias RAM dañadas.
25. 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.
26. Causas de Indisponibilidad Indisponibilidad relacionada con el almacenamiento enDisco. 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 a minimizar el tiempo fuera causado por fallos en los discos.