Disenador De Alta Calidad

Páginas: 38 (9332 palabras) Publicado: 12 de julio de 2011
Diseñando Sistemas de Alta Disponibilidad y Tolerantes a Fallos
(Versión 1.3) Puedes descargar la última versión de este documento de: http://jo.morales0002.eresmas.net/fencasa.html

José María Morales Vázquez
Métodos y Tecnología (MTP). Agastia nº 44-46 28027 Madrid, Spain josemaria.morales@hispalinux.es

Resumen. La tolerancia a fallos, tal y como la conocemos hoy en día, se basafundamentalmente en un concepto: redundancia. La mejor forma de asegurar la disponibilidad de nuestros equipos y los servicios que ellos suministran de manera fiable y sin interrupción las 24 horas del día durante siete días a la semana, es la duplicación de todos sus elementos críticos y la disposición de los elementos software y hardware necesarios para que los elementos redundantes actúencooperativamente, bien sea de forma activa-activa o activa-pasiva, pero siempre de forma transparente para el usuario final. En el presente documento repasaremos los principales elementos de riesgo de un sistema informático, estudiaremos la forma de evitarlos o reducirlos y aplicaremos esta solución a un caso real.

1 Introducción
Siguiendo la taxonomía dada por el grupo de trabajo WG10.4, perteneciente alcomité técnico TC-10 de la IFIP (International Federation for Information Processing), la disponibilidad es una medida relativa a la preparación para su utilización de un sistema informático, mientras que la fiabilidad es una medida relativa a su capacidad para mantenerse operativo en el tiempo. Ambas propiedades están englobadas dentro de una propiedad mucho más amplia, la confiabilidad, quetambién incluye aspectos de seguridad, confidencialidad e integridad de datos. Todas ellas conllevan un elevado aumento del coste invertido en hardware y software. Al igual que ocurre en el mundo del deporte, realizar una carrera de 100 metros en menos de 11 segundos es relativamente fácil para un deportista de élite. A partir de aquí, cada décima de segundo de menos será fruto de duras horas deentrenamiento. En el caso que nos ocupa, eligiendo correctamente los componentes de nuestro sistema es relativamente fácil alcanzar un sistema disponible el 98% del tiempo. El paso del 98 al 99 por ciento, y de aquí al 99,999% (lo que los

Diseñando Sistemas de Alta Disponibilidad y Tolerantes a Fallos

2

estadounidenses llaman los cinco nueves del tiempo de funcionamiento) es una tareacompleja que lleva aparejado un aumento exponencial del coste total del sistema. Las métricas comúnmente utilizadas para medir la disponibilidad y fiabilidad de un sistema son el tiempo medio entre fallos o MTTF (mean time to failure) que mide el tiempo medio transcurrido hasta que un dispositivo falla, y el tiempo medio de recuperación o MTTR (mean time to recover) que mide el tiempo medio tomado enrestablecerse la situación normal una vez que se ha producido el fallo. El tiempo en el que un sistema está fuera de servicio se mide a menudo como el cociente MTTR/MTTF. Lógicamente, nuestro principal objetivo es aumentar el MTTF y reducir el MTTR de forma que minimicemos ese tiempo. En el presente documento discutiremos la solución adoptada ante un caso real. Se trataba de reconstruir laarquitectura informática de una importante cadena empresarial de nuestro país, con cerca de 100 establecimientos de diferentes tamaños (entre 5 y 50 usuarios en cada uno de ellos) distribuidos por toda la geografía española, y dos grandes centros corporativos: uno con 100 usuarios y el otro con mas de 300 repartidos entre dos edificios distantes entre sí por, aproximadamente, un kilómetro, con el objetivode hacerlo altamente disponible. El cliente exigía que la solución estuviera basada en productos Microsoft.

2 Estudio de la Solución
La solución que aquí defendemos, por diversos motivos, difiere ligeramente de la que se implantó en la realidad. No obstante, aquí se presentará aquella que nosotros creemos que hubiese sido la solución óptima para el proyecto que nos ocupa dividiéndola en cinco...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño e implementación de vigilancia de alta calidad
  • Diseño De Calidad
  • Calidad del diseño
  • alta calidad medio ambiental
  • Software de alta calidad
  • Calidad En La Industria De Alta Tecnologia
  • La educación de alta calidad es responsabilidad del estado
  • Rcp Alta Calidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS