49
Beneficios de la Virtualización Plataforma Citrix XenServer Patrick Delannoy Responsable soluciones de Virtualizacion Madrid, viernes 08 Febrero 2008

Citrix xen server

Embed Size (px)

Citation preview

Page 1: Citrix xen server

Beneficios de la VirtualizaciónPlataforma Citrix XenServer

Patrick Delannoy

Responsable soluciones deVirtualizacion

Madrid, viernes 08 Febrero 2008

Page 2: Citrix xen server

Agenda

Beneficios de la Virtualización. Plataforma Citrix XenServer

• Aplicaciones de la Virtualización

• Citrix XenSource

2© 2007 Citrix Systems, Inc. — All rights reserved

• Arquitectura

• Familia de Productos

• Características

• ... y a dónde vamos?

Page 3: Citrix xen server

Aplicaciones de la Virtualización

3© 2007 Citrix Systems, Inc. — All rights reserved

Page 4: Citrix xen server

Consolidación de servidores

60

70

80

90

100Carga media del servidor

4© 2007 Citrix Systems, Inc. — All rights reserved

0

10

20

30

40

50

Carga media del servidor

Cada barra vertical representa un servidor

La mayor parte de los servidoresno suelen estar a más de un 25% de carga

Page 5: Citrix xen server

Consolidación de servidoresGranjas de servidores

Granjas de servidores Citrix y/o Terminal Server que “publican” aplicaciones

5© 2007 Citrix Systems, Inc. — All rights reserved

Page 6: Citrix xen server

Centralización de consolas de gestión de herramientas de seguridad: antivirus, cortafuegos, etc.

Centralización de consolasDe antivirus, de gestión de red, de cortafuegos...

6© 2007 Citrix Systems, Inc. — All rights reserved

Page 7: Citrix xen server

En ocasiones nos vemos obligados a instalar diferentes servicios de infraestructura en el mismo equipo, cuando desde el punto de vista de la seguridad sería del todo recomendable tener máquinas independientes.

Desde el punto de vista de la seguridad

7© 2007 Citrix Systems, Inc. — All rights reserved

tener máquinas independientes.

¿Es correcto instalar servidor

DNS y servidor ftp juntos?

¿Existe alternativas que no

me obliguen a gastar dinero?

Page 8: Citrix xen server

Escalabilidad

El servidor donde está la BBDD se ha quedado pequeño, necesita más CPU y memoria de manera inmediata.

8© 2007 Citrix Systems, Inc. — All rights reserved

Una opción rápida y eficiente es convertir el servicio en una instancia virtual:

Physical-to-Virtual

Page 9: Citrix xen server

EscalabilidadSistemas antiguos

Tenemos un sistema (aplicación y/o sistema operativo) que se ha quedado obsoleto, no funciona demasiado bien

9© 2007 Citrix Systems, Inc. — All rights reserved

funciona demasiado bien en el nuevo y flamante servidor recientemente adquirido, pero todavía se requiere de él

Page 10: Citrix xen server

Picos de carga

Absorción de picos de carga: - Previstos: cálculo de nóminas a

final de mes

- Imprevistos: nuestra nueva

campaña de marketing está

10© 2007 Citrix Systems, Inc. — All rights reserved

campaña de marketing está

teniendo un éxito brutal, pero

nuestros servidores Web no

pueden con todo el tráfico

Distribución dinámica de los recursos

Page 11: Citrix xen server

Labores de mantenimiento

Cortes de servicio para labores de mantenimiento del software o hardware:

- poner más memoria RAM al servidor

- añadir más almacenamiento interno

- separar la red de backup de la de servicio con tarjetas diferentes

11© 2007 Citrix Systems, Inc. — All rights reserved

Migración en caliente de máquinas virtuales entre máquinas físicas

Page 12: Citrix xen server

Equipos de Desarrollo

Con frecuencia los desarrolladores requieren, por lo general de manera siempre urgente, máquinas diferentes para frontal web, servidor de aplicaciones,BBDD. O incluso necesitan diferentes entornos:

12© 2007 Citrix Systems, Inc. — All rights reserved

diferentes entornos:- para realizar pruebas para cualificaciones

- probar diferentes combinaciones de versión de sistema operativo y aplicativo

- probar diferentes configuraciones

Distribución dinámica de los recursos

Page 13: Citrix xen server

Costes no siempre visibles: – Consumo eléctrico

– “Espacio” en el CPD es caro:

• Volumen físico

