Si su pregunta es, ¿de qué sirve la virtualización para construir una nube? entonces lea a continuación. La siguiente respuesta también le hará comprender para qué sirve la virtualización.
Virtualización :
En los días de nuestro padre, solían tener computadoras que ejecutan un sistema operativo y una aplicación en la parte superior del sistema operativo. En nuestros días (suponiendo que tengas entre 26 y 35 años) también tenemos computadoras en las que podemos instalar 2 sistemas operativos, pero aún podemos iniciar en solo uno. Esto se debe a que al iniciar en uno, ese sistema operativo bloqueará el hardware y no permitirá compartirlo con el segundo instalado en la computadora.
- ¿Google Cloud Platform y Microsoft Azure morirán de AWS?
- ¿Qué es más económico: Azure o AWS?
- Cómo obtener enlaces de Google Drive o Dropbox para descargar materiales para gatos
- ¿Qué tan seguros son los datos almacenados en una nube?
- ¿Cuál es el mejor proyecto de computación en la nube que puedo hacer para mi proyecto de último año?
Luego vinieron las tecnologías de virtualización, hoy instalas algo llamado Hypervisor (un software de virtualización) como ESXi, Xen Server o Hyper-v en el hardware y comienzas a crear máquinas virtuales (hardware virtual + múltiples archivos discretos) en el Hypervisor. Ahora puede crear hasta 512 máquinas virtuales en una sola computadora (con la versión ESXi 5.5), instalar un sistema operativo en todas las 512 y ejecutarlas todas al mismo tiempo.
Ahora los beneficios son que nuestro padre solía ejecutar 512 sistemas operativos en 512 computadoras, pero los ejecutamos en una sola computadora usando virtualización.
- Menos computadoras (muchos ahorros)
- Menos espacio requerido
- Menos facturas de energía y costos de enfriamiento
- Menos complejidad
- Gestión centralizada
Computación en la nube :
En el tiempo de nuestro padre, si tienen que ejecutar una aplicación, necesitan comprar una computadora, sistema operativo y software de aplicación y luego usarlos.
Comenzamos a usar máquinas virtuales que aprovechan la virtualización y ahora compañías como Amazon, Microsoft, Google e IBM (sin limitarse a) pensaron que construirían grandes centros de datos y alquilarían esos servidores, software y plataformas de desarrollo.
Así que hoy, si quiero un servidor, contactaré a un proveedor de la nube y alquilaré un servidor que se ajuste a mis necesidades, también puedo alquilar un software o una plataforma para desarrollar e implementar mi aplicación.
Para decirlo de una manera más simple, digamos que tiene que recoger a su amigo del aeropuerto con mucho equipaje, no tiene un automóvil, luego va a reservar una ola o un uber. Ahora, no es dueño de ese automóvil, no tiene que hacerse cargo del mantenimiento, las facturas de gasolina, el salario del conductor. (aunque estás contribuyendo indirectamente a). Una vez que recoges a tu amigo, pagas por lo que has usado. La nube es lo mismo que un servicio de taxi o una suscripción a Internet o una tarjeta SIM pospago donde usted usa y paga lo que ha usado.
Aquí viene la relación entre virtualización y nube. Ahora digamos que 1000 personas van a un proveedor de la nube y solicitan 1000 servidores con una configuración diferente, algunos de cada 1000 usuarios dicen que lo usarán durante una hora, algunos dicen que querían usarlo durante un día, un mes, un año, etc. en. Por lo tanto, el proveedor de la nube no puede darles acceso a servidores físicos, ya que eso no es rentable y demasiado costoso. Utilizan la virtualización para construir 1000 máquinas virtuales en pocos (3–4 o 5) servidores y regalan esas máquinas virtuales a los usuarios que lo soliciten. Esas se llaman instancias en la nube.
Desventajas de la nube: la gente dice que la nube no es segura, pero en opinión es más segura que tener los servidores funcionando en las instalaciones. Aunque veo la latencia como un problema ya que los servicios en la nube son accesibles a través de Internet. No veo desventajas aparte de eso.
Espero que esto tenga sentido. Perdón por la larga respuesta.