Your SlideShare is downloading. ×
0
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
Virtualizacion con software libre
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

3,309

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,309
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
87
Comments
0
Likes
1
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
  • Version 7.3 Updated November 30, 2009.
  • Transcript

    • 1. Virtualización con Software Libre Miguel Angel Barajas Data Center Architect [email_address] @gnuowned Agosto 13, 2010
    • 2. Agenda ¿Qué es la Virtualización? ¿Cómo puedo aprovechar la Virtualización? Tipos de Virtualización Soluciones de virtualización con Software Libre ¿Preguntas?
    • 3. ¿Qué es la Virtualización?
    • 4. ¿Qué es la Virtualización? <ul><ul><li>Es el proceso de reemplazar la interfaz directa con los recursos (comúnmente hardware) y usarla de manera indirecta por medio de de una conexión por Software. </li></ul></ul>Capa de Virtualización Sin Virtualizar Virtualizado
    • 5. Terminología <ul><ul><li>Simulación: Duplicación del comportamiento y del estado interno exacto. </li></ul></ul><ul><ul><li>Ejemplos: Simulacion por software de hardware prototipo. </li></ul></ul><ul><ul><li>Emulación: Duplicación del compotamiento. </li></ul></ul><ul><ul><li>Ejemplos: Emuladores de Windows, emuladores de juegos clasicos via ROMs </li></ul></ul><ul><ul><li>Virtualización: Abstracción de la implementación mas baja. </li></ul></ul><ul><ul><li>Ejemplos: ¡Todo! </li></ul></ul>
    • 6. Arquitectura de Virtualización Recursos Virtuales: “ Proxea” los recursos físicos: Mismas funciones e interfaces, diferentes atributos. Puede ser parte de uno o multiples recursos fisicos. Virtualización: Crea recursos virtuales y los “mapea” hacia los recursos físicos. Se obtienes las mismas funciones que los recursos físicos. Recursos Físicos: Componentes de Hardware con sus propias interfaces y funciones. Puede ser centralizados o distribuidos Ejemplo: Memoria, Procesador, Storage, Redes, Etc.
    • 7. Tipos de Virtualización
    • 8. Tipos de Virtualización Processor to RAM Server to Physical Disk Server to I/O Channels OS to Hardware Application to OS Application/OS to file data Interfaz Virtualizada Ejemplos de Implementación Every modern OS IBM SAN VC, FalconStor, DataCore, iSCSI eGenera, Topspin XEN, VMware, Hyper-V, Vbox WINE IBM Parallel Sysplex, PolyServe, VAXclusters Virtual Memory Storage Virtualization Backplane Virtualization Virtual Machines API Virtualization Shared Data Clustering Nombre
    • 9. Maquinas Virtuales <ul><ul><li>Habilitado por la capa que se encuentra entre el OS y el hardware: </li></ul></ul><ul><ul><li>Las Instancias del sistema operativo piensa que esta controlando una “maquina real”*
    • 10. La capa de virtualización media el acceso a los recursos de hardware
    • 11. Permite quem multiples instancias de OS coexistan en un mismo server.
    • 12. Incluso OS incompatibles entre sí pueden compartir un mismo Server </li></ul></ul>* Excepto por los OS paravirtualizados que tienen conocimento limitado. OS OS OS OS OS A A A A A A A
    • 13. Maquinas Virtuales <ul><li>Clasificación basado a como el VMM esta hosteado: </li><ul><li>Tipo 1: VMM se hostea directamente el el hardware físico </li><ul><li>IBM z/VM, VMware ESX Server </li></ul><li>Tipo 2 VMM: VMM se hostea sobre el sistema operativo </li><ul><li>User Mode Linux, KVM, Virtual Box </li></ul><li>VMM Híbrido: Casi todo hosteado sobre el hardware físico, pero usa el OS host para el I/O </li><ul><li>Xen </li></ul></ul><li>Clasificación basada en al tipo de intefaz expuesta por el VMM: </li><ul><li>Virtualización completa del hardware (Full Virtualization)
    • 14. Virtualización Parcial (Paravirtualization) </li></ul></ul>
    • 15. ¿Cómo puedo aprovechar la Virtualización
    • 16. ¿Cómo aprovechar la Virtualización? Consolidación de Servidores Ambientes de Pruebas Desarrollo Disminución de Costos Recucción de complejidad en infraestructura
    • 17. Soluciones de Virtualización con Software Libre
    • 18. Proyectos Libres <ul><li>XEN
    • 19. VirtualBOX
    • 20. BOCHS
    • 21. KVM
    • 22. QEMU
    • 23. <Inserta tu proyecto aquí> </li></ul>
    • 24.  
    • 25. Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.

    ×