• Seguridad de acceso física

¿Algo más?

13© 2007 Citrix Systems, Inc. — All rights reserved

• Seguridad de acceso física

• Climatización

• Polvo en el entorno

Page 14: Citrix xen server

En resumen: ¿Para qué la Virtualización?

- Ahorro costes de adquisición y operativos- Gestión centralizada de recursos- Reducción de las ventanas de mantenimiento- Agilidad en el aprovisionamiento de nuevos

recursos

14© 2007 Citrix Systems, Inc. — All rights reserved

recursos

En definitiva,

MAYOR DISPONIBILIDAD

Page 15: Citrix xen server

Citrix XenSource

15© 2007 Citrix Systems, Inc. — All rights reserved

Unify Your Virtual World

Page 16: Citrix xen server

XenSource, Inc.

• Compañía fundada por creadores de Xen en 2005• Oficinas en Palo Alto, Redmond, Cambridge UK• Creadores y líderes del proyecto Xen

• Parte de Citrix Systems desde Octubre 2007

• Cuna del Hypervisor Xen• Siguiente generación de arquitectura, de código libre

• Motor de alto rendimiento de virtualización sobre metal pelado (bare metal)

16© 2007 Citrix Systems, Inc. — All rights reserved

metal)

• Distribución de plataforma comercial de virtualización• Plataforma comercial empaquetada y soportada de virtualización Xen

para Windows y Linux

• Ediciones XenExpress, XenStandard, XenEnterprise

• Valores Clave• Rendimiento

• Facilidad de uso y gestión

• Orientado a la virtualización: independencia del SO• Sistema abierto

• Estabilidad y fiabilidad

Page 17: Citrix xen server

1000 + Nuevos Clientes

17© 2007 Citrix Systems, Inc. — All rights reserved

20/11/07

Page 18: Citrix xen server

Application Acceleration Hardware

Application Delivery

Application Appliances

High Availability/Disaster Recovery

Grid Computing

Database

Strategic

Security

SAN Hardware System Management

Partners tecnológicos

18© 2007 Citrix Systems, Inc. — All rights reserved

Application Migration

Connectivity Management

Clustered Storage

Backup

Provisioning

P2V Conversion

Network Hardware Service Level Automation

System Hardware

System Software

Virtualization Mgmt

Virtual Appliances

Virtual Appliance ResourcesVirtual Lab Management

Page 19: Citrix xen server

Arquitectura

19© 2007 Citrix Systems, Inc. — All rights reserved

Page 20: Citrix xen server

Plataforma de Virtualización XenServer• CPU y Memoria se acceden a través del

hypervisor Xen• Red y Almacenamiento a través del

Domain 0• Controladores Linux estándares de dispositivos

• Directo al hardware

• Xen es una fina capa sobre el hardware• Sólo 50k líneas de código

• Tamaño de 0.25MB

20© 2007 Citrix Systems, Inc. — All rights reserved

• Tamaño de 0.25MB

Xen ControlInterface

Xen ControlInterface Virtualized HardwareVirtualized Hardware

Hardware

VT/AMD-V

Drivers

Storage

OpenSource

ControlInterface

Page 21: Citrix xen server

XenServer

Comparativa de ArquitecturasESX

21© 2007 Citrix Systems, Inc. — All rights reserved

Primera Generación Virtualización

• Un mini-OS reside por debajo de las máquinas virtuales

• Requiere de parcheado binario y emulación de los dispositivos en tiempo de ejecución

• Controladores de dispositivos propietarios

Segunda Generación Virtualización

• Eficiente y pequeño Hypervisor de 64-bits

• Guests cooperan con el hypervisor para la gestión de recursos y I/O

• Controladores de dispositivo estándares fuera del hypervisor

• Ganancias importantes en rendimiento

Page 22: Citrix xen server

Arquitectura Xen64Increased Power and Scale

• Recursos Escalables• Memoria: 128GB/host, 32GB/guest (2xVMware) • CPUs: 1-32, 1-8 virtuales• Red: 1-4 NIC físicas, 1-7 NIC virtuales• Almacenamiento: 1-128 Storage Repositories, 16TB/SR

• Hypervisor real de 64-bit

22© 2007 Citrix Systems, Inc. — All rights reserved

• Hypervisor real de 64-bit• Guests de 64-bit y 32-bit

• Windows Server 2003 64-bit y Windows SBS 2003

• Control de recursos• CPU priority/pinning/capping, transferencia de red, priorización de

