SlideShare una empresa de Scribd logo
1 de 35
Virtualization in the Cloud:
Featuring Xen
                                               Lars Kurth
                                 Xen Community Manager
                                      lars.kurth@xen.org

                                            @lars_kurth
          FREENODE: lars_kurth           @xen_com_mgr
A Brief History of Xen in the Cloud
Late 90s

XenoServer Project
(Cambridge Univ.)
                                               Global Public Computing
The XenoServer project is building
     public infrastructure for wide-area       “This dissertation proposes a new distributed computing
     distributed computing.                     paradigm, termed global public computing, which allows
                                                any user to run any code anywhere. Such platforms price
We envisage a world in which XenoServer
                                                computing resources, and ultimately charge users for
execution platforms will be scattered across
                                                resources consumed.“
the globe and available for any member of
the public to submit code for execution.       Evangelos Kotsovinos, PhD dissertation, 2004
A Brief History of Xen in the Cloud
Late 90s             Oct ‘03         ‘06             ‘08         ‘09           ‘11 ‘12

XenoServer Project                   Amazon EC2                            XCP 1.x
(Cambridge Univ.)                    and Slicehost                     Cloud Mgmt
                                     launched
                     Xen Presented                   Rackspace             Linux 3.0
                     at SOSP                         Cloud
                                                                           XCP packages
                                                                                in Linux
                                                                 XCP
                                                                 Announced           Xen for ARM
                                                                                     based Servers
                                                                                     PVH mode
The Xen Hypervisor was designed for
the Cloud straight from the outset!
Xen.org
• Guardian of Xen Hypervisor and related OSS Projects
• Xen Governance similar to Linux Kernel
• Projects
   –   Xen Hypervisor (led by 5 committers, 2 from Citrix)
   –   Xen Cloud Platform aka XCP (led by Citrix)
   –   Xen ARM : Xen for mobile devices (led by Samsung)
   –   PVOPS : Xen components and support in Linux Kernel (led by Oracle)
• 10+ vendors contributing more than 1% to the project
  (AWS, AMD, Citrix, GridCentric, Fujitsu, Huawei, iWeb, Intel, NSA, Oracle, Samsung, Suse, …)
Xen Overview
Hypervisor Architectures
Type 1: Bare metal Hypervisor                                Type 2: OS ‘Hosted’
A pure Hypervisor that runs directly on the                  A Hypervisor that runs within a Host OS and hosts
hardware and hosts Guest OS’s.                               Guest OS’s inside of it, using the host OS services
                                                             to provide the virtual environment.

                                              VMn                                User-level VMM                   VMn
                                          VM1                User
                                                                                                               VM1
                                                             Apps
                                        VM0                                       Device Models
                                                                                                          VM0
                                         Guest OS                                                              Guest OS
                                         and Apps                                                              and Apps
                                                             Host OS
                            Scheduler           Hypervisor
                                                                                           Ring-0 VM Monitor
 Device Drivers/Models                                        Device Drivers               “Kernel “
                              MMU


                                                  Host HW    Host HW
I/O             Memory        CPUs                                         I/O                Memory             CPUs



      Provides partition isolation + reliability,                        Low cost, no additional drivers
                  higher security                                          Ease of use & installation
Xen: Type 1 with a Twist
Control domain
                                                         Thinner hypervisor
(dom0)                                                   • Functionality moved to Dom0

      Device Models                       VMn
                                                         Using Linux PV OPS
                                      VM1                • Using Linux Device Drivers
         Drivers
                                    VM0                  • PV, PV on HVM and PVH modes
                                     Guest OS            • Sharing components with KVM
 Linux & BSD                         and Apps


                                            Hypervisor
                                                         In other words
 Scheduler          MMU     XSM
                                                         • Re-use of Dom0 kernel components
I/O                Memory    CPUs
                                              Host HW    • Ease of use & Installation
                                                         • Isolation & Security

                                                            8
Xen and Linux
• Xen Hypervisor is not in the Linux kernel
• BUT: everything Xen and Xen Guests need to run is!
• Xen packages are mostly in Linux distros
   –   Install Dom0 Linux distro
   –   Install Xen package(s) or meta package
   –   Reboot
   –   Config stuff: set up disks, peripherals, etc.

More info: wiki.xen.org/wiki/Category:Host_Install
Basic Xen Concepts
                                                                Control Domain aka Dom0
                   Console                                      •   Dom0 kernel with drivers
                                                                •   Xen Management Toolstack
                                                 VMn            •   Trusted Computing Base
Control domain                               VM1
(dom0)                                                          Guest Domains
                         One or more       VM0
       Toolstack         driver, stub or                        •   Your apps
      Dom0 Kernel
                         service domains    Guest OS
                                            and Apps
                                                                •   E.g. your cloud management stack
                                                                Driver/Stub/Service Domain(s)
 Scheduler           MMU          XSM              Hypervisor
                                                                •   A “driver, device model or control
                                                     Host HW        service in a box”
I/O                 Memory          CPUs
                                                                •   De-privileged and isolated
                                                                •   Lifetime: start, stop, kill
                                                                    10
Xen Variants for Server & Cloud
                                      Xen Hypervisor                                 XCP

Toolstack / Console    Default / XL (XM)            Libvirt / VIRSH               XAPI / XE

                      Increased level of functionality and integration with other components

Get Binaries from …   Linux Distros              Linux Distros             Debian & Ubuntu

                                                                           ISO from Xen.org

Products                   Oracle VM                 Huawei UVP               Citrix XenServer


Used by …                                            Many
                                                     Others
                      More info: xen.org/community/presentations.html
                                                                 11
Xen : Types of Virtualization
PV Domains & Driver Domains
                                                                    Technology:
Control domain               Guest VMn        Driver Domain
(dom0)                                        e.g.                  •   Paravirtualization
                                  Apps        • Disk                Linux PV guests have limitations:
                                              • Network
                                                                    •   limited set of virtual hardware
  PV Back Ends                PV Front Ends     PV Back End
                                                                    Advantages
      HW Drivers                                 HW Driver          •   Fast
                                                                    •   Works on any system
      Dom0 Kernel               Guest OS       Dom0 Kernel*
                                                                        (even without virt extensions)
                                               Xen Hypervisor       Driver Domains
                                                                    •   Security
                                                     Host HW        •   Isolation
I/O                 Memory           CPUs
                                                                    •   Reliability and Robustness

                                                 *) Can be MiniOS
                                                                                     13
HVM & Stub Domains
                                                              Technology:
Dom0           Guest VMn      Stubdomn        Guest VMn
                                                              •   Shows emulation using QEMU/Device Model
                                                                  (SW Virtualization)
               IO Emulation                    IO Emulation
                                                              •   In other situation HW can be used
Device Model                  Device Model                    Disadvantages
                                                              •   Emulation slower than PV
 IO Event                      IO Event                           (mainly I/O devices)
Dom0 Kernel          VMEXIT     Mini OS              VMEXIT
                                                              Advantages
                                                              •   No kernel support needed
                                          Xen Hypervisor
                                                              Stub Domains
                                                Host HW       •   Security
                                                              •   Isolation
                                                              •   Reliability and Robustness

                                                                               14
The Virtualization Spectrum
  VS      Virtualized (SW)
 VH       Virtualized (HW)
  P       Paravirtualized



Fully Virtualized (FV)                 VS   VS   VS   VH
FV with PV disk & network              P    VS   VS   VH   HVM mode/domain
PVHVM                                  P    P    VS   VH
PVH x86                      Xen 4.3   P    P    P    VH
PVH ARM v7+                  Xen 4.3   P    VH   P    VH   PV mode/domain
Fully Paravirtualized (PV)             P    P    P    P
The Virtualization Spectrum
          Optimal performance
          Scope for improvement
          Poor performance



Fully Virtualized (FV)                 VS   VS   VS   VH
FV with PV disk & network              P    VS   VS   VH   HVM mode/domain
PVHVM                                  P    P    VS   VH
PVH x86                      Xen 4.3   P    P    P    VH
PVH ARM v7+                  Xen 4.3   P    VH   P    VH   PV mode/domain
Fully Paravirtualized (PV)             P    P    P    P
PVH Benefits
• Solves a number of historical problems with PV and HVM
    – AMD 64 bit and x86-64 architecture is not a good match for PV for Privileged Instructions
      and Page Tables
    – Will allow to simplify the Xen and PVOPS architecture in the longer term

• Fastest of PV and HVM on all architectures
    –   No need for emulation
    –   Uses HW virtualization where it is fastest
    –   Uses PV where PV is fastest
    –   Should provide the best trade-offs for most work-loads

More info: wiki.xen.org/wiki/Virtualization_Spectrum &
More info: xen.org/xensummit/xs12na_talks/M9.html
XCP Project
XCP – Xen Cloud Platform
               Complete stack for server virtualization
               • Extends Xen to cover multiple hosts
               • Adds further functionality and integrations
                for cloud, storage and networking to Xen HV
               • GPLv2
               • XenServer is a commercial XCP distro

               Two Flavours
               • Appliance (ISO using CentOS Dom0)
               • Packages in Debian & Ubuntu
                (more distros to come)
Major XCP Features
• VM lifecycle: live snapshots, checkpoint, migration
• Resource pools: flexible storage and networking
• Event tracking: progress, notification
• Upgrade and patching capabilities
• Real-time performance monitoring and alerting
• Built-in support and templates for Windows and Linux guests
• Open vSwitch support built-in (default)

More info: wiki.xen.org/wiki/XCP_Release_Features
XCP 1.6 Beta
• Internal Improvements:
  Xen 4.1.2, CentOS 5.7 with kernel 2.6.32.43, Open vSwitch 1.4.1
• New format Windows drivers: installable by Windows Update Service
• Networking: Better VLAN scalability, LACP bonding, IPv6
• More guest OS templates: Ubuntu Precise 12.04, RHEL/CentOS,
  Oracle Enterprise Linux 6.1 & 6.2, Windows 8
• Storage XenMotion:
    – Migrate VMs between hosts or pools without shared storage
    – Move a VM’s disks between storage repositories while the VM is running


More info: xen.org/download/xcp/releasenotes_1.6.0.html &
More info: xen.org/download/xcp/index_1.6.0.html
XCP and Cloud Orchestration Stacks
Challenges for FOSS hypervisors
“Security and QoS/Reliability are amongst
 the top 3 blockers for cloud adoption”
 www.colt.net/cio-research
System characteristics cloud users care about:
“Robustness, Performance, Scalability & Security”
Results XCP User Survey 2012 – 90% of users quoted these as most important attributes
Disaggregation
• Split Control Domain into Driver, Stub and Service Domains
   – See: ”Breaking up is hard to do” @ Xen Papers
   – See: “Domain 0 Disaggregation for XCP and XenServer”

• Unique benefit of the Xen architecture
   – Robustness: ability to safely restart parts of the system
     (e.g. just 275ms outage from failed Ethernet driver)
   – Performance: lightweight, Xen scheduler
   – Scalability: more distributed system (less reliable on Dom0)
   – Security: Minimum privilege; Narrow interfaces; Restart domains

• Used today by Qubes OS and Citrix XenClient XT
• Prototypes for XCP and XenServer
User VM                                                  User VM
            NF            BF                                                     NF                  BF


            NB           gntdev                                                  NB                 gntdev          gntdev




