El plan de Capacidad un proceso bidireccional

Capacity planning Sin Comentarios »
La mayoría de la gente tiene una idea preconcebida sobre la naturaleza de un plan de capacidad, que en muchos casos no refleja lo que un plan de Capacidad es en realidad, porque si hacemos una pequeña encuesta dentro de nuestra organización con una sencilla pregunta:

¿ Qué es para ti un plan de Capacidad ?

El 90% de las personas contestarán que se trata de un plan para comprobar  si tenemos suficiente capacidad para procesar nuestra información.

Aunque esta respuesta no es totalmente errónea, sí nos muestra la idea arraigada en la mayoría de las organizaciones sobre que el plan de Capacidad es algo que compete a las áreas de IT, son ellos los responsables de mantener las infraestructuras IT y por tanto, son los responsables de garantizar la capacidad de estas infraestructuras para disponer de unos niveles mínimos de calidad de operación del negocio.

Éste es el error, considerar el plan de Capacidad como un flujo unidireccional del Negocio a la Tecnología, donde el Negocio genera necesidades y la Tecnología se encarga de cubrir dichas necesidades con los recursos demandados. En realidad en plan de Capacidad debemos entenderlo como un flujo bidireccional que conecta Negocio y Tecnología.

Del Negocio a la Tecnología. Como hemos comentado antes, este ha sido la visión que históricamente se ha tenido del plan de Capacidad, el Negocio demanda necesidades y la Tecnología se encarga de cubrir estas necesidades.

De la Tecnología al Negocio. Este es el flujo menos conocido de un plan de Capacidad, ya que pocas organizaciones se plantean recorrer el camino inverso al que conocen, pero ¿ y si planteamos a las organizaciones un nuevo rol para las áreas IT? Cuestionar la forma en la que el Negocio está haciendo uso de los recursos, no desde una forma agresiva o destructiva, en la que ponemos en tela de juicio los procesos de Negocio, sino de una perspectiva constructiva que permita a los procesos de Negocio cuestionarse su propia forma de hacer las cosas y el uso de los recursos IT.

Disponer de una filosofía dentro de la organización que permite cuestionar cualquier proceso para intentar mejorarlo, nos permitiría por ejemplo agilizar a adaptación de nuevas tecnologías que surjan en el ámbito de IT. Por tanto, aquellas organizaciones que comprendan que el Negocio y la Tecnología deben de ir de la mano, tendrán muchas más opciones de afrontar cualquier cambio que se produzca tanto a nivel interno, como pueden ser la necesidad de modificar o generar nuevos procesos de Negocio y/o adoptar nuevas  tecnologías, o cambios externos, por ejemplo una variación de la demanda del producto.

Teniendo en cuenta que el plan de capacidad no tiene la función de rediseñar los procesos de negocio , la organizaciones deben entender el plan de capacidad, no solo como la planificación de acciones que nos permitan afrontar cambios en el Negocio, sino también como un elemento que pueda cuestionar la forma en la que se desarrollan parte de los procesos de Negocio y si podríamos mejorar el uso que dichos procesos hacen de los recursos IT.

Fase III: Planificación de acciones

Uncategorized Sin Comentarios »

Publicado originalmente en capacity-planning-it.com

La última fase de un Capacity Planning consiste en el diseño del plan de acciones que determinará cuales serán las distintas acciones que la organización deberá implementar, tanto desde el punto de vista de la tecnología como del negocio. En las dos fases anteriores, el trabajo realizado se puede resumir en la recolección y el análisis de toda la información disponible en la organización con la que tendremos que diseñar el plan de acciones. Será en esta fase donde se tomen las decisiones críticas sobre cómo debe cambiar el Negocio y/o la Tecnología para que la organización haga frente a las necesidades de negocio que se plantearon al principio del Capacity Planning.

Se trata de una fase ejecutiva durante la que debemos tomar una serie de decisiones concretas para construir el plan de capacidad de nuestra plataforma IT, basadas en los datos obtenidos durante las dos fases anteriores. La calidad tanto de los datos recogidos como del análisis que se haya realizado estará directamente relacionada con la capacidad de tomar las decisiones correctas durante esta fase.

