domingo, 9 de junio de 2013

La Oficina De Gestion de Servicios (SMO) y el Cloud Computing !!!

Aprovecho este articulo para transmitir que el pasado 28 de Mayo tuve la oportunidad de poder participar como ponente en el VIII Congreso Academico Internacional del itSMF, junto con varios compañeros del Grupo de Trabajo de Cloud Compuntig:


En esta ocasion en concreto, la tematica del congreso mas alla de Gestion de Servicios TIC y del Gobierno IT, giró en torno a 3 pilares claves, como se puede apreciar en la agenda:


- Tendencias y factor humano
- Gestion de Servicios
- Gobierno y Metricas

Personalmente ha sido un placer poder disfrutar tanto de su preparacion como de la realizacion del evento igualmente con el resto de ponentes, como con la organizacion internacional del itSMF.



Como en anteriores ocasiones, dejo aqui la presentacion:



domingo, 19 de mayo de 2013

GOBIERNO IT: Gestion Conjunta de Proyectos y Servicios TIC

En las organizaciones IT de las compañias, ya sean publicas o privadas, el resultado objetivo de los proyectos suele ser la puesta en Produccion de un nuevo Servicio TIC para el Negocio. Sin embargo, de forma tradicional y bajo un modelo ya superado, las organizaciones IT se han venido dirigiendo en mayor o menor medida fundamentalmente en base a dos tipos de departamentos de forma divergente y poco coherente:

-Gestión de Proyectos
(Alto valor y alto riesgo)

- Gestión de la Producción
(Bajo valor y bajo riesgo)

Con la llegada de las buenas practicas (ITIL) y nuevas normativas de Gestion de Servicios TIC (ISO 20000), este modelo tradicional cambia y evoluciona hacia un nuevo modelo basado en la Gestión de Servicios TIC en su totalidad de extremo a extremo, es decir, los Servicios demandan Proyectos que los mejoren y los Proyecos pasan a ser nuevos Servicios de forma convergente, coherente y no disruptiva para Negocio.

Si nos fijamos en la evolución de la madurez de las Organizaciones IT orientadas a Servicios (Estrategia, Diseño, Transición y Operación) , segun el ciclo constante de la Mejora Continua, los aspectos de Estrategia, Diseño y Trasición de los Servicios se mapean y solapan de forma directa con la Gestion de Proyectos desde su momento incicial (incluso en la generacion del "Business Case" de cada proyecto). Del mismo modo que las mejoras generadas y demandadas en la Operacion de los Servicios, se convierten en Proyectos que mejoren los existentes.

Por tanto, siendo el resultado objetivo de los Proyectos, la generacion de nuevos Servicios y siendo mejorados los Servicios existentes por nuevos Proyectos; la Gestion de los Proyectos y de los Servicios debe ser conjunta entre los Project Managers (que mantienen el Porfolio de Proyectos) y los Service Managers (que mantienen el Catalogo de Servicios), dentro del mismo Gobierno de la propia Organizacion IT.

Para ayudar en esta Gestion Conjunta de Proyectos y Servicios de cara a mejorar claramente los resultados de la Oragnizacion IT para con Negocio (ya no basta con estar alineados), surgen nuevas opciones y alternativas como es el caso de la Arquitectura Empresarial (marco de trabajo TOGAF), la cual actua de "pegamento" entre ambas responsabilidades de Gestión (Proyectos y Servicios), cuyas dos funciones principales son tanto la gestion de los Procesos de Negocio, como la gestión de las Calidades Sistemicas [Manifiestas: Rendimiento, Fiabilidad y Disponibilidad; Operacionales: Manejabilidad, Calidad, Trazabilidad y Seguridad; Evolutivas: Escalabilidad, Flexibilidad, Portabilidad, Reutilidad, Extensibilidad y Mantenibilidad] de cara a cubrir no unicamente la utilidad de los Proyectos sino tambien la garantia de los Servicios.

Cabe destacar que toda esta nueva y renovada Organizacion IT es completamente compatible con la Oficina de Gestion de Proyectos (PMO) y con la Oficina de Gestion de Servicios (SMO), dentro del Gobierno IT.

La PMO dará soporte, y será responsable del mantenimiento del Porfolio de Proyectos y su correcta gestion por parte de los Project Managers al igual que gestionar sus propios indicadores; y la SMO dará soporte, y será responsable del mantenimiento del Catalogo de Servicios y su correcta gestion por parte de los Service Managers al igual que gestionar sus propios indicadores.

Finalmente, a modo resumen, indicar y exponer los distintos niveles de evolución [Bajo, Medio, Alto y Muy Alto] dentro del modelo de madurez de la Organizaciones IT orientadas a Servicios, en base al ciclo constante de la Mejora Continua:

sábado, 5 de enero de 2013

Gobierno IT: Valorizar los Servicios TIC !!!

En los últimos años y meses estamos asistiendo a la cada vez mayor criticidad de los Servicios TIC con respecto a la sostenibilidad y los resultados de Negocio. Eso quiere decir que cada vez se hace mas preciso y necesario una correcta (eficaz y eficiente) Gestión de los Servicios TIC dentro del marco de Gobierno IT de cualquier compañía.

