Los ingenieros de La Salle-URL comparten las últimas novedades y proyectos en el campo de las soluciones de red en ingeniería telemática.

18 Marzo 2021 | Publicado por userDataCenter

Evolución CPDs con la virtualización

En esta entrada se hablará de la evolución que han sufrido los CPDs a lo largo de los años. Han surgido muchos cambios para intentar aprovechar cada vez más y mejor los recursos y a su vez intentar abaratar costes que es la finalidad de cualquier empresa.

 

En sus inicios, los CPDs tenían la misma función que la que tienen actualmente pero han habido muchos cambios desde ese momento hasta ahora. En primer lugar, los servidores que se usaban era de un tamaño mucho mayor, es decir, que ocupaban más espacio físico. Debido a este inconveniente, o se necesitaban lugares muy grandes o no se podían ofrecer muchos servicios. Otra cosa que ha cambiado y se hacía antes, era que cada servidor sólo podía ofrecer un servicio. Por tanto cada máquina física sólo ofrecía un servicio y si era una gran empresa o se pretende ofrecer muchos servicios, se tenían que tener muchas máquinas que consumen mucha electricidad y espacio físico a parte de que cada una requiere su mantenimiento.

Entonces, debido a ese funcionamiento, se noto un gran problema que había y era que si se pretende ofrecer muchos servicios, se requerían muchas máquinas y otra cosa que era visible es que cada una de esas máquinas apenas llegaba a usar como mucho el 50% de los recursos totales que tenía. Por tanto, se estaba haciendo una inversión muy grande y desaprovechando la mitad de los recursos y ocupando mucho espacio físico. Todas estas observaciones llegan a la conclusión que se tenían muchas máquinas que consumen mucho y necesitaban su propio mantenimiento y la eficiencia que se les estaba sacando era muy baja. Por tanto, para finalizar la explicación del problema que se detectó, cabe recordar que las empresas tienen como finalidad ganar dinero y justamente se estaban usando la mitad de recursos de cada máquina para ofrecer solamente un servicio por lo que se estaban desaprovechando recursos y dinero. Por eso surgió la necesidad de realizar un cambio.

 

La solución a ese problema fue la virtualización. Esta tecnología consiste en virtualizar los distintos Sistemas Operativos que gestionan las diferentes aplicaciones que ofrece una empresa para así poder compartir la totalidad de los recursos físicos aprovechando así mucho más todo el hardware instalado. Con esto, en una misma máquina física, se podía hostear más de 1 aplicación o servicio y por lo tanto pasamos de usar 1 máquina por servicio a 1 máquina para múltiples servicios. Con esto se consigue que el rendimiento que se tenía antes del 40-50% pase a ser del 80% mas o menos sacando más partido a la inversión en hardware hecha.

Ejemplos de empresas las cuales desarrollaron esta tecnología pueden ser VMware, Citrix, Microsoft, Virtual Box o KVM entre otras. Estas empresas desarrollaron un software que es capaz de gestionar distintos sistemas operativos y compartir los recursos del sistema base.

Para ello usaron dos soluciones distintas: un software el cual trabaja encima de un sistema operativo ya existente, el cual ejecuta este software que a su vez ejecuta los otros sistemas operativos o un software de gestión que ya actúa como sistema operativo base el cual se ejecuta directamente encima del hardware sin necesidad de ser gestionado y/o ejecutado por un sistema operativo base.

Con esto consiguen dos cosas, una versión para clientes sin mucho conocimiento técnico ya que el software dispone de una interfaz muy intuitiva y fácil de usar para el cliente medio y otra versión mucho más optimizada para empresas la cual necesita unos conocimientos mayores pero mucho más preparada y encarada al mundo empresarial. Esto es debido a que al no necesitar de un sistema operativo base, los recursos de este sistema se pueden usar para gestionar más servicios y por lo tanto sacar más rentabilidad al software y hardware. También ofrecen muchas más opciones y servicios que el otro software.

Actualmente, estos softwares ofrecen muchas más aplicaciones de control y gestión de recursos en comparación a su lanzamiento, como puede ser el balanceo de recursos, la facilidad de trasladar máquinas virtuales y servicios y la tolerancia a fallos del sistema por ejemplo. Todos factores muy importantes para empresas que se van sumando a la ya conocida mayor ventaja que es el ahorro de energía y hardware.

 

En conclusión, la creación de este tipo de software ha cambiado totalmente lo que era un CPD antes y ha revolucionado todo el mundo de las tecnologías TIC permitiendo crecer y ofrecer servicios a un ritmo exponencial. Es por eso que la aplicación de esta tecnología ha sido un antes y un después en el mundo del procesamiento de datos y gestión de aplicaciones.

 

Publicado por Roger Marcen

Share

Añadir nuevo comentario

CAPTCHA
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.
11 + 2 =
Resuelva este simple problema matemático y escriba la solución; por ejemplo: Para 1+3, escriba 4.