Você está na página 1de 20

Hctor Meza

Introduccin a la Ingeniera de Sistemas

A medida que una empresa crece,


adquiere
diferentes
equipos
informticos
con
herramientas
tecnolgicas para satisfacer las
necesidades de la empresa.
Con el paso de los aos, el nmero de
servidores aumenta y se complica la
gestin y el control del hardware, con
el consiguiente incremento de los
gastos operativos derivados de su
funcionamiento.
La alimentacin, el espacio fsico y
refrigeracin representan consumos
adicionales y en continuo crecimiento.

Slo una tecnologa permite enfrentarse de manera racional


a estos problemas, esta tecnologa es la virtualizacin.

Varias maquinas virtuales en un nico servidor usando VIRTUALIZACIN

La virtualizacin es un medio para crear una versin virtual de


un dispositivo o recurso, como un servidor, un dispositivo de
almacenamiento, una red o incluso un sistema operativo, donde
se divide el recurso en uno o ms entornos de ejecucin.

Tradicional
Una maquina usa todo sus recursos
fsicos en un sistema operativo nico

Virtualizacin
Permite compartir un mismo hardware fsico
entre diferentes maquinas virtuales

Hoy en da existen diferentes modelos de virtualizacin.


Gracias a esta tecnologa se puede desvincular de una
forma muy efectiva la relacin existente entre hardware
y software.
Virtualizacin de servidores
Virtualizacin de escritorios
Virtualizacin de aplicaciones
Virtualizacin de almacenamiento

Virtualizacin Tipo 1
Se ejecuta directamente sobre el
hardware.

Virtualizacin Tipo 2
Se ejecuta como una aplicacin en
un sistema operativo.

Menos dinero, tiempo y esfuerzo.


Flexibilidad y mejor utilizacin de los equipos
hardware.
Respuesta rpida al crecimiento.
Ahorro debido a la impedancia del hardware.
Aumento de la productividad consolidando tareas,
procesos, recursos.

Consolidacin de servidores y optimizacin de


infraestructuras.
Reduccin de costes de infraestructura fsica.
Mayor
disponibilidad
de
aplicaciones
y
continuidad del negocio.
Flexibilidad operativa mejorada y capacidad de
respuesta.
Capacidad de gestin y seguridad mejorada.

No se podr utilizar la virtualizacin con tecnologa


que no se soportada por el hypervisor
Menor rendimiento
Se desaprovechan recursos.
Limitacin del uso de ciertos dispositivos.
Avera en el servidor anfitrin de virtualizacin
afectara a todas las mquinas virtuales
Necesidad de mayor cantidad de recursos hardware
Vacos legales respecto al uso de licencias virtuales.
Problemas de compatibilidad con los dispositivos

Hardware necesario para virtualizar.


Menor rendimiento
Emulacin de Controladores.
Rendimiento de un sistema virtualizado - aplicaciones
complejas.

Integracin
Estn diseada para integrarse fcilmente a la infraestructura
existente del cliente,
Componentes confiables de una plataforma confiable

Administracin
Sistemas virtuales y fsicos
Puede administrar entornos heterogneos de virtualizacin (es
decir, Microsoft, Vmware, Citrix, Linux KVM, etc).

Costo
Ahorro en costos de licenciamiento, energa, espacio de
alojamiento, servicios de administracin, etc. Esto contribuye a
disminuir el costo total de propiedad (TCO) y a aumentar el
retorno de la inversin (RO).

Alta disponibilidad
la capacidad de recuperarse rpidamente luego de un incidente

Monolticos

Micro-Kernel

Mas simple que un kernel moderno,


pero con cierto nivel de complejidad
Tiene su propio modelo de drivers

VM 1
(Admin)

VM 2

VM 3

Funcionalidad simple de particionado


Mayor fiabilidad, con menor
superficie de ataque
Sin cdigo de terceros
Los drivers corren en cada una de
las particiones

VM 1
(Parent)
Virtualization
Stack

Hypervisor
Drivers
Drivers
Drivers
Hardware

Drivers
Drivers
Drivers

VM 2
(Child)

VM 3
(Child)

Drivers
Drivers
Drivers

Drivers
Drivers
Drivers

Hypervisor
Hardware

Particin Padre

OS
ISV / IHV / OEM
Microsoft Hyper-V
Microsoft / XenSource

Particiones Hijas

VM Worker
Processes

Aplicaciones

Aplicaciones

Aplicaciones

Aplicaciones

Windows Server
2003, 2008

NonHypervisor
Aware OS

Xen-Enabled
Linux Kernel

WMI Provider
VM Service

Windows Server
2008
Windows
Kernel

VSP
IHV
Drivers

VMBus

Windows
Kernel

VSC

Synthetic
Devices
Drivers

VMBus

Linux
VSC

Emulated
Devices
Drivers

VMBus

Emulacion

Hypercall Adapter

Windows hypervisor
Designed for Windows Server Hardware

User
Mode

Kernel
Mode

La nueva arquitectura de hypervisor basada en micro-kernel de 64 bits


permite a Hyper-V soportar una amplia gama de dispositivos y
conseguir un mejor rendimiento y mayor seguridad.
Las caractersticas de la arquitectura Micro-Kernel permiten:
Funcionalidad simple de particionado.
Mayor fiabilidad, con menor superficie de ataque.
Sin cdigo de terceros.
Los drivers corren en cada una de las particiones

Parent Partition

Virtual
Machine

Virtual
Machine

VM State Machine
Virtualized Devices
Management API

User
Mode

User
Mode

Storage Stack
Network Stack
Drivers

Kernel
Mode

Kernel
Mode

Scheduler
Memory Management

Hardware

Ring 3
Ring 0
Ring -1

Particiones hijas tanto de 32-bit (x86) como de 64-bit (x64)


Maquinas Virtuales SMP con 2/4 cores
Hasta 64 GB de memoria en mquinas virtuales
Virtual hard disk capacity 2040 gb
Live Backup: Integracin con Volume Shadow Service
Posibilidad de sacar Snapshots de las mquinas virtuales
Control flexible de recursos
Posibilidad de establecer niveles mnimos y mximos de los recursos de CPU y red.

Networking robusto:Hasta 10Gb/s soporta VLAN y Trunking (VTP Protocol)


Administracin de maquinas virtuales por System Center
Migracin en vivo (Live Migration)
Incluye soporte para la ejecucin simultnea de distintos tipos de sistemas
operativos, tanto de 32 como de 64 bits, en distintas plataformas de
servidor, como Windows, Linux, Mac OS/X, UNIX, etc.

Você também pode gostar