Analisis de sistemas

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:
  • 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.

  • El invitado:
  • 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.

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.

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
  • 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.

  • Virtualización de redes.
  • 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.

  • Virtualización de datos.
  • 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.

  • Virtualización de Datos
  • 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.)

  • Virtualización de aplicaciones
  • 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.