lunes, 29 de marzo de 2010

IOM. El ciclo de vida de los Datacenter

Mantener correctamente una infraestructura de TI hace altamente importante el registro del ciclo de vida de un centro de datos. Pero hasta qué punto sabemos que nuestro Datacenter es realmente importante o peor aún rentable. Se hace necesario entonces medir de alguna forma el estado de nuestro ambiente de TI, para esto existe una metodología conocida como Modelo de Optimización de Infraestructura, o lo que en sus siglas en ingles es IOM (Infrastructure Optimization Model).

Para explicar correctamente, IOM es una forma de trabajo, apoyado al uso de herramientas metodológicas que permite a los clientes tener un framework o un marco de trabajo para establecer una infraestructura optimizada de TI, sin importar el tipo de producto a utilizar. Además permite establecer un baseline respecto al nivel en el que se encuentra nuestro datacenter. Con esto podremos lograr el deseado ahorro de costos en el área de TI de cualquier empresa.

Para empezar a aplicar esta metodología, debemos hacernos la siguiente pregunta: Nuestra área de TI, es un Gasto necesario? o una inversión, la cual nos traerá muchos beneficios?

El camino de IOM empieza de esa forma, mostrada en el siguiente gráfico:

Siendo

  • El 1er nivel el básico, donde nuestra área de TI es un centro de costos (o un gasto para ser mas drásticos).
  • El 2do nivel, el estandarizado, donde nuestra área de TI es un centro de costos que funciona de manera eficiente.
  • El 3er nivel, el racionalizado, donde nuestra área de TI es ya un centro de negocios.
  • Por último el 4to nivel, el dinámico, donde nuestra área de TI es una ventaja por sobre la competencia en el mercado.
Ahora que sabemos los niveles, debemos determinar cuántos modelos nos brinda IOM. Nos referimos a las diferentes áreas que involucran nuestro centro de datos:


  • El primer modelo, Core Infrastructure, se refiere al núcleo principal de nuestro centro de datos. Esto incluye, el Servicio de Directorio, la seguridad, la autenticación, virtualización.
  • El segundo modelo, Business Productivity, se refiere a herramientas como portales y colaboración, comunicación unificada, y herramientas empresariales.
  • El tercer nivel, Application Platform, se refiere a la parte de procesos de negocio mayores en TI.

Siendo aplicables los niveles vistos anteriormente para los 3 modelos.

Guiándonos por estos puntos podemos empezar a utilizar las primeras herramientas de IOM para saber en qué nivel se encuentra nuestro centro de datos, teniendo en cuenta el modelo de IOM que queramos estudiar, aplicar y luego mejorar. Para esto utilizaremos un assessment que nos indicara el nivel de nuestro Datacenter y la posibles mejoras para subir de nivel.

Hemos visto en este post cuán importante puede ser el ciclo de vida de nuestra área de TI, es por eso imprescindible, la aplicación de una metodología capaz de hacernos ver cuál es el nivel actual y cuán lejos estamos de ser una ventaja en el negocio, en vez de ser solo un gasto necesario.

miércoles, 3 de marzo de 2010

In The Cloud. Introducción

Hace muchos años atrás, finales de los años 90s para ser más precisos, hubo gente que afirmaba que gracias al Internet, la mayoría de aplicativos, por no decir todos, estarían en Internet para poder ser accesados en cualquier momento, hubo gente más avezada que menciono que toda tu información estaría en Internet. Bueno, estamos entrando a la segunda década del siglo XXI y esa afirmación no se ha producido, o por lo menos no completamente.

Estamos en el año 2010 y aún existen muchas aplicaciones en cliente servidor, demostrando que subir nuestra información a Internet, no fue la mejor opción, la pregunta es, por qué ahora si es un buen momento. Llego el tiempo en que esta vieja idea se vuelva la solución?.

Empezando con el tema de cloud, debemos definir esto como que parte de nuestra área de TI en el Internet, los servicios enviados hacia la nube pueden ser accesados desde cualquier lugar en cualquier momento sabiendo que nunca habrá un fallo (decir nunca es siempre utópico, pero es la forma en la cual se vende este servicio), se habla del concepto del número de nueves, siendo por ejemplo que si hay una seguridad del 99.9%, se menciona 3 nueves. Realmente es como un outsourcing de nuestro centro de datos.

Existen 3 modelos o modalidades de uso de la nube.

Software as a Service (SaaS)

El primero, el más conocido, trata de subir aplicaciones, servicios a la nube directamente. En este bloque podemos encontrar BPOS (Business Productivity Online Services, o los servicios online de microsoft).

Platform as a Service (PaaS)

El segundo nivel en la nube, que se refiere más a la plataforma donde se ubicaran tus servicios en la nube. En este bloque podemos encontrar a Windows Azure, que será todo un Sistema Operativo en la nube, en el cual podremos levantar servicios web (probablemente solo sea una versión de Web Server de Windows Server), además de poder utilizar SQL Azure, para almacenamiento de Data en la nube (un tema riesgoso a discutir ampliamente).

Infrastructure as a Service (IaaS)

Por ultimo tenemos el nivel de Infrastructure as a service, que se refiere ya al tema del Hardware donde será almacenado tu contenido en la nube, generalmente esto apunta hacia temas de virtualización pero elevados a la nube. Viene del concepto de Hosting de servidores (Hardware), pero al ser este en la nube, se tendría una alta disponibilidad de este servicio.

En la imagen podemos ver los 3 modelos en la nube.





Actualmente existen muchas empresas que ofertan estos modelos en la nube, siendo Amazon (sí, la tienda de compras por internet) e IBM los que más impulsan este tema y que ofrecen los tres modelos de servicio para la nube antes explicados.