Dependiendo de la etapa del ciclo de vida en la que se encuentre la plataforma IT, esta fase de planificación de acciones puede tener un impacto importante en plataforma, por ejemplo el caso de que la plataforma se encuentre en la fase de diseño, durante esta fase se podrían plantear modificaciones en ciertos componentes de la propia plataforma que nos obligarían a iniciar un proceso de rediseño de los sistemas, con el consiguiente impacto en la planificación de las tareas programadas. Otro caso sería que se plantease un giro en la gestión de los recursos de la plataforma, por ejemplo gestionar la adquisición de nuevo hardware o formar al personal de determinadas áreas en el caso de que la plataforma se encuentre en la fase de producción. Es decir esta fase no solo persigue generar una serie de informes con recomendaciones sobre los cambios que debería realizar nuestra organización, sino que se deben tomar decisiones para implementar con un alto grado de éxito y un bajo riesgo todos los cambios que las dos fases anteriores del Capacity Planning recomiendan.

Otro objetivo importante de esta fase consiste en conseguir transmitir a toda la organización el conocimiento que ha adquirido el equipo encargado de la ejecución del Capacity Planning, informando a todas las áreas de la organización responsables del desarrollo del Negocio, para identificar de una manera sólida las carencias, problemas, ventajas y riesgos que presenta el tándem Negocio-Tecnología, lo que significa que durante esta fase se debe realizar una verdadera Gestión del Riesgo, ya que si no conseguimos transmitir todos los posibles riesgos reales, que hemos identificado y cuantificado, habremos fracasado en el objetivo último del Capacity Planning y por lo tanto, estaremos poniendo en peligro el desarrollo del Negocio.

Los objetivos principales de esta fase son:

  • Identificar cuales son los elementos que participan en el Capacity Planning.
  • Identificar las acciones y cómo se deben ejecutar.
  • Planificar los tiempos de inicio y duración de las acciones.
  • Generar toda la información necesaria para garantizar que todas las personas involucradas en el desarrollo del Negocio tienen acceso al Capacity Planning.

Fase II: Estudio de la Capacidad

Capacity planning, Management Sin Comentarios »

Publicado originalmente en capacity-planning-it.com

De las tres fases que conforman un Capacity Planning, en este post profundizaremos en el estudio de la Capacidad, mediante el análisis de todos los componentes IT de la plataforma para comprender cual es el estado actual de su capacidad. Si pretendemos obtener el estado actual de Capacidad de la plataforma, tendremos que estudiar no solo la Capacidad de los distintos elementos IT que participan, también debemos poner especial énfasis en el análisis de las relaciones de dependencia que existen entre todos estos componentes IT, identificando los flujos de información dentro de la plataforma y estableciendo todos aquellos parámetros que nos permitan cuantificar tanto la capacidad como el rendimiento de todos los elementos de la plataforma.
El objetivo principal de la fase de Estudio de la Capacidad consiste en la realización de un profundo análisis que desglose la relación entre Negocio y Tecnología, y que nos permita identificar todas aquellas conexiones entre Negocio y Tecnología que pueden ser críticas para el desarrollo actual del Negocio.

Como resultado de esta fase obtendremos información actualizada sobre el estado real de la plataforma IT, los posibles cambios en su mejora que se podrían aplicar y la identificación de los riesgos asociados con algún componente de la plataforma, que por alguna razón no hayan sido detectados. El propósito de esta fase es intentar  responder a la siguiente pregunta.

¿Está la plataforma IT preparada para los nuevos requerimientos que demanda el Negocio de mi organización?

Leer el resto de la entrada »

Fase I: Análisis de las necesidades

Capacity planning, Management Sin Comentarios »

Publicado originalmente en capacity-planning-it.com

En este post abordaremos la primera fase de un Capacity Planning, que consiste básicamente en el análisis de las necesidades de la compañía, las cuales desencadena la decisión de iniciar un estudio sobre la Capacidad. El análisis de las necesidades de la compañía tiene como objetivo principal realizar una primera toma de contacto con el Negocio, que nos ayude a identificar aquellos procesos de Negocio críticos para la organización, así como estudiar cuales son las expectativas que la compañía tiene tanto del Negocio como de los resultados del estudio de la Capacidad. También analizaremos las relaciones de dependencia que se establecen entre los planes estratégicos de la compañía y el Capacity Planning.

