SlideShare a Scribd company logo
1 of 26
Download to read offline
Virtualization the Open Source Way with Xen!



                                      Stephen Spector
                           Community Manager, Xen.org
"I think Xen is a great product. It is easy to use.
                           But most important is the very active
                           community around it.
                           I would not say many 'issues' around using
                           Xen, but 'challenges' are addressed there [in
                           the community] with the things every virtual
                           machine has to deal with. Things such as: I/O-
           Werner Vogels   issues, guaranteed scheduling issues, domain
           CTO,            zero security concerns,…
           Amazon.com
                           The community out there is very helpful. That
                           was a very big reason for us in selecting Xen."




10/23/09                        Latinoware 2009                                  2
Presentation Overview


 History of Xen.org Community & Xen Hypervisor

 What is Virtualization?

 Why Virtualization? Why Open Source? Why Xen?

 Xen Project & Solution Family

 How Xen Works



10/23/09                   Latinoware 2009                       3
XenoServers – Cambridge University 1999



     Client

     XenoServer




              •   Incremental rollout         •   Global services and apps
              •   Flexible platform           •   Exploit network topology
              •   Unified management          •   Open commercial
                                                  platform


10/23/09                           Latinoware 2009                           4
Xen Hypervisor

    Controlling the XenoServer Open Platform (Nov 02)


                                      Paper Home- Cambridge University

                                      Xen.org Blog – History of Xen

                                      ● Part 1
                                      ● Part 2

                                      ● Part 3

                                      ● Part 4




10/23/09                  Latinoware 2009                                5
History of Xen.org

           1999         2002                 2004




    XenoServer      Xen Hypervisor          Xen 1.0                             Xen 2.0
                                                             Xen Summit
     Concept         Development           Released                            Released




       2005                               2006               2007            2008




                                                                             Xen Flash
 Red Hat, Novell,    Xen 3.0         MSFT & VMware       Citrix acquires
                                                                           HP/Dell Servers
 Sun adopt Xen      Released           Adopt PV           XenSource




10/23/09                               Latinoware 2009                                       6
Xen.org Project Mission Statement

    Build industry standard OSS Hypervisor
           Core engine in various solutions
    Maintain industry leading performance
           Exploit new hardware features
    Maintain stability and quality
           Security is paramount
    Support multiple CPU types
           Server to client to mobile phones
    Foster innovation
    Drive interoperability

10/23/09                        Latinoware 2009               7
Xen.org Community

                                        Advisory
                                         Board

           Contributors                            Research




                                                      User Community


           Vendors optimize
           Xen for products




10/23/09                      Latinoware 2009                          8
Xen.org and ISV/IHV Community


  APPLICATION APPLIANCE   HA / DISASTER RECOVERY       SAN HARDWARE             SYSTEM MANAGEMENT




  APPLICATION MIGRATION


                          NETWORK HARDWARE
       BACKUP

                                                                              VIRTUALIZATION MANAGEMENT

      DATABASE
                                                            SECURITY
                                                                                 VIRTUAL APPLIANCES
                             P2V CONVERSIONS
    GRID COMPUTING

                                                   SERVICE LEVEL AUTOMATION
                              PROVISIONING                                     VIRTUAL LAB MANAGEMENT
  IDENTITY MANAGEMENT
                                                        SYSTEM HARDWARE




10/23/09                                  Latinoware 2009                                               9
What is Virtualization?



             An InfoClipz provided by www.infoworld.com.
           Server Virtualization explained in 3 minutes or less!


                                  YouTube Video




10/23/09                        Latinoware 2009                        10
Why Virtualization?

    Clean up Scale-Out                             OS Feature Failure




                                                        ● Full Configuration
                                                        ● Performance Predictability

             Server Sprawl                              ● Security and Reliability




                                                        Backward App Compatibility

 1 App Per Server   5 – 15% CPU Utilization




10/23/09                              Latinoware 2009                                  11
Why Open Source?




10/23/09   Latinoware 2009                  12
Why Xen?


                                       Bleading Edge

                                                      Client-Server-Mobile

      Performance                                                                Security
                                                                             In Cloud




                                   Community
     Open Source


               Enterprise Proven
                                                                        Scalabilty



10/23/09                            Latinoware 2009                                         13
Xen.org Projects - Solutions

                           Hypervisor




      Xen Cloud Platform   Hosted Xen        Xen Client Initiative


