Auditoría de sistemas en alta disponibilidad

Durante los últimos meses he estado involucrado en la realización de una auditoría de disponibilidad sobre un servicio horizontal provisto por una gran organización. El objetivo de este tipo de plataformas, alineado con la filosofía 24×7, es minimizar el impacto de los riesgos en la continuidad del servicio ofrecido.

No conozco ninguna metodología estándar para realizar este tipo de auditorías. La mayoría de metodologías relativas a la gestión de los servicios (ITIL, BCP, DRP, COBIT,…) están centradas en ámbitos que exceden el marco de análisis necesario para asegurar la disponibilidad técnica de un sistema.

Por este motivo, decidí combinar varias metodologías específicas para elaborar mi propia visión de lo que entiendo por una auditoría técnica de disponibilidad:

  • Elaboración del catálogo de componentes y dependencias del sistema
  • Establecimiento del modelo de disponibilidad del sistema mediante cadenas de Markov
  • Análisis de riesgos y contramedidas mediante metodología MAGERIT


De este modo, la disponibilidad del sistema queda modelada y descrita de una manera semi-formal, mientras que el catálogo de medidas de gestión de riesgos aporta una visión sistematizada de las diferentes actuaciones que están siendo llevadas a cabo por el equipo de soporte y mantenimiento de la plataforma.

Infografía: penetración del SFA en la Administración

El pasado 4 de enero de 2012, CENATIC, publicó un informe relativo a la utilización del software libre en organismos públicos de ámbito estatal en 2011. En este documento se recopila el número de organismos que emplean un determinado software en atención a diferentes tipos de sistemas.

Es interesante notar que el informe solo recoge la utilización de los sistemas, pero no su grado de empleo. Esto es, una organización puede emplear MySQL y Oracle, utilizando el primero para un 10% de sus sistemas y el segundo para el 90% restante. Pues bien, en este caso el informe solo recogería que el organismo emplea MySQL y Oracle. Por tanto, la infografía que se incluye a continuación es representativa del software que se utiliza, pero no de su grado de utilización.

A la vista de estos datos, podría deducirse un equipo ideal para una instalación típica. No obstante, como he anticipado antes, los números solo expresan la existencia del sistema y no su grado de utilización, por lo que el siguiente esquema puede resultar algo incoherente.

Como nota final, indicaré que estos esquemas sirven como ejercicio de reflexión y como recopilación de los sistemas de uso más habituales en la Administración Pública española, aunque entiendo que no representan un estado real de las infraestructuras existentes en los diferentes organismos.

Analizando el uso de navegadores (2011)

El diseño de aplicaciones para Internet requiere en muchas ocasiones analizar las estadísticas de uso de los diferentes navegadores para dar servicio al máximo número de usuarios posibles. Es posible que la evolución de HTML5 y CSS3 facilite estas tareas en el futuro, aunque su grado de adopción todavía impide su aplicación hoy en día.

Para realizar este análisis suelo emplear los datos de la página StatCounter, aunque existen otros servicios similares como Alexa o Compete. Lo cierto es que resulta imposible en la práctica recopilar datos completos sobre todas las peticiones que se hacen en la actualidad en Internet, pero cualquiera de estas herramientas puede darnos una aproximación válida.

Uso de Navegadores (2011)
La visión a nivel mundial de los datos presenta un descenso en el uso de Internet Explorer y una clara ascensión de la adopción de Google Chrome por parte de los usuarios. De hecho, Google Chrome ya ha superado a Mozilla Firefox en las estadísticas de uso.

No obstante, parece que Microsoft no dejará de ser el navegador más utilizado durante el próximo año.

Sin embargo, si cambiamos al ámbito europeo, se puede observar como la creciente adopción de Google Chrome ha relegado a Internet Explorer al segundo puesto entre las preferencias de los usuarios. Mozilla Firefox termina 2011 como el navegador preferido por los europeos.

Por último, los datos para España estrechan los márgenes entre Internet Explorer y Google Chrome. Y parece que el interés por Mozilla Firefox comienza a caer de manera brusca.

Parece que 2012 será el año de la consolidación de Google Chrome como el navegador líder del mercado

Uso de Navegadores Móviles (2011)
En cuanto al uso de navegadores desde dispositivos móviles, a pesar de que la tendencia parece indicar que los usuarios prefieren conectarse a Internet a través de aplicaciones nativas, las tendencias a nivel mundial apuntan a Opera como líder consolidado, aunque destaca también la cuota de uso de dispositivos iOS y Android.

Si nos centramos en el mercado europeo, el panorama muestra una clara predominancia de iOS, una fuerte presencia de Android y el creciente empuje de Opera.

Por último, en lo relativo a España, parece que Android no tiene rival mientras que la preferencia por iOS está sufriendo un progresivo retroceso. La cuota de Opera es claramente inferior a la reflejada en los dos gráficos anteriores.


Conclusión
Las estadísticas de uso muestran diferentes escenarios de uso según el territorio al que va dirigida una aplicación, por lo que resulta interesante revisar estos datos antes de comenzar el diseño de una aplicación para Internet.


Enlaces
Algunos servicios de estadísticas de uso de Internet