Tradicionalmente, dentro de las organizaciones IT, únicamente la Gestión de Proyectos TIC (ya sea mediante las buenas practicas de PMBOK o la metodología PRINCE2) se han supervisado con este enfoque de aportar valor a Negocio, lo que incluye su integración en el Gobierno IT con sus respectivos cuadros de mandos y sus KPIs como son el grado de avance, grado de ejecución, grado de facturación , valor ganado, etc... con una mayor o menor nivel de gestion de riesgos y calidad dependiendo de la madurez de la organización IT en cuestión.


Sin embargo, con la llegada del Cloud Computing, en cualquiera de sus modelos (Nube publica, nube hibriba y nube privada) y tipologías (SaaS, PaaS e IaaS), en las organizaciones IT, se hace prioritario abordar cuanto antes una estrategia de Gestión de Servicios TIC mas allá de lo que tradicionalmente se conoce como Gestión Técnica, Gestión Operativa u Operaciones IT.  Este nuevo enfoque debería perseguir no únicamente alinear la organización IT con Negocio (buenas practicas de ITIL), sino además y lo mas importante aportar valor a la compañía a través de los Servicios TIC.


Esta nueva aproximación posiblemente requerirá de varios cambios organizativos dentro de la propia IT mas o menos traumáticos (cambio cultural y gestión del cambio), al igual que la integración de la Gestión Táctica de los Servicios TIC en el Gobierno IT con sus propios KPIs (volumetrías de indicadores de actividad, cumplimiento de niveles de servicio, resultados de cambios ejecutados periódicamente, resultados de planes de mejora y relación con proyectos , etc...) y KGIs (disponibilidad y/o rendimiento de los servicios del catálogo, etc...) que permitan evidenciar dentro de los cuadros de mandos, el alineamiento con Negocio y por supuesto el aporte de valor expuesto anteriormente.


Este hecho, además es totalmente compatible con aspectos mucho mas prácticos y pragmáticos de la Gestión Operativa de los Servicios TIC, como pueden ser incrementar la productividad de los servicios a través de los principios de Lean IT e implicar directamente a los usuarios de los servicios a través de las metodologías mixtas como AgileITIL.


En definitiva, valorizar los Servicios TIC para evidenciar su aporte de valor a Negocio.

sábado, 20 de octubre de 2012

Impacto del Cloud Computing en Gestion de Servicios TIC

En esta ocasion, dentro del marco de trabajo del Grupo de Trabajo (GT) de Cloud Computing del itSMF España, aprovecho este articulo para trasmitir que he tenido la oportunidad de poder participar como ponente en el evento online denominado "Service Management in the Cloud" que se celebró la semana pasada a través de Internet mediante  la plataforma BrighTalk y que sin duda ha superado las espectativas que habia generado en tanto y en cuanto el Cloud Computing en cualquiera de sus formas y variantes no deja de ser un nuevo modelo de prestacion y entrega de servicios junto con un nuevo modelo de negocio. Esto representa ahora mas que nunca que la Gestion de Servicios y el Negocio deben estar perfectamente alineados por ambas partes.

La agenda del mismo cuenta con ponencias de calidad y ponentes de nivel internacional (una sesion en Español y otra en Ingles) como se puede apreciar permaneciando publicada en abierto:


Personalmente ha sido un placer poder disfrutar tanto de su preparacion como de la realizacion del evento igualmente con el resto de ponentes, como con la organizacion internacional del itSMF.


Como en anteriores ocasiones, dejo aqui la presentacion:



domingo, 15 de julio de 2012

El Gestor del Servicio ó Service Manager (SM)

En el marco de trabajo del VI Curso de Verano 2012 de itSMF España en la EUI UPM, denominado "IT MADE OF PEOPLE" (a fondo con el dia a dia de las personas), tuve el placer de poder participar en el apartado de Roles de Estrategia: CEO, CIO, SM y SLM - liderando el panel de expertos en base a la figura del Gestor de Servicio o mas conocido en el mercado tecnologico como Service Manager.

Tanto en la preparación como en el transcurso del propio panel de expertos pude contar con la inestimable ayuda y el apoyo de varios colaboradores (a su vez amigos), los cuales asimismo son grandes conocedores de dicho rol y de sus funciones en base a su conocimiento y amplia experiencia.

El Objetivo del panel fue doble, por un lado dar a conocer y detallar las funciones del rol del Service Manager (identificadas y explicadas tanto a nivel diario, como semanal y finalmente mensual) y por otro lado impulsar y tomar conciencia de la relevancia de dicha figura en base al creciente modelo de entrega de Servicios IT bajo el nuevo enfoque de Cloud Computing (ya sea nube de tipo privada, publica o hibrida) en cualquiera de sus variantes mas conocidas: SaaS, PaaS e IaaS.

El Debate giró fundamentalmente en torno a los siguientes 5 puntos de interes:

1.- ¿Que entienden las organizaciones por la figura del Service Manager?

2.- ¿Es posible realizar las funciones del Service Manager en organizaciones jerarquicas no orientadas a procesos?

3.-  ¿Como gestionar el conflicto natural entre las metodologias agiles (no predictivas) de Desarrollo y las metodologias y/o buenas practicas de la gestión de la Producción? ¿Utilidad o Garantia? "Kanban, Scrum, Lean" versus "ITIL, ISO 20000, 27000, 22300"