I/O de disco

• Configuración dinámica de Guest (“Hotplug”) • hotplug/eliminación de NIC, hotplug de disco • vCPU hotplug (Linux only)

Page 23: Citrix xen server

Familia de Productos

23© 2007 Citrix Systems, Inc. — All rights reserved

Page 24: Citrix xen server

La Oferta de XenSource

• Despliegue e instalación sencillo• “10 Minutes to Xen”

• Sin necesidad de SO previo o paquetes a instalar

• Herramientas de Gestión Multi-Servidor• Interactúa con las Virtual Machines• Sistema de monitorización de rendimiento• GUI, Línea de Comandos y API (XenAPI) • Gestión de Almacenamiento

24© 2007 Citrix Systems, Inc. — All rights reserved

• Gestión de Almacenamiento

• Rápido despliegue de máquinas virtuales Windows y Linux• Instaladores de Virtual Machine• Herramientas de conversión Physical 2 Virtual

• Controladores I/O de Windows de gran rendimiento

• Expone sólo características preparadas para entornos de producción

Page 25: Citrix xen server

La Familia de Productos XenSourceSistema inicial preparado para

un único servidor

Plataforma media de

virtualización multi-servidor

Sistema de servicios de virtualización dinámico de

alta capacidad

25© 2007 Citrix Systems, Inc. — All rights reserved

Page 26: Citrix xen server

Admin Model Single Server Multiple ServerMultiple Server

Pool

Physical Memory 1GB – 4 GB 1GB – 128 GB 1GB – 128 GB

CPU Sockets 2 Unlimited Unlimited

XenSource v4

26© 2007 Citrix Systems, Inc. — All rights reserved

Active Guests 4 Unlimited Unlimited

RAM per VM 4GB 32GB 32GB

Resource Pools No No

Shared Storage No No

Live Relocation No No

VLAN Configuration No No

Resource QoS[CPU, disk, network]

No No

Page 27: Citrix xen server

Características

27© 2007 Citrix Systems, Inc. — All rights reserved

Page 28: Citrix xen server

Despliegue e instalación sencillo

• Instalador rápido de producto• Instalación basada en CD• Instalación basada en Red

• Usa PXE para enviar la instalación• Ficheros origen almacenados en NFS, FTP, o HTTP

• Amplio soporte de hardware• Usa el Kernel de Linux para los controladores de

dispositivos

28© 2007 Citrix Systems, Inc. — All rights reserved

dispositivos

• Almacenamiento compartido basado en IP• Software iSCSI• NFS

• Almacenamiento adicional Local y Remote• IDE, SATA, SCSI, and SAS• Hardware iSCSI

• QLogic iSCSI HBAs

• Fibre Channel• Emulex y QLogic HBAs• También soporta el arranque desde SAN

Page 29: Citrix xen server

Exportar/Importar/Clonar VM

Export Guest VMs

• Guests pueden ser exportados desde un entorno e importados en otro

• El almacenamiento en NFS soporta capacidades adicionales• Fast Cloning

• Aprovisionamiento Rápido a partir de plantillas que sirven de imagen base

• Thin Provisioning• Los ficheros de imágenes de disco virtuales sólo ocupan lo que tienen de datos

29© 2007 Citrix Systems, Inc. — All rights reserved

Export Guest VMs Import Guest VMs

XenServer 1 XenServer 2

Page 30: Citrix xen server

Automatic VM Placement• Automáticamente emplazar máquinas virtuales en sistemas con

más capacidad• Balancear las máquinas virtuales a medida que se arrancan

30© 2007 Citrix Systems, Inc. — All rights reserved

Remote VM Guest Storage

Page 31: Citrix xen server

XenMotionLive Migration without Downtime

• Mover VM en ejecución entre servidores vía interfaz gráfico, línea de comandos o XenAPI

• Corte de servicio cero durante mantenimientos planeados• Balancear las VM en múltiples servidores

31© 2007 Citrix Systems, Inc. — All rights reserved

Networked VM Guest Storage

Page 32: Citrix xen server

XenResourcePoolsDynamic Virtualization for Agile Infrastructure

• Habilidad de agrupar servidores físicos y almacenamiento común en un conjunto lógico de recursos

• Posibilita la agilidad de VM• XenMotion

• Automatic VM Placement

• Configuraciones compartidas

Resource Pool

32© 2007 Citrix Systems, Inc. — All rights reserved

• Configuraciones compartidas• Networking