No nos olvidemos de Google, que tiene como su caballo de batalla a Google Apps (a propósito que su servicio no es el mejor, ya que la forma de construcción de sites tiende a ser muy duro) que solo ofrece SaaS, y ademas a Microsoft, que tiene un impulso fuerte con su servicio gratuito Office Live, y además los mencionados anteriormente BPOS y Windows y SQL Azure, ofrece los modelos de SaaS y PaaS.

En estos momentos puedes pensar, genial, migro todo mi centro de cómputo a la nube, y corto mi personal de TI a la mitad, eso nos regresa a la pregunta con la que comencé este post, es realmente el momento de migrar a la nube, y se presenta una nueva interrogante, qué debo migrar a la nube?.

Algunas consideraciones a tomar en cuenta sobre esto son la seguridad, la velocidad y la confiabilidad del servicio, esas consideraciones nos contestaran varias de nuestras preguntas sobre la nube, a las iremos tocando en siguientes posts sobre este tema.

viernes, 19 de febrero de 2010

Dónde coloco mis equipos. Elección de Gabinetes

Empecé el post anterior con la elección de servidores, sobre las diferencias dependiendo del tipo de servicio que deseamos levantar en este y además de las diferentes marcas que actualmente podemos comprar o utilizar (podemos también utilizar hardware vía un hosting o realizar un contrato con una empresa para alquiler de fierro). Si desean revisar un poco mas de esto puede acceder a mi anterior post de elección de Servidores.

Ahora pasemos al tema de donde va a ir ubicado este servidor. Existen muchas empresas que tienen una sala de computo o lo que estas llaman su "Datacenter". Muchas de las empresas no saben en ciencia cierta lo que conlleva tener un datacenter y las diferentes normas que debe tener este, en este caso revisaremos que tipo de normas básicas debería tener todo Datacenter.

En primer lugar la elección de donde irán nuestros Servidores, sean en Torre, Rack o en Blade, estos requerirán un espacio en nuestro Datacenter adecuado, lo conocido como un Gabinete de servidores. Existen diferentes medidas, otra vez, dependiendo de las necesidades y de los servidores que se van a almacenar ahí.







La medida clásica, 42U, (U es el significado de Unidad de Rack), de casi 2 metros de altura (1.90 generalmente), 75 cm de ancho y algo mas de un metro de largo.




Además encontramos gabinetes de 24U y de tamaños dependiendo de la necesidad de tu datacenter.

En este post vimos lo referido al gabinete. Ahora ya podríamos empezar a utilizar nuestros servers... pero que sucede con el storage, claro tenemos nuestros discos duros, pero si necesitamos algo de mayor capacidad, y que nos sirva no solo para uno sino para n servers. El siguiente post se referirá al almacenamiento externo. Saludos a todos, lean los blogs amigos de JerSoft y de SamuraIT y sigan en el camino del infraworld.






martes, 2 de febrero de 2010

Hardware, Proveedores, Ofertas. Eligiendo Servidores

Siempre el primer post es difícil de hacer, ya que uno no sabe cómo empezar una conversación (mi caso particular), así que solo decir, bienvenidos a este blog, es una forma simple de hacerlo, sin embargo, colocar tooodo un post para eso, pues solo tendría un párrafo y no valdría la pena.


Resumiendo, invito a toda la gente que desee leer o comentar temas referidos a infraestructura, servidores, networking y demás rubros parecidos.


Pasando al tema de este post, quiero comentar un tema que sucedió hace poco, un tema de cotización de servidores. Existen variadas soluciones dependiendo del tipo de servicio que se quiera implementar, ya así, si deseamos un colocar un Firewall, podríamos pensar en un servidor tal vez no con mucha capacidad de memoria, pero si podríamos revisar la conectividad, tal vez más de una tarjeta de red sea necesaria, dependiendo del caso.
Si deseamos colocar un servidor para Bases de Datos, probablemente pensemos en la calidad del almacenamiento (si es que no pensamos en una SAN, y obviamente si estamos en la capacidad de comprar una).
Ahora si queremos un servidor para virtualizar, lo principal será el tema de memoria, y si deseamos utilizar el servidor para diferentes roles, todo va por la suma de requerimientos, y buscar una performance eficiente, la cosa se empieza a complicar un poco por este lado.

La mejor opción para elegir el servidor, de acuerdo a las necesidades que tengas, es buscar lo que necesitas ahora, y lo que necesitaras a futuro. Un ejemplo simple, si deseas virtualizar y quieres comprar un servidor para colocar 10 servidores virtuales de 2 o 3 GB cada uno, la opción es 32 GB de memoria, pero si a futuro vemos la necesidad de colocar más VMs o mejorar la performance de las anteriores, veamos la cantidad de memoria que podría soportar nuestro servidor.

Actualmente hay una gran variedad de modelos y generaciones de servers en el mercado, siempre llevando la delantera empresas como HP, DELL y ahora en menor número IBM.

Para mencionar unos ejemplos podemos ver servidores HP y DELL, orientándonos al ejemplo de virtualización.

Créanme que una vez llamen y consigan una cotización los precios referenciales van a cambiar dependiendo de la competencia de cada empresa de HW.

Por ahora hemos visto el tema de la elección del servidor, en siguientes posts veremos la elección del posible Gabinete, la opción de diferentes modelos de servers (Rackeables, Blades o las clásicas Torres), y la elección del almacenamiento externo.

Mientras tanto pueden seguir viendo los blogs hermanos de Jerssoft y de SamuraIT que siempre tienen temas interesantes referidos a nuestro rubro de TI.

Más adelante los siguientes posts de elección de equipos.