Esta primera fase tiene como objetivo principal recoger toda la información necesaria para ejecutar los pasos posteriores del Capacity Planning y con esta información poder realizar las estimaciones necesarias sobre los recursos reales que la compañía tendrá que asignar, el tiempo de desarrollo y aspectos de índole económicos como los costes o inversiones.

A lo largo del capítulo también trataremos dos elementos clave para construir un Capacity Planning, los Niveles de Servicio y las Unidades de Trabajo. Los Niveles de Servicio establecen los umbrales mínimos de operación para garantizar ciertos baremos sobre la calidad con la que se desarrolla el Negocio, ya sea un bien físico o un servicio. Por tanto los Niveles de Servicio deben ser considerados los controles, dentro de la organización, que miden las desviaciones en el desarrollo del Negocio.

Las Unidades de Trabajo son los componentes clave para establecer un nexo entre el Negocio y la Tecnología, mediante la relación que existen entre elementos de uno y otro lado. Una Unidad de Trabajo identifica aquellos componentes IT que son utilizados para que un elemento de Negocio pueda desarrollar su función. Las Unidades de Trabajo se convierten en la verdadera bisagra que permite articular la relación Negocio-Tecnología, facilitando la identificación del impacto que un problema en la Capacidad de algún componente IT tendrá sobre los elementos del Negocio.

Esta primera fase de Análisis de las Necesidades está conformada por el siguiente conjunto de tareas, que establecen el eje central sobre el que se desarrollan las distintas actividades:

  • Establecer los objetivos.
  • Definición de los roles del equipo responsable del Capacity Planning.
  • Identificación de la estrategia del Negocio.
  • Identificación de los Niveles de Servicio.
  • Identificar los Procesos de Negocio.
  • Identificación de los flujos de información.
  • Identificación de las Unidades de trabajo.
  • Creación de la Documentación de la fase.

Leer el resto de la entrada »

Estrella polar

Uncategorized Sin Comentarios »

Impresionante foto de la estralla polar, del blog de Pedro Mora


SmartOS: Crear una VM

Cloud Computing, SmartOS, Virtualizacion, zfs Sin Comentarios »


SmartOS ofrece dos posibilidades para virtualizar un SO:

  • OS VM (OS Virtualized Machine) – La virtualización se realiza utilizando zonas. Solo podremos utilizar como SO huésped SmartOS.
  • HVM (Hypervisor Virtualized Machine) – Gracias al port de KVM, SmartOS tiene la capacidad de virtualizar sistemas operativos como Linux, Windows, BSD, etc.

Antes de comenzar, debemos recordar del post anterior que SmartOS puede funcionar como SO anfitrión para administrar máquinas virtuales o como SO huésped de propósito general.

Datasets

SmartOS se basa en un concepto muy simple, utilizar imágenes de máquinas virtuales pre-instaladas. Estas imágenes de VM se  identifican como Datasets. Por tanto, los Datasets o imágenes virtuales, serán los elementos con los que nos tendremos que acostumbrar a trabajar en SmartOS.  Un Dataset está formado por dos componentes:

  • Una imagen del SO que será un snapshot ZFS del SO.
  • Un fichero con la descripción de la máquina virtual.

La imagen puede ser o bien un filesystem ZFS para el caso de que la máquina virtual corresponda con una VM de tipo OS-VM  o bien un volumen ZFS (zvol) para el caso de que se trate de máquinas virtuales del tipo HVM (Hardware Virtual Machine).

Leer el resto de la entrada »

SmartOS

Cloud Computing, OpenSolaris, SmartOS Comments Off



SmartOS es el sistema operativo desarrollado por Joyent a partir del proyecto Illumos, por tanto, SmartOS posee las principales características que hacen de Solaris uno de los sistemas operativos más versátiles, como son las Zonas, ZFS o DTrace, además Joyent ha conseguido portar KVM a SmartOS, con lo que ha dotado al SO de la capacidad para virtualizar utilizando características propias de los procesadores. Con KVM podemos ejecutar máquinas virtuales de los sistemas operativos Linux, Windows y *BSD, entre otros.

Las principales características de SmartOS son:

  • KVM
  • Zonas
  • Resource Controls
  • DTrace
  • ZFS
  • SMF
  • VNIC (Virtualización de red)

