Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2012-III
INTEGRANTE:
PROYECTO:
FACULTAD:
2012
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
INTRODUCCIÓN………………………………………………………………………………….…………….. 5
Página 2
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página 3
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página 4
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
Proyecto de Ingeniería de Sistemas I
INTRODUCCIÓN
1
Desastres Informáticos: previsión y prevención - http://www.idg.es/computerworld/Desastres-informaticos-prevision-y-
prevencion.La-p/seccion-ti/articulo-130035
Página 5
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
CAPÍTULO 1: FORMULACIÓN DEL PROBLEMA
Proyecto de Ingeniería de Sistemas I
Parámetros
Carrera Ingeniería de Sistemas
Área Tecnología
Asignatura /
Disponibilidad e Integridad de la Información.
Especialidad
Frecuencia de información y optimización de tiempos de respuesta
Temas
aplicando tecnologías de alta disponibilidad.
Temas
Acceso y alta performance de la información las 24 horas del día.
Específicos
Gestión de aplicaciones de misión crítica más exigentes, reduciendo el
tiempo y el coste de desarrollo mediante tecnologías de alta disponibilidad
Situación y performance, debido a la caída parcial o total de servidores como
Problemática consecuencia de un siniestro fortuito afectando incalculablemente a la
compañía, facilitando así a toda la empresa la información necesaria para
toma de decisiones.
Página 6
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Situación
"Al ofrecer servicios de tipo bancario, los equipos que manejan dichas transacciones son
críticos y cada vez se incrementan por lo que mantenerlos siempre disponible es vital para
el negocio. De igual forma, en nuestro ambiente se requiere cumplir con los más elevados
estándares de seguridad para realizar las transacciones en horarios de 7X24".
Solución
"A través de las tecnologías de recuperación instantánea de información Mirroring y
Replicación, que ha implementado redIT, tenemos alta disponibilidad y redundancia; el
servicio de outsourcing nos brinda el costo-beneficio requerido al contar con un solo
proveedor, quien al tener infraestructura propia aumenta la productividad de nuestro
presupuesto".
"Gracias a su servicio de soporte y monitoreo de servidores con herramientas
automatizadas y personal especializado nos ayudan a mantener disponible el mayor tiempo
posible los servicios que brindamos a nuestros clientes y las mejores prácticas de trabajo
necesarias para prevenir y reaccionar en caso de fallas".
Beneficios
"Uno de los grandes beneficios de redIT es contar con sus certificaciones, lo cuál nos ahorra
trabajo y se convierten en un punto de referencia de que están haciendo las cosas bien.
Además que son extensiones de los servicios que ahora mismo ofrecemos y en muchos
casos se traduce en tranquilidad para nuestros clientes".
José Luis Garibay, Gerente de Producción y Soporte” 2
2
redIT Resultados Inteligentes - http://www.redit.com/mx/html/solutions/connectivity.php
Página 7
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página 8
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
3
DataDec Online - http://www.ddol.es/alta_disponibilidad.htm
Página 9
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página
10
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
CAPÍTULO 2: MARCO TEÓRICO
Proyecto de Ingeniería de Sistemas I
Situación
MIT desarrolla y opera soluciones para: aseguradoras, aerolíneas, TV por cable, ventas
telefónicas y hotelería. Actualmente MIT da servicio a 13,000 puntos de venta, realiza
120,000 transacciones diarias, cuenta con 2500 empresas medianas y 500 grandes empresas
que dan servicio a su vez a otras empresas.
Solución
Al principio solo buscaba optimización de sus procesos; sin embargo la mejor solución fue
implementar las arquitecturas de alta disponibilidad Mirroring en sus servidores críticos y Log
Shipping en sus servidores de diferente plataforma. "A través de los servicios que hemos
contratado con redIT tenemos alta disponibilidad y tiempos de respuesta mínimos de los
procesos que se ejecutan en la base de datos". "Gracias a su servicio de soporte y monitoreo
de servidores con herramientas automatizadas y personal especializado nos ayudan a
mantener disponible el mayor tiempo posible los servicios que brindamos a nuestros clientes
para prevenir y reaccionar en caso de fallas, así como las mejoras en tiempo de respuesta".
Beneficios
Incremento de la disponibilidad de servicios de TI que soportan las transacciones de su
negocio y confianza en un socio tecnológico que comprende los objetivos de MIT” 4.
4
redIT Resultados Inteligentes - http://www.redit.com/mx/html/solutions/connectivity.php
Página
11
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Donde:
A = Horas comprometidas de disponibilidad: 24 x 365 = 8,760 Horas/año.
B = Número de horas fuera de línea (Horas de "caída del sistema" durante el tiempo de
disponibilidad comprometido).
Por ejemplo: 15 horas por falla en un disco; 9 horas por mantenimiento preventivo no planeado.
Así entonces” 5:
5
Alta Disponibilidad - http://everac99.wordpress.com/2008/08/19/alta-disponibilidad-que-es-y-como-se-logra/
Página
12
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“Cuando se realicen negociaciones para definir objetivos de disponibilidad con los usuarios, es UTP
Proyecto de Ingeniería de Sistemas I
necesario conocer de las implicaciones técnicas y económicas, como se muestra en la siguiente
tabla:
TIEMPO TIEMPO
DISPONIBILIDAD (%) TIEMPO OFFLINE/AÑO
OFFLINE/MES OFFLINE/DÍA
90% 36.5 días 73 hrs 2.4 hrs
95% 18.3 días 36.5 hrs 1.2 hrs
98% 7.3 días 14.6 hrs 28.8 min
99% 3.7 días 7.3 hrs 14.4 min
99.5% 1.8 días 3.66 hrs 7.22 min
99.9% 8.8 hrs 43.8 min 1.46 min
99.95% 4.4 hrs 21.9 min 43.8 s
99.99% 52.6 min 4.4 min 8.6 s
99.999% 5.26 min 26.3 s 0.86 s
99.9999% 31.5 s 2.62 s 0.08 s
Estos números (especialmente aquellos que pasan de la marca del 99.5% de disponibilidad) son
difíciles de alcanzar, ya que es necesario poder recuperarse ante caídas del sistema de manera
transparente. La capacidad e intervalo de tiempo necesarios para recuperarse ante tal eventualidad
son directamente dependientes de:
La complejidad del sistema.
La severidad del problema.
La disponibilidad del personal de soporte.
La madurez en materia de administración del sistema y sus operaciones.
Otros factores técnicos o de gestión: falta de refacciones, fallas en la cadena de escalamiento,
etc.” 6
6
Alta Disponibilidad - http://everac99.wordpress.com/2008/08/19/alta-disponibilidad-que-es-y-como-se-logra/
Página
13
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
Proyecto de Ingeniería de Sistemas I
Media (High Reliable): las funciones de negocios pueden verse interrumpidas pero se debe
mantener la integridad de datos.
Disponibilidad de servicio: 95%
Mecanismos: bitácoras de operaciones.
Tolerancia a fallas: capacidad de procesamiento continuo y cualquier falla debe ser transparente
para el usuario.
Disponibilidad: 99.99%
Mecanismos: duplicidad del sitio y redundancia.
7
Solución de Alta Disponibilidad de Base de Datos – Facultad de Ingeniería de la Universidad San Carlos de Guatemala
Página
14
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
Proyecto de Ingeniería de Sistemas I
8
Solución de Alta Disponibilidad de Base de Datos – Facultad de Ingeniería de la Universidad San Carlos de Guatemala
Página
15
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
9
Solución de Alta Disponibilidad de Base de Datos – Facultad de Ingeniería de la Universidad San Carlos de Guatemala
“Redundancia
Los fabricantes han estado diseñando redundancia en sus productos en forma de fuentes
Página
16
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Reputación
La reputación de los proveedores clave como servidores, almacenamiento, bases de datos y
equipos de redes juegan un papel principal en la búsqueda de la alta disponibilidad. Hay
varias maneras para verificar la reputación como porcentaje de participación en el mercado,
comportamiento histórico en clientes, y reportes de analistas de industria.
Confiabilidad
La confiabilidad de los equipos y de los programas también se puede verificar por
referencias de clientes y analistas de industria. Además se recomienda establecer un
monitoreo permanente a través de la gente de operaciones, soporte y técnicos del
proveedor, además de comparar con otros departamentos de TI.
Facilidad de Reparación
Este factor califica la facilidad relativa con la cual los responsables del servicio técnico
pueden arreglar la falla. Dos métricas comunes para medir esto es cuanto se demora en
hacer el trabajo de reparación, y cada cuanto se debe repetir.
Restablecimiento
Se refiere a la habilidad para sobreponerse a una falla momentánea, de tal manera que no
haya impacto en la disponibilidad para el usuario final. Puede ser tan pequeño como una
pequeña porción de la memoria recuperándose de un error insignificante, o algo tan grande
como un sistema de servidores que decida invernar sin razón alguna, sin perdida de
información transaccional” 10.
10
Solución de Alta Disponibilidad de Base de Datos – Facultad de Ingeniería de la Universidad San Carlos de Guatemala
Página
17
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Desastres producidos por el hombre: Estos desastres son los principales motivos de fracaso. El UTP
Proyecto de Ingeniería de Sistemas I
error humano y la intervención puede ser intencional o no intencional, la cual puede causar enormes
fracasos como la pérdida de la comunicación y utilidad. Estos desastres incluyen accidentes,
huelgas, sabotaje, robo, virus, intrusiones, etc.
Contratos de servicios
Los contratos de servicios pasan el problema de las fallas de hardware a alguien más. Lo
único que necesita hacer es confirmar que ha ocurrido una falla y que no parece estar
relacionado a un problema de software” 11.
11
Red Hat Enterprise Linux 4 - Introducción a la administración de sistemas Cap. 8: Planificación para Desastres
“He aquí algunas cosas que debería considerar cuando esté revisando contratos de
servicios:
Horas de cobertura
Tiempo de respuesta
Partes disponibles
Página
18
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Presupuesto disponible
Hardware cubierto UTP
Proyecto de Ingeniería de Sistemas I
Cada tipo de falla tiene su impacto específico y se exploran en más detalles en las secciones
siguientes.
12
Red Hat Enterprise Linux 4 - Introducción a la administración de sistemas Cap. 8: Planificación para Desastres
Asistencia de software
“De la misma forma que los fabricantes de hardware ofrecen soporte para sus productos,
muchos proveedores de software colocan paquetes de soporte disponibles a sus clientes.
Página
19
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Excepto por las diferencias obvias (no se requieren repuestos y la mayoría del trabajo lo
puede hacer el personal de soporte a través del teléfono), los contratos de soporte de UTP
Proyecto de Ingeniería de Sistemas I
software pueden ser bastante similares a los contratos de hardware. El nivel de soporte
suministrado por un fabricante de software puede variar. He aquí algunas de las estrategias
de soporte más comunes empleadas hoy día:
Documentación
auto-asistencia
Soporte de Web o de correo electrónico
Soporte telefónico
Soporte in situ
13
Red Hat Enterprise Linux 4 - Introducción a la administración de sistemas Cap. 8: Planificación para Desastres
Página
20
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Varios sistemas del edificio (tales como agua, desagües, o manejo del aire) pueden fallar,
dejando el edificio inhabitable. UTP
Proyecto de Ingeniería de Sistemas I
Los pisos puede que no tengan suficiente capacidad para soportar el equipo que desea
colocar en su centro de datos.
Electricidad
Debido a que la electricidad es como la sangre de cualquier sistema computacional, los
problemas relacionados a la energía son de suprema importancia en la mente de un
administrador de sistemas. Hay muchos aspectos diferentes sobre la electricidad; estos se
cubren con más detalles en las secciones siguientes.
Lo principal a verificar son los métodos a través de los cuales la energía es traída a las
instalaciones de su organización y dentro del edificio. ¿Las líneas de transmisión están por
debajo o sobre la tierra? Las líneas sobre el suelo son susceptibles a:
Daños por condiciones ambientales extremas (hielo, viento, relámpagos)
Accidentes de tránsito que dañan los postes y/o transformadores
Animales perdidos en el lugar incorrecto y cortando las líneas
Sin embargo, las líneas bajo tierra tienen sus limitaciones únicas:
Daños de trabajadores de construcción cavando en los lugares incorrectos
Inundaciones
Relámpagos (sin embargo, mucho menos que con las líneas sobre la tierra)
14
Red Hat Enterprise Linux 4 - Introducción a la administración de sistemas Cap. 8: Planificación para Desastres
Página
21
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Hay otros tipos de tiempo que también pueden provocar problemas, aún cuando no sean tan
conocidos. Por ejemplo, las temperaturas muy altas pueden ocasionar que se
sobrecarguen los sistemas de enfriamiento, generando apagones parciales o totales
cuando el panel eléctrico se sobrecarga.
15
Red Hat Enterprise Linux 4 - Introducción a la administración de sistemas Cap. 8: Planificación para Desastres
Página
22
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página
23
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página
24
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Requisitos
Los requisitos son una parte importante del diseño y de las fases de prueba. Como parte del
proceso de diseño general, se identifican los requisitos. A continuación, el diseño debe ser validado
en contra de los requisitos previos para la aplicación y, por último, que debe ser utilizado para poner
a prueba el diseño después de que se aplica.
El objetivo de la recopilación de requisitos proceso es generar una lista priorizada de los datos que
necesita ser protegido y en qué nivel. Por ejemplo, el proceso debe tener en cuenta los
componentes del sistema, la cantidad de tiempo y los datos de la organización puede darse el lujo
de perder, y el rendimiento. Es importante tener en cuenta el "ecosistema de aplicaciones" - los
componentes de datos del sistema que debe ser protegido.
Por supuesto, es probable que el general de alta disponibilidad estrategia abarque protección de los
recursos múltiples con diferentes requisitos y en contra de las diferentes causas de la pérdida de
tiempo de inactividad y de datos.
Página
25
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“Los dos requisitos principales alrededor de alta disponibilidad son comúnmente conocidos como
RTO y RPO. RTO representa Objetivo de Tiempo de Recuperación y es el tiempo de inactividad UTP
Proyecto de Ingeniería de Sistemas I
máximo permitido cuando se produce un error. RPO significa Objetivo de Punto de Recuperación y
es el máximo permisible de pérdida de datos en caso de avería. Aparte de la especificación de un
número, también es necesario contextualizar el número. Por ejemplo, al especificar que una base de
datos debe estar disponible en el 99,99% de las veces, es que el 99,99% de 24x7 o ¿hay una
ventana de mantenimiento permitida?
El requisito de que a menudo se pasa por alto es el rendimiento de carga de trabajo. Algunas
tecnologías de alta disponibilidad puede afectar al rendimiento de carga de trabajo cuando se
implementa (ya sea directamente o cuando se configura incorrectamente).
Algunos ejemplos de requisitos son:
X base de datos debe estar disponible tan cerca como sea posible 24x7 y sin pérdida de
datos puede ser tolerada. Base de datos X también se basa en procedimientos
almacenados en la base de datos principal y debe estar alojado en una instancia de
SQL Server 2008 en un servidor de seguridad de dominio Y.
Tablas A, B y C en la base de datos Z debe ser de 8 am a 6 pm los días de semana, sin
pérdida de datos puede ser tolerada, y todos ellos deben estar disponibles
juntos. Después de una conmutación por error, el rendimiento de carga de trabajo no
puede caer.
16
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
26
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“Después de que los requisitos de compromiso post-son conocidos entonces, y sólo entonces, es el
momento de evaluar las diversas tecnologías. No tiene sentido evaluar y elegir las tecnologías UTP
Proyecto de Ingeniería de Sistemas I
basadas en un conjunto de requisitos defectuoso y luego tener que repetir el proceso después de
que los requisitos se entienden mejor. Del mismo modo, el éxito no viene de recoger una tecnología
inadecuada y luego tratar de hacer que funcione una función para la cual no fue diseñado.
Por ejemplo:
El trasvase de registros no es adecuado para un diseño que requiere cero pérdida de datos.
Mirroring de base de datos no es adecuado para un diseño que requiere múltiples bases de
datos de conmutación por error de forma simultánea.
Al evaluar las tecnologías, es importante considerar todos los aspectos de las tecnologías,
incluyendo:
El costo monetario de la aplicación de la tecnología.
La complejidad de la implementación, configuración y gestión de la tecnología.
La tecnología de impacto en el rendimiento de carga de trabajo (si lo hay).
El riesgo de pérdida de datos si se utiliza la tecnología.
El potencial de tiempo de inactividad si la tecnología se utiliza.
17
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
27
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Figura 2: Mirroring
Fuente: Microsoft - Alta Disponibilidad con SQL Server 2008 R2
2.11.1.1. Definición
Mirroring de base de datos funciones manteniendo un servidor en standby que
tiene una copia de la base de datos. Si el servidor de producción falla, las
aplicaciones pueden ser redireccionadas al servidor en standby. El failover puede
ser la mas instantánea, típicamente necesita de menos de tres segundos si es
realizada automáticamente. La base de datos sobre la cual se hace el mirror es
usualmente referida como la base de datos principal; el mirror es llamado la base
de datos mirror. (Debe entender que estos términos son puramente relativo, ya
que es posible para las bases de datos cambiar los roles como resultados de
failover.) Los servidores que tienen estas bases de datos se los llama partner
servers” 18.
18
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
28
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
19
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
29
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
2.11.1.4. Servidores
Servidor de Base de Datos Principal
El servidor de base de datos principal tiene la base de datos principal. Este es el
servidor al cual los usuarios y aplicaciones se conectan normalmente para
realizar sus tareas.
Servidor Testigo
Un Servidor Testigo monitorea los servidores de base de datos principal y mirror
y verifica que ambos servidores estén disponibles. Como esto no es un trabajo
intensivo, una computadora corriendo SQL Server puede actuar como servidor
testigo para cualquier set de mirrors. Si el servidor de la base de datos principal o
mirror fallan, el servidor testigo puede trabajar con el servidor que sobreviva para
reconectarse o reaccionar apropiadamente. Las acciones que se realizan, que
dependen de la configuración en curso de set de mirrors, son descriptas mas
tarde en esta sección” 20.
20
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
30
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
2.11.2.1. Tipos
Replicación Transaccional
“La replicación transaccional implica la creación de una publicación (datos de una
o varias tablas de una base de datos) en una base de datos de publicación en una
instancia de Publisher. El estado inicial de la publicación se copia en una o más
instancias de abonado donde se convierte en la suscripción en una base de datos
de suscripción.
Este proceso de inicialización se puede realizar utilizando una copia de seguridad
de base de datos o utilizar una instantánea” 21.
21
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
31
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página
32
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“La figura anterior muestra tres bases de datos participantes que proporcionan UTP
Proyecto en
datos para una organización de soporte de software de Ingeniería
todo el de Sistemas
mundo, I
con
oficinas en Los Angeles, Londres y Taipei. Los ingenieros de soporte técnico de
cada oficina reciben llamadas de clientes e introducir y actualizar la información de
cada llamada al cliente. Las zonas horarias de los tres oficios son ocho horas de
diferencia, por lo que no hay solapamiento en la jornada laboral. A medida que la
oficina de Taipei se cierra, la oficina de Londres se está abriendo para el día. Si
hay una llamada en curso cuando se cierra una oficina, la llamada se transfiere a
un representante en la oficina de al lado para abrir. Peer-to-peer replicación
transaccional no tiene detección automática o conmutación automática por error,
por lo que los distintos nodos de la topología de proporcionar abrigo copias de
reserva de los datos publicados. Además, peer-to-peer replicación transaccional
tiene los mismos problemas de latencia de la replicación transaccional
22
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
33
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
Proyecto de Ingeniería de Sistemas I
“Un trasvase de registros secundario también puede ser configurado para permitir acceso
de sólo lectura a la base de datos de registro de transacciones entre las operaciones de
restauración. Esto permite que la base de datos que se utilizarán a efectos de notificación,
lo que maximiza el uso del servidor redundante, aunque con alguna configuración adicional.
El trasvase de registros se puede considerar simplemente como copia de seguridad, copiar,
restaurar, repite. Debido a que el trasvase de registros implica un proceso de varias etapas
que no puede garantizar la pérdida de datos cero, y no tiene ningún mecanismo integrado
para automatizar la conmutación por error del servidor principal al servidor secundario, se
denomina una solución de reserva activo. La inactividad inherente a traer una línea de
trasvase de registros del servidor secundario varía en función de si hay más copias de
seguridad del registro de transacciones para restaurar la base de datos y si deben ser
llevados a un punto tan reciente como sea posible. Además, ni la detección de fallo del
servidor primario ni la conmutación por error a un servidor secundario son detectadas
automáticamente por las aplicaciones de cliente, lógica de manera adicional debe ser
añadido al cliente o, posiblemente, en un nivel intermedio.
El proceso de envío de registro se controla a través de una serie de trabajos del Agente
SQL Server que se realizan las copias de seguridad, copias, restauraciones y monitoreo. La
figura 4 muestra una configuración de trasvase de registros con la instancia del servidor
principal, tres instancias del servidor secundario, y una instancia de servidor de
supervisión”23.
23
Alta Disponibilidad con SQL Server 2008 R2 - http://technet.microsoft.com/es-es/library/ff658546(v=sql.100).aspx
Página
34
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
24
Bases de Datos - http://es.kioskea.net/contents/bdd/bddintro.php3
Página
35
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, UTP
ingresar o actualizar, en concordancia con los derechosProyecto de Ingeniería
de acceso que se de Sistemas
les hayanI
otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece.
Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un
equipo, o puede ser distribuida, es decir que la información se almacena en equipos
remotos y se puede acceder a ella a través de una red.
2.13.2.1. Características:
Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye también un entorno gráfico de administración, que permite el uso
de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se
alojan en el servidor y los terminales o clientes de la red sólo acceden a la
información.
25
Bases de Datos - http://es.kioskea.net/contents/bdd/bddintro.php3
Página
36
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Historia de versiones
Versión Año Nombre de la versión Nombre clave
1.0 (OS/2) 1989 SQL Server 1-0 SQL
4.21 (WinNT) 1993 SQL Server 4.21 SEQUEL
6.0 1995 SQL Server 6.0 SQL95
6.5 1996 SQL Server 6.5 Hydra
7.0 1998 SQL Server 7.0 Sphinx
- 1999 SQL Server 7.0 OLAP Tools Plato
8.0 2000 SQL Server 2000 Shiloh
8.0 2003 SQL Server 2000 64-bit Edition Liberty
9.0 2005 SQL Server 2005 Yukon
10.0 2008 SQL Server 2008 Katmai
10.50 2010 SQL Server 2008 R2 Kilimanjaro
11.0 2012 SQL Server 2012 Denali
Página
37
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
26
Ingeniería de Software UML - http://www.monografias.com/trabajos5/insof/insof.shtml
“Se consigue un modelo completo de la realidad cuando el modelo captura los aspectos
importantes del problema y omite el resto. Los lenguajes de programación que estamos
acostumbrados a utilizar no son adecuados para realizar modelos completos de sistemas
Página
38
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
reales porque necesitan una especificación total con detalles que no son importantes para
el algoritmo que están implementando. En OMT se modela un sistema desde tres puntos de UTP
Proyecto de Ingeniería de Sistemas I
vista diferentes donde cada uno representa una parte del sistema y una unión lo describe de
forma completa. En esta técnica de modelado se utilizó una aproximación al proceso de
implementación de software habitual donde se utilizan estructuras de datos (modelo de
objetos), las operaciones que se realizan con ellos tienen una secuencia en el tiempo
(modelo dinámico) y se realiza una transformación sobre sus valores (modelo funcional).
UML utiliza parte de este planteamiento obteniendo distintos puntos de vista de la realidad
que modela mediante los distintos tipos de diagramas que posee. Con la creación del UML
se persigue obtener un lenguaje que sea capaz de abstraer cualquier tipo de sistema, sea
informático o no, mediante los diagramas, es decir, mediante representaciones gráficas que
contienen toda la información relevante del sistema. Un diagrama es una representación
gráfica de una colección de elementos del modelo, que habitualmente toma forma de grafo
donde los arcos que conectan sus vértices son las relaciones entre los objetos y los vértices
se corresponden con los elementos del modelo. Los distintos puntos de vista de un sistema
real que se quieren representar para obtener el modelo se dibuja dé forma que se resaltan
los detalles necesarios para entender el sistema.
2.14.3. Artefactos
Un artefacto es una información que es utilizada o producida mediante un proceso de
desarrollo de software. Pueden ser artefactos un modelo, una descripción o un software.
Los artefactos de UML se especifican en forma de diagramas, éstos, junto con
la documentación sobre el sistema constituyen los artefactos principales que el modelador
puede observar.
Se necesita más de un punto de vista para llegar a representar un sistema. UML utiliza los
diagramas gráficos para obtener estos distintos puntos de vista de un sistema” 27:
Diagramas de Implementación.
Diagramas de Comportamiento o Interacción.
Diagramas de Casos de uso.
Diagramas de Clases.
.
27
Ingeniería de Software UML - http://www.monografias.com/trabajos5/insof/insof.shtml
Diagramas de Implementación
“Se derivan de los diagramas de proceso, aunque presentan algunas modificaciones. Los
diagramas de implementación muestran los aspectos físicos del sistema. Incluyen la
Página
39
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Diagramas de Componentes
Muestra la dependencia entre los distintos componentes de software, incluyendo
componentes de código fuente, binario y ejecutable. Un componente es un fragmento de
código software (un fuente, binario o ejecutable) que se utiliza para mostrar dependencias
en tiempo de compilación.
Diagrama de Estado.
Diagrama de Actividad.
Diagrama de Secuencia.
Muestran las interacciones entre un conjunto de objetos, ordenadas según el tiempo en que
tienen lugar. En los diagramas de este tipo intervienen objetos, que tienen un significado
parecido al de los objetos representados en los diagramas de colaboración, es decir son
instancias concretas de una clase que participa en la interacción”28.
28
Ingeniería de Software UML - http://www.monografias.com/trabajos5/insof/insof.shtml
Diagrama de Colaboración
Página
40
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“Muestra la interacción entre varios objetos y los enlaces que existen entre ellos.
Representa las interacciones entre objetos organizadas alrededor de los objetos y sus UTP
Proyecto de Ingeniería de Sistemas I
vinculaciones. A diferencia de un diagrama de secuencias, un diagrama de colaboraciones
muestra las relaciones entre los objetos, no la secuencia en el tiempo en que se producen
los mensajes. Los diagramas de secuencias y los diagramas de colaboraciones expresan
información similar, pero en una forma diferente.
Diagramas de Actividad
Son similares a los diagramas de flujo de otras metodologías OO. En realidad se
corresponden con un caso especial de los diagramas de estado donde los estados son
estados de acción y las transiciones vienen provocadas por la finalización de
las acciones que tienen lugar en los estados de origen. Siempre van unidos a una clase o a
la implementación de un caso de uso o de un método.
Diagramas de Estado
“Representan la secuencia de estados por los que un objeto o una interacción entre objetos
pasa durante su tiempo de vida en respuesta a estímulos (eventos) recibidos. Representa lo
que podemos denominar en conjunto una máquina de estados. Un estado en UML es
cuando un objeto o una interacción satisfacen una condición, desarrolla alguna acción o se
encuentra esperando un evento. Como en todas las metodologías OO se envían mensajes,
en este caso es la acción de la que puede enviar mensajes a uno o varios objetos destino.
29
Ingeniería de Software UML - http://www.monografias.com/trabajos5/insof/insof.shtml
2.14.4. Características:
Página
41
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
“Además de los conceptos extraídos de métodos anteriores, se han añadido otros nuevos
que vienen a suplir carencias antiguas de la metodología de modelado. Estos nuevos UTP
Proyecto de Ingeniería de Sistemas I
conceptos son los siguientes:
Definición de estereotipos: un estereotipo es una nueva clase de elemento de modelado
que debe basarse en ciertas clases ya existentes en el metamodelo y constituye un
mecanismo de extensión del modelo.
Responsabilidades.
Mecanismos de extensibilidad: estereotipos, valores etiquetados y restricciones.
Tareas y procesos.
30
Ingeniería de Software UML - http://www.monografias.com/trabajos5/insof/insof.shtml
Página
42
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Descriptiva: Tiene como objetivo medir las características del impacto de las metodologías de alta
disponibilidad en los servidores de base de datos críticos, estas características pueden ser cantidad
de servidores, tamaño de base de datos, distribución de aplicaciones, caídas en un determinado
tiempo, complejidad de la arquitectura de red, tipos de tecnología. A partir del levantamiento de la
información de las variables, las expresaremos cuantitativamente para poder calcular y medir:
cantidad de caídas de servidores de base de datos (conectividad) y el costo asociado a la
indisponibilidad de datos (S/.).
Página
43
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
AÑ
TIEMPO OFFLINE/AÑO TIEMPO OFFLINE/MES TIEMPO OFFLINE/DÍA
O
200
36 días 72 hrs 2 hrs
9
201
24 días 48 hrs 1.5 hrs
0
201
24 días 48 hrs 1.2 hrs
1
3.2.2.1. Técnicas
Para lograr la obtención de información, conocimiento y llevar el control de los
datos se hacer uso de las siguientes técnicas:
Entrevista
Página
44
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Observación Directa
Utilizado para que mediante la observación de los factores que influyen en el
comportamiento de la variable se haga una recolección de datos.
Análisis de Datos
Técnica mediante la cual se va a organizar, describir y analizar los logs recogidos
tanto del sistema operativo con del motor de base de datos. Este análisis me
permitirá tener una bitácora de información y así poder tener una mejor
organización en el manejo de la información.
3.2.2.2. Instrumentos
Dentro de los instrumentos a usaremos para recolectar y registrar información son
los siguientes:
Listas de chequeos: que nos permitirán registrar a groso modo si la arquitectura
de alta disponibilidad a implementar se adapta a los requisitos de disponibilidad
que requiere la empresa.
Página
45
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
arquitectónica de alta disponibilidad a utilizar. Por último enfocarnos en el control de calidad no solo
al final cada iteración del proyecto, sino en todos los aspectos de la implementación. UTP
Proyecto de Ingeniería de Sistemas I
3.2.3. Actividades:
Modelado del Negocio:
Entender la estructura de distribución, conexión de los servidores de base de datos de la
organización, para las cuales la arquitectura de alta disponibilidad será implementada.
Entender a la perfección el problema de las caídas de servidores e identificar las
potenciales mejoras.
Requisitos:
Establecer y mantener un acuerdo entre los stakeholders lo que la arquitectura de alta
disponibilidad a implementar podría hacer.
Mediante la recolección de información detallada anteriormente podremos tener una
base para estimar costos y tiempo de desarrollo.
Análisis y Diseño:
Trasformar los requisitos al diseño de la solución.
Desarrollar la nueva arquitectura de alta disponibilidad.
Implementación:
Planificar que arquitecturas deberán ser implementadas dependiendo de la criticidad de
los servidores y en que orden ser integrados.
Si se encuentra algunos errores de diseño, se notificará.
Pruebas:
Encontrar y documentar defectos en la calidad de la arquitectura de alta disponibilidad.
Proveeremos la validación de los supuestos realizados en el diseño y especificación de
requisitos por medio de demostraciones concretas.
Verificar las funciones de la arquitectura de alta disponibilidad según lo diseñado, al
mismo tiempo que los requisitos tengan una apropiada implementación.
Página
46
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Despliegue:
Probar la arquitectura de alta disponibilidad en su entorno de ejecución final. UTP
Proyecto de Ingeniería de Sistemas I
Distribuir la arquitectura.
Implementar la arquitectura.
Migrar bases de datos.
Entorno:
Selección y adquisición de herramientas.
Configuración del proceso.
Mejora del proceso.
Servicios técnicos.
Página
47
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Caso de éxito 2:
Empresa: Mercadotecnia Ideas y Tecnología.
Esta empresa tenía implementada la arquitectura de alta disponibilidad Mirroring solo a las
bases de datos donde se almacenaban la información de las empresas proveedoras.
Después de un estudio de disponibilidad de sus servidores, se decidió aplicar la arquitectura
de alta disponibilidad Mirroring las bases de datos críticas y Log Shipping a los servidores
multiplataforma, mejorando su nivel de disponibilidad en sus servidores de base de datos en
un 45%.
Página
48
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Mediante la siguiente fórmula podremos calcular la pérdida de ventas al no contar con una
arquitectura de alta disponibilidad: UTP
Proyecto de Ingeniería de Sistemas I
% Pérdida (Mensual) = (Horas OFFLINE Mensual x 100 por ciento) / 720 hrs
Rentabilidad Actual = Rentabilidad del ultimo año – (Rentabilidad del ultimo año x %Pérdida)
Hardware
Dispositivos Cantidad Precio Subtotal
Servidor (RX 6600) 2 S/. 6,000.00 S/. 12,000.00
UPS Interactivo 2 S/. 300.00 S/. 600.00
Cableado (por metro) 70 S/. 7.00 S/. 490.00
Total S/. 13,090.00
Software
Software/ Licencia Cantidad Precio Subtotal
Windows Server 2008 R2 2 S/. 1,500.00 S/. 3,000.00
SQL Server 2008 R2 2 S/. 350.00 S/. 700.00
Total S/. 3,700.00
Página
49
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Teniendo la información del tiempo fuera de línea de las aplicaciones, las ventas anuales de la
organización, costos de hardware/ software y las fórmulas de medición de pérdidas y alta UTP
Proyecto de Ingeniería de Sistemas I
disponibilidad, aplicaremos para medir y validar el impacto cuantitativo de nuestra solución, el
método de Simulación estadística: Método de Montecarlo
Este método nos permitirá aproximar y evaluar con exactitud nuestras expresiones matemáticas
mencionadas anteriormente. Las pruebas a realizar mediante este método se podrán realizar
simplemente en una hoja de cálculo como Microsoft Excel. Teniendo como premisas los dos casos
de éxito mencionados anteriormente, donde las arquitecturas han mejorado el porcentaje de alta
disponibilidad, y teniendo como porcentaje entre 45 y 55 por ciento, tomaremos como base de
medición un +/- 5%.
3.3.3. Técnicas:
Establecer distribuciones de probabilidad. La idea inicial es la generación de valores para
las variables que componen el modelo a efectuar. Tenemos una gran variabilidad de
punto, algunos de ellos son: el tiempo de inactividad de los servidores de base datos,
porcentaje de pérdidas en ventas diarias, el tiempo deservicio de aplicaciones. Y una
manera fácil de establecer una distribución de probabilidad de una variable es a través
de examen histórico. La frecuencia relativa para cada resultado de una variable se
encuentra al dividir la frecuencia de la observación entre el número total de
observaciones
Interpretar la frecuencia relativa como la probabilidad de que ocurra una caída en los
servidores de base de datos.
Recolección de datos y determinación de frecuencias relativas
Asignación de números aleatorios
Formulación del modelo
Solución
Análisis
Página
50
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
INTRODUCCIÓN
2. Marco Teórico
2.1. Antecedentes de la Investigación
2.1.1. Caso de Éxito
2.2. Alta Disponibilidad
2.3. Medición de la Disponibilidad
2.4. Niveles de Disponibilidad
2.5. Tiempo Fuera de Servicio
2.5.1. Tiempo Fuera de Servicio Planeado
2.5.2. Tiempo Fuera de Servicio No Planeado
2.5.3. Estrategias
2.6. Clasificación de desastres
2.7. Tipos de desastres
2.7.1. Fallas de Hardware
2.7.2. Fallas de Software
2.7.3. Fallas Ambientales
2.7.4. Errores Humanos
Página
51
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
3. Marco Metodológico
3.1. Nivel de Análisis de la Investigación
3.2. Diseño de la Investigación
3.2.1. Métodos
3.2.1.1. Método Experimental
3.2.1.2. Método de Observación
3.2.1.3. Método de Medición
Página
52
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
4. Solución Propuesta
4.1. Análisis de las arquitecturas de Alta Disponibilidad propuestas
4.1.1. Análisis Estratégico
4.1.2. Análisis Funcional
4.2. Fuentes de Financiamiento
4.3. Propuesta del Proyecto
4.4. Definir los procesos de las arquitecturas de Alta Disponibilidad
5. Diseño de la solución
5.1. Diagrama de Procesos
5.2. Diagrama de Actividades
5.3. Diagrama de Secuencia
5.4. Diagrama de Estados
6. Desarrollo de prototipo
6.1. Arquitectura Mirroring
6.2. Arquitectura Replicación
6.3. Arquitectura Log Shipping
6.4. Pruebas
7. Impacto esperado
7.1. Descripción
7.2. Validación del modelo
7.3. Sustentación de hipótesis
8. Conclusiones
9. Recomendaciones
10. Referencias
11. Anexo
Página
53
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Mes: Setiembre
Costo
Horas Costo
Descripción Días Unitari
Diarias Total
o
Alquiler Cabinas Internet 3 10 1.5 45
Investigación en domicilio 4 10 1.00 40
Asesoría 2 3 50 300
Impresiones 12
Luz 15
Útiles de Oficina 8
Pasajes 18
Total 438
Mes: Octubre
Costo
Horas Costo
Descripción Días Unitari
Diarias Total
o
Alquiler Cabinas Internet 1 7 1.5 10.5
Investigación en domicilio 4 8 1.00 32
Asesoría 2 2 50 200
Impresiones 12
Luz 17
Útiles de Oficina 8
Pasajes 10
Total 289.5
Mes: Noviembre
Horas Día Costo Costo
Descripción
Diarias s Unitario Total
Alquiler Cabinas Internet 2 14 1.5 42
Asesoría 2 2 50 200
Impresiones 20
Útiles de Oficina 8
Pasajes 15
Total 265
Mes: Diciembre
Costo
Horas Costo
Descripción Días Unitari
Diarias Total
o
Investigación en domicilio 4 12 1.00 48
Página
54
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Asesoría 3 1 50 150
Impresiones 20 UTP
Luz 18 de Ingeniería de Sistemas I
Proyecto
Útiles de Oficina 8
Pasajes 9
Total 253
Total
Mes Costo
Setiembre 438
Octubre 289.5
Noviembr
265
e
Diciembre 253
Total 1245.5
Página
55
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
Página
56
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
Proyecto de Ingeniería de Sistemas I
REFERENCIAS
3. DataDec Online
http://www.ddol.es/alta_disponibilidad.htm
4. Alta Disponibilidad
http://everac99.wordpress.com/2008/08/19/alta-disponibilidad-que-es-y-como-se-logra/
8. Bases de Datos
http://es.kioskea.net/contents/bdd/bddintro.php3
Página
57
Incrementar el Nivel de Rentabilidad Mediante la Continuidad de los
Sistemas de Información Mediante Alta Disponibilidad y
Performance en Caso de Desastre en Servidores
UTP
Proyecto de Ingeniería de Sistemas I
ANEXOS
Página
58