10/23/09                   Latinoware 2009                           14
Xen Hypervisor

                   Clients


      Embedded                         Virtualization
                                          Software




                 Cloud Providers




10/23/09            Latinoware 2009                     15
Xen Cloud Platform


              Cloud Solution Providers


               Open Source
               Open Standards (DMTF) / API
               Management / Storage / Security




              Xen Cloud Platform




10/23/09   Latinoware 2009                       16
Xen Client Initiative

                Enable Xen Hypervisor for ANY Device




           Security       Manageability         Supportability




10/23/09                     Latinoware 2009                      17
XCI Demo

Ian Pratt of Xen.org with Mark Templeton President and CEO of Citrix
●   XCI Demo on Mac OSX Laptop
●   Two VMs – Mac OSX and Windows XP
●   Import Windows XP Applications into Mac OS X Interace

                            http://www.citrix.com/tv/#video/611
                                         XCI Demo




10/23/09                           Latinoware 2009                       18
Hosted Xen

                   Port Xen Hypervisor to a Type 2 Hypervisor


     Virtual
     Machines
                           (Video, Net, Keyboard, Mouse, Disk)
                                      Ioemu.exe
     Application

     Operating
     System                    HXEN.sys Kernel Module




10/23/09                              Latinoware 2009                    19
How Xen Works

            VM0                VM1                       VM2                       VM3

       Device Manager/     Applications            Applications             Applications
       Control Software




                                                                              Device
      Back-End Driver     Front-End Driver       Front-End Driver            Emulation

           Native
           Driver
                                                       Virtual CPU, Virtual MMU,
                                                       Event Channel


                                              Hardware - SMP, MMU, Ethernet,
                                              Physical Memory, SCSI/IDE




10/23/09                             Latinoware 2009                                       20
Para-Virtualization vs Full-Virtualization




           Enlightened


10/23/09                  Latinoware 2009                  21
PCI Passthrough

            VM0                VM1                     VM2

       Device Manager/     Applications            Applications
       Control Software


                                                                     Direct “privileged”
                                                                     Guest access to
                                                                     hardware
      Back-End Driver     Front-End Driver             Driver

           Native
           Driver



                                                                        SCSI Controller




10/23/09                             Latinoware 2009                                       22
Future Features

    Distributed Virtual Switch
      Open source virtual switch for Xen
      Security – Isolation & Resource Control
    pvOPS Dom0 Kernel
    Fault Tolerance
    New Compilation System




    More at http://www.xen.org/products/xen_roadmap.html




10/23/09                   Latinoware 2009                 23
Xen Events




           November 19-20, 2009                     Xen Directions at LinuxTAG
             Shanghai, China                         Berlin, Germany June 09



10/23/09                          Latinoware 2009                                24
Obrigado


           Email: stephen.spector@xen.org
           Twitter: @xen_com_mgr
           Blog: http://blog.xen.org

           Brazil Xen Users Group:
           http://www.xen-br.org/


           http://www.xen.org

10/23/09         Latinoware 2009            25
Logo Attribution
    Slide 8                                                          Slide 17
              4 links                                                      myspace.com
    Slide 12                                                               qumu.com
              mspmentor.net                                                gcinfotech.com
    Slide 11                                                         Slide 15
              hunternuttall.com                                            itp.net
              superstock.com                                               vhxn.com
              southpolestation.com                                         stmatthewsonline.org
              blog.quantitecture.com                                 Slide 16
              secure.engr.oregonstate.edu
    Slide 10                                                         Slide 19
              infosysblogs.com
              blog.makezine.com                                      Slide 20
              abdullin.com/cloud-computing-in-net                          bestpcreviews.com
    Slide 13                                                         Slide 7
              9 links
    Slide 14                                                         Slide 4


    Slide 23                                                         Slide 21
              web.net                                                      fanpop.com
              sevenlittlemonkeys.files.wordpress.com/
              www.nongnu.org/




10/23/09                                                Latinoware 2009                                   26

More Related Content

What's hot

Use nix foundation for cloud computiing w. vsphere4
Use nix   foundation for cloud computiing w. vsphere4Use nix   foundation for cloud computiing w. vsphere4
Use nix foundation for cloud computiing w. vsphere4Venkata Ramana
 
OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)
OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)
OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)The Linux Foundation
 
V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010Pablo Roesch
 
