El pasado miércoles 23 de Noviembre tuve la oportunidad de asistir al Microsoft Cloud Camp en Querétaro impartido por Rubén Colomo y Benjamín Figueroa, encargados de la divulgación tecnológica en México por parte de Microsoft.
En este evento se expusieron las ventajas que trae a la empresa virtualizarla por completo o como se dice ahora, ponerla en la nube.
Más del 60% del tiempo de los trabajadores del departamento de informática o de tecnologías de información de una empresa se la pasan en el mantenimiento de los servidores. Esto es mucho tiempo que podrían estar usando probablemente haciendo otras cosas como investigación o innovación del área. Y las empresas a las cuales les gusta tener ambas cosas, contratan personas para mantenimiento, personas para investigación, personas para innovación, y al final terminan teniendo un departamento de 30 personas cuando probablemente aunque las 30 podrían desempeñar la misma función, cada una está concentrada en un apartado. Ahora, si no tuviéramos las personas dedicadas a mantenimiento en vez de tener a 30 personas podrías tener solo 15.
Es precisamente en esto por lo cual la virtualización de servidores es algo que grandes empresas están realizando. En lo que consiste en poder subir a la nube pública o privada (según la empresa desee) el servidor ya sea Windows, Linux, OS X. Los beneficios que esto conlleva son bastantes:
- Primero que nada la empresa con la que decidiste virtualizar (los más populares son Amazon, Google y Microsoft) se encarga de hacer el mantenimiento del servidor.
- Cuando el tráfico llegue amentar de manera inesperada ellos están lo suficientemente preparados para poderlo controlar por lo que te garantizan la disponibilidad del servidor al 100%.
- Si alguno falla por alguna razón, el trabajo se distribuye entre los demás dejando así siempre disponible inclusive por fallas técnicas. Actualizaciones del equipo más fácil que nunca.
- Las actualizaciones e instalación de software es más fácil que nunca, está vez en lugar de tener que estar máquina por máquina instalando, simplemente se hace la configuración del servidor para que cada máquina se conecte a él, se le implemente las actualizaciones que hayan sido establecidas.
- Procesos desde el servidor en lugar del ordenador. Con esto me refiero a que se puede realizar las configuraciones para que cuando se ejecuten procesos que requieren una máquina “potente”, puede en lugar de eso iniciarlo en el ordenador normal, en el servidor virtualizado se ejecutara el proceso y posteriormente en tu ordenador simplemente se aparecerá el resultado, la parte gráfica.

Algunas de las cosas que mencione anteriormente no todas tienen que ver con servidores, y esto es porque no es lo único que se puede virtualizar, también aplicaciones (como lo puedes hacer con el Google App Engine y el Windows Azure), procesos, bases de datos, etc.
En sí puede que en este momento aún no se note demasiado la ventaja de virtualizar, pero dentro de poco lo hará, y de acuerdo a Marcelo Cabane, director de la división de Soluciones Industriales de IBM “Empresa que no esté en el e-commerce o en la nube dentro de 5 años, quedará atrás en todo”.












