El Cómputo de Nube o “Cloud Computing” (Parte III)
La Virtualización

Una de las corrientes más fuertes de pensamiento, establece que “Cloud Computing” está conformado por cinco capas: hardware, virtualización, infraestructura como servicio, plataforma como servicio y software como servicio. En esta ocasión hablaremos un poco más sobre la capa a la cual muchos consideran como uno de los pilares para Cómputo de Nube, nos referimos a la Virtualización


 

Ya hemos comentado en este espacio sobre la importancia de que las TICs (Tecnologías de Información y Comunicaciones) aporten Valor a la organización y se conviertan así de un Centro de Costos, a una Unidad Estratégica de Negocios. Una forma de lograr esto, es hacer que las inversiones en la infraestructura de las TICs se optimicen al máximo, a la vez que ayude a disminuir el Costo Total de Propiedad (TCO – por sus siglas en ingles).

¿Cómo podríamos definir a la Virtualización, desde un punto de vista pragmático?

La Virtualización, es el conjunto de tecnologías, procedimientos y estrategias que nos permiten aislar un recurso informático del resto, con lo que podemos responder de manera ágil y dinámica a las exigencias del entorno comercial en el que se encuentra el negocio.

Con la Virtualización estamos en condiciones de tener un mejor control de los costos, incrementar el nivel de disponibilidad de los recursos de las TICs y mejorar la agilidad con que el negocio puede responder a los retos y demandas comerciales a las que se ve expuesto.

De manera general, podemos establecer que una Estrategia de Virtualización está compuesta por los siguientes elementos o capas:

Nivel del Hardware.- En esta capa se lleva a cabo una separación entre el hardware y el sistema operativo. Aquí se puede identificar las cargas de trabajo y su relación con la utilización de los recursos.

Nivel de Aplicaciones.- En esta capa se hace una abstracción de las aplicaciones y el sistema operativo, logrando con ello independizar a las aplicaciones de las configuraciones del sistema.

Nivel de Presentación.- En este nivel, la aplicación se está ejecutando en un lugar, mientras que la interface de usuario (capa de presentación) se muestra en una ubicación o dispositivo diferente, con ello se logra aislar la ejecución de la aplicación y los datos involucrados del sistema operativo que este corriendo en el equipo del usuario. Podemos tener así aplicaciones remotas que parecieran estar siendo ejecutadas en el sistema central.

Administración.- Con las herramientas de administración adecuadas, los responsables de las TICs pueden hacer una asignación dinámica de recursos logrando con ello las eficiencias y ahorros que le agregan valor al negocio

¿Qué es lo que se puede Virtualizar?

Servidores.- Con esto logramos que un servidor físico se convierta en “varios servidores”, conocidos como “servidores virtuales” o “maquinas virtuales”

Computadoras Personales.- En este caso, la virtualización puede ser: la ejecución de varios Sistemas Operativos en la misma computadora o lo que puede ser más interesante, permitir que un mismo equipo pueda ser compartido por varios usuarios pero dándole a cada uno de ellos su propio ambiente, aplicaciones y datos.

Almacenamiento.- Ofrecer en un mismo dispositivo de almacenamiento (disco, SAN, etc) varios subsistemas de almacenamiento totalmente aislados uno del otro, administrándolos y manejándolos como si fueran distintos dispositivos físicos.

Aplicaciones.- por ejemplo permitir que aplicaciones que fueron diseñadas para un cierto ambiente operativo, puedan ejecutarse en otro ambiente distinto al original.

Dispositivos de Red.- lograr que un ruteador o switch pueda manejar diversas direcciones (IP o MAC) para crear dispositivos de comunicación virtuales. O segmentar virtualmente el ancho de banda para crear redes virtuales (VLANs)

Las empresas de hoy y sus áreas de TICs, se seguirán enfrentado cada día a mas requerimientos de servicio, cambios o necesidades con un mayor número de equipos o dispositivos involucrados, con mayores demandas por disminuir costos y la utilización eficientemente de la energía involucrada (green-computing).

El desafío es entonces, manejar toda esta complejidad logrando agilidad, a la vez que se controlan todos los costos.

Es a través del uso de sistemas dinámicos como las tecnologías de virtualización, las empresas y las áreas de TICs, podrán responder de manera ágil, adecuada y eficiente a las demandas del entorno comercial, proporcionándoles Niveles de Servicio más altos, utilizar los recursos en los requerimientos comerciales que nos den mayor rentabilidad en las operaciones, reducción de costos e incremento de valor, para lograr con todo ello una ventaja competitiva que nos diferencie en un mercado cada vez más competido.

Espero que estas notas despierten el interés del lector para poder profundizar en el tema mediante la investigación. No olviden que la idea central es “utilizar las Tecnologías de Información y Comunicaciones para que el negocio siga estando en el negocio”.

¡Hasta la próxima!

Julio César Flores
julioc.flores@indiciumsolutions.com.mx
Director de Desarrollo de Negocios
Indicium Solutions