Dom0      Network      NFS/
                      Dom0        Qemu    xapi                   Qemu         Network               NFS/           Local
          drivers      iSCSI                                                  drivers              iSCSI          storage
Domain
manager
                       drivers                            .                                       drivers         drivers

                                  qemu
                                                          .      qemu
healthd               storaged                                                                    storaged        storaged
          networkd                                        .                   networkd
xenopsd                tapdisk                            .                                       tapdisk         tapdisk
  libxl   vswitch      blktap3            xapi                                 vswitch            blktap3         blktap3

                                         syslogd

            eth           eth
                                                          Dom0                   eth                eth             scsi


                                                   Xen

            NIC                   CPU                                   CPU
                      NIC                 RAM            RAM                             NIC              NIC
             (or
                      (or SR-                                                           (or SR-         (or SR-     RAID
           SR-IOV
                     IOV VF)                                                           IOV VF)         IOV VF)
            VF)
User VM                                                    User VM
             NF            BF                                                       NF                  BF


             NB           gntdev                                                    NB                 gntdev          gntdev




Dom0      Network        NFS/       Qemu     xapi         Logging    Qemu        Network               NFS/           Local
           driver       iSCSI      domain   domain        domain    domain        driver              iSCSI          storage
Domain
          domain         driver                                                  domain               driver          driver
manager
                        domain                                                                       domain          domain
                                   qemu                             qemu
healthd                storaged                                                                      storaged        storaged
          networkd                                                               networkd
xenopsd                 tapdisk                                                                      tapdisk         tapdisk
  libxl   vswitch       blktap3              xapi         syslogd                 vswitch            blktap3         blktap3

                                              dbus over v4v

             eth           eth                                                      eth                eth             scsi


                                                    Xen

                                   CPU                                     CPU
            NIC        NIC                   RAM           RAM                              NIC              NIC
            (or SR-    (or SR-                                                             (or SR-         (or SR-     RAID
           IOV VF)    IOV VF)                                                             IOV VF)         IOV VF)
Xen Security Advantages
• Even without Advanced Security Features
   – Well-defined trusted computing base (much smaller than on type-2 HV)
   – Minimal services in hypervisor layer

• Xen Security Modules (or XSM)
   –   Developed, maintained and contributed to Xen by NSA
   –   Generalized Security Framework for Xen
   –   Compatible with SELinux (tools, architecture)
   –   XSM object classes maps onto Xen features

• XSM together with Disaggregation
   – Security sensitive Desktop use-cases developed for the NSA


                                                                  29
User VM                                                    User VM
                       NF            BF                                                       NF                  BF


                       NB           gntdev                                                    NB                 gntdev          gntdev




Dom0                 Network       NFS/       Qemu     xapi         Logging    Qemu        Network               NFS/           Local
                      driver      iSCSI      domain   domain        domain    domain        driver              iSCSI          storage
Domain
                     domain        driver                                                  domain               driver          driver
manager
                                  domain                                                                       domain          domain
                                             qemu                             qemu
 healthd                         storaged                                                                      storaged        storaged
                     networkd                                                              networkd
xenopsd                           tapdisk                                                                      tapdisk         tapdisk
  libxl              vswitch      blktap3              xapi         syslogd                 vswitch            blktap3         blktap3

                                                        dbus over v4v

                       eth           eth                                                      eth                eth             scsi

XSM policy
restricting access                                            Xen

                       NIC                   CPU                                     CPU
                                 NIC                   RAM           RAM                              NIC              NIC
                        (or
                                 (or SR-                                                             (or SR-         (or SR-     RAID
                      SR-IOV
                                IOV VF)                                                             IOV VF)         IOV VF)
                       VF)
News from the Xen Community
Cool new functionality & initiatives
• New PVH virtualization mode (Oracle)
   – Patches being up-streamed to Xen and Linux (3.7 & 3.8) as we speak
   – Sweet spot for performance
• Xen for ARM servers (using new PVH mode)
   – Cortex A15/ ARM v7: can start guests on Versatile Express; Samsung Chromebook next
   – ARM v8: porting work started on simulator and patches being up-streamed
• New Xen ports
   – FreeBSD Xen port (SpectraLogic & HP)
   – Xen MIPS port (by BroadCom)
• Language run-times running on bare-metal Xen
   – ErlangOnXen.org , Openmirage.org

More info: wiki.xen.org/wiki/Xen_Roadmap/4.3 & wiki.xen.org/wiki/XCP_Roadmap
Summary: Why Xen?
• Designed for the Cloud : many advantages for cloud use!
   – Resilience, Robustness & Scalability
   – Security: Small surface of attack, Isolation & Advanced Security
     Features
• Widely used by Cloud Providers and Vendors
• XCP
   – Ready for use with cloud orchestration stacks
   – Packages in Linux distros: flexibility and choice
• Open Source with a large community and eco-system
  – Exciting new developments in the pipeline
• IRC: ##xen @ FREENODE
                        • Mailing List: xen-users & xen-api (lists.xen.org)
                        • Wiki: wiki.xen.org
                        • Ecosystem pages:
                          xen.org/community/ecosystem.html
                        • Presentations & Videos:
                          xen.org/community/presentations.html

                        • Xen Day Barcelona @ LinuxCon, Nov 8th :
                          xen.org/community/events/xendaybarcelona2012.html



                                                             @lars_kurth
Questions …                                               @xen_com_mgr
                                                  FREENODE: lars_kurth
   Slides available under CC-BY-SA 3.0
   From www.slideshare.net/xen_com_mgr

Más contenido relacionado

La actualidad más candente

Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)The Linux Foundation
 
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,PavlicekXen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,PavlicekThe Linux Foundation
 
