Diferencia entre la computación en la nube y la virtualización

Diferencia entre la computación en la nube y la virtualización

Computación en la nube vs virtualización

¿Podría la informática y la virtualización son términos relacionados en la optimización de recursos de la infraestructura de TI?. La virtualización es una tecnología utilizada en el concepto de computación en la nube. La virtualización está utilizando la misma infraestructura de hardware para construir varios servidores virtuales según los requisitos y necesidades. Por ejemplo, suponga que necesita un servidor de Windows y un servidor Linux para diferentes fines, puede construir esto en un mismo servidor físico utilizando la técnica de virtualización.

Virtualización (Virtualización suave frente a la virtualización dura)

La virtualización está utilizando la misma infraestructura de hardware para construir varios servidores virtuales según los requisitos y necesidades. Si colocamos esto en una arquitectura en capas, la capa 1 sería SAN (red de área de almacenamiento), la capa 2 sería servidores de hardware (servidores de cuchilla) para la asignación de recursos y la capa superior sería servidor de host. Software de virtualización como Citrix, VMware vSphere, Xen, Microsoft Hyper V, Sun XVM se ejecutará en los servidores de capa superior que se denominan servidores host. El servidor host ejecuta cualquier sistema operativo y los servidores virtuales se pueden construir en cualquier sistema operativo según los requisitos.

Se introdujo la técnica de virtualización para lograr el uso optimizado de los dispositivos de hardware y reducir las cargas de mantenimiento y los costos relacionados. Sever virtual con la misma configuración que el servidor dedicado, dará el rendimiento exacto que el servidor dedicado puede realizar si es necesario. La técnica mencionada anteriormente se llama virtualización suave. Hay otra técnica llamada virtualización dura que se realiza asignando recursos dedicados al construir el servidor. Esto se puede hacer en servidores de marca solo con el pre os con el sistema operativo. Esta es básicamente una partición física de recursos y no alcanzará la máxima utilización de recursos.

Computación en la nube

El concepto de computación en la nube es entregar servidores virtuales con detalles de configuración específicos con un sistema operativo, aplicaciones y servicios específicos. La ubicación física de los núcleos (procesadores o potencia de cálculo), el software, el acceso a los datos y el espacio de almacenamiento es irrelevante para los usuarios. La computación en la nube utiliza la técnica de virtualización para lograr sus criterios.

Básicamente, la computación en la nube es una colección de técnicas de virtualización, SOA (arquitectura orientada al servicio), computación autónoma y de utilidad.

El concepto comercial detrás de esto es que tiene cada servidor físico para cada servicio o aplicaciones en el sitio, puede contratar un servidor virtual fuera de la costa o fuera del sitio desde un proveedor de computación en la nube. Este recursos fuera del sitio no requiere energía de hombre dedicada para el mantenimiento desde el punto de vista de la empresa. Corporate puede definir la especificación del requisito y darla al proveedor de computación en la nube o calcular el requisito de recursos y el pedido de un servidor en la nube en línea.

Cloud Computing incorpora IaaS y SaaS (IASS vs SaaS). IaaS significa infraestructura como servicio y SaaS es software como servicio. En lugar de invertir en servidores, SAN, software, espacio de rack, dispositivos de red, ancho de banda, fuerza laboral de mantenimiento, es mejor comprar un servicio de servidor en la nube de un proveedor de computación en la nube. En este modelo, las empresas no necesitan invertir una gran cantidad de dinero en infraestructura y no necesita desnudar los costos de reparación o el costo de mantenimiento.

El software como servicio (SaaS) es un concepto para proporcionar servicios de software a las empresas en la plataforma IaaS virtual.Los archivos de instalación o binarios se mantendrán en el servidor host donde se ejecuta el software de virtualización y se instalará en servidores virtuales cuando sea necesario o solicitado.

Entonces, con IaaS y SaaS, los proveedores de computación en la nube deberían poder proporcionar una solución completa en una sola caja virtual de acuerdo con las necesidades del cliente. Por ejemplo, si desea ejecutar un servidor para Microsoft Exchange Server para fines de correo del personal, más bien comprar un servidor físico y gastar más recursos, podría comprar una caja en la nube con MS Exchange instalado con conexión a Internet o conexión VPN a la red corporativa.

Diferencia entre la computación en la nube y la virtualización

(1) La virtualización es una técnica, pero la computación en la nube es un concepto que utiliza técnicas de virtualización.

(2) La virtualización podría hacerse internamente en el sitio y la participación de los recursos, excepto que el hardware todavía existe, pero mientras que en la computación en la nube no se requerirán recursos internos.