4.- ¿Que es una Oficina de Servicio (SMO)? Similitudes y diferencias con respecto a una Oficina de Proyectos (PMO)

5.- Retos y desafios del rol de Service Manager ante el imparable avance de la entrega de Servicios IT bajo el nuevo modelo del Cloud Computing

Por una cuestion puramente de tiempo (el debate generó una importante participación en los asistentes) no dio tiempo material para poder abordar una ultimo punto: ISO 20000:2011, ¿unicamente gestion de Servicios de explotación de infraestructuras tecnologicas o de mantenimiento de aplicaciones?.

Lo dejaremos para la proxima ;-)

miércoles, 11 de abril de 2012

¿Es la VIRTUALIZACION la Tecnologia habilitadora del CLOUD COMPUTING?


Dentro del marco de la celebración del evento VIRTUALIZATION FORUM 2012 que se celebró en las instalaciones de Madrid de IIR (España), tuve el placer de poder participar como ponente exponiendo de forma argumental el porque la VIRTUALIZACION decimos que es la Tecnologia habilitadora que permite comenzar a andar el camino hacia el CLOUD COMPUTING en cualquiera de sus diferentes modelos y distintas tipologias indicadas.

Mas alla de la primera parte de la ponencia mas generalista y por lo tanto orientada a definiciones y aspectos teoricos seguramente conocidos por la gran mayoria, a partir de la segunda parte se va argumentando de forma logica tanto las ventajas y desventajas de la VIRTUALIZACION, asi como los aspectos claves en la Gestión de Servicios y Proyectos en base a dicha Tecnologia. Sin embargo el cuerpo principal del mensaje de la ponencia, reside en la tercera parte mas centrada en el CLOUD COMPUTING, entendiendo los diferentes enfoques expuestos y por lo tanto las distintas formas de aproximación a la misma, igualmente teniendo presente en todo momento sus ventajas y desventajas.

Finalmente, como conclusion se detallan los retos y desafios que todos y cada uno de los razonamientos explicitos e implicitos en la presentacion, suponen para los departamentos TIC actuales y la importancia de su evolucion y trasformación dentro de las organizaciones, sean de la naturaleza que sean.


miércoles, 1 de febrero de 2012

Evolucion de los Servicios TIC !!!

En este nuevo articulo pretendo dar algunas ideas acerca del titulo del mismo en base a mi conocimiento y experiencia, dicho lo cual no es mas que eso... una opicion practica (ni mas ni menos ;-)

Si bien es cierto que anteriormente a la importancia de la formalizacion y normalizacion de todas y cada uno de las buenas practicas en la Gestion de los Servicios TIC y por extension en su certificacion contra norma ó estandar (ISO 20000, ISO 27000, BS25999, etc...) lo habitual era la prestacion de Servicios Informáticos en base a modelos de Servicios Profesionales con mayor o menor gestion tecnica, pero en cualquier caso mas cerca del terreno operativo y de la ejecucion que de la entrega de valor y relevancia tactica en una determinada organizacion.

Como todos los que vivimos en el ambito TIC podemos apreciar en mayor o menor medida, esta "foto" inicial ha cambiado sustancialmente y el enfoque actual pretende incorporar cada vez mas aspectos tacticos y estrategicos en la Gestión de los Servicios. En este sentido en los ultimos años (y con mayor fuerza e impulso con la adopción y evolucion del Cloud Computing) han cobrado cada vez mayor relevancia los Servicios Gestionados.

Al igual que esta sucediendo con la evolución de la Gestion de Proyectos con iniciativas de normalizacion y formalizacion como PMBOK (ampliando las tradicionales variables de coste, recursos y alcance e incoporando en la ecuacion la calidad y los riesgos ), esto se traslada igualmente a la Gestion de Servicios. En el caso concreto de los Servicios Gestionados uno de sus principales objetivos no reside unicamente en la correcta ejecucion tecnica de los mismos (que tambien) sino ademas en valorizar el propio servicio incorporando un mayor nivel de gobernanza en todo momento orientada de forma demostrable a la evolucion y mejora continua tanto en la utilidad como en la garantia.

Precisamente por este motivo resultan de vital importancia los siguientes aspectos del PGS (Plan de Gestion del Servicio, similar al PGP en la Gestión del Proyecto):

  • Modelo de Relacion: Dicho aspecto va a definir los niveles de interlocución con el cliente (sea interno o externo) y en su extremo la matriz de escalado; desde el punto de vista operativo, tactico y estratégico. Es una buena practica que se de cobertura y esten identificadas las personas de cada uno de los roles involucrados por ambas partes 
  •  Modelo de Gestion: Dicho aspecto tiene que definir los indicadores KPIs y KGIs que permitiran conocer y evidenciar de forma objetiva el grado de evolucion y de mejora continua del servicio y si fuese necesario el grado de cumplimiento contra los diferentes niveles de servicio especificados en el SLA (con la posible aplicacion de penalizaciones si estuviesen definidas). Asimismo es preciso que este orientado a procesos y que se de la cobertura necesaria a los mismos (Procesos de Control: Gestion de la Configuracion y Gestion de Cambios; Procesos de Resolucion: Gestion de Incidencias, Gestion de Peticiones y Gestion de Problemas; Procesos de Lanzamiento: Gestion de Entregas y por supuesto sin olvidar los procesos de prestacion del servicio: Gestion de la Capacidad, Gestion de la Disponibilidad, Gestion de la Continuidad, etc...) con las personas y herramientas precisas para establecer cuadros de mando que en definitiva permitan realizar la toma de decisiones.