LF Collaboration Summit: Xen Project 4 4 Features and Futures
LF Collaboration Summit: Xen Project 4 4 Features and FuturesLF Collaboration Summit: Xen Project 4 4 Features and Futures
LF Collaboration Summit: Xen Project 4 4 Features and FuturesThe Linux Foundation
 
Why Choose Xen For Your Cloud?
Why Choose Xen For Your Cloud? Why Choose Xen For Your Cloud?
Why Choose Xen For Your Cloud? Todd Deshane
 
Xen Cloud Platform at Build a Cloud Day at SCALE 10x
Xen Cloud Platform at Build a Cloud Day at SCALE 10x Xen Cloud Platform at Build a Cloud Day at SCALE 10x
Xen Cloud Platform at Build a Cloud Day at SCALE 10x The Linux Foundation
 
Xen Project Update LinuxCon Brazil
Xen Project Update LinuxCon BrazilXen Project Update LinuxCon Brazil
Xen Project Update LinuxCon BrazilThe Linux Foundation
 
Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCP Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCP The Linux Foundation
 
XCP: The Art of Open Virtualization for the Enterprise and the Cloud
XCP: The Art of Open Virtualization for the Enterprise and the CloudXCP: The Art of Open Virtualization for the Enterprise and the Cloud
XCP: The Art of Open Virtualization for the Enterprise and the CloudThe Linux Foundation
 
LCEU13: Securing your cloud with Xen's advanced security features - George Du...
LCEU13: Securing your cloud with Xen's advanced security features - George Du...LCEU13: Securing your cloud with Xen's advanced security features - George Du...
LCEU13: Securing your cloud with Xen's advanced security features - George Du...The Linux Foundation
 
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
 
LinuxCon Japan 13 : 10 years of Xen and Beyond
LinuxCon Japan 13 : 10 years of Xen and BeyondLinuxCon Japan 13 : 10 years of Xen and Beyond
LinuxCon Japan 13 : 10 years of Xen and BeyondThe Linux Foundation
 
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCPOscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCPThe Linux Foundation
 
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary sessionLinaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary sessionThe Linux Foundation
 

La actualidad más candente (20)

Xen in the Cloud at SCALE 10x
Xen in the Cloud at SCALE 10xXen in the Cloud at SCALE 10x
Xen in the Cloud at SCALE 10x
 
Xen Cloud Platform Update
Xen Cloud Platform UpdateXen Cloud Platform Update
Xen Cloud Platform Update
 
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
 
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,PavlicekXen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
Xen, XenServer, and XAPI: What’s the Difference?-XPUS13 Bulpin,Pavlicek
 
LFCOLLAB15: Xen 4.5 and Beyond
LFCOLLAB15: Xen 4.5 and BeyondLFCOLLAB15: Xen 4.5 and Beyond
LFCOLLAB15: Xen 4.5 and Beyond
 
LF Collaboration Summit: Xen Project 4 4 Features and Futures
LF Collaboration Summit: Xen Project 4 4 Features and FuturesLF Collaboration Summit: Xen Project 4 4 Features and Futures
LF Collaboration Summit: Xen Project 4 4 Features and Futures
 
Why Choose Xen For Your Cloud?
Why Choose Xen For Your Cloud? Why Choose Xen For Your Cloud?
Why Choose Xen For Your Cloud?
 
Xen Cloud Platform at Build a Cloud Day at SCALE 10x
Xen Cloud Platform at Build a Cloud Day at SCALE 10x Xen Cloud Platform at Build a Cloud Day at SCALE 10x
Xen Cloud Platform at Build a Cloud Day at SCALE 10x
 
Xen Project Update LinuxCon Brazil
Xen Project Update LinuxCon BrazilXen Project Update LinuxCon Brazil
Xen Project Update LinuxCon Brazil
 
Performance Tuning Xen
Performance Tuning XenPerformance Tuning Xen
Performance Tuning Xen
 
Xen and Apache cloudstack
Xen and Apache cloudstack  Xen and Apache cloudstack
Xen and Apache cloudstack
 
Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCP Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCP
 
Xen ATG case study
Xen ATG case studyXen ATG case study
Xen ATG case study
 
XCP: The Art of Open Virtualization for the Enterprise and the Cloud
XCP: The Art of Open Virtualization for the Enterprise and the CloudXCP: The Art of Open Virtualization for the Enterprise and the Cloud
XCP: The Art of Open Virtualization for the Enterprise and the Cloud
 
LCEU13: Securing your cloud with Xen's advanced security features - George Du...
LCEU13: Securing your cloud with Xen's advanced security features - George Du...LCEU13: Securing your cloud with Xen's advanced security features - George Du...
LCEU13: Securing your cloud with Xen's advanced security features - George Du...
 
Xen time machine
Xen time machineXen time machine
Xen time machine
 
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
 
LinuxCon Japan 13 : 10 years of Xen and Beyond
LinuxCon Japan 13 : 10 years of Xen and BeyondLinuxCon Japan 13 : 10 years of Xen and Beyond
LinuxCon Japan 13 : 10 years of Xen and Beyond
 
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCPOscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
 
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary sessionLinaro Connect Asia 13 : Citrix - Xen on ARM plenary session
Linaro Connect Asia 13 : Citrix - Xen on ARM plenary session
 

Similar a Linuxcon EU : Virtualization in the Cloud featuring Xen and XCP

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
 
Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCPScale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCPLars Kurth
 
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
 
Mobile Virtualization using the Xen Technologies
Mobile Virtualization using the Xen TechnologiesMobile Virtualization using the Xen Technologies
Mobile Virtualization using the Xen TechnologiesThe Linux Foundation
 