Antes de comenzar debemos tener claros una serie de conceptos sobre SmartOS:

  • No se instala. SmartOS utiliza imágenes de los distintos SO, por lo que no requiere de la instalación tradicional a la que estamos acostumbrados. Solo necesita un espacio de almacenamiento, para salvaguardar ciertas configuraciones.
  • No es un SO de propósito general. SmartOS ha sido diseñado como un SO para la nube, con lo cual, el propósito es gestionar un conjunto de máquinas virtuales.
  • SmartOS puede correr como anfitrión o como SO huésped.
  • No puedes instalar sofware o crear usuarios en el SO anfitrión.
  • Se puede arrancar desde una llave USB, un live CD o un servidor PXE.

Leer el resto de la entrada »

Escribir un libro

Capacity planning, Libros, Opinión Comments Off

La verdad es que una vez he terminado el libro, miro hacia atrás y reflexiono sobre cuales han sido las razones que me empujaron a escribir un libro, más ahora cuando el libro técnico comienza a perder peso como elemento de difusión del conocimiento frente a entornos 2.0, más dinámicos y participativos. La principal razón la tengo que achacar a mi pasión por los libros, soy un lector al que le encantan las bibliotecas y las librerías, me gusta la ceremonia de elegir un libro en una estantería, de ojearlos, abrirlos, leer las introducciones, etc. Por tanto, siempre he tenido en mente escribir un libro y tengo que reconocer que he aprendido mucho sobre el propio proceso de elaboración del libro y animo a todo el mundo a que se embarque en un proyecto de este tipo. No todos tenemos la capacidad de escribir como Cervantes, Tolkien o Ken Follet, eso es verdad, pero todo el mundo no es como Xavi o Messi y por esa razón la gente no deja de jugar al fútbol.

Siempre he tenido un enorme respeto a la escritura y lo sigo teniendo, como la mayoría de la gente, pero este respeto no puede convertirse en complejo de inferioridad. Escribir un libro no es una tarea fácil, aunque sí tremendamente apasionante, es un proceso complicado que requiere de una tremenda fuerza de voluntad y paciencia.  El prefacio del libro comienza con una cita del famoso alpinista británico George H.L. Mallory que  en mi caso particular explica perfectamente porqué debemos afrontar un proyecto como la escritura de un libro técnico.

¿Hemos vencido a un enemigo? A ninguno, excepto a nosotros mismos.
¿Hemos ganado un reino? No, y no obstante sí.
Hemos logrado una satisfacción completa, hemos materializado un objetivo.
Luchar y comprender, nunca el uno sin el otro, ésta es la ley.

George Herbert Leigh Mallory, 1886-1924

Leer el resto de la entrada »

Conferencia “El plan de capacidad IT, una herramienta clave”

Capacity planning, Cloud Computing, Eventos Comments Off

El pasado 8 de enero estuve en la Universidad de  Sevilla, invitado por el departamento de Arquitectura y Tecnología de Computadores, para hablar  sobre cómo construir un Plan de Capacidad IT y su papel, como herramienta clave, dentro de las organizaciones para realizar un uso más racional y eficiente de los recursos IT disponibles. Siempre es una experiencia grata volver a la universidad, para compartir tu experiencia con gente que se está formando en tu propio campo de conocimiento.

Quiero dar las gracias, por invitarme a participar en el evento, a los profesores:

  • José Luis Sevillano.
  • Rosa Yañez Gómez.
  • Daniel Cascado.
  • María José Morón.
  • Raouf  Senhadji.

Os dejo el link con la información sobre las conferencias de ese día y la presentación.



Presentación del libro

Capacity planning Comments Off

El sábado 15 de diciembre tuvo lugar en el hotel Puerta Castilla de Madrid la presentación del libro Capacity Planning IT: Una aproximación práctica. Donde estuve rodeado por familiares y amigos, con los que pude compartir un momento muy agradable, hablando sobre el contenido del libro y el proceso de elaboración.

Leer el resto de la entrada »

Prueba de impresión del libro

Capacity planning, Management Comments Off