Uno de los aspectos que sino se cuida se puede convertir en el eslabon mas debil de la cadena de entrega de valor del servicio, es la Gestion de Proveedores. Tanto si los proveedores son internos, como si son externos cobra una importancia especial la correcta definicion y aplicacion del OLA o UC correspondiente.

Finalmente, todo ello deberia permitirnos medir y mejorar la prestación del servicio y su calidad de forma objetiva y como consecuencia de ello en mayor o menor medida obtener la certificacion de una forma mas sencilla y menos disruptiva.


lunes, 2 de enero de 2012

Evolucion del CLOUD COMPUTING !!!

Han pasado mas de dos años desde que realice la siguiente ponencia publicada en este blog con anterioridad. Si bien es cierto que en aquel periodo inicial, la presentacion giraba en torno a la definicion de los distintos modelos (SaaS, PaaS e IaaS) del Cloud Computing, la posible aplicacion de los casos de uso de sus diferentes tipologias (publica, privada e hibrida) y una descripcion cualitativa de los riesgos previamente identificados.

Sin embargo, actualmente y fruto de la evolucion de estos años se han ido decantando fundamentalmente dos modelos, cada uno de ellos orientado a un tipo concreto de organizaciones:

- En el caso particular de las Pymes, la orientacion a la Nube Publica es mayor debido fundamentalmente al ahorro de costes tanto en la adquisicion del software como en el mantenimiento de la infraestructura y la posibilidad de utilizacion de los mismos recursos de infraestructura que las grandes organizaciones (computacion, red, almacenamiento, backup, etc...).

- En el caso concreto de las grandes organizaciones, la aproximación se esta produciendo en la orientacion interna al Servicio y a la trasformacion del Datacenter propio bajo el modelo de la Nube Privada.


Sin entrar a valorar las principales ventajas y beneficios del Cloud Computing (pago por uso, autoservicio y elasticidad) al igual que sus desventajas (garantias de seguridad de la información), si me gustaria destacar que la VIRTUALIZACION (aunque no es un requerimiento, como se puede apreciar en el modelo SaaS) si es la tecnologia habilitadora que esta permitiendo la evolución del modelo IaaS en base al siguiente recorrido: Nube Privada -> Nube Hibrida bajo un nuevo paradigma de adquisicion y entrega Servicios IT.

En este sentido, es de considerar la prevision que Marlon Molina expone en su blog, ya que mas alla de los cambios tecnologicos que estamos viviendo y su impacto en la gestion tecnica de la operativa diaria, este nuevo paradigma en la entrega de Servicios IT y el enfasis en la calidad del Servicio lleva consigo asociado de forma inevitable (nos guste o no) un importante cambio desde el punto de vista operativo en todo tipo de organizaciones sean de la naturaleza que sean, fundamentalmente debido a que esta orientacion a Servicio requiere una mayor gobernanza (ITIL, ISO 20000, etc...) alcanzable mediante la correcta implementacion de Servicios Gestionados, lo que igualmente obedece a una gestion mas eficaz y eficiente de la tecnologia.

Finalmente, aprovecho este articulo para identificar las soluciones existentes en la actualidad que permiten implementar nubes privadas y algunas de las citadas escalar a nubes hibridas bajo el ya mencionado modelo IaaS:

- VMWare vCloud
- OpenStatck (a destacar la implementacion de StackOps)
- RedHat Cloudforms
- Xen Cloud Platform
- CloudStack



domingo, 11 de diciembre de 2011

Datacenter Activo - Activo con VIRTUALIZACION - parte III

Finalmente y como continuacion a la parte I y la parte II de esta serie de articulos (de vital importancia la relaccion entre la Gestion de la Disponibilidad y la Gestion de la Continuidad), en esta ocasion me gustaria destacar las principales ventajas que aporta la VIRTUALIZACION DEL ALMACENAMIENTO desde el punto de vista del negocio:

Como bien indica Josep Ros en su blog, esto es especialmente importante debido fundamentalmente a que los Virtualizadores de Almacenamiento se van a encargar de realizar toda la logica de la gestión del almacenamiento (salvo la parte evidente de los switches de la SAN), donde destaca la generacion y entrega de las LUNs creadas entre distintas cabinas de diferentes fabricantes incluyendo nuevas funcionalidades propias del frontend de dichos sistemas de almacenamiento como es el caso del Thin Provisioning. Esto repercute directamente en que las cabinas de almacenamiento de proposito general puedan ser de un menor nivel [al margen de nuevas funcionalidades propias del backend de dichos sistemas de almacenamiento como son: tiering (dinamico o manual) de LUNs o de bloques, compresion de datos, controladoras activo-activo, multiprotocolo (FC, FCoE, iSCSI, NFS, CIFS), etc...]

Sin embargo, en el caso concreto que nos ocupa (Datacenter Activo - Activo en un entorno de Produccion de Virtualizacion de Servidores) este nuevo enfoque supone una importante oportunidad de mejora con respecto al primer y segundo escenarios descritos anteriormente.

