Potrero Digital
Soporte Informático
Capítulo 7:
Computación en la
nube y Virtualización
🞆 Es una tecnología que permite
acceder remotamente, de
¿Qué es la cualquier lugar del mundo y en
cualquier momento, a softwares,
computación almacenamiento de archivos y
procesamiento de datos a través
en la nube? de internet, sin la necesidad de
conectarse a una computadora
personal o servidor local.
Servicios de la computación en la nube
IaaS
PaaS (Plataforma SaaS(Software
(Infraestructura
como servicio). como servicio).
como servicio).
Servicios de la computación en la nube
Saas: Software como servicio,
Iaas: Infraestructura como Paas: Ofrece plataformas
aloja el software de la
servicio, las empresas como servicios, en estas
empresa. Se podrá acceder
contratan la infraestructura de plataformas se pueden lanzar
desde cualquier lugar a las
hardware a un tercero a aplicaciones como bases de
aplicaciones sin la necesidad
cambio de una cuota o datos, herramientas de
de instalarlas en un equipo
alquiler. desarrollos,etc.
local.
Computación en la nube y virtualización
🞆 La virtualización permite que una sola computadora aloje varias
computadoras virtuales independientes denominadas máquinas
virtuales (VM) que comparten el hardware de la computadora host.
🞆 El software de virtualización separa el hardware físico real de las
instancias de VM.
🞆 La imagen de una VM se puede guardar como un archivo y luego
volver a iniciarse cuando sea necesario.
🞆 La computación en la nube separa las aplicaciones del hardware.
🞆 Los proveedores de servicios, como Amazon Web Services (AWS),
poseen y administran la infraestructura de la nube.
Implementación del servidor tradicional
🞆 Tradicionalmente, las organizaciones entregaban aplicaciones y servicios mediante
potentes servidores dedicados.
🞆 Estos servidores dedicados están equipados con mucha capacidad de RAM, CPU
potentes y varios dispositivos de almacenamiento grandes.
🞆 Entre las desventajas, se incluyen las siguientes: recursos desperdiciados, un único punto
de falla y la proliferación de servidores.
Virtualización de servidores
🞆 La virtualización de servidores aprovecha los recursos inactivos para reducir el número de servidores requeridos.
🞆 Se utiliza un programa denominado hipervisor para administrar los recursos de la computadora y diversas VM.
🞆 Proporciona a las VM acceso al hardware en la máquina física, como las CPU, la memoria, controladores de
disco y NIC.
🞆 Cada máquina virtual ejecuta un sistema operativo completo y separado.
Ventajas de la virtualización de servidores
🞆 Mejor uso de los recursos
🞆 Se requiere menos espacio
🞆 Se consume menos energía
🞆 Reducción de costos
🞆 Aprovisionamiento más rápido de servidores
🞆 Tiempo de actividad maximizado
🞆 Recuperación tras desastres mejorada
🞆 Soporte para sistemas antiguos
Virtualización del lado del cliente
🞆 La virtualización del lado del cliente permite que los
usuarios ejecuten VM en su computadora local.
🞆 Permite a los usuarios probar nuevos sistemas operativos
y software o ejecutar software más antiguo.
🞆 Computadora host: la computadora física controlada
por un usuario.
🞆 SO host: el sistema operativo de la computadora host.
🞆 SO invitado: el sistema operativo que se ejecuta en la
VM.
Hipervisores de tipo 1
🞆 El hipervisor de tipo 1 (nativo) se utiliza generalmente
con la virtualización de servidores. Por ejemplo, se
utilizan en centros de datos y computación en la nube.
🞆 Los hipervisores de tipo 1 se ejecutan directamente en el
hardware de un host y administran la asignación de
recursos del sistema a las VM.
🞆 Entre los hipervisores de tipo 1, se incluye VMware
VSphere/ESXi, Xen y el servidor de VM Oracle.
Hipervisores de tipo 2
🞆 Los hipervisores de tipo 2 (alojados) se utilizan
comúnmente con la virtualización del lado cliente.
🞆 Los hipervisores de tipo 2 funcionan con la computadora
host para crear y utilizar varias VM.
🞆 Los hipervisores de tipo 2 incluyen VMware Workstation,
Windows Hyper-V y Oracle VirtualBox.