SlideShare a Scribd company logo
1 of 17
MY HYPERVISER
Which is the right hypervisor for my purpose?
                                                Tino F. Karcher
AGENDA
Why ?

How ?

Who ?

My Architecture

My Product

Where ?
WHY SHOULD I USE VIRTUALIZATION ?
HOW DOES VIRTUALIZATION WORK ?
Operation system-level virtualization
- guest systems share one kernel with host system
OS-LEVEL VIRTUALIZATION

                          No overhead

                          Performance

                          Only one OS supported
     Hypervisor
HOW DOES VIRTUALIZATION WORK ?
Operation system-level virtualization
- guest systems share one kernel with host system

Emulation
- guest systems have their own „virtual“ processor
EMULATION

                       Different architectures
                    supported, e.g. x86, PowerPc,
                    Sparc

                       Performance
       Hypervisor
HOW DOES VIRTUALIZATION WORK ?
Operation system-level virtualization
- guest systems share one kernel with host system

Emulation
- guest systems have their own „virtual“ processor

Para-virtualization
- guest systems „know“ that they are virtual
PARA-VIRTUALISATION
                         API between host & guest

                         Performance

                         Kernel modification required

      Hypervisor         No Windows support - only
                      OSS
HOW DOES VIRTUALIZATION WORK ?
Operation system-level virtualization
- guest systems share one kernel with host system

Emulation
- guest systems have their own „virtual“ processor

Para-virtualization
- guest systems „know“ that they are virtual

Full-virtualization
- guest systems are „applications“ and have their own little world
FULL-VIRTUALISATION

                               No kernel modification required

                               Several Operation Systems
     Virtual Machine Monitor   Performance
           Hypervisor
WHO AM I ?
Garage company

Small / medium enterprise

Corporate

Hoster
MYCOMPANY - MYARCHITECTURE
                OS-level                       Para -           Full -
                               Emulation
              virtualization               virtualization   virtualization

  Garage
 Company

  Small /
  Medium
 Enterprise

 Corporate


  Hoster
MYCOMPANY - MYPRODUCT
Operation system-level virtualization
- commercial - Virtuozzo
- open source - openVZ, V-server

Emulation
- commercial -
- open source - QEMU

Para-virtualization
- commercial - Xen-Server
- open source - Xen