El en primer escenario la implementacion de los Virtualizadores de Almacenamiento va a permitir que con un correcto diseño y configuracion de la arquitectura logica de almacenamiento sea posible resolver el punto de fallo que suponia la caida de la cabina como almacenamiento compartido del cluster extendido de los hypervisores. La oportunidad de mejora consiste en la utilizacion de los dispositivos de bloques (discos FC, SSD, SAS, SATA) de cada una de las cabinas que residen fisicamente en cada uno de los CPDs de forma conjunta y balanceada en el proceso de generacion y entrega de las LUNs como Datastores compartidos. Nota importante la configuracion en Alta Disponibilidad de los propios Virtualizadores de Almacenamiento ubicados fisicamente cada uno de ellos en uno de los CPDs implicados.

En el segundo escenario la implementacion de los Virtualizadores de Almacenamiento representa una menor oportunidad de mejora ya que en este caso el diseño y configuracion de la arquitectura logica de virtualizacion y almacenamiento esta ideada en base a la disposicion local con pesos del 50% de los productos que corren en las VMs implicadas directamente en la prestacion del servicio.


En base a mi experiencia en clientes destaco los siguientes Virtualizadores de Almacenamiento mas conocidos:

domingo, 4 de diciembre de 2011

Datacenter Activo - Activo con VIRTUALIZACION - parte II

Como continuacion al anterio articulo de este blog, en este post me gustaria dar un enfoque diferente a como se aborda de forma tradicional la Gestión de la Continuidad y su viculacion con la Gestion de la Disponibilidad dentro del alcance de un proyecto de Virtualizacion de Servidores o/y en el caso de un proyecto especifico a tal efecto y/o finalmente dentro de la explotacion de un servicio; con el conocido software VMWare Site Recovery Manager.

Son muchas y conocidas las ventajas que aporta este tipo de software en los referente a la VIRTUALIZACION, como es la integracion con los distintos sistemas de almacenamiento multivendor (EMC, NetApp, IBM, etc...) de proposito general ya sean cabinas de tipo SAN (protocolos FC, FCoE) o dispositivos NAS (rotocolos CIFS, NFS, iSCSI) y sobre todo por la naturaleza de los servidores implementados como maquinas virtuales (VMS) la posibilidad de gestionar y automatizar un plan de recuperacion ante desastres de una forma mucho mas agil, dinamica y funcional que una prueba de contingencia en un entorno fisico, tal y como se puede apreciar en las imagenes adjuntas.

Sin embargo, al margen de su coste una de sus posibles desventajas reside en la naturaleza misma de dicho producto, debido a que esta diseñado y desarrollado para implantar planes de contigencia en el caso concreto de un escenario de DATACENTER ACTIVO - PASIVO lo que esta relaccionado directamente con la replicacion (normalmente sincrona, al margen de si la fibra es oscura y dedicada o multiplexada a través de equipos DWDM) entre dos sistemas de almacenamiento ubicados cada uno de ellos en un CPD diferente actuando el pricipal como origen del entorno de Produccion y el secundario como destino (directamente relaccionado con los dos indicadores de gestion fundamentales en este aspecto de las infraestructuras: RTO y RPO).

Por otro lado, para implementar un plan de recuperacion ante desastres (es decir un DRP: Disaster Recovery Plan) como parte tecnologica dentro de un plan de continuidad de negocio (es decir BCP: Business Continuity Plan) es posible analizar otras opciones que pasan por la generacion de una SAN extendida (de tipo FRABRIC) y una LAN extendida entre los distintos CPDs implicados; contituyendo asi un DATACENTER ACTIVO - ACTIVO tal y como se puede apreciar en la imagen final del escrito.

En un primer escenario, es especialmente importante la configuracion de un cluster extendido (HA, DRS) entre los hypervisores de cada CPD con su propio sistema de almacenamiento como Datastore compartido entre ambos centros de datos, pero ubicado y funcionando unicamente en uno de ellos. Este es precisamente el punto de fallo de mayor impacto ya que la caida de la cabina de almacenamiento requiere que se disparen procesos de respaldo tradicionales ya sean manuales o automatizados lo que implica la aceptacion de un tiempo de parada en la prestacion del servicio y su posterior restablecimiento con un rendimiento al 100%. Sin embargo la posibilidad de mover servidores (VMs) entre los sites implicados supone una ventaja a considerar.

En un segundo escenario, es especialmente importante el balanceo de carga y la alta disponibilidad de los productos que se ejecutan en las maquinas virtuales (VMs) dentro de cada cluster local de hypervisores, ya que se debe ser especialmente riguroso para conseguir una distribucion donde los pesos de los dos sitios sean del 50% con su propio sistema de almacenamiento como Datastore no compartido entre ambos centros de datos. La ventaja principal reside en que el servicio no solo esta protegido ante la caida de los hypervisores que conforman el cluster local, sino que ademas esta cubierto ante la caida del sistema de almacenamiento de forma directa sin la necesidad de activar ningun proceso ya sea este de tipo automático o manual y sobre todo sin suponer en ningun caso la parada en la prestacion del servicio. La desventaja consiste en la perdida de rendimiento ya que el 50% de los servidores (VMs) que daba servicio esta caido y unicamente se presta el servicio por el otro site que aporta el 50% de la capacidad de procesamiento. Este ultimo esquema es compatible con soluciones que automatizan planes de contingencia tradicionales como hemos visto, aunque no seria necesario si ante una situacion de contingencia esta validada y prevista la prestacion del servicio con la mitad de rendimiento.

