Está en la página 1de 18

Tópicos de Especialidad III

Datacenter definido por software

Alejandro Spichiger
Physical Infraestructure
Applications

Operating Systems

Physical hosts

Ethernet Fibre
Channel

iSCSI NAS SAN


Virtual Infraestructure
Virtual Machines

Hypervisor

ESXi hosts

Ethernet Fibre
Channel

iSCSI NAS SAN


Acerca de las máquinas virtuales
• Una máquina virtual es una pieza de software
que al igual que un equipo físico corre un
sistema operativo y aplicaciones
Beneficios de usar Máquinas Virtuales
Máquina física Máquina virtual
Difícil de reubicar: Fácil de reubicar:
• Moverla requiere tiempos de • Encapsulada en archivos
bajada • Independiente del hardware
• Depende del hardware físico físico
Difícil de Administrar: Fácil de Administrar:
• Requiere mantención física • Aislada de otras máquinas
• Fallos de hardware causan virtuales
tiempos de bajada • Aislada de cambios de hardware
El Hardware tiene limitaciones: Provee la habilidad de soportar
• Los cambios de hardware aplicaciones legacy:
limitan el soporte de aplicativos Capacidad de consolidar servidores
• Relación uno a uno entre
aplicaciones y servidores
Physical and Virtual Architecture
Physical Architecture Virtual Architecture

APP APP APP


OS OS OS
Applications

VMware vSphere
Operating System

x86 architecture x86 architecture


Virtual Architecture
• Reducción de espacio en datacenter y consumo de
energía
• Modelo flexible y altamente escalable
• Reducción de servidores físicos convirtiéndolos en
máquinas virtuales (P2V)
• Consumo eficiente de los recursos
• Provisionamiento de nuevos servidores virtuales en
minutos
• Fácil de administrar
• Fácil de mover o copiar
Physical resource sharing

APP APP APP


• Los recursos físicos OS OS OS
son compartidos
• Múltiples máquinas Virtual resources
virtuales sobre un
VMware vSphere
único host físico
• Las Máquinas virtuales
pueden correr
diferentes sistemas x86 architecture
operativos
• Drivers virtuales
estandarizados Physical resources
CPU Virtualization
Physical Architecture Virtual Architecture

APP APP APP


OS OS OS
Applications

VMware vSphere
Operating System

x86 architecture x86 architecture


CPU Virtualization
• La virtualización de CPU enfatiza la
performance
• Utiliza la CPU disponible siempre que sea
posible
• La virtualización de CPU no es emulación
• Las máquinas virtuales residentes en un hots
ESXi deben competir por los recursos de CPU
Physical and Virtualized Host Memory Usage

Physical Architecture Virtual Architecture

APP APP APP


OS OS OS
Applications

VMware vSphere
Operating System

x86 architecture x86 architecture


Physical and Virtual Networking
Physical Architecture Virtual Architecture

APP APP APP


OS OS OS
Applications

vSwitch
Operating System
VMware vSphere

x86 architecture x86 architecture


Virtual Networking
• Las máquinas virtuales pueden ser configuradas con uno
o más adaptadores Ethernet
• Los switches virtuales permiten la comunicación tanto
entre máquinas virtuales como a la red externa
• Los vSwitches soportan el estándar VLAN
• Los host ESXi pueden tener múltiples switches virtuales
• Los vSwitches agrupan interfaces de red (nic teaming)
ofreciendo alta disponibilidad y mayor ancho de banda
Physical File System and VMFS
• VMware vSphere VMFS permite a múltiples hosts ESXi acceso
de lectura o escritura a un storage compartido
concurrentemente
Physical Architecture Virtual Architecture

APP APP APP APP APP APP


Applications OS OS OS OS OS OS

Operating System VMware vSphere VMware vSphere

x86 architecture x86 architecture x86 architecture

NTFS, ext4, UFS Shared Storage:VMFS o NFS


VMware vSphere VMFS
• VMFS es un sistema de archivos de cluster propietario
de VMware diseñado para máquinas virtuales
• Permite a múltiples ESXi hosts el acceso de escritura y
lectura al recurso de storage
• VMFS almacena todos los archivos que componen
una máquina virtual en un único directorio
• Soporta la migración en caliente de máquinas
virtuales sin pérdida de servicio
• VMFS puede residir en SAN, FCoE o iSCSI
VM1
Encapsulación
APP
OS

VM2 VM1

APP
VM2
OS

VM3

VM3
Datasore
APP
(VMFS o NFS)
OS
Acerca de un datacenter definido por
software
• En un datacenter definido por software, toda la
infraestructura es virtualizada
• El control de datos es completamente automatizado por
software
Revisando los objetivos aprendidos
 Comparar y contrastar las arquitecturas físicas
y virtuales
 Describir los beneficios de usar máquinas
virtuales
 Describir cómo vSphere interactúa con la CPU,
memoria, redes y storage

También podría gustarte