Scale17x: Thinking outside of the conceived tech comfort zone
Scale17x: Thinking outside of the conceived tech comfort zoneScale17x: Thinking outside of the conceived tech comfort zone
Scale17x: Thinking outside of the conceived tech comfort zoneThe Linux Foundation
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudCloudBees
 
Keynote ECSE 2011: Development and Operations - Two Worlds Collide
Keynote ECSE 2011: Development and Operations - Two Worlds CollideKeynote ECSE 2011: Development and Operations - Two Worlds Collide
Keynote ECSE 2011: Development and Operations - Two Worlds CollideEberhard Wolff
 
Integrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell TechnologiesIntegrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell TechnologiesNovell
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees
 
VMware View 4
VMware View 4VMware View 4
VMware View 4netlogix
 
OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...
OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...
OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...The Linux Foundation
 
Experience in Corporate Training in Virtual Worlds
Experience in Corporate Training in Virtual WorldsExperience in Corporate Training in Virtual Worlds
Experience in Corporate Training in Virtual WorldsAgile Dimensions LLC
 
LinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xenLinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xenThe Linux Foundation
 
Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...
Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...
Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...R1Soft
 
Forecast 2012 Panel: Security POC NAB, Terremark, Trapezoid
Forecast 2012 Panel: Security POC NAB, Terremark, TrapezoidForecast 2012 Panel: Security POC NAB, Terremark, Trapezoid
Forecast 2012 Panel: Security POC NAB, Terremark, TrapezoidOpen Data Center Alliance
 
Novell Success Stories: Endpoint Management for Nonprofits
Novell Success Stories: Endpoint Management for NonprofitsNovell Success Stories: Endpoint Management for Nonprofits
Novell Success Stories: Endpoint Management for NonprofitsNovell
 

What's hot (20)

Use nix foundation for cloud computiing w. vsphere4
Use nix   foundation for cloud computiing w. vsphere4Use nix   foundation for cloud computiing w. vsphere4
Use nix foundation for cloud computiing w. vsphere4
 
OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)
OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)
OSSA17 - Live patch, VMI, Security Mgmt (50 mins, no embedded demos)
 
V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010V c loudapi_coffeetalk__pimplaskar_may2010
V c loudapi_coffeetalk__pimplaskar_may2010
 
Scale17x: Thinking outside of the conceived tech comfort zone
Scale17x: Thinking outside of the conceived tech comfort zoneScale17x: Thinking outside of the conceived tech comfort zone
Scale17x: Thinking outside of the conceived tech comfort zone
 
OSSNA18: Xen Beginners Training
OSSNA18: Xen Beginners Training OSSNA18: Xen Beginners Training
OSSNA18: Xen Beginners Training
 
VMware vSphere
VMware vSphereVMware vSphere
VMware vSphere
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloud
 
Keynote ECSE 2011: Development and Operations - Two Worlds Collide
Keynote ECSE 2011: Development and Operations - Two Worlds CollideKeynote ECSE 2011: Development and Operations - Two Worlds Collide
Keynote ECSE 2011: Development and Operations - Two Worlds Collide
 
Integrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell TechnologiesIntegrating Apple Macs Using Novell Technologies
Integrating Apple Macs Using Novell Technologies
 
CloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUGCloudBees PaaS Presentation at Oakland JUG
CloudBees PaaS Presentation at Oakland JUG
 
VMware View 4
VMware View 4VMware View 4
VMware View 4
 
What’s New ?Linux on System z
What’s New ?Linux on System zWhat’s New ?Linux on System z
What’s New ?Linux on System z
 
OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...
OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...
OSSEU18: From Handcraft to Unikraft: Simpler Unikernelization of Your Applica...
 
Experience in Corporate Training in Virtual Worlds
Experience in Corporate Training in Virtual WorldsExperience in Corporate Training in Virtual Worlds
Experience in Corporate Training in Virtual Worlds
 
LinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xenLinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xen
 
PVOps Update
PVOps Update PVOps Update
PVOps Update
 
Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...
Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...
Case Study: Kubisys Extends Thin Capture to Linux Exnvironments with R1Soft H...
 
Forecast 2012 Panel: Security POC NAB, Terremark, Trapezoid
Forecast 2012 Panel: Security POC NAB, Terremark, TrapezoidForecast 2012 Panel: Security POC NAB, Terremark, Trapezoid
Forecast 2012 Panel: Security POC NAB, Terremark, Trapezoid
 