Otra de las buenas practicas (compatible con ambos escenarios descritos) que esta directamente relacciona con la Gestion de la Configuracion ante planes de contigencia y de recuperacion ante desastres en un entorno de VIRTUALIZACION es la agrupacion de los servidores (VMs) que prestan un determinado servicio de forma completa en Aplicaciones Virtuales (vAPPs) y la asignacion de una LUN dedicada a dicha vAPP, siempre y cuando no sea un requerimiento de los productos que corren en las VMs la asignacion dedicada de la LUN (RDM).


domingo, 23 de octubre de 2011

Convergencia de ALMACENAMIENTO y VIRTUALIZACION !!! - Parte III

A raiz de la noticia que se ha trasmitido a la prensa especializada acerca de la discontinuidad de los equipos mas tradicionales de almacenamiento de EMC como son el EMC Celerra y EMC Clariion en pro de la potenciacion de los nuevos equipos EMC (tras la reciente adquisicion de la compañia Ipsilon) del tipo VNX/VNXe es importante destacar las herramientas de gestión y su integración en la plataforma de Virtualizacion de Servidores.

Como ya vimos en la primera parte de esta serie de articulos (multisolucion de fabricante de hypervisor y multivendor de sistema de almacenamiento), la integración de las soluciones de almacenamiento de NetApp (sistemas basados en DataOntap) y EMC (sistemas de tipo Celerra, Clariion y Symmetrix) es mas que relevante en cuestión de los protocolos mas comunes de almacenamiento (NFS, iSCSI, FC y FCoE con la llegada de vSphere v5.0) en el caso concreto de VMWare vSphere.

Sin embargo, como se puede apreciar en las imagenenes adjuntas dicha integración es igualmente posible con los sistemas de almacenamiento de otros fabricantes como es el caso de IBM, HP y Dell. Cada uno de ellos con sus propias ventajas e inconvenientes en la integración con plugins dentro de vCenter como herramienta unica y centralizada de administración del hypervisor (hosts), VMs (maquinas virtuales), almacenamiento (NAS/SAN), backup (VDR) y redes (vSwitch y VDS).

En estos escenarios multivendor de integración de soluciones de Almacenamiento en entornos de Virtualización de Servidores, se hace cada vez mas preciso y necesario incorporar tanto una gestión de la capacidad como una gestión de la configuración eficaces, basadas en procesos y alineada con las buenas practicas de la gestión de Servicios.

En el caso concreto de los nuevos sistemas de almacenamiento VNX/VNXe dicha integración es bidireccional (tanto desde el vCenter con destino el sistema de almacenamiento, como desde la propia consola de Unisphere con destino el hypervisor), tal y como se puede apreciar en el video adjunto con respecto a la creacion/eliminación/modificación de Datastores (NFS e iSCSI), asignación de LUNs, Politica de Multipath, Thin Provisioning, Deduplicacion, Snapshots y Tiering de discos (SAS y SATA).

Sin considerar otras ventajas, el mayor beneficio inmediato de este tipo de integración reside en la disminución de la complejidad en la provisión de disco a los hypervisores, al mismo tiempo que incrementa la flexibilidad y versatilidad en la gestión de las maquinas virtuales (VMs) y por extension la mejora en la disminución de los tiempos de puesta en produccion de la infraestrucutra necesaria para el aprovisionamiento de nuevos servicios.



lunes, 22 de agosto de 2011

Impacto de la VIRTUALIZACION en la Gestión de Servicios - ITIL

Es habitual en los proyectos de implantación de la infraestrucutra de una plataforma de virtualizacion (de servidores o de escritorios) ya sea mediante la metodologia PMBOK o PRINCE2 el camino critico que representa el proceso P2V (Physical To Virtual) previo assesment de cada uno de las maquinas/escritorios que queremos implantar en la nueva plataforma compartida en almacenamiento y backup.

En este sentido resulta mas que interesante todas y cada una de las nuevas funcionalidades de los diferentes productos de mercado:

- VMware vSphere 5 (Auto Deploy, vSphere Storage Appliance (VSA), Web Client, vCenter Server Appliance (Linux), Storage DRS, FCoE support, Virtual Hardware 8, Storage Profiles, Driver Storage Providers, Secure Syslog, Dump Collector, VMFS5, VDS5, Enhanced Firewall, etc...)

- Citrix XenServer 5.6 (Snapshots Commit & Rollback, Dynamic Workload Balancing, Integrated StorageLink, Distributed Virtual Switching, Web Self Service, etc...)

- RHEV 3.0 (V2V Migration, OVF Import / Export, Dedicated Monitoring & Reporting, VDI Support, Power User Portal (Autoservice), RHEV-Manager Java application, RHEL 6 based, etc...)

- HyperV 3.0 (Cluster Shared Volumes, Storage and network resource pools, Bandwidth Management, Virtual Switch Extensions, etc...)

