SlideShare a Scribd company logo
12
Most read
13
Most read
21
Most read
SUSE® KVM Overview
Patrick Quairoli
Global Alliance Director
pjq@suse.com
2
SUSE® at a Glance
3
SUSE® Leadership
4
Open Source Community Leadership
kernel.org
OPEN
VIRTUALIZATION
ALLIANCE
KVM Overview
6
What is KVM?
• A progressive and open source hypervisor driven by
the KVM community, Open Virtualization Alliance and
companies like Intel, IBM, SUSE, and Red Hat.
• KVM is an acronym for Kernel-based Virtual Machine
• Fully Integrated into the Linux Kernel.
‒ Takes full advantages of the Reliability, Availability and
Security of Linux
• Supports advanced hardware assisted virtualization
technologies in Intel VT-X and AMD-V X86
• Supports Linux and Windows Guests.
7
How KVM operates
• QEMU provides machine and device emulation
• Para-virtual drivers used to improve IO performance
• Virtual machines are just another process
‒ # qemu-kvm...
• Virtual machines (processes) can be controlled with
nice, cgroups, numactl, etc.
• Implemented as kernel modules
‒ kvm.ko: provides virtualization infrastructure
‒ kvm_amd.ko and kvm_intel.ko: hardware platform specific
modules
8
KVM Architecture
Adds “Guest Mode” to Traditional Kernel and User Modes
9
Libvirt overview
• Stable API for managing virtualization on a host
‒ Storage, network interfaces, networks, host devices,
hypervisors, and virtual machines
• XML schema for describing configuration of
managed entities
• Wide hypervisor support
‒ KVM/QEMU, Xen, LXC, ESX, hyper-v, XenServer,
VirtualBox
• Used by a wide variety of tools and products
‒ http://libvirt.org/apps.html
10
libvirt Architecture
libvirtd
hyper-vESX
Client (virsh)
libvirt.so
qemu xen lxc storage network
Enabling KVM with SUSE Solutions
12
SUSE Virtualization Advantages
Virtualization Host: SUSE® has the most experience and success in
the virtualization host (hypervisor) market. Supporting both KVM and
XEN hypervisors.
Virtual Machine Guest: SUSE® Linux Enterprise Server is the “Perfect
Guest” on VMware, Microsoft, Citrix and SUSE KVM and XEN
hypervisor implementations.
Virtualization Management: SUSE offers robust management solutions
to simplify the management of physical and virtual machines—across
hypervisors.
Virtual Application Stacks: SUSE Studio is a web application for
building and testing software applications in a web browser. It supports
the creation of physical, virtual or cloud-based applications.
Roadmap for the Cloud: Based on Open Stack, SUSE Cloud is an
automated cloud computing platform that helps IT organizations
rapidly deploy and easily manage Infrastructure-as-a-Service private
clouds.
13
KVMKVM
SLESSLES
SUSE
Studio
SUSE
Studio
SUSE
Manager
SUSE
Manager
SUSE
Cloud
SUSE
Cloud
SLE
HAE
SLE
HAE
SUSE's KVM ecosystem
14
SUSE Linux Enterprise 11 SP2
Includes 3.0 Linux kernel
‒ Support for next
generation Intel, AMD
and IBM hardware
‒ Improved scheduler,
memory management
and networking
performance
‒ Geo-site clustering
‒ Application compatibility
15
Virtualization with SUSE
• Open source hypervisors fully supported in the platform
‒ KVM updated to version 0.15
‒ I/O improvements, storage and network device hotplugging
‒ Power saving capabilities
‒ Microsoft Windows support
• Perfect Guest strategy, tuned to run great as a guest on all
major hypervisors, including:
‒ VMware ESX
‒ Microsoft Hyper-V
‒ Citrix XenServer
‒ SUSE Linux Enterprise with Xen and KVM
• Unique cost efficiency – unlimited number of virtual machines
per physical server with one subscription
16
SUSE Studio
• Simplifies application deployment
• Build software appliances
‒ Physical, virtual or cloud
‒ In minutes, not days
• KVM/Xen Images
• Image-based installation triggered from
SUSE Manager, images are directly
downloaded from Studio to the KVM/Xen
host and started.
• Auto-registration of images in SUSE
Manager
17
SUSE® Manager
• Manage both SUSE Linux Enterprise
and Red Hat Enterprise Linux servers
with a single centralized solution
• Automated and cost-effective software
management, system
provisioning/configuration and
monitoring capabilities
• Manage Linux server deployments
across physical, virtual and cloud
environments
• Natively interfaces with KVM and Xen to
start, stop, and redeploy VMs
SUSE Manager
18
SUSE Cloud
• Multi-Hypervisor support (KVM and Xen)
• Integrated into existing SUSE product
lifecycle processes
• Reduces VM sprawl
• Architected for unlimited growth
• Avoid lock-in at the cloud infrastructure layer
SUSE Cloud is an open source software solution based on the
OpenStack project that provides the fundamental capabilities for
enterprises to deploy an Infrastructure-as-a-Service Private Cloud
19
SUSE High Availability Extension
• Most modern and complete open source solution
for implementing high available Linux clusters
• A suite of robust open source technologies that is:
‒ Affordable
‒ Integrated
‒ Virtualization agnostic
• Used with SUSE Linux Enterprise Server, it helps to:
‒ Maintain business continuity
‒ Protect data integrity
‒ Reduce unplanned downtime for your mission-critical
Linux workloads
SUSE Resources
21
SUSE Resources
• Product Pages
‒ http://www.suse.com/products/server/
‒ https://www.suse.com/products/#Virtualization
‒ https://www.suse.com/products/susestudio/
‒ https://www.suse.com/products/suse-manager/
‒ https://www.suse.com/products/suse-cloud/
‒ https://www.suse.com/products/highavailability/
• Documentation
‒ http://suse.com/documentation
‒ https://www.suse.com/documentation/sles11/book_kvm/data/book_kvm.html
• Virtualization Support
‒ http://www.novell.com/docrep/2009/09/SUSE_Linux_Enterprise_Server_Virtualiza
tion_Technology_Support_en.pdf
• Release Notes
‒ http://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP2/
SUSE KVM Ecosystem
Corporate Headquarters
Maxfeldstrasse 5
90409 Nuremberg
Germany
+49 911 740 53 0 (Worldwide)
www.suse.com
Join us on:
www.opensuse.org
23
Unpublished Work of SUSE. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of
their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,
and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole
discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at
any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in
this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All
third-party trademarks are the property of their respective owners.

