Software de virtualización
Es una tecnologia que permite ejecutar varios sistemas operativos simultanos en una misma maquina, en
un entorno virtualizado cada SO tiene la ilusión de recidir en una maquina propia disponible
enteramente para ella, este software es el soporte de las maquinas virtuales.
Con la plataforma de virtualizacion no se puede ver los procesos que estan corriendo.
Maquinas Virtuales
Una maquina virtual es un sistema operativo que no estan instalado en un hardware, sino que esta instala Sobre otro sistema operativo, se le pueden asignar los requisitos de harware que cada sistema operativo requiera.
- El Anfitrion:
- El invitado:
es el dueño de casa, es el que esta instalado en la maquina fisica y es desde ahi donde se instalan el sistema operativo de cada maquina virtual y cada capa de aplicaciones. Debe ser una maquina potente, un servidor con la capacidad de poder dividir sus recursos entre las distintas maquinas virtuales.
Es el sistema operativo que corre en ese entorno virtual.
Virtualización de sistema operativo
APLICACIONES
SISTEMA OPERATIVO
HARDWARE VIRTUAL
APLICACIONES
SISTEMA OPERATIVO
HARDWARE VIRTUAL
SOFTWARE DE VIRTUALIZACIÓN
SISTEMA OPERATIVO
HARDWARE REAL
Capacidad de recursos
Tiene que poder asignar los recursos de manera que cada una de mas maquinas virtuales puedan correr
de manera eficiente a las necesidades solicitadas.
Los sitemas operativos que usan los servidores pueden ser Windows server, Unix (para mover gran
cantidad de archivos es invatible)
Sobre windows server montas la plataforma de virtualizacion y sobre la plataforma montas las
distintas maquians virtuales.
La virtualizacion de un SO, hace referencia al uso de un software de ejecutar SO en distintas
instancias, esto garantiza que los sistemas no choquen entre si,
HiperVisor o monitor de maquina virtual
Es un monitor de la maquina virtual que le permite aplica herramientas de control parar administrar los diferentes recursos y realiza operaciones tecnicas, seria un software utilitario.
Caracteristicas! (De examen)
1) Independencia
Son maquinas que tiene la ilusion de estar corriendo con su maquina física, con lo cual son totalemente independientes entre si, esto tiene ventajas de que si falla una APP, ese fallo va a afectar a esa maquina y nada más.
2) Seguridad
Si una maquina virtual es afectada o infectada por un virus esta puede ser aislada y puesta en cuarentena para poder proseguir con los pasos de seguridad.
3) Flexibilidad
El sistema es flexible la aministración y controlar especificamente el hardware y se adapta con el recurso del hardware con los recursos que necesite cada maquina virtual. trae la ventaja de que se puede emular SO más antiguos, con las carateristicas necesarias.
4) Portabilidad
Quiere decir que la maquina virtual es capaz de moberse de un servidor a otro, se migran los archivos que encapsula a la maquina virtual.
5) Recuperacion rapida
En una maquina encapsulada se recupera la informacion rapidamente si perder información. Todo eso responde al archivo de recuperación, en caso eventual desastre, recuper la MV seria volver a iniciar la maquina virtual.
Objetivo
Aprovechar de forma ma eficiente los recursos disponibles, facilitar el trabajo a los administradores del sistema y dar un mejor servicio al usuario final, mas precisa y mas rápida.
Veneficios
Veneficios
Aprovecha mas los recursos, es decir, menos servidores puede hacer el mismoa trabaja.
Redistribución de los servicios
Se puede gestionar los recursos de cada servidor y administrar los recursos en caliente, gestonanado los recursos como CPU, ESPACIO, MEMORIA o RED, a la maquina se mata y se levanta cuando falla.
- En caliente:
- En frio:
Mintras este trabajando se puede hacer el backup
La maquina necesita ser apagada para poder hacer el backup.
Ahorro de energia
No se requiere que la cantidad de maquinas virtuales disponibles esten activas todo el tiempo, ademas que las maquinas que no se estan utilizando se ponene en standby,además al estar en en standby las maquinas virtuales ayuda a que el servidor no sufra desgastes.
- CPU (Procesamiento).
- Espacion en disco.
- RAM.
- Conección de red (Ancho de banda).
Gestion centralizada delos puesto clientes
Es la optimizacion de la instalacaion y gestion de los contenidos del usuario, lo mismo que la restauracion de los escritorios, esto esta todo automatizado.
Tipos de virtualización
Son las diferentes virtualizaciones disponibes para la gestion de distintos recursos.
- Virtualización de servidores
- Virtualización de redes.
- Virtualización de datos.
- Virtualización de Datos
- Virtualización de aplicaciones
Es muy util a partir de 5 servidores, para aporvechar el consumo y los veneficios de la virtualización, ya que ahi comenzas a gestionar los recursos con mejor eficiencia. Se puede tener VM´s en faul tolerance. de forma que si una VM falla debido a que su servidor fisico cae, otra VM identica con las mismas características tomara el control corriendo en otro servidor físico.
Los servidores físicos tienen un número limitado de tarjetas de red. normalmente entre 2 y 4.
Estamos hablando de redistribuir las pretaciones de recursos de red para que un servidor con
"pise" a otros serivdores, si son 10 equipos asigna el 10% de recusros a cada equipo.
Esta deastinada a resguarda el espacio de almacenamiento de archivos, ya que los serivdorees actuales estan separados los dicos rigidos de el procesador, se separa el servidor de la sala de almacenamiento.
Los servidores actuales no llevan apenas disco duro. El disco duro está centalizado en una cabina de discos y se asignan dinámicamente a los servidores, bajo demanda. La conexión entre el servidor y el disco a travéz de fibre channel, es más rapido y necesitas harware de red específico (utlilizando infraestructura Ethernet de la empresa. No dan buen rendimiento, pero mucho mas económicos.)
Se puede ejecutar en cualquier puesto de trabajo, no toca los achivos de windows o ninguno otro porgrama, se ejecuta desde un rack, basicamente se ejecuta desde la red, es invocada y se ejecuta en la mquina pero no queda instalada en la maquina virtual o maquina física.