Novell Success Stories: Endpoint Management for Nonprofits
Novell Success Stories: Endpoint Management for NonprofitsNovell Success Stories: Endpoint Management for Nonprofits
Novell Success Stories: Endpoint Management for Nonprofits
 
VMWare View 4
VMWare View 4VMWare View 4
VMWare View 4
 

Similar to Xen.org Latinoware 2009

Xen Overview Q22009 En
Xen Overview  Q22009 EnXen Overview  Q22009 En
Xen Overview Q22009 EnRishi Bhargava
 
Crash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud ComputingCrash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud ComputingMark Hinkle
 
8 christian ferber xen_server_6_news
8 christian ferber xen_server_6_news8 christian ferber xen_server_6_news
8 christian ferber xen_server_6_newsDigicomp Academy AG
 
Learn OpenStack from trystack.cn ——Folsom in practice
Learn OpenStack from trystack.cn  ——Folsom in practiceLearn OpenStack from trystack.cn  ——Folsom in practice
Learn OpenStack from trystack.cn ——Folsom in practiceOpenCity Community
 
OWF: Xen - Open Source Hypervisor Designed for Clouds
OWF: Xen - Open Source Hypervisor Designed for CloudsOWF: Xen - Open Source Hypervisor Designed for Clouds
OWF: Xen - Open Source Hypervisor Designed for CloudsThe Linux Foundation
 
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2ukdpe
 
An introduction to honeyclient technology
An introduction to honeyclient technologyAn introduction to honeyclient technology
An introduction to honeyclient technologyAngelo Dell'Aera
 
Agile Seaside
Agile SeasideAgile Seaside
Agile SeasideESUG
 
Seaside — Agile Software Development
Seaside — Agile Software DevelopmentSeaside — Agile Software Development
Seaside — Agile Software DevelopmentLukas Renggli
 
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012The Linux Foundation
 
Xen Project 15 Years down the Line
Xen Project 15 Years down the LineXen Project 15 Years down the Line
Xen Project 15 Years down the LineThe Linux Foundation
 
Crash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud ComputingCrash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud ComputingMark Hinkle
 
Xen and the art of virtualization
Xen and the art of virtualizationXen and the art of virtualization
Xen and the art of virtualizationAbdul417101
 
XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...
XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...
XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...Peter Ocasek
 

Similar to Xen.org Latinoware 2009 (20)

Xen Overview Q22009 En
Xen Overview  Q22009 EnXen Overview  Q22009 En
Xen Overview Q22009 En
 
Xen Overview Q3 2009
Xen Overview Q3 2009Xen Overview Q3 2009
Xen Overview Q3 2009
 
Crash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud ComputingCrash Course in Open Source Cloud Computing
Crash Course in Open Source Cloud Computing
 
8 christian ferber xen_server_6_news
8 christian ferber xen_server_6_news8 christian ferber xen_server_6_news
8 christian ferber xen_server_6_news
 
Xen Community Update 2011
Xen Community Update 2011Xen Community Update 2011
Xen Community Update 2011
 
Xen community update
Xen community updateXen community update
Xen community update
 
Learn OpenStack from trystack.cn ——Folsom in practice
Learn OpenStack from trystack.cn  ——Folsom in practiceLearn OpenStack from trystack.cn  ——Folsom in practice
Learn OpenStack from trystack.cn ——Folsom in practice
 
OWF: Xen - Open Source Hypervisor Designed for Clouds
OWF: Xen - Open Source Hypervisor Designed for CloudsOWF: Xen - Open Source Hypervisor Designed for Clouds
OWF: Xen - Open Source Hypervisor Designed for Clouds
 
A Xen Case Study
A Xen Case StudyA Xen Case Study
A Xen Case Study
 
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
Mike Taulty DevDays 2010 Silverlight 4 - What's New Part 2
 
An introduction to honeyclient technology
An introduction to honeyclient technologyAn introduction to honeyclient technology
An introduction to honeyclient technology
 
Ian Prattlinuxworld Xen Aug2008
Ian Prattlinuxworld Xen Aug2008Ian Prattlinuxworld Xen Aug2008
Ian Prattlinuxworld Xen Aug2008
 
Agile Seaside
Agile SeasideAgile Seaside
Agile Seaside
 
Seaside — Agile Software Development
Seaside — Agile Software DevelopmentSeaside — Agile Software Development
Seaside — Agile Software Development
 
Virtualization in the cloud
Virtualization in the cloudVirtualization in the cloud
Virtualization in the cloud
 
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
 