More Related Content

PDF
VMware Tanzu Introduction
PDF
VMware Tanzu Introduction- June 11, 2020
PDF
vSphere7 with Tanzu
PDF
Presentation v mware v-cloud director overview
ODP
Openshift Container Platform
PDF
Openstack 101
PPT
Linux virtualization
PDF
Red Hat Enterprise Linux 8
VMware Tanzu Introduction
VMware Tanzu Introduction- June 11, 2020
vSphere7 with Tanzu
Presentation v mware v-cloud director overview
Openshift Container Platform
Openstack 101
Linux virtualization
Red Hat Enterprise Linux 8

What's hot (20)

PPTX
Nutanix
PDF
今さら聞けない!Windows server 2012 r2 hyper v入門
PPTX
IBM MQ on cloud and containers
PDF
Lancement Harvester
PPTX
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
PDF
OpenText Archive Server on Azure
PDF
An Introduction to VMware NSX
PDF
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
PDF
Managing ESXi - Tools and Techniques
PDF
Virtualization with KVM (Kernel-based Virtual Machine)
PPTX
[오픈소스컨설팅]Ansible overview
PPTX
가상화 기술과 컨테이너 기술의 차이점과 기대 효과
PDF
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
PPTX
Linux fundamentals
PDF
OpenStack Architecture
PDF
FIWARE Wednesday Webinars - Architecting Your Smart Solution Powered by FIWARE
PDF
High availability virtualization with proxmox
PDF
Bare-Metal Hypervisor as a Platform for Innovation
PDF
QNX Software Systems
PDF
OpenShift 4, the smarter Kubernetes platform
Nutanix
今さら聞けない!Windows server 2012 r2 hyper v入門
IBM MQ on cloud and containers
Lancement Harvester
July 28: Tanzu Mission Control: Resolving Kubernetes fragmentation across Dev...
OpenText Archive Server on Azure
An Introduction to VMware NSX
IBM INTEGRATION BUS (IIB V10)—DATA ROUTING AND TRANSFORMATION
Managing ESXi - Tools and Techniques
Virtualization with KVM (Kernel-based Virtual Machine)
[오픈소스컨설팅]Ansible overview
가상화 기술과 컨테이너 기술의 차이점과 기대 효과
[오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
Linux fundamentals
OpenStack Architecture
FIWARE Wednesday Webinars - Architecting Your Smart Solution Powered by FIWARE
High availability virtualization with proxmox
Bare-Metal Hypervisor as a Platform for Innovation
QNX Software Systems
OpenShift 4, the smarter Kubernetes platform
Ad

Similar to SUSE KVM Ecosystem (20)

PDF
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
PDF
SUSE Enterprise Storage - a Gentle Introduction
PDF
2013 linux days final
PDF
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
PDF
Ralf Flaxa, SUSE - Opening Keynote Open World Forum 2012
PDF
SLES per applicazioni SAP 2014
PDF
Software-definierte Infrastrukturen, DevOps, Digitale Transformation – Neues ...
ODP
Running SAP on SUSE Cloud 2.0
PDF
SUSE: Alien Life Forms
PDF
SUSE Open Stack Cloud.
PDF
Productos de SUSE basados en CaaSP
PDF
Suse Manager 4.x - features that bring value ebook pdf
PDF
Lifecycle Management for the Software Defined Infrastructure
PDF
SUSE: Infraestructura definida por software para BigData
PDF
SUSE y Big Data
PDF
OpenStack: Past, Present, and Future
PPTX
SUSE Manager for Retail 3.1
PPTX
Advantages of SUSE Linux Over Windows
PDF
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
Deploying SUSE Cloud in a Multi-Hypervisor Enterprise Environment
SUSE Enterprise Storage - a Gentle Introduction
2013 linux days final
SUSE, Hadoop and Big Data Update. Stephen Mogg, SUSE UK
Ralf Flaxa, SUSE - Opening Keynote Open World Forum 2012
SLES per applicazioni SAP 2014
Software-definierte Infrastrukturen, DevOps, Digitale Transformation – Neues ...
Running SAP on SUSE Cloud 2.0
SUSE: Alien Life Forms
SUSE Open Stack Cloud.
Productos de SUSE basados en CaaSP
Suse Manager 4.x - features that bring value ebook pdf
Lifecycle Management for the Software Defined Infrastructure
SUSE: Infraestructura definida por software para BigData
SUSE y Big Data
OpenStack: Past, Present, and Future
SUSE Manager for Retail 3.1
Advantages of SUSE Linux Over Windows
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Electronic commerce courselecture one. Pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Machine learning based COVID-19 study performance prediction
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PPTX
sap open course for s4hana steps from ECC to s4
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Unlocking AI with Model Context Protocol (MCP)
Electronic commerce courselecture one. Pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Machine learning based COVID-19 study performance prediction
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Network Security Unit 5.pdf for BCA BBA.
Per capita expenditure prediction using model stacking based on satellite ima...
Programs and apps: productivity, graphics, security and other tools
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars
Dropbox Q2 2025 Financial Results & Investor Presentation
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
sap open course for s4hana steps from ECC to s4
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm

SUSE KVM Ecosystem

  • 1. SUSE® KVM Overview Patrick Quairoli Global Alliance Director pjq@suse.com
  • 2. 2 SUSE® at a Glance
  • 4. 4 Open Source Community Leadership kernel.org OPEN VIRTUALIZATION ALLIANCE
  • 6. 6 What is KVM? • A progressive and open source hypervisor driven by the KVM community, Open Virtualization Alliance and companies like Intel, IBM, SUSE, and Red Hat. • KVM is an acronym for Kernel-based Virtual Machine • Fully Integrated into the Linux Kernel. ‒ Takes full advantages of the Reliability, Availability and Security of Linux • Supports advanced hardware assisted virtualization technologies in Intel VT-X and AMD-V X86 • Supports Linux and Windows Guests.
  • 7. 7 How KVM operates • QEMU provides machine and device emulation • Para-virtual drivers used to improve IO performance • Virtual machines are just another process ‒ # qemu-kvm... • Virtual machines (processes) can be controlled with nice, cgroups, numactl, etc. • Implemented as kernel modules ‒ kvm.ko: provides virtualization infrastructure ‒ kvm_amd.ko and kvm_intel.ko: hardware platform specific modules
  • 8. 8 KVM Architecture Adds “Guest Mode” to Traditional Kernel and User Modes
  • 9. 9 Libvirt overview • Stable API for managing virtualization on a host ‒ Storage, network interfaces, networks, host devices, hypervisors, and virtual machines • XML schema for describing configuration of managed entities • Wide hypervisor support ‒ KVM/QEMU, Xen, LXC, ESX, hyper-v, XenServer, VirtualBox • Used by a wide variety of tools and products ‒ http://libvirt.org/apps.html
  • 11. Enabling KVM with SUSE Solutions
  • 12. 12 SUSE Virtualization Advantages Virtualization Host: SUSE® has the most experience and success in the virtualization host (hypervisor) market. Supporting both KVM and XEN hypervisors. Virtual Machine Guest: SUSE® Linux Enterprise Server is the “Perfect Guest” on VMware, Microsoft, Citrix and SUSE KVM and XEN hypervisor implementations. Virtualization Management: SUSE offers robust management solutions to simplify the management of physical and virtual machines—across hypervisors. Virtual Application Stacks: SUSE Studio is a web application for building and testing software applications in a web browser. It supports the creation of physical, virtual or cloud-based applications. Roadmap for the Cloud: Based on Open Stack, SUSE Cloud is an automated cloud computing platform that helps IT organizations rapidly deploy and easily manage Infrastructure-as-a-Service private clouds.
  • 14. 14 SUSE Linux Enterprise 11 SP2 Includes 3.0 Linux kernel ‒ Support for next generation Intel, AMD and IBM hardware ‒ Improved scheduler, memory management and networking performance ‒ Geo-site clustering ‒ Application compatibility
  • 15. 15 Virtualization with SUSE • Open source hypervisors fully supported in the platform ‒ KVM updated to version 0.15 ‒ I/O improvements, storage and network device hotplugging ‒ Power saving capabilities ‒ Microsoft Windows support • Perfect Guest strategy, tuned to run great as a guest on all major hypervisors, including: ‒ VMware ESX ‒ Microsoft Hyper-V ‒ Citrix XenServer ‒ SUSE Linux Enterprise with Xen and KVM • Unique cost efficiency – unlimited number of virtual machines per physical server with one subscription
  • 16. 16 SUSE Studio • Simplifies application deployment • Build software appliances ‒ Physical, virtual or cloud ‒ In minutes, not days • KVM/Xen Images • Image-based installation triggered from SUSE Manager, images are directly downloaded from Studio to the KVM/Xen host and started. • Auto-registration of images in SUSE Manager
  • 17. 17 SUSE® Manager • Manage both SUSE Linux Enterprise and Red Hat Enterprise Linux servers with a single centralized solution • Automated and cost-effective software management, system provisioning/configuration and monitoring capabilities • Manage Linux server deployments across physical, virtual and cloud environments • Natively interfaces with KVM and Xen to start, stop, and redeploy VMs SUSE Manager
  • 18. 18 SUSE Cloud • Multi-Hypervisor support (KVM and Xen) • Integrated into existing SUSE product lifecycle processes • Reduces VM sprawl • Architected for unlimited growth • Avoid lock-in at the cloud infrastructure layer SUSE Cloud is an open source software solution based on the OpenStack project that provides the fundamental capabilities for enterprises to deploy an Infrastructure-as-a-Service Private Cloud
  • 19. 19 SUSE High Availability Extension • Most modern and complete open source solution for implementing high available Linux clusters • A suite of robust open source technologies that is: ‒ Affordable ‒ Integrated ‒ Virtualization agnostic • Used with SUSE Linux Enterprise Server, it helps to: ‒ Maintain business continuity ‒ Protect data integrity ‒ Reduce unplanned downtime for your mission-critical Linux workloads
  • 21. 21 SUSE Resources • Product Pages ‒ http://www.suse.com/products/server/ ‒ https://www.suse.com/products/#Virtualization ‒ https://www.suse.com/products/susestudio/ ‒ https://www.suse.com/products/suse-manager/ ‒ https://www.suse.com/products/suse-cloud/ ‒ https://www.suse.com/products/highavailability/ • Documentation ‒ http://suse.com/documentation ‒ https://www.suse.com/documentation/sles11/book_kvm/data/book_kvm.html • Virtualization Support ‒ http://www.novell.com/docrep/2009/09/SUSE_Linux_Enterprise_Server_Virtualiza tion_Technology_Support_en.pdf • Release Notes ‒ http://www.suse.com/releasenotes/x86_64/SUSE-SLES/11-SP2/
  • 23. Corporate Headquarters Maxfeldstrasse 5 90409 Nuremberg Germany +49 911 740 53 0 (Worldwide) www.suse.com Join us on: www.opensuse.org 23
  • 24. Unpublished Work of SUSE. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.