Ayer recibí la prueba de impresión del libro Capacity Planning IT, después de tanto trabajo y esfuerzo con el libro, la verdad es que es fantástico tener por fin algo tangible que puedas tocar, entiendo perfectamente que en esta era de ebooks, tables y Kindles, esto de tocar un libro no solo raya el fetichismo sino que suena arcaico y atrasado. Bueno, reconozco que yo soy de esos lectores que va a pasar un rato a la librería para echar un vistazo a los libros, (soy así de raro ;D). Os dejo aquí un par de fotos de mala calidad que hice ayer.

Y ahora a pasar el fin de semana con los postsit de colores y el lápiz señalando correcciones.

Slideshare Capacity Planning IT

Capacity planning, Management Comments Off

Sigo por aquí

Opinión, Uncategorized Comments Off

Hace bastante tiempo que no actualizo el blog y no ha sido por falta de ganas o de ideas, la verdad es que hay varias razones que no me han permitido actualizar el blog. Aunque no quiero que suene a excusas, si me apetece contarlas.

  • Aprobar el MBA. Este año tuve la oportunidad de hacer el MBA de la UNED, lo que me ha supuesto un enorme esfuerzo si sacrificio. Aunque el MBA de la UNED no es presencial, lo que te permite estudiar a tu ritmo desde casa, para mi ha supuesto un gran esfuerzo por estudiar materias nuevas como son Marketing o Finanzas, ya que mi formación es puramente técnica, ni siquiera tuve una asignatura de Contabilidad en la carrera, por tanto me he tenido que enfrentar a muchas materias nuevas.
  • Finalizar el libro Capacity Planning IT. Otro de los hitos que he conseguido este año ha sido finalizar el libro que estoy escribiendo sobre la gestión de la Capacidad IT. Es un proyecto que nació hace algún tiempo y en el que me embarqué con ciertos condicionantes como son, yo no soy escritor profesional y por lo tanto no puedo dedicar 8 horas al día a escribir, he tenido que utilizar aquellos momentos en los que tenía algo de tiempo libre, que antes utilizaba para escribir en el blog. Otro de los condicionantes es que no he querido quitarle a mis hijos tiempos para escribir este proyecto personal, por tanto, no he podido dedicar todo el tiempo que un libro como este hubiera requerido y esto ha supuesto que se ha dilatado en el tiempo más de lo que hubiera sido realmente necesario.
  • Jugar con mis hijos. Tengo dos niños pequeños con los que disfruto enormemente cada rato que paso con ellos y he preferido dilatar el tiempo de desarrollo del libro a utilizar el tiempo que paso con mis hijos.

Básicamente, estas han sido las tres razones principales por las que no he actualizado el blog en este último año, y como he dicho al principio, no son excusas, son razones. Ahora que he finalizado el MBA y estoy a punto de subir el libro a Amazón, espero poder dedicar mas tiempo a escribir en el blog.

Cloud Computing en 5 minutos

Cloud Computing, Opinión, Virtualizacion 3 Comentarios »

Profesionalmente comencé en el mundo IT con el boom de las punto.com y Linux. Viví el declive de las máquinas multiusuario, a las que te conectabas con una vt100 y todo en modo texto. Justo con el nacimiento de las granjas de servidores, formadas por máquinas de una CPU, preferentemente con Linux, máquinas baratas con un SO libre. Las granjas de máquinas Linux se convirtieron en un nuevo paradigma IT, gracias al cual, ya no necesitabas gastar una cantidad ingente de dinero en una máquina de 4, 8 o 16 CPUs, podías montar una granja de servidores con máquina de una CPU, mucho mas baratas, y se podía conseguir la misma o mayor capacidad de cálculo a un coste increíblemente inferior. Leer el resto de la entrada »

Arquitecto o Abeja

Opinión 2 Comentarios »

Hace unas semanas cayó en mis manos “Architect or Bee?: The Human / Technology Relationship” el libro de Mike Cooley donde realiza una crítica sobre la relación entre la tecnología y las personas, el libro fue publicado en 1980 y aunque han pasado casi 30 años, me parece interesante conocer los puntos de vista de la gente que trabajaba en IT en el pasado para comprender como ellos veían el futuro,  hay que aprender de los errores del pasado para no tropezar con ellos en el futuro. El libro, como curiosidad, es muy interesante, Leer el resto de la entrada »

My name is null, /dev/null
Algunos derechos reservados. Licencia Creative Commons