sistemas distribuidos 06

37
Sistemas Distribuidos Virtualización

Upload: cyristis

Post on 28-Dec-2015

26 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas Distribuidos 06

Sistemas Distribuidos

Virtualización

Page 2: Sistemas Distribuidos 06

Virtualización

Ley de Moore

Page 3: Sistemas Distribuidos 06

Virtualización

80’s 90’s

Page 4: Sistemas Distribuidos 06

Virtualización

Hoy en día

Page 5: Sistemas Distribuidos 06

Virtualización

La Consecuencia

Page 6: Sistemas Distribuidos 06

Virtualización

Problemática� Espacio� Incremento en energía eléctrica

Page 7: Sistemas Distribuidos 06

Virtualización

Desempeño

Page 8: Sistemas Distribuidos 06

Virtualización

Hardware Mejor utilizado

Page 9: Sistemas Distribuidos 06

Virtualización

Los retos

Page 10: Sistemas Distribuidos 06

Virtualización

Variables Bajo Control

Page 11: Sistemas Distribuidos 06

Virtualización

TOP TEN

Page 12: Sistemas Distribuidos 06

Virtualización

� ¿Cuál tecnología dominará el 2007?� Acceso a la información� Computación Distribuida en el Ambiente� (Pervasive Computing)� Ajax� Enterprise Information Management (EIM)� Virtualización� Código abierto� Recolección inteligente de datos.� Mashup Composite Model� Grid Computing� Arquitectura orientada a servicios (SOA)

Page 13: Sistemas Distribuidos 06

Virtualización

� Pronóstico IDC 2007� Virtualización� Grid Computing� Arquitectura orientada a servicios (SOA)� Enterprise Information Management (EIM)� Código abierto� Acceso a la información� Ajax� Mashup Composite Model� Computación Distribuida en el Ambiente (del inglés, Pervasive

Computing)� Recolección inteligente de datos.

Page 14: Sistemas Distribuidos 06

Virtualización

� Pronóstico Gartner 2007� Código abierto� Virtualización� Registro de servicios y repositorios� Suites para la gestión de procesos de negocios� Enterprise Information Management� Cómputo ubicuo� Acceso a la información� Web 2.0 – AJAX Rich Clients� Web 2.0 - Mashup Composite Model� Inteligencia colectiva y comunidades

Page 15: Sistemas Distribuidos 06

Virtualización

La solución

Page 16: Sistemas Distribuidos 06

Virtualización

Virtualización….� Originado en los 70s por IBM VM/360� En computación muchas cosas son Virtuales…

� Realidad virtual� VLAN (Virtual LAN)� VNC (Virtual Network Computing)� VPN (Virtual Private Network)� Memoria virtual� Almacenamiento virtual� JVM (Java Virtual Machine)� .NET Framework

Page 17: Sistemas Distribuidos 06

Virtualización

¿Qué es Virtualización?� Según la real academia ‘virtual’ significa en una

de sus acepciones “que tiene existencia aparente y no real”

� Abstracción de recursos de cómputo� Cualquier problema en computación se puede

resolver con una capa de indixacción

Page 18: Sistemas Distribuidos 06

Virtualización

VirtualizaciónTecnología que permite independizar el Hardware de la capa de aplicaciones que corre sobre éste para aumentar la flexibilidad y hacer más eficiente la utilización de los recursos

Page 19: Sistemas Distribuidos 06

Virtualización

Importancia de la Virtualización� En promedio sólo el 10% del tiempo una

computadora está trabajando.� “Virtualización = Liberación. Un servidor puede

hacer el trabajo de muchos”� Menos del 10% de los servidores actuales son

virtualizados

Page 20: Sistemas Distribuidos 06

Virtualización

Ventajas� Reducción de costos al tener en un solo

servidor físico varios servidores virtuales.� Personalización de recursos� Seguridad ante virus (aislamiento)� Dividir processadores o núcleos entrediversas

aplicaciones� Portabilidad

Page 21: Sistemas Distribuidos 06

Virtualización

Ventajas� Reducción de cajas físicas de procesadores� Incremento en la utilización del hardware (CPU, Memoria,

I/O)� Habilitación de aprovisionamiento Rápido y automatizado� Administración de cargas de trabajo� Creación de ambientes de cómputo utilitarios� Simplificación de la administración de la infraestructura� Altos niveles de seguridad de acceso� Recuperación de desastres “inmediatos”

Page 22: Sistemas Distribuidos 06

Virtualización