Full-virtualization
- commercial - VMware ESX, Microsoft Hyper-V, Parallels
- open source - Xen, KVM
WHERE'S THE JOURNEY GOING?
                            !! "#$%&'&()*+,-%#(.$,/%+0(12(,334%#,51+(61/741,)8(
              <*3&/((          #,3,#%9*(,/:%9/,0&(,+)(.&42;.&/'%#&(,334%#,51+(
              =41>)(           3/1'%.%1+%+0(
                                  !! ?&4&#9(#41>)(&+'%/1+-&+9(,+)(:&0%+(:/1,);
         =41>)(AB341%9,51+(          :,.&)()&341*-&+9.@(-,+>,4(3/1'%.%1+%+0(,+)(
                                     41,)(:,4,+#%+0(

                                        !! C,*(21>+),51+(21/(.#,4,:4&(,334%#,51+(
         =41>)(D1>+),51+(
                                           ,/#$%9&#9>/&(

                                              !! AB3&/%-&+9(%+(&E0E(%+("-,F1+(
       =41>)(AB3&/%-&+9,51+(                     A=G@()&H+&(/&2&/&+#&(
                                                 ,/#$%9&#9>/&(

                                                     !! I%/9>,4%F&(%+2/,.9/>#9>/&(
           I%/9>,4%F,51+(
                                                        ,+)(,334%#,51+.(
STEP BY STEP - OUR SERVICES




Smooth transition approach, you decide on the speed and once we virtualized you...

we provide value added services such as backup, automatic replication any many more
MORE INFORMATION
General forum

- Virttoo.org

Consulting and Support for Virtualization

- support@provirt.com

Follow us on twitter

- twitter.com/provirt

More Related Content

Similar to My Hypervisor Provirt Cebit2009

It camp veeam presentation (no videos)
It camp veeam presentation (no videos)It camp veeam presentation (no videos)
It camp veeam presentation (no videos)Harold Wong
 
Highload Frank Kohler
Highload Frank KohlerHighload Frank Kohler
Highload Frank KohlerOntico
 
Xenserver Highload Frank Kohler
Xenserver Highload Frank KohlerXenserver Highload Frank Kohler
Xenserver Highload Frank KohlerOntico
 
Virtualized development environments phpne - may 2012
Virtualized development environments   phpne - may 2012Virtualized development environments   phpne - may 2012
Virtualized development environments phpne - may 2012ichilton
 
Unikernelize your Java Application
Unikernelize your Java ApplicationUnikernelize your Java Application
Unikernelize your Java ApplicationMario Žagar
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...Edureka!
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSDanilo Poccia
 
Virtualization
VirtualizationVirtualization
Virtualizationvishnurk
 
Unit 3 Virtualization.pdf
Unit 3 Virtualization.pdfUnit 3 Virtualization.pdf
Unit 3 Virtualization.pdfPrachiKurhade3
 
Alarm vm sales playbook
Alarm vm sales playbookAlarm vm sales playbook
Alarm vm sales playbookJohn Milanski
 
Nten Webinar Desktop Virtualization
Nten Webinar   Desktop VirtualizationNten Webinar   Desktop Virtualization
Nten Webinar Desktop VirtualizationPeter Campbell
 
Virtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandVirtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandYan Pritzker
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareDatapath Consulting
 
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
 
A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...OVHcloud
 
virtual-machine-150316004018-conversion-gate01.pdf
virtual-machine-150316004018-conversion-gate01.pdfvirtual-machine-150316004018-conversion-gate01.pdf
virtual-machine-150316004018-conversion-gate01.pdfKowsalyaJayakumar2
 

Similar to My Hypervisor Provirt Cebit2009 (20)

It camp veeam presentation (no videos)
It camp veeam presentation (no videos)It camp veeam presentation (no videos)
It camp veeam presentation (no videos)
 
Highload Frank Kohler
Highload Frank KohlerHighload Frank Kohler
Highload Frank Kohler
 
Xenserver Highload Frank Kohler
Xenserver Highload Frank KohlerXenserver Highload Frank Kohler
Xenserver Highload Frank Kohler
 
Virtualized development environments phpne - may 2012
Virtualized development environments   phpne - may 2012Virtualized development environments   phpne - may 2012
Virtualized development environments phpne - may 2012
 
Unikernelize your Java Application
Unikernelize your Java ApplicationUnikernelize your Java Application
Unikernelize your Java Application
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
 
virtio
virtiovirtio
virtio
 
VSS LEC5.pdf
VSS LEC5.pdfVSS LEC5.pdf
VSS LEC5.pdf
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
Unit 3 Virtualization.pdf
Unit 3 Virtualization.pdfUnit 3 Virtualization.pdf
Unit 3 Virtualization.pdf
 
Alarm vm sales playbook
Alarm vm sales playbookAlarm vm sales playbook
Alarm vm sales playbook
 
Nten Webinar Desktop Virtualization
Nten Webinar   Desktop VirtualizationNten Webinar   Desktop Virtualization
Nten Webinar Desktop Virtualization
 
Virtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On DemandVirtualization and Cloud Computing with Elastic Server On Demand
Virtualization and Cloud Computing with Elastic Server On Demand
 
Virtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMwareVirtualization 101: Everything You Need To Know To Get Started With VMware
Virtualization 101: Everything You Need To Know To Get Started With VMware
 
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
 
A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...
 
Virtual machine
Virtual machineVirtual machine
Virtual machine
 
virtual-machine-150316004018-conversion-gate01.pdf
virtual-machine-150316004018-conversion-gate01.pdfvirtual-machine-150316004018-conversion-gate01.pdf
virtual-machine-150316004018-conversion-gate01.pdf
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
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
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
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...
 
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?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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 ...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

My Hypervisor Provirt Cebit2009

  • 1. MY HYPERVISER Which is the right hypervisor for my purpose? Tino F. Karcher
  • 2. AGENDA Why ? How ? Who ? My Architecture My Product Where ?
  • 3. WHY SHOULD I USE VIRTUALIZATION ?
  • 4. HOW DOES VIRTUALIZATION WORK ? Operation system-level virtualization - guest systems share one kernel with host system
  • 5. OS-LEVEL VIRTUALIZATION No overhead Performance Only one OS supported Hypervisor
  • 6. HOW DOES VIRTUALIZATION WORK ? Operation system-level virtualization - guest systems share one kernel with host system Emulation - guest systems have their own „virtual“ processor
  • 7. EMULATION Different architectures supported, e.g. x86, PowerPc, Sparc Performance Hypervisor
  • 8. HOW DOES VIRTUALIZATION WORK ? Operation system-level virtualization - guest systems share one kernel with host system Emulation - guest systems have their own „virtual“ processor Para-virtualization - guest systems „know“ that they are virtual
  • 9. PARA-VIRTUALISATION API between host & guest Performance Kernel modification required Hypervisor No Windows support - only OSS
  • 10. HOW DOES VIRTUALIZATION WORK ? Operation system-level virtualization - guest systems share one kernel with host system Emulation - guest systems have their own „virtual“ processor Para-virtualization - guest systems „know“ that they are virtual Full-virtualization - guest systems are „applications“ and have their own little world
  • 11. FULL-VIRTUALISATION No kernel modification required Several Operation Systems Virtual Machine Monitor Performance Hypervisor
  • 12. WHO AM I ? Garage company Small / medium enterprise Corporate Hoster
  • 13. MYCOMPANY - MYARCHITECTURE OS-level Para - Full - Emulation virtualization virtualization virtualization Garage Company Small / Medium Enterprise Corporate Hoster
  • 14. MYCOMPANY - MYPRODUCT Operation system-level virtualization - commercial - Virtuozzo - open source - openVZ, V-server Emulation - commercial - - open source - QEMU Para-virtualization - commercial - Xen-Server - open source - Xen Full-virtualization - commercial - VMware ESX, Microsoft Hyper-V, Parallels - open source - Xen, KVM
  • 15. WHERE'S THE JOURNEY GOING? !! "#$%&'&()*+,-%#(.$,/%+0(12(,334%#,51+(61/741,)8( <*3&/(( #,3,#%9*(,/:%9/,0&(,+)(.&42;.&/'%#&(,334%#,51+( =41>)( 3/1'%.%1+%+0( !! ?&4&#9(#41>)(&+'%/1+-&+9(,+)(:&0%+(:/1,); =41>)(AB341%9,51+( :,.&)()&341*-&+9.@(-,+>,4(3/1'%.%1+%+0(,+)( 41,)(:,4,+#%+0( !! C,*(21>+),51+(21/(.#,4,:4&(,334%#,51+( =41>)(D1>+),51+( ,/#$%9&#9>/&( !! AB3&/%-&+9(%+(&E0E(%+("-,F1+( =41>)(AB3&/%-&+9,51+( A=G@()&H+&(/&2&/&+#&( ,/#$%9&#9>/&( !! I%/9>,4%F&(%+2/,.9/>#9>/&( I%/9>,4%F,51+( ,+)(,334%#,51+.(
  • 16. STEP BY STEP - OUR SERVICES Smooth transition approach, you decide on the speed and once we virtualized you... we provide value added services such as backup, automatic replication any many more
  • 17. MORE INFORMATION General forum - Virttoo.org Consulting and Support for Virtualization - support@provirt.com Follow us on twitter - twitter.com/provirt