Your SlideShare is downloading. ×
Virtualizacion con Software Libre en el camino hacia la nube
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Virtualizacion con Software Libre en el camino hacia la nube

536
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
536
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Grupo de Usuarios Linux del UruguayVirtualización con Software Libre, en el camino hacia la nubeRodolfo Pilasrodolfo@pilas.net http://www.pilas.net
  • 2. ¿virtualizar?Proveedores:
  • 3. ¿virtualizar?Proveedores:
  • 4. ¿virtualizar?Proveedores:Pares:
  • 5. ¿virtualizar?Proveedores:Pares:
  • 6. ¿virtualizar?
  • 7. ¿virtualizar?
  • 8. ¿fondos concursables? ¿partida presupuestal? ¿refuerzo de rubro? ¿premio de calidad?¡virtualizar!
  • 9. Virtualización
  • 10. Virtualización
  • 11. Virtualización en el tiempo...Concepto con más de40 añosIBM 7044Compatible Time SharingSystem (CTSS) – MITAtlas Project
  • 12. Virtualización por hardwareIBM System/360 Model 67supervisorVirtual Machine Monitor VVM
  • 13. Tipos de Virtualización
  • 14. Virtualización de plataformaEmula con software todo el hardwareSe puede emular distinto hardware en el mismohostSe unifica el hardwareCorre los sistemas operativos emulados sincambiosEs lento (1/100 o incluso 1/1000
  • 15. MAME (plataforma)
  • 16. QEMU (plataforma)Emulación completaEmula arquitecturasx86, x86_64, ARM, SPARC, PowerPC y MIPSEmula multiples procesadoresUMQEMU – para correr una aplicación determinada
  • 17. Virtualización completaEmula suficiente del hardware para correrSO sin modificarCrea máquinas virtuales iguales al host“corta” el hardware realPerformance aceptable -20%
  • 18. VirtualBox (completa)Basado en QEMUCorre sobre Linux, MacOSX yWindowsVirtualiza MS-Windows, Linux,OS/2, FreeBSD, DOS, MacOS-XInterfaz gráfica “muy trabajada”Muy buen soporte USBAcceso Remoto al Escritoriovirtualizado
  • 19. ParavirtualziaciónUn kernel hipervisor abstrae el hardware realEl SO virtualizado debe “saber” que hardwareestá emuladoUna primer MV desempeña funciones de VVMLa mejor performance en virtualización(similar al no-virtualizado) -2% -8%
  • 20. XEN (paravirtualizacion)Desarrollo original Univ.CambridgeMigración de máquinasvirtualesLinux con paravirt_ops corredirecto sobre hipervisorLogra virtualización nativacon Intel Vanderpool o AMDPacífica
  • 21. Virtualizacion nativaLograr virtualización completa usandofuncionalidades del hardwareCorre software virtualizado sin modificarMantiene performance de paravirtualizacióny características de virtualización completa
  • 22. KVM (nativa)Módulo del kernel de Linux para generar hipervisorRequiere Intel Vanderpool o AMD PacíficaUtiliza QEMU modificado para“armar” máquina virtualOvercomit para la memoria
  • 23. Virtualización de sistema operativoUn solo sistema operativo arma entrnosaislados de virtualización (contenedores)Separa: usuarios, software, procesos, red, etc.Comparte el hardware (pero hay quotas)Sin pérdida de performanceMáxima consolidación
  • 24. OpenVZ (virtualizacion SO)Se basa en VirtuozzoKernel Linux modificadoManejo de quotas paracontenedoresCongelamiento y migración
  • 25. Plataformas devirtualización
  • 26. Desarrollo Poxmox Server Solutions GmbH yfinanciado por Internet Foundation AustriaVirtualización completa: KVM sistema operativo: OpenVZCluster Alta DisponibilidadMigración en calienteBackup & RestoreAdministración web con rolesSwitch de red virtualMultiples tecnologías de almacenamiento
  • 27. Desarrollado por GoogleVirtualización nativa XEN ó KVMCluster Alta Disponibilidad (1-40 nodos)Migración en caliente automáticaBackup/Restore & SnapshootAdministración webAlmacenamiento en LVM y entre nodos DRDB
  • 28. ¿fondos concursables? ¿partida presupuestal? ¿refuerzo de rubro? ¿premio de calidad?¡virtualizar!
  • 29. Muchas Gracias!rodolfo@pilas.net