• Networked Storage • Imágenes de disco virtuales basadas en Volúmenes (iSCSI) y en

fichero (VHD sobre NFS) • Aprovisionamiento ligero en las Imágenes de disco virtuales

basadas en fichero

• Autenticación/autorización

• Fiabilidad ante caídas puntuales de sistema• Capa de gestión en cluster

Page 33: Citrix xen server

XenCenterUnified Virtualization Management

• Look and Feel estándar de Windows• Dirigido por asistentes• Sigue los estándares de UI de Vista

• Escalabilidad aumentada• Menores requerimientos en recursos• Configuración y gestión del

almacenamiento• Configura el almacenamiento IP en el UI

33© 2007 Citrix Systems, Inc. — All rights reserved

• Configura el almacenamiento IP en el UI

• Plantillas de máquinas virtuales• Convierte cualquier VM en una imagen

estándar

• Compartición de plantillas entre sistemas

• Rápidamente aprovisiona nuevas VM

• Añadir recursos en caliente• Nuevos recursos de Disco/Red/CPU

para una VM

• Mientras las VMs están en ejecución• Reduce el tiempo de parada

Page 34: Citrix xen server

VMWare VI3 XenSource

Comparación de Arquitecturas de Gestión

34© 2007 Citrix Systems, Inc. — All rights reserved

Tradicional

• Servidor de gestión único de Backend que controla los servidores de virtualización

• Punto único de fallo

• Cada servidor requiere una gestión de cambios y configuración únicas propia

La nueva generación

• Capa de gestión en cluster que controla los servidores de virtualización

• No Punto único de fallo

• La gestión de cambios y configuración es automático entre los múltiples servidores

Page 35: Citrix xen server

XenAPI / SDK Management Integration

• API y SDK (kit de desarrollo) XenAPI• Comunicaciones siempre seguras

• Accesible de manera local o remota

• Compatible con el Xen OpenSource

• Totalmente documentado

• Hace uso de tecnología XML-RPC

35© 2007 Citrix Systems, Inc. — All rights reserved

• Hace uso de tecnología XML-RPC

• Soporte para diferentes lenguajes de programación

• CLI: ‘xe’ para administración • Local y remoto, de manera segura, tanto Windows como Linux

• VM appliances de SDK y DDK

• API de almacenamiento para necesidades específicas

© 2007 XenSource, Inc.

Page 36: Citrix xen server

Storage Capabilities ChartLocal Disk Fiber

ChannelHardware

iSCSISoftware

iSCSINFS based

NAS

Store VM Y Y Y Y Y

Automatic VM

Placement

Y Y

XenMotion Y Y

36© 2007 Citrix Systems, Inc. — All rights reserved

XenMotion VMs

Y Y

Resize Disks

Y Y Y Y

Fast Clone Y

Thin Provision

Y

Page 37: Citrix xen server

... y a dónde vamos?

37© 2007 Citrix Systems, Inc. — All rights reserved

Page 38: Citrix xen server

Aviso

¡¡¡Lo que viene a continuación no es más que una declaración de intenciones!!!

Tanto fechas como las características que finalmente se incluyan en la siguiente

38© 2007 Citrix Systems, Inc. — All rights reserved

características que finalmente se incluyan en la siguiente versión de Citrix XenServer pueden sufrir variaciones

Page 39: Citrix xen server

Acuerdo con Symantec

• Virtualización unificada de

Servidor y Almancenamiento

• XenServer Enterprise incluirá como OEM Veritas Storage Foundation

• Continuidad de Negocio

39© 2007 Citrix Systems, Inc. — All rights reserved

• Continuidad de Negocio

• Aparición del XenEnterprise HighAvailability, nuevo producto que proveerá failover de máquinas virtuales

• Protección de datos y Backup

• Se certificará Veritas NetBackup con el fin de asegurar los datos críticos

Page 40: Citrix xen server

CENTRALIZED ADMINISTRATION - XenCenter

STORAGE VIRTUALIZATION –Storage Foundation

SERVER VIRTUALIZATION –XenEnterprise

Despliegue más sencilloProtección de la inversión

Unified Server and Storage Virtualization

Acuerdo con Symantec, II

40© 2007 Citrix Systems, Inc. — All rights reserved

Hardware compatibilityUtilization optimizationDynamic multi-pathingSnapshots/mirroring

BACKUP - NetBackup

SERVER AVAILABILITY – XenEnterprise HA