Xen Project 15 Years down the Line
Xen Project 15 Years down the LineXen Project 15 Years down the Line
Xen Project 15 Years down the Line
 
Crash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud ComputingCrash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud Computing
 
Xen and the art of virtualization
Xen and the art of virtualizationXen and the art of virtualization
Xen and the art of virtualization
 
XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...
XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...
XenServer 5.5 - Czy można zaoszczędzić na wirtualizacji serwerów? Darmowy Xen...
 

More from The Linux Foundation

ELC2019: Static Partitioning Made Simple
ELC2019: Static Partitioning Made SimpleELC2019: Static Partitioning Made Simple
ELC2019: Static Partitioning Made SimpleThe Linux Foundation
 
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...The Linux Foundation
 
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...The Linux Foundation
 
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...The Linux Foundation
 
XPDDS19 Keynote: Unikraft Weather Report
XPDDS19 Keynote:  Unikraft Weather ReportXPDDS19 Keynote:  Unikraft Weather Report
XPDDS19 Keynote: Unikraft Weather ReportThe Linux Foundation
 
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...The Linux Foundation
 
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, Xilinx
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, XilinxXPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, Xilinx
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, XilinxThe Linux Foundation
 
XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...
XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...
XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...The Linux Foundation
 
XPDDS19: Memories of a VM Funk - Mihai Donțu, Bitdefender
XPDDS19: Memories of a VM Funk - Mihai Donțu, BitdefenderXPDDS19: Memories of a VM Funk - Mihai Donțu, Bitdefender
XPDDS19: Memories of a VM Funk - Mihai Donțu, BitdefenderThe Linux Foundation
 
OSSJP/ALS19: The Road to Safety Certification: Overcoming Community Challeng...
OSSJP/ALS19:  The Road to Safety Certification: Overcoming Community Challeng...OSSJP/ALS19:  The Road to Safety Certification: Overcoming Community Challeng...
OSSJP/ALS19: The Road to Safety Certification: Overcoming Community Challeng...The Linux Foundation
 
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
 OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making... OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...The Linux Foundation
 
XPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, Citrix
XPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, CitrixXPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, Citrix
XPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, CitrixThe Linux Foundation
 
XPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltd
XPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltdXPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltd
XPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltdThe Linux Foundation
 
XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...
XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...
XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...The Linux Foundation
 
XPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&D
XPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&DXPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&D
XPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&DThe Linux Foundation
 
XPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM Systems
XPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM SystemsXPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM Systems
XPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM SystemsThe Linux Foundation
 
XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...
XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...
XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...The Linux Foundation
 
XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...
XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...
XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...The Linux Foundation
 
XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...
XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...
XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...The Linux Foundation
 
XPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSE
XPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSEXPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSE
XPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSEThe Linux Foundation
 

More from The Linux Foundation (20)

ELC2019: Static Partitioning Made Simple
ELC2019: Static Partitioning Made SimpleELC2019: Static Partitioning Made Simple
ELC2019: Static Partitioning Made Simple
 
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...
XPDDS19: How TrenchBoot is Enabling Measured Launch for Open-Source Platform ...
 
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...
XPDDS19 Keynote: Xen in Automotive - Artem Mygaiev, Director, Technology Solu...
 
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
XPDDS19 Keynote: Xen Project Weather Report 2019 - Lars Kurth, Director of Op...
 
XPDDS19 Keynote: Unikraft Weather Report
XPDDS19 Keynote:  Unikraft Weather ReportXPDDS19 Keynote:  Unikraft Weather Report
XPDDS19 Keynote: Unikraft Weather Report
 
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...
XPDDS19 Keynote: Secret-free Hypervisor: Now and Future - Wei Liu, Software E...
 
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, Xilinx
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, XilinxXPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, Xilinx
XPDDS19 Keynote: Xen Dom0-less - Stefano Stabellini, Principal Engineer, Xilinx
 
XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...
XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...
XPDDS19 Keynote: Patch Review for Non-maintainers - George Dunlap, Citrix Sys...
 
XPDDS19: Memories of a VM Funk - Mihai Donțu, Bitdefender
XPDDS19: Memories of a VM Funk - Mihai Donțu, BitdefenderXPDDS19: Memories of a VM Funk - Mihai Donțu, Bitdefender
XPDDS19: Memories of a VM Funk - Mihai Donțu, Bitdefender
 