Open source hypervisors in cloud
Open source hypervisors in cloudOpen source hypervisors in cloud
Open source hypervisors in cloudChetna Purohit
 
Linux Foundation Collaboration Summit 13 :10 years of Xen and Beyond
Linux Foundation Collaboration Summit 13 :10 years of Xen and BeyondLinux Foundation Collaboration Summit 13 :10 years of Xen and Beyond
Linux Foundation Collaboration Summit 13 :10 years of Xen and BeyondThe Linux Foundation
 
LinuxTag13: 10 years of Xen and beyond
LinuxTag13: 10 years of Xen and beyondLinuxTag13: 10 years of Xen and beyond
LinuxTag13: 10 years of Xen and beyondThe Linux Foundation
 
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
 
Kernel Recipes 2014 - Xen as a foundation for cloud infrastructure
Kernel Recipes 2014 - Xen as a foundation for cloud infrastructureKernel Recipes 2014 - Xen as a foundation for cloud infrastructure
Kernel Recipes 2014 - Xen as a foundation for cloud infrastructureAnne Nicolas
 
Xen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XTXen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XTThe Linux Foundation
 
Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13The Linux Foundation
 
Xen 10th anniversary Status Report (at SELF 2013)
Xen 10th anniversary Status Report (at SELF 2013)Xen 10th anniversary Status Report (at SELF 2013)
Xen 10th anniversary Status Report (at SELF 2013)Russell Pavlicek
 
Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14
Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14
Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14The Linux Foundation
 
Virtualization concept slideshare
Virtualization concept slideshareVirtualization concept slideshare
Virtualization concept slideshareYogesh Kumar
 
Virtualization Everywhere
Virtualization EverywhereVirtualization Everywhere
Virtualization Everywherewebhostingguy
 

Similar a Linuxcon EU : Virtualization in the Cloud featuring Xen and XCP (20)

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
 
Scale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCPScale11x : Virtualization with Xen and XCP
Scale11x : Virtualization with Xen and XCP
 
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
 
vBACD July 2012 - Xen Cloud Platform
vBACD July 2012 - Xen Cloud PlatformvBACD July 2012 - Xen Cloud Platform
vBACD July 2012 - Xen Cloud Platform
 
Mobile Virtualization using the Xen Technologies
Mobile Virtualization using the Xen TechnologiesMobile Virtualization using the Xen Technologies
Mobile Virtualization using the Xen Technologies
 
UDS 2012 Xen
UDS 2012 XenUDS 2012 Xen
UDS 2012 Xen
 
Open source hypervisors in cloud
Open source hypervisors in cloudOpen source hypervisors in cloud
Open source hypervisors in cloud
 
Linux Foundation Collaboration Summit 13 :10 years of Xen and Beyond
Linux Foundation Collaboration Summit 13 :10 years of Xen and BeyondLinux Foundation Collaboration Summit 13 :10 years of Xen and Beyond
Linux Foundation Collaboration Summit 13 :10 years of Xen and Beyond
 
LinuxTag13: 10 years of Xen and beyond
LinuxTag13: 10 years of Xen and beyondLinuxTag13: 10 years of Xen and beyond
LinuxTag13: 10 years of Xen and beyond
 
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
 
Kernel Recipes 2014 - Xen as a foundation for cloud infrastructure
Kernel Recipes 2014 - Xen as a foundation for cloud infrastructureKernel Recipes 2014 - Xen as a foundation for cloud infrastructure
Kernel Recipes 2014 - Xen as a foundation for cloud infrastructure
 
Xen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XTXen and Client Virtualization: the case of XenClient XT
Xen and Client Virtualization: the case of XenClient XT
 
Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13Xen: Hypervisor for the Cloud - CCC13
Xen: Hypervisor for the Cloud - CCC13
 
Xen 10th anniversary Status Report (at SELF 2013)
Xen 10th anniversary Status Report (at SELF 2013)Xen 10th anniversary Status Report (at SELF 2013)
Xen 10th anniversary Status Report (at SELF 2013)
 
Xen Community Update 2011
Xen Community Update 2011Xen Community Update 2011
Xen Community Update 2011
 
Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14
Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14
Xen: Hypervisor for the Cloud from Frontier Meetup Mountain View CA 2013-10-14
 
OSSNA18: Xen Beginners Training
OSSNA18: Xen Beginners Training OSSNA18: Xen Beginners Training
OSSNA18: Xen Beginners Training
 
Virtualization concept slideshare
Virtualization concept slideshareVirtualization concept slideshare
Virtualization concept slideshare
 
Virtualization Everywhere
Virtualization EverywhereVirtualization Everywhere
Virtualization Everywhere
 

Más de 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
 

Más de 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
 