Sin embargo, desde el dia despues de la entrega del proyecto y su paso a produccion comienza la explotación de esta nueva plataforma que debemos enmarcar dentro del marco de trabajo de la Gestión de Servicios y de las buenas practicas de ITIL teniendo en cuenta todas y cada una de las recomendaciones realizadas en este blog (Gestión del Virtual Sprawl, Gestion de la Capacidad, Gestión de la Configuración, Gestión de la Disponibilidad, etc...).

En este sentido, en el articulo se representan desde el punto de vista cualitativo cada uno de los 34 aspectos mas relevantes de la Virtualizacion y si el mismo supone una Ventaja (V), Desventaja (D) o Riesgo (R) a considerar. Posteriormente, del mismo modo se propone un analisis cuantitativo de esos mismos aspectos con una valoración del 1 (bajo impacto) al 4 (alto impacto) sobre los 6 aspectos troncales (Capacidad, Gestión, Disponibilidad, Coste y Seguridad).

Finalmente, se muestra una tabla de mapeo basada en la correlacion de cada uno de los 34 aspectos mas relevantes indicados anteriormente acerca de la VIRTUALIZACION con la mayoria de los procesos tanto de la parte de soporte al Servicio (Service Suppport) como de entrega de Servicio (Service Delivery) de ITIL v2.

Como conclusion, indicar que el impacto de los aspectos listados (18) de gestión y disponibilidad de la virtualización es alto con respecto al resto. Asimismo con un mayor detalle, los procesos de gestión finaciera, gestión de niveles de servicio, gestión de la continuidad y gestión de la disponibilidad son aquellos en los cuales el impacto de la virtualización es significativo.

lunes, 25 de julio de 2011

¿Como combatir el VIRTUAL SPRAWL?

Tras un proyecto de implantación de una infraestructra de Virtualizacion de Servidores con su solucion integrada de gestión de Almacenamiento (SAN ó NAS) y Backup (VTL ó Libreria de Cintas) o más aun tras el proceso P2V que suele ser el driver de este tipo de proyectos, desde el dia despues de su paso a producción una de sus mayores justificaciones y/o ventajas comienza a ser su gran paradijma. Me refiero a la rápida capacidad de la nueva infraestructura virtual de provisionar VMs (Virtual Machines) es decir disminuir de forma considerable el "time to service" de un Servicio Informático o el "time to market" de un proveedor de Internet.

En la mayoria de los clientes que he podido visitar, el crecimiento indiscriminado sin seguimiento ni control de la proliferación de VMs comienza a ser un problema no solo en cuanto al espacio en disco ocupado en el sistema de Almacenamiento (lugar donde residen las VMs y su snapshots realizados con vCenter, independientemente de su capacidad de "Thin Provisioning", "Deduplicación" y "Tiering"), en el sistema de Backup (Librerias de cintas tradicionales o VTLs con "Deduplicación offline") sino por el riesgo operativo que supone esta situación.

Existen 3 lineas de trabajo a desarrollar para combatir dicho crecimiento descontrolado de VMs:

1.- Gestión de la Configuración
2.- Gestión de la Capacidad
3.- Gestión de la Seguridad


En el primer caso, podemos recurrir a heramientas comunes de gestión de la configuración, las cuales deberian proveernos de lineas base capaces de comparar en el tiempo este tipo de crecimiento e identificar las nuevas VMs; aunque en el caso concreto de VMWare vSphere (ESX y/o ESXi) existen herramientas de ecosistema como v-Scout o su nueva versión v-Commander las cuales permiten identificar las VMs con atributos personalizados e incluso generar politicas activas tras llegar al fin del ciclo de vida de cada una de las VMs. De hecho en esta linea ya esta trabajando el propio fabricante VMWare como se puede apreciar con: vCenter Configuration Manager y vCenter Discovery Manager.

En el segundo caso, resulta esencial trabajar en la linea de la gestión de la capacidad ya que será la herramienta que permitirá diagnosticar el consumo de infraestructura mas alla que la propia alta-disponibilidad intrinseca de los entornos virtuales. Esta es una de las actividades menos desarrolladas y con mayor efectividad y esta directamente relaccionado igualmente con la monitorización en Virtualización.

El tercer y ultimo caso de las medidas para disminuir este riesgo, reside en la correcta configuración de las directivas de permisos y privilegos de los usuarios locales o remotos (si estan mapeados los permisos contra un determinado Directorio Activo) en lo que se refiere a las politicas de seguridad de vCenter. Es decir restringir la capacidad de los usuarios para crear VMs, clones, templates y snapshots de las mismas.

Este tipo de medidas son especialmente relevantes en aquellas organizaciones IT que ya han comenzado a tras sus primeros pasos hacia el modelo de nube privada y/o nube hidrida dentro del Cloud Computing, aunque cobra su maximo exponente en el caso de la nube publica y aquellos proveedores que utilizan infraestructuras compartidas con multipropiedad (mas conocido como multitenancy) para albergar a sus clientes.

Gestion de la Configuración - CMDB (ITIL)

Dentro de la Gestión de Servicios y mas aun en el mundo de los Servicios Gestionados, al margen de si se constituye una Oficina de Servicio dedicada a velar por la funcion y garantia de ó de los Servicios o si se gobiernan de otra forma mas departamental y por extension mas jerarquica y tradicional; la gestión de la configuración es una de las piezas mas importantes en la gestión de los activos de informacion y su pieza angular sobre la que pivota toda la informacion es la CMDB (Configuration Management DataBase).