OSSJP/ALS19: The Road to Safety Certification: Overcoming Community Challeng...
OSSJP/ALS19:  The Road to Safety Certification: Overcoming Community Challeng...OSSJP/ALS19:  The Road to Safety Certification: Overcoming Community Challeng...
OSSJP/ALS19: The Road to Safety Certification: Overcoming Community Challeng...
 
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
 OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making... OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
 
XPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, Citrix
XPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, CitrixXPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, Citrix
XPDDS19: Speculative Sidechannels and Mitigations - Andrew Cooper, Citrix
 
XPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltd
XPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltdXPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltd
XPDDS19: Keeping Coherency on Arm: Reborn - Julien Grall, Arm ltd
 
XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...
XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...
XPDDS19: QEMU PV Backend 'qdevification'... What Does it Mean? - Paul Durrant...
 
XPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&D
XPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&DXPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&D
XPDDS19: Status of PCI Emulation in Xen - Roger Pau Monné, Citrix Systems R&D
 
XPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM Systems
XPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM SystemsXPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM Systems
XPDDS19: [ARM] OP-TEE Mediator in Xen - Volodymyr Babchuk, EPAM Systems
 
XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...
XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...
XPDDS19: Bringing Xen to the Masses: The Story of Building a Community-driven...
 
XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...
XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...
XPDDS19: Will Robots Automate Your Job Away? Streamlining Xen Project Contrib...
 
XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...
XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...
XPDDS19: Client Virtualization Toolstack in Go - Nick Rosbrook & Brendan Kerr...
 
XPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSE
XPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSEXPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSE
XPDDS19: Core Scheduling in Xen - Jürgen Groß, SUSE
 

