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.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Virtualizacion con Software Libre en el camino hacia la nube

544

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
544
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

×