Ventajas� Reducción de costos� Reducción de espacios del Centro de Cómputo� Reducción del TCO� Alta Disponibilidad� Reducción de “Down Time”� Balanceo de Cargas� Consolidación de Servidores� Consolidación de Servicios� Aprovisionamiento

Page 23: Sistemas Distribuidos 06

Virtualización

Desventajas� Aplicaciones son más lentas (del procesador)� Interoperabilidad entre diferentes máquinas

virtuales.� Altos costos de inversión

Page 24: Sistemas Distribuidos 06

Virtualización

Tipos de Virtualización� Virtualización de Servidores� Virtualización de Sistemas Operativos� Virtualización de Escritorios

Page 25: Sistemas Distribuidos 06

Virtualización

Tipos de Virtualización

emulación

Paravirtualización

Page 26: Sistemas Distribuidos 06

Virtualización

Tipos de Virtualización

Virtualización a Nivel SO

Virtualización Completa

Page 27: Sistemas Distribuidos 06

Virtualización

Virtualización en Dispositivos Móviles

� Muchas de las limitaciones de los dispositivos móviles podrían desaparecer como:

� Memoria de almacenamiento

� Velocidad de Procesamiento

� Memoria principal

Page 28: Sistemas Distribuidos 06

Virtualización

Características de la Virtualización

Page 29: Sistemas Distribuidos 06

Virtualización

Características de la Virtualización

Page 30: Sistemas Distribuidos 06

Virtualización

Arquitectura Intel Tradicional

Page 31: Sistemas Distribuidos 06

Virtualización

Arquitectura de Virtualización� La capa de Virtualización

convierte la visibilidad del hardware físico en hardware virtual

� Permite compartir un mismo hardware físico entre diferentes máquinas virtuales

Page 32: Sistemas Distribuidos 06

Virtualización

Anatomía de la Máquina Virtual

Page 33: Sistemas Distribuidos 06

Virtualización

Anatomía de la Máquina Virtual

Page 34: Sistemas Distribuidos 06

Virtualización

Aprovisionamiento� Se puede duplicar una

máquina simplemente copiando los ficheros a otra carpeta

� Generación de bibliotecas preconfiguradas

� Snapshot del estado de una máquina

� Respaldos Totales� Migración de máquinas� Vmotion de máquinas

Page 35: Sistemas Distribuidos 06

Virtualización

Conclusiones� La Virtualización tendrá gran uso en los próximos

años.� La Virtualización traerá a los usuarios sistemas

computacionales más confiables, seguros, de mayor rendimiento y más compatibles.

Page 36: Sistemas Distribuidos 06

Seguridad en Redes

� Practica 3� Servidor DELL1 (5 AÑOS)

� S.O. WINDOWS 2003 SERVER� 360 GB HD (1) RAID-0� CORREO ELECTRONICO

� SERVIDOR IBM2 (10 AÑOS)� S.O. UNIX� 360 GB HD (4) RAID-5� SISTEMA DE PRODUCCION� BASE DE DATOS SISTEMA DE

PRODUCCION

� SERVIDOR DELL3 (2 AÑOS)� S.O. WINDOWS 2003 SERVER� 250 GB HD (2) RAID-5� SISTEMA ADMINISTRATIVO� SISTEMA CONTABILIDAD� BASE DE DATOS DE SISTEMA

ADMINISTRATIVO� BASE DE DATOS DE CONTABILIDAD

� SERVIDOR DELL4 (2 AÑOS)� S.O. WINDOWS VISTA ULTIMATE� 250 HD (1)� SERVIDOR VACUNA

� SERVIDOR HP5 (5 AÑOS)� S.O LINUX /APACHE� 360 HD (1)� PAGINA WEB� SISTEMA WEB DE VENTAS� CRM

� SERVIDOR HP6 (5 AÑOS=� S.O. WINDOWS 2003 SERVER � 170 HD (2) RAID-5� ACTIVE DIRECTORY� DNS� PRINT SERVER

Page 37: Sistemas Distribuidos 06

Seguridad en Redes

� Practica 3� REQUERIMIENTOS

� ALTA DISPONIBILIDAD� OPTIMIZACIÓN DE RECURSOS� REDUCCIÓN DE COSTOS DE OPERACIÓN� ESTANDARIZACIÓN DE ARQUITECTURAS� BALANCEO DE CARGAS� RESPALDOS CONSOLIDADOS

� PROPUESTA� TECNICA 1 INFRAESTRCUTURA ACTUAL� TECNICA 2 INFRAESTRUCTURA NUEVA

� EVALUACION� MEJOR PROPUESTA TECNICA