Recently uploaded

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Xen.org Latinoware 2009

  • 1. Virtualization the Open Source Way with Xen! Stephen Spector Community Manager, Xen.org
  • 2. "I think Xen is a great product. It is easy to use. But most important is the very active community around it. I would not say many 'issues' around using Xen, but 'challenges' are addressed there [in the community] with the things every virtual machine has to deal with. Things such as: I/O- Werner Vogels issues, guaranteed scheduling issues, domain CTO, zero security concerns,… Amazon.com The community out there is very helpful. That was a very big reason for us in selecting Xen." 10/23/09 Latinoware 2009 2
  • 3. Presentation Overview History of Xen.org Community & Xen Hypervisor What is Virtualization? Why Virtualization? Why Open Source? Why Xen? Xen Project & Solution Family How Xen Works 10/23/09 Latinoware 2009 3
  • 4. XenoServers – Cambridge University 1999 Client XenoServer • Incremental rollout • Global services and apps • Flexible platform • Exploit network topology • Unified management • Open commercial platform 10/23/09 Latinoware 2009 4
  • 5. Xen Hypervisor Controlling the XenoServer Open Platform (Nov 02) Paper Home- Cambridge University Xen.org Blog – History of Xen ● Part 1 ● Part 2 ● Part 3 ● Part 4 10/23/09 Latinoware 2009 5
  • 6. History of Xen.org 1999 2002 2004 XenoServer Xen Hypervisor Xen 1.0 Xen 2.0 Xen Summit Concept Development Released Released 2005 2006 2007 2008 Xen Flash Red Hat, Novell, Xen 3.0 MSFT & VMware Citrix acquires HP/Dell Servers Sun adopt Xen Released Adopt PV XenSource 10/23/09 Latinoware 2009 6
  • 7. Xen.org Project Mission Statement Build industry standard OSS Hypervisor Core engine in various solutions Maintain industry leading performance Exploit new hardware features Maintain stability and quality Security is paramount Support multiple CPU types Server to client to mobile phones Foster innovation Drive interoperability 10/23/09 Latinoware 2009 7
  • 8. Xen.org Community Advisory Board Contributors Research User Community Vendors optimize Xen for products 10/23/09 Latinoware 2009 8
  • 9. Xen.org and ISV/IHV Community APPLICATION APPLIANCE HA / DISASTER RECOVERY SAN HARDWARE SYSTEM MANAGEMENT APPLICATION MIGRATION NETWORK HARDWARE BACKUP VIRTUALIZATION MANAGEMENT DATABASE SECURITY VIRTUAL APPLIANCES P2V CONVERSIONS GRID COMPUTING SERVICE LEVEL AUTOMATION PROVISIONING VIRTUAL LAB MANAGEMENT IDENTITY MANAGEMENT SYSTEM HARDWARE 10/23/09 Latinoware 2009 9
  • 10. What is Virtualization? An InfoClipz provided by www.infoworld.com. Server Virtualization explained in 3 minutes or less! YouTube Video 10/23/09 Latinoware 2009 10
  • 11. Why Virtualization? Clean up Scale-Out OS Feature Failure ● Full Configuration ● Performance Predictability Server Sprawl ● Security and Reliability Backward App Compatibility 1 App Per Server 5 – 15% CPU Utilization 10/23/09 Latinoware 2009 11
  • 12. Why Open Source? 10/23/09 Latinoware 2009 12
  • 13. Why Xen? Bleading Edge Client-Server-Mobile Performance Security In Cloud Community Open Source Enterprise Proven Scalabilty 10/23/09 Latinoware 2009 13
  • 14. Xen.org Projects - Solutions Hypervisor Xen Cloud Platform Hosted Xen Xen Client Initiative 10/23/09 Latinoware 2009 14
  • 15. Xen Hypervisor Clients Embedded Virtualization Software Cloud Providers 10/23/09 Latinoware 2009 15
  • 16. Xen Cloud Platform Cloud Solution Providers Open Source Open Standards (DMTF) / API Management / Storage / Security Xen Cloud Platform 10/23/09 Latinoware 2009 16
  • 17. Xen Client Initiative Enable Xen Hypervisor for ANY Device Security Manageability Supportability 10/23/09 Latinoware 2009 17
  • 18. XCI Demo Ian Pratt of Xen.org with Mark Templeton President and CEO of Citrix ● XCI Demo on Mac OSX Laptop ● Two VMs – Mac OSX and Windows XP ● Import Windows XP Applications into Mac OS X Interace http://www.citrix.com/tv/#video/611 XCI Demo 10/23/09 Latinoware 2009 18
  • 19. Hosted Xen Port Xen Hypervisor to a Type 2 Hypervisor Virtual Machines (Video, Net, Keyboard, Mouse, Disk) Ioemu.exe Application Operating System HXEN.sys Kernel Module 10/23/09 Latinoware 2009 19
  • 20. How Xen Works VM0 VM1 VM2 VM3 Device Manager/ Applications Applications Applications Control Software Device Back-End Driver Front-End Driver Front-End Driver Emulation Native Driver Virtual CPU, Virtual MMU, Event Channel Hardware - SMP, MMU, Ethernet, Physical Memory, SCSI/IDE 10/23/09 Latinoware 2009 20
  • 21. Para-Virtualization vs Full-Virtualization Enlightened 10/23/09 Latinoware 2009 21
  • 22. PCI Passthrough VM0 VM1 VM2 Device Manager/ Applications Applications Control Software Direct “privileged” Guest access to hardware Back-End Driver Front-End Driver Driver Native Driver SCSI Controller 10/23/09 Latinoware 2009 22
  • 23. Future Features Distributed Virtual Switch Open source virtual switch for Xen Security – Isolation & Resource Control pvOPS Dom0 Kernel Fault Tolerance New Compilation System More at http://www.xen.org/products/xen_roadmap.html 10/23/09 Latinoware 2009 23
  • 24. Xen Events November 19-20, 2009 Xen Directions at LinuxTAG Shanghai, China Berlin, Germany June 09 10/23/09 Latinoware 2009 24
  • 25. Obrigado Email: stephen.spector@xen.org Twitter: @xen_com_mgr Blog: http://blog.xen.org Brazil Xen Users Group: http://www.xen-br.org/ http://www.xen.org 10/23/09 Latinoware 2009 25
  • 26. Logo Attribution Slide 8 Slide 17 4 links myspace.com Slide 12 qumu.com mspmentor.net gcinfotech.com Slide 11 Slide 15 hunternuttall.com itp.net superstock.com vhxn.com southpolestation.com stmatthewsonline.org blog.quantitecture.com Slide 16 secure.engr.oregonstate.edu Slide 10 Slide 19 infosysblogs.com blog.makezine.com Slide 20 abdullin.com/cloud-computing-in-net bestpcreviews.com Slide 13 Slide 7 9 links Slide 14 Slide 4 Slide 23 Slide 21 web.net fanpop.com sevenlittlemonkeys.files.wordpress.com/ www.nongnu.org/ 10/23/09 Latinoware 2009 26