Como ya se mostró en la siguiente presentación, al margen de los cambios organizativos que supone la aparición de roles con responsablidades funcionales y la resistencia a este nuevo modelo donde la dependencia organica aporta poco valor; OneCMDB es una herramienta Open Source que proporciona de serie funcionalidades de descubrimiento y carga de Elementos de Configuración (CIs: Configuration Items).

En los proyectos de implantación de una CMDB, mas alla del correcto diseño del modelo de datos una de las tareas que se representa en el camino critico es la carga inicial de activos y su posterior mantenimiento. En este caso concreto OneCMDB proporciona de serie la integración con NMAP para realizar el descubrimiento y al mismo tiempo y de forma compatible la integracion con NAGIOS en cuanto a la incorporación de aquellos componentes que estan siendo monitorizados, lo cual representa una alternativa mas que valida en consideracion con otros productos de mercado.

Finalmente es un hecho conocido que el éxito o fracaso de este tipo de proyectos se basa fundamentalmente en el hecho de no morir de exito, es decir, es preferible tener identificadas aquellas aplicaciones que utilizan mayoritariamente los usuarios y sobre las mismas realizar un mapeo similar a este modelo sencillo: APLICACION (atributos de definición y de utilización) -> SOFTWARE BASE (atributos de definición y utilización de web server, j2ee server, bbdd server, ldap server, etc...) -> HARDWARE BASE (atributos de definición y de utilización de servidor, sistema operativo, interfaces de LAN, LUNs de cabina de discos, DRIVES de robotica de backup, etc... ) -> HARDWARE COMUN (atributos de definición y utilización de redes LAN, redes SAN, cabinas de discos, robótica de backup, etc...); al hecho de tener que configurar de forma completa un Catalogo de Servicios con sus diferentes Niveles de Servicio y en base a los mismos empezar a diseñar el modelo de datos que dará soporte a la CMDB.

sábado, 25 de junio de 2011

Backup en entornos de VIRTUALIZACION !!!

Del mismo modo que ya comentamos como la monitorización es una de las piezas mas olvidada dentro de los proyectos de implementación de un plataforma de Virtualizacion en la que de forma progresiva se comienza realizando un proceso de P2V de aquellos servidores x86_x64 que ya no tiene sentido mantener standalone y posteriormente de forma gradual se van incorporando servicios mas criticos a la misma; lo mismo sucede con el backup.

Esto suele ser debido a que el objetivo principal del proyecto se basa en la miración de todos esos servidores x86_x64 que se han decidido decomisar tras el correcto P2V a la nueva plataforma de Virtualizacion. Sin embargo, como suele ocurrir el dia despues de la puesta en produccion de la plataforma (prestación de Servicio) comienza a ser vital no solo cubrir su monitorizacion sino igualmente el backup de las VMs que estan alojadas en la cabina de almacenamiento o dispositivo NAS, maxime cuando la idea que reside tras una inverson similar es evolucionar la plataforma para sacarle el maximo partido posible con el proposito de amortizar la inversion.


Dicho esto, dentro del mercado en el caso particular de VMWare vSphere existe un ecosistema de soluciones de backup entre los cuales Veeam Backup y Quest vRanger gozan de un mayor reconocimiento y base instalada. Lo mismo sucede en el caso concreto de Citrix XenServer con la solucion PHD Virtual Backup entre otras muchas.

Sin embargo, a titulo personal he podido apreciar como en las grandes compañias y en las corporaciones resulta poco habitual encontrarse con este tipo de soluciones de backup mas orientadas al ecosistema de cada hypervisor y backup a disco. Es por esto que dicho articulo se centra en la integración de una solucion de mercado de tipo enterprise como puede ser Symantec Veritas NetBackup compatible en todo momento con una infraestrucutra tradicional de libreria de cintas como con una infraestrucutra de tipo VTL al igual que una infraestrucutra mixta de tipo VTL frontend y libreria de cintas backend.

Como todo fabricante, en su ultima versión (NBUv7) aparece todo un listado de nuevas funcionalidades entre las que se resaltan la compresion y deduplicacion en origen, el backup de grano fino, la integración con las plataformas de virtualizacion mas habituales, etc... Con respecto a VMWare vSphere (ESX/ESXi), como se puede apreciar en los pantallazos adjuntos se posibilita la integracion directa con la herramienta de gestión Virtual Center (compatible tanto para ESX como ESXi) y la creación de politicas comunes (igualmente ESX/ESXi) a traves de snapshots propias de las maquinas virtuales (VMs) definidas. Asimismo se permite un backup de grano fino de tipo sin agente (agentless) en el caso de los sistemas operativos RedHat Enterprise Linux y Suse Enterprise Linux.

Finalmente, para aprovechar la nueva funcionalidad de compresion y deduplicacion de datos en origen (lo que por otro lado deberia representar una importante ventaja en lo que supone la ventana de backup por LAN), en principio resulta necesaria la instalación del agente de NetBackup dentro del sistema operativo propio de la maquina virtual (VM) maxime cuando no se trata de las opciones anteriormente citadas con respecto a la copia de seguridad de grano fino a traves del API de vCenter.

Fuente origen: Angel Ferras