Resource PoolingXenMotionTM Live Migration

True 64 Bit hypervisor

Protección de la inversiónReducción de tiempos de

aprovisionamiento y downtime

Page 41: Citrix xen server

Unified Server Storage

What Does Symantec Storage Foundation Add?

• Dynamic Fiber Channel Multi-Pathing• Dual redundant paths to FC storage

• Load Balancing• Resilience

• Fast for heavy workloads

41© 2007 Citrix Systems, Inc. — All rights reserved

Hardware Hardware

XenTM Hypervisor

HBA HBA

Fiber Channel SAN

Redundant Data Paths

HBA HBA

Page 42: Citrix xen server

Unified Server Storage

What Does Symantec Storage Foundation Add?

• Broad SAN storage support• Symantec Certified plug-ins for all common OEM architectures

• Reliability

Hardware Hardware

XenTM Hypervisor

42© 2007 Citrix Systems, Inc. — All rights reserved

Hardware Hardware

Fiber Channel SAN

Page 43: Citrix xen server

• XenEnterprise HA Developed by XenSource

• Auto-Restart for Virtual Machines in the event of a failure

• Reduces downtime to minutes instead of hours or days

Resilience and Business Continuity

43© 2007 Citrix Systems, Inc. — All rights reserved

Remote VM Guest Storage

iSCSI or NFS Storage

Page 44: Citrix xen server

Data Protection and Backup

What Does NetBackup Integration mean?

• Xensource will support Symantec NetBackup agents running in VM guest• Combined with the Storage Foundation, “point in time” snapshots are possible • Live servers can be backed up• Symantec Backup agents also supported without Storage Foundation (without snapshot)

44© 2007 Citrix Systems, Inc. — All rights reserved

Text here Text here

LiveSnapshotLive Data

Xen Virtual Machine

NetBackup Agent

Page 45: Citrix xen server

XenSource Product Family

XenCenter Unified Virtualization Management Console

Multi-Server Management

XenResourcePools

XenMotion

45© 2007 Citrix Systems, Inc. — All rights reserved © 2007 XenSource, Inc.

XenExpress XenEnterpriseXenServer

Xen Hypervisor with Xen64

XenCenter Unified Virtualization Management Console

Windows and Linux Guests

XenAPI Management and Control Scripting Interface

Page 46: Citrix xen server

XenSource Product Family

XenResourcePools

XenMotion

Basic Support

Symantec Storage Foundation (Q4/07)

High Availability (Q4/07)

46© 2007 Citrix Systems, Inc. — All rights reserved © 2007 XenSource, Inc.

XenExpress XenEnterpriseXenServer

Xen Hypervisor with Xen64

XenCenter Unified Virtualization Management Console

Windows and Linux Guests

Multi-Server Management

XenAPI Management and Control Scripting Interface

XenEnterprise/HA

Page 47: Citrix xen server

XenEnterprise v4 – “Catching up…”

• XenMotion• Seamlessly move or re-locate virtual

machines without downtime

• XenResourcePools• Efficient configuration, allocation, and

authentication of your virtualization resources

• Xen64

47© 2007 Citrix Systems, Inc. — All rights reserved

Source: Computer Reseller News Product Review – 8/12/07

• Xen64• Scalability and support for enterprise

application workloads

• XenCenter• Easily manage your virtualization

environment from a single, unified interface, including servers, storage and networking

• XenAPI• Integrate with existing investments and

infrastructure

Page 48: Citrix xen server

Position XenEnterprise vs. VMware VI3 Standard

��������Resource controls for CPU, net, disk

��������SMP

��������Up to 32 CPUs

ESXXenEnterpriseHypervisor platform

��������Compatible guests: Windows and Linux

VMware VI3 Standard

Core Feature Functionality

Hyp

erv

iso

r P

latf

orm

48© 2007 Citrix Systems, Inc. — All rights reserved

��������Multi-host, multi-resource pool

management console

Extra charge 20-25%$500Support and maintenance

� � � � Optional, extra $����Resource pools

$3,750 - $6000$2499 ����Price-per dual socket server perpetual license

� � � � Optional, extra $����Live migration, shared storage support

����True 64 Bit Hypervisor

� � � � Optional, extra $� � � � Optional, extra $ HA/Failover

Hyp

erv

iso

r P

latf

orm

VM

Mg

mt.

Page 49: Citrix xen server

Muchas gracias

49© 2007 Citrix Systems, Inc. — All rights reserved