Presentación

Transcripción

Presentación
Virtualización dirigida a las
aplicaciones
Augusto López,
EXANET Guatemala
1
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
Razones para Virtualizar
“Virtualización dirigida a las aplicaciones”
Razones para Virtualizar
App 1
App 2
App 3
App 4
App 5
App 6
Consumo de:
• Energía eléctrica
• Espacio físico
• Aire Acondicionado
Para 6 servidores
“Virtualización dirigida a las aplicaciones”
Razones para Virtualizar
App 1
App 2
App 3
App 4
App 5
App 6
Consumo de:
• Energía eléctrica
• Espacio físico
• Aire Acondicionado
Para 2 servidores
“Virtualización dirigida a las aplicaciones”
Razones para Virtualizar
App 1
App 2
App 3
App 4
App 5
App 6
Consumo de:
• Energía eléctrica
• Espacio físico
• Aire Acondicionado
Para 2 servidores
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
OVM
•
•
Entorno de virtualización de clase empresarial que facilita la entrega de aplicaciones.
Para arquitectura x86 y SPARC.
OVM
Servers
Server Pool
Server Pool
Server Pool
Server Pool
Server Pool
Server Pool
Storage Repository
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Software de virtualización nativo (bare
metal), se instala directamente sobre el
hardware de cada servidor.
• Soporta Linux, Windows y Solaris x86 como
sistemas operativos invitados.
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Software de virtualización nativo (bare
metal), se instala directamente sobre el
hardware de cada servidor.
• Soporta Linux, Windows y Solaris x86 como
sistemas operativos invitados.
OVM Manager
• Software que centraliza la administración
del entorno.
• Se ejecuta sobre Linux.
• Se recomienda colocarlo en un servidor
físico.
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Servidores soportados
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Servidores soportados
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Servidores soportados
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Servidores soportados
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Servidores soportados
OVM Servers
http://linux.oracle.com/hardware-certifications
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Límites soportados por servidor
OVM Servers
Característica
Máximo soportado (x86)
CPUs
320
CPUs virtuales
900
RAM
6 TB
Máquinas virtuales ejecutándose
concurrentemente
100
“Virtualización dirigida a las aplicaciones”
OVM
OVM Server
• Límites soportados para pool de servidores
y entorno
OVM Servers
Característica
Máximo soportado (x86)
Número de servidores en el pool
(sin formar un cluster)
64
Número de servidores en el pool
(formando un cluster)
32
Número de servidores en el entorno
256
(16 servidores * 16 pools)
Número de máquinas virtuales en
ejecución
2,560
(10 máquinas virtuales por
servidor * 256 servidores)
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados (Guest OS): Modos de
virtualización
• Hardware Virtualized (HVM)
El guest OS corre sin modificaciones.
El hardware debe soportar virtualización.
Ofrece el menor desempeño.
Guest OS
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados (Guest OS): Modos de
virtualización
• Hardware Virtualized (HVM)
El guest OS corre sin modificaciones.
El hardware debe soportar virtualización.
Ofrece el menor desempeño.
• Paravirtualized (PVM)
El guest OS es consciente de que corre en un entorno virtual.
Es una versión especial del kernel.
Ofrece el mejor desempeño.
Guest OS
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados (Guest OS): Modos de
virtualización
• Hardware Virtualized (HVM)
El guest OS corre sin modificaciones.
El hardware debe soportar virtualización.
Ofrece el menor desempeño.
• Paravirtualized (PVM)
El guest OS es consciente de que corre en un entorno virtual.
Es una versión especial del kernel.
Ofrece el mejor desempeño.
• Hardware Virtualized con Paravirtualized Drivers (PVHVM)
HVM en donde se agregan drivers especiales al OS para
mejorar el desempeño aunque no tanto como el PVM.
Generalmente usado para Invitados Windows.
Guest OS
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (HVM, PVHVM)
Guest OS
Sistema Operativo
HVM
32bit
PVHVM
32bit
HVM
64bit
PVHVM
64bit
Oracle Linux 7.x
N/A
N/A
SI
SI
Oracle Linux 6.x
SI
SI
SI
SI
Oracle Linux 5.x
SI
SI
SI
SI
Oracle Linux 4.x
SI
SI
SI
SI
Oracle Solaris 11
N/A
N/A
N/A
SI
Oracle Solaris 10
N/A
SI
N/A
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (HVM, PVHVM)
Guest OS
Sistema Operativo
HVM
32bit
PVHVM
32bit
HVM
64bit
PVHVM
64bit
Red Hat Enterprise Linux 7.x
N/A
N/A
SI
SI
Red Hat Enterprise Linux 6.x
SI
SI
SI
SI
Red Hat Enterprise Linux 5.x
SI
SI
SI
SI
Red Hat Enterprise Linux 4.x
SI
SI
SI
SI
CentOS 6.x
SI
SI
SI
SI
CentOS 5.x
SI
SI
SI
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (HVM, PVHVM)
Guest OS
Sistema Operativo
HVM
32bit
PVHVM
32bit
HVM
64bit
PVHVM
64bit
CentOS 4.x
SI
SI
SI
SI
SUSE Linux Enterprise
Server 11.x
NO
NO
SI
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (PVM)
Guest OS
Sistema Operativo
PVM
32bit
PVM
64bit
Oracle Linux 6.x
SI
SI
Oracle Linux 5.x
SI
SI
Oracle Linux 4.x
SI
SI
Red Hat Enterprise Linux 6.x
SI
SI
Red Hat Enterprise Linux 5.x
SI
SI
Red Hat Enterprise Linux 4.x
SI
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (PVM)
Guest OS
Sistema Operativo
PVM
32bit
PVM
64bit
CentOS 6.x
SI
SI
CentOS 5.x
SI
SI
CentOS 4.x
SI
SI
SUSE Linux Enterprise
Server 11.x
NO
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (Windows con Paravirtual
Drivers)
Guest OS
Sistema Operativo
PVHVM
64bit
PVHVM
32bit
Microsoft Windows Server 2012 R2
SI
N/A
Microsoft Windows Server 2012
SI
N/A
Microsoft Windows Server 2008 R2 SP1
SI
N/A
Microsoft Windows Server 2008 SP2
SI
SI
Microsoft Windows Server 2003 R2 SP2
SI
SI
Microsoft Windows 8.1
SI
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Versiones Soportadas (Windows con Paravirtual
Drivers)
Guest OS
Sistema Operativo
PVHVM
64bit
PVHVM
32bit
Microsoft Windows 8
SI
SI
Microsoft Windows 7 SP1
SI
SI
Microsoft Windows Vista SP2
SI
SI
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Límites para las máquinas virtuales
Guest OS
Característica
Máximo Soportado (x86)
Virtual CPUs
PVM: 128
HVM: 128
PVHVM: 128; o 32 si se usan los PV
drivers para Windows
Virtual RAM en guest de 32bit
PVM: 64GB
HVM: 64GB
PVHVM: 64GB
Virtual RAM en guest de 64bit
PVM: 500,000MB
HVM: 1,000,000MB
PVHVM: 2,000,000MB; o 256GB si se
usan los PV drivers para Windows
“Virtualización dirigida a las aplicaciones”
OVM
Sistemas Operativos Invitados
• Límites para las máquinas virtuales
Guest OS
Característica
Máximo Soportado (x86)
Virtual NICs
PVM:31
HVM: 8
PVHVM: 8
Virtual Disks
PVM: 104
HVM: 4 IDE, 7 SCSI
PVHVM: 107; o 40 si se usan los PV
drivers para Windows
Tamaño del virtual disk
OCFS2: 10TB
“Virtualización dirigida a las aplicaciones”
OVM
Almacenamiento: Protocolos soportados
• NFS
• iSCSI SAN
• FC SAN
OVM Servers
“Virtualización dirigida a las aplicaciones”
OVM
Almacenamiento: Drivers para el almacenamiento
OVM Servers
Genéricos (solo descubrir):
• NFS driver
• SCSI driver
“Virtualización dirigida a las aplicaciones”
OVM
Almacenamiento: Drivers para el almacenamiento
OVM Servers
Genéricos (solo descubrir):
• NFS driver
• SCSI driver
Vendor-specific:
• NFS driver
• SCSI driver
Tareas adicionales:
• Crear LUNs/volúmenes
• Expandir LUNs/volúmenes
• Se usan desde VM Manager
…
“Virtualización dirigida a las aplicaciones”
OVM
Almacenamiento: Límites
OVM Servers
Característica
Máximo soportado (x86)
LUNs en el arreglo
1,000 LUNs; 2,000 paths
Tamaño del volumen (OCFS2)
64TB
Archivos por volumen (OCFS2)
30,000
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
Funcionalidades Disponibles
Live Migration
“Virtualización dirigida a las aplicaciones”
Funcionalidades Disponibles
HA – auto start
“Virtualización dirigida a las aplicaciones”
Funcionalidades Disponibles
Distributed Resource Scheduler (DRS)
• Live Migration basada en la carga del CPU
Server
Pool 1
“Virtualización dirigida a las aplicaciones”
Funcionalidades Disponibles
Distributed Power Management (DPM)
• Apagado/encendido automático de servidores basado en la carga del CPU
Utilization
Consumption
Server
Pool 1
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
Orientación a las aplicaciones
Template
• Una máquina virtual pre-instalada y pre-configurada.
Assembly
• Grupo de máquinas virtuales interrelacionadas requeridas para entregar un servicio o
aplicación.
“Virtualización dirigida a las aplicaciones”
Orientación a las aplicaciones
Templates descargables: Siebel CRM, Database, Enterprise Manager, RAC, Linux, etc.
“Virtualización dirigida a las aplicaciones”
Orientación a las aplicaciones
Assemblies
HTTP
HTTP
OVM
OVM
WLS
OVM
DB
OVM
Automate Deployment
Into OVM Pool
Package Into
Single Assembly
Metadata
Oracle Enterprise
Manager
Capture Complete
Application Topology
Oracle VM 3 Resource Pool
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
Rendimiento Virtual contra Físico
PVM Oracle Linux
http://www.oracle.com/us/technologies/virtualization/oraclevm/026997.pdf
“Virtualización dirigida a las aplicaciones”
x
Agenda
• Razones para virtualizar
• OVM
• Funcionalidades disponibles
• Orientación a las aplicaciones
• Rendimiento Virtual contra Físico
• Precio
“Virtualización dirigida a las aplicaciones”
Precio
Precio de la licencia
• Gratuito
• Descargable desde
http://www.oracle.com/technetwork/es/server-storage/vm/downloads/index.html
“Virtualización dirigida a las aplicaciones”
Precio
Precio de la licencia
• Gratuito
• Descargable desde
http://www.oracle.com/technetwork/es/server-storage/vm/downloads/index.html
Precio del soporte (opcional)
• USD 599.00 al año por servidor (hasta 2 sockets)
• USD1,199.00 al año por servidor (más de 2 sockets)
“Virtualización dirigida a las aplicaciones”
Fin de la presentación

Documentos relacionados