Último

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Último (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Linuxcon EU : Virtualization in the Cloud featuring Xen and XCP

  • 1. Virtualization in the Cloud: Featuring Xen Lars Kurth Xen Community Manager lars.kurth@xen.org @lars_kurth FREENODE: lars_kurth @xen_com_mgr
  • 2. A Brief History of Xen in the Cloud Late 90s XenoServer Project (Cambridge Univ.) Global Public Computing The XenoServer project is building public infrastructure for wide-area “This dissertation proposes a new distributed computing distributed computing. paradigm, termed global public computing, which allows any user to run any code anywhere. Such platforms price We envisage a world in which XenoServer computing resources, and ultimately charge users for execution platforms will be scattered across resources consumed.“ the globe and available for any member of the public to submit code for execution. Evangelos Kotsovinos, PhD dissertation, 2004
  • 3. A Brief History of Xen in the Cloud Late 90s Oct ‘03 ‘06 ‘08 ‘09 ‘11 ‘12 XenoServer Project Amazon EC2 XCP 1.x (Cambridge Univ.) and Slicehost Cloud Mgmt launched Xen Presented Rackspace Linux 3.0 at SOSP Cloud XCP packages in Linux XCP Announced Xen for ARM based Servers PVH mode
  • 4. The Xen Hypervisor was designed for the Cloud straight from the outset!
  • 5. Xen.org • Guardian of Xen Hypervisor and related OSS Projects • Xen Governance similar to Linux Kernel • Projects – Xen Hypervisor (led by 5 committers, 2 from Citrix) – Xen Cloud Platform aka XCP (led by Citrix) – Xen ARM : Xen for mobile devices (led by Samsung) – PVOPS : Xen components and support in Linux Kernel (led by Oracle) • 10+ vendors contributing more than 1% to the project (AWS, AMD, Citrix, GridCentric, Fujitsu, Huawei, iWeb, Intel, NSA, Oracle, Samsung, Suse, …)
  • 7. Hypervisor Architectures Type 1: Bare metal Hypervisor Type 2: OS ‘Hosted’ A pure Hypervisor that runs directly on the A Hypervisor that runs within a Host OS and hosts hardware and hosts Guest OS’s. Guest OS’s inside of it, using the host OS services to provide the virtual environment. VMn User-level VMM VMn VM1 User VM1 Apps VM0 Device Models VM0 Guest OS Guest OS and Apps and Apps Host OS Scheduler Hypervisor Ring-0 VM Monitor Device Drivers/Models Device Drivers “Kernel “ MMU Host HW Host HW I/O Memory CPUs I/O Memory CPUs Provides partition isolation + reliability, Low cost, no additional drivers higher security Ease of use & installation
  • 8. Xen: Type 1 with a Twist Control domain Thinner hypervisor (dom0) • Functionality moved to Dom0 Device Models VMn Using Linux PV OPS VM1 • Using Linux Device Drivers Drivers VM0 • PV, PV on HVM and PVH modes Guest OS • Sharing components with KVM Linux & BSD and Apps Hypervisor In other words Scheduler MMU XSM • Re-use of Dom0 kernel components I/O Memory CPUs Host HW • Ease of use & Installation • Isolation & Security 8
  • 9. Xen and Linux • Xen Hypervisor is not in the Linux kernel • BUT: everything Xen and Xen Guests need to run is! • Xen packages are mostly in Linux distros – Install Dom0 Linux distro – Install Xen package(s) or meta package – Reboot – Config stuff: set up disks, peripherals, etc. More info: wiki.xen.org/wiki/Category:Host_Install
  • 10. Basic Xen Concepts Control Domain aka Dom0 Console • Dom0 kernel with drivers • Xen Management Toolstack VMn • Trusted Computing Base Control domain VM1 (dom0) Guest Domains One or more VM0 Toolstack driver, stub or • Your apps Dom0 Kernel service domains Guest OS and Apps • E.g. your cloud management stack Driver/Stub/Service Domain(s) Scheduler MMU XSM Hypervisor • A “driver, device model or control Host HW service in a box” I/O Memory CPUs • De-privileged and isolated • Lifetime: start, stop, kill 10
  • 11. Xen Variants for Server & Cloud Xen Hypervisor XCP Toolstack / Console Default / XL (XM) Libvirt / VIRSH XAPI / XE Increased level of functionality and integration with other components Get Binaries from … Linux Distros Linux Distros Debian & Ubuntu ISO from Xen.org Products Oracle VM Huawei UVP Citrix XenServer Used by … Many Others More info: xen.org/community/presentations.html 11
  • 12. Xen : Types of Virtualization
  • 13. PV Domains & Driver Domains Technology: Control domain Guest VMn Driver Domain (dom0) e.g. • Paravirtualization Apps • Disk Linux PV guests have limitations: • Network • limited set of virtual hardware PV Back Ends PV Front Ends PV Back End Advantages HW Drivers HW Driver • Fast • Works on any system Dom0 Kernel Guest OS Dom0 Kernel* (even without virt extensions) Xen Hypervisor Driver Domains • Security Host HW • Isolation I/O Memory CPUs • Reliability and Robustness *) Can be MiniOS 13
  • 14. HVM & Stub Domains Technology: Dom0 Guest VMn Stubdomn Guest VMn • Shows emulation using QEMU/Device Model (SW Virtualization) IO Emulation IO Emulation • In other situation HW can be used Device Model Device Model Disadvantages • Emulation slower than PV IO Event IO Event (mainly I/O devices) Dom0 Kernel VMEXIT Mini OS VMEXIT Advantages • No kernel support needed Xen Hypervisor Stub Domains Host HW • Security • Isolation • Reliability and Robustness 14
  • 15. The Virtualization Spectrum VS Virtualized (SW) VH Virtualized (HW) P Paravirtualized Fully Virtualized (FV) VS VS VS VH FV with PV disk & network P VS VS VH HVM mode/domain PVHVM P P VS VH PVH x86 Xen 4.3 P P P VH PVH ARM v7+ Xen 4.3 P VH P VH PV mode/domain Fully Paravirtualized (PV) P P P P
  • 16. The Virtualization Spectrum Optimal performance Scope for improvement Poor performance Fully Virtualized (FV) VS VS VS VH FV with PV disk & network P VS VS VH HVM mode/domain PVHVM P P VS VH PVH x86 Xen 4.3 P P P VH PVH ARM v7+ Xen 4.3 P VH P VH PV mode/domain Fully Paravirtualized (PV) P P P P
  • 17. PVH Benefits • Solves a number of historical problems with PV and HVM – AMD 64 bit and x86-64 architecture is not a good match for PV for Privileged Instructions and Page Tables – Will allow to simplify the Xen and PVOPS architecture in the longer term • Fastest of PV and HVM on all architectures – No need for emulation – Uses HW virtualization where it is fastest – Uses PV where PV is fastest – Should provide the best trade-offs for most work-loads More info: wiki.xen.org/wiki/Virtualization_Spectrum & More info: xen.org/xensummit/xs12na_talks/M9.html
  • 19. XCP – Xen Cloud Platform Complete stack for server virtualization • Extends Xen to cover multiple hosts • Adds further functionality and integrations for cloud, storage and networking to Xen HV • GPLv2 • XenServer is a commercial XCP distro Two Flavours • Appliance (ISO using CentOS Dom0) • Packages in Debian & Ubuntu (more distros to come)
  • 20. Major XCP Features • VM lifecycle: live snapshots, checkpoint, migration • Resource pools: flexible storage and networking • Event tracking: progress, notification • Upgrade and patching capabilities • Real-time performance monitoring and alerting • Built-in support and templates for Windows and Linux guests • Open vSwitch support built-in (default) More info: wiki.xen.org/wiki/XCP_Release_Features
  • 21. XCP 1.6 Beta • Internal Improvements: Xen 4.1.2, CentOS 5.7 with kernel 2.6.32.43, Open vSwitch 1.4.1 • New format Windows drivers: installable by Windows Update Service • Networking: Better VLAN scalability, LACP bonding, IPv6 • More guest OS templates: Ubuntu Precise 12.04, RHEL/CentOS, Oracle Enterprise Linux 6.1 & 6.2, Windows 8 • Storage XenMotion: – Migrate VMs between hosts or pools without shared storage – Move a VM’s disks between storage repositories while the VM is running More info: xen.org/download/xcp/releasenotes_1.6.0.html & More info: xen.org/download/xcp/index_1.6.0.html
  • 22. XCP and Cloud Orchestration Stacks
  • 23. Challenges for FOSS hypervisors
  • 24. “Security and QoS/Reliability are amongst the top 3 blockers for cloud adoption” www.colt.net/cio-research
  • 25. System characteristics cloud users care about: “Robustness, Performance, Scalability & Security” Results XCP User Survey 2012 – 90% of users quoted these as most important attributes
  • 26. Disaggregation • Split Control Domain into Driver, Stub and Service Domains – See: ”Breaking up is hard to do” @ Xen Papers – See: “Domain 0 Disaggregation for XCP and XenServer” • Unique benefit of the Xen architecture – Robustness: ability to safely restart parts of the system (e.g. just 275ms outage from failed Ethernet driver) – Performance: lightweight, Xen scheduler – Scalability: more distributed system (less reliable on Dom0) – Security: Minimum privilege; Narrow interfaces; Restart domains • Used today by Qubes OS and Citrix XenClient XT • Prototypes for XCP and XenServer
  • 27. User VM User VM NF BF NF BF NB gntdev NB gntdev gntdev Dom0 Network NFS/ Dom0 Qemu xapi Qemu Network NFS/ Local drivers iSCSI drivers iSCSI storage Domain manager drivers . drivers drivers qemu . qemu healthd storaged storaged storaged networkd . networkd xenopsd tapdisk . tapdisk tapdisk libxl vswitch blktap3 xapi vswitch blktap3 blktap3 syslogd eth eth Dom0 eth eth scsi Xen NIC CPU CPU NIC RAM RAM NIC NIC (or (or SR- (or SR- (or SR- RAID SR-IOV IOV VF) IOV VF) IOV VF) VF)
  • 28. User VM User VM NF BF NF BF NB gntdev NB gntdev gntdev Dom0 Network NFS/ Qemu xapi Logging Qemu Network NFS/ Local driver iSCSI domain domain domain domain driver iSCSI storage Domain domain driver domain driver driver manager domain domain domain qemu qemu healthd storaged storaged storaged networkd networkd xenopsd tapdisk tapdisk tapdisk libxl vswitch blktap3 xapi syslogd vswitch blktap3 blktap3 dbus over v4v eth eth eth eth scsi Xen CPU CPU NIC NIC RAM RAM NIC NIC (or SR- (or SR- (or SR- (or SR- RAID IOV VF) IOV VF) IOV VF) IOV VF)
  • 29. Xen Security Advantages • Even without Advanced Security Features – Well-defined trusted computing base (much smaller than on type-2 HV) – Minimal services in hypervisor layer • Xen Security Modules (or XSM) – Developed, maintained and contributed to Xen by NSA – Generalized Security Framework for Xen – Compatible with SELinux (tools, architecture) – XSM object classes maps onto Xen features • XSM together with Disaggregation – Security sensitive Desktop use-cases developed for the NSA 29
  • 30. User VM User VM NF BF NF BF NB gntdev NB gntdev gntdev Dom0 Network NFS/ Qemu xapi Logging Qemu Network NFS/ Local driver iSCSI domain domain domain domain driver iSCSI storage Domain domain driver domain driver driver manager domain domain domain qemu qemu healthd storaged storaged storaged networkd networkd xenopsd tapdisk tapdisk tapdisk libxl vswitch blktap3 xapi syslogd vswitch blktap3 blktap3 dbus over v4v eth eth eth eth scsi XSM policy restricting access Xen NIC CPU CPU NIC RAM RAM NIC NIC (or (or SR- (or SR- (or SR- RAID SR-IOV IOV VF) IOV VF) IOV VF) VF)
  • 31. News from the Xen Community
  • 32. Cool new functionality & initiatives • New PVH virtualization mode (Oracle) – Patches being up-streamed to Xen and Linux (3.7 & 3.8) as we speak – Sweet spot for performance • Xen for ARM servers (using new PVH mode) – Cortex A15/ ARM v7: can start guests on Versatile Express; Samsung Chromebook next – ARM v8: porting work started on simulator and patches being up-streamed • New Xen ports – FreeBSD Xen port (SpectraLogic & HP) – Xen MIPS port (by BroadCom) • Language run-times running on bare-metal Xen – ErlangOnXen.org , Openmirage.org More info: wiki.xen.org/wiki/Xen_Roadmap/4.3 & wiki.xen.org/wiki/XCP_Roadmap
  • 34. • Designed for the Cloud : many advantages for cloud use! – Resilience, Robustness & Scalability – Security: Small surface of attack, Isolation & Advanced Security Features • Widely used by Cloud Providers and Vendors • XCP – Ready for use with cloud orchestration stacks – Packages in Linux distros: flexibility and choice • Open Source with a large community and eco-system – Exciting new developments in the pipeline
  • 35. • IRC: ##xen @ FREENODE • Mailing List: xen-users & xen-api (lists.xen.org) • Wiki: wiki.xen.org • Ecosystem pages: xen.org/community/ecosystem.html • Presentations & Videos: xen.org/community/presentations.html • Xen Day Barcelona @ LinuxCon, Nov 8th : xen.org/community/events/xendaybarcelona2012.html @lars_kurth Questions … @xen_com_mgr FREENODE: lars_kurth Slides available under CC-BY-SA 3.0 From www.slideshare.net/xen_com_mgr

Notas del editor

  1. Xen started out as a research project at Cambridge University, UK in the late 90’sAim: to define infrastructure for wide-area distributed computingVision: was pretty much cloud computing as we know it todayOut of the project came a dissertation by EvangelosKotsovinos which defines Global Public Computing in terms ofDistributed resourcesPublic compute infrastructureCharge users for resources consumedWhat we understand as Public Cloud Computing AWS style today
  2. Hold this thought! We will come back to this later….!
  3. Overall, we have around 40-45 vendors contributing to the project per year and
  4. Type 1 hypervisor: example ESXSimple architecture; Hypervisor replaces the kernelNo need to provide rich “process” semantics, like “user”, filesystems, etc.Device drivers need to be rewritten for each hardware platformType 2 is hosted: example kvm- The hypervisor is just a driver that typically works with user-level monitor.HW access is intercepted by the ring 0- VM monitor passed to the User level Virtual Monitor, which passes requests to the kernelRe-use of device drivers is traded off against security and a large trusted computing base (green)
  5. PVOPS is the Kernel Infrastructure to run a PV Hypervisor on top of Linux
  6. Device Model emulated in QEMUModels for newer devices are much faster, but for now PV is even faster
  7. APIC = Advanced Programmable Interrupt ControllerIDT = Interrupt Descriptor Table
  8. VM lifecycle (start, stop, resume) ... automation is the key pointLive snapshots: Takes a snapshot of a live VM (e.g. for disaster recovery or migration)Resource pools (multiple physical machines): XS & XCP onlylive migration: VM is backed up while running, onto shared storage (e.g. NFS) in a pool and when completed restarted elsewhere in that pool. disaster recovery: you can find lots of information on how this works at http://support.citrix.com/servlet/KbServlet/download/17141-102-19301/XenServer_Pool_Replication_-_Disaster_Recovery.pdf (the key point is that I can back up the metadata for the entire VM)Flexible storage: XAPI does hide details for storage and networkingI.e. I apply generic commands (NFS, NETAPP, iSCSI ... once its created they all appear the same) from XAPI. I only need to know the storage type when I create storage and network objects (OOL)Upgrading a host to a later version of XCP (all my configs and VMs stay the same) …and patching (broken now - bug, can apply security patches to XCP/XS or Dom0 but not DomU)
  9. * Host Architectural Improvements. XCP 1.5 now runs on the Xen 4.1 hypervisor, provides GPT (new partition table type) support and a smaller, more scalable Dom0. * GPU Pass-Through. Enables a physical GPU to be assigned to a VM providing high-end graphics. * Increased Performance and Scale. Supported limits have been increased to 1 TB memory for XCP hosts, and up to16 virtual processors and 128 GB virtual memory for VMs. Improved XCP Tools with smaller footprint. * Networking Improvements. Open vSwitch is now the default networking stack in XCP 1.5 and now provides formal support for Active-Backup NIC bonding. * Enhanced Guest OS Support. Support for Ubuntu 10.04 (32/64-bit).Updated support for Debian Squeeze 6.0 64-bit, Oracle Enterprise Linux6.0 (32/64-bit) and SLES 10 SP4 (32/64-bit). Experimental VM templates for CentOS 6.0 (32/64-bit), Ubuntu 10.10 (32/64-bit) and Solaris 10. * Virtual Appliance Support (vApp). Ability to create multi-VM and boot sequenced virtual appliances (vApps) that integrate with Integrated Site Recovery and High Availability. vApps can be easily imported and exported using the Open Virtualization Format (OVF) standard.
  10. PVOPS is the Kernel Infrastructure to run a PV Hypervisor on top of Linux
  11. Just one example of a survey, many morehttp://www.colt.net/cio-research/z2-cloud-2.htmlAccording to many surveys, security is actually the main reason which makes or breaks cloud adoptionBetter security means more adoptionConcerns about security means slowed adoption
  12. Just one example of a survey, many morehttp://www.colt.net/cio-research/z2-cloud-2.htmlAccording to many surveys, security is actually the main reason which makes or breaks cloud adoptionBetter security means more adoptionConcerns about security means slowed adoption
  13. Ask some questions
  14. PVOPS is the Kernel Infrastructure to run a PV Hypervisor on top of Linux
  15. Performance : similar to other hypervisorsMaturity: Tried & Tested, Most Problems that are Problems are well knownOpen